A formal methodology using attributed grammars for multiprocessing-system software development. I. Design representation (Q1061482)

From MaRDI portal
scientific article
Language Label Description Also known as
English
A formal methodology using attributed grammars for multiprocessing-system software development. I. Design representation
scientific article

    Statements

    A formal methodology using attributed grammars for multiprocessing-system software development. I. Design representation (English)
    0 references
    0 references
    1983
    0 references
    With the growing complexity of multiprocessing systems and distributed computing systems, there is an increasing need to provide a formal methodology for deriving a model to represent software design for the software development of these systems. The formal methodology presented in this paper uses attributed grammars, and extends formal methods commonly used in the definition of programming languages and compiler techniques for representing the design specification of software systems and validating the implementation. This model provides a common basis in the software development phases through automated design analysis, test- case generation, and validation of the software system. This paper covers the construction of the model for the design representation using attributed grammar and the analysis of the software system design based on the model.
    0 references
    0 references
    multiprocessing systems
    0 references
    distributed computing systems
    0 references
    software design
    0 references
    software development
    0 references
    attributed grammars
    0 references
    design specification
    0 references
    implementation
    0 references
    validation
    0 references
    0 references
    0 references