A formal methodology using attributed grammars for multiprocessing-system software development. II. Validation (Q1061483): Difference between revisions

From MaRDI portal
Set OpenAlex properties.
ReferenceBot (talk | contribs)
Changed an Item
 
(2 intermediate revisions by 2 users not shown)
Property / full work available at URL
 
Property / full work available at URL: https://doi.org/10.1016/0020-0255(83)90002-6 / rank
Normal rank
 
Property / OpenAlex ID
 
Property / OpenAlex ID: W1998693679 / rank
Normal rank
 
Property / full work available at URL
 
Property / full work available at URL: https://doi.org/10.1016/0020-0255(83)90002-6 / rank
 
Normal rank
Property / OpenAlex ID
 
Property / OpenAlex ID: W1998693679 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q5639300 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Conversion of decision tables to efficient sequential testing procedures / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q4114748 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Proving Programs to be Correct / rank
 
Normal rank
Property / cites work
 
Property / cites work: Proof techniques for hierarchically structured programs / rank
 
Normal rank
Property / cites work
 
Property / cites work: Symbolic execution and program testing / rank
 
Normal rank
Property / cites work
 
Property / cites work: The theory of languages / rank
 
Normal rank
Property / cites work
 
Property / cites work: The intrinsically exponential complexity of the circularity problem for attribute grammars / rank
 
Normal rank

Latest revision as of 18:30, 14 June 2024

scientific article
Language Label Description Also known as
English
A formal methodology using attributed grammars for multiprocessing-system software development. II. Validation
scientific article

    Statements

    A formal methodology using attributed grammars for multiprocessing-system software development. II. Validation (English)
    0 references
    0 references
    1983
    0 references
    Validation of large-scale software is frequently complicated by the need to ensure proper synchronization among concurrent processes in multiprocessing systems. The validation method presented is based on the use of a model using attributed grammars for specifying the control and data flows of the system. In part I (reviewed above), a method of deriving the model was presented. In this paper, the model is used for generation of test cases and for validation of the implemented software system. This approach is especially significant because a common model is used for both design analysis and validation for multiprocessing-system software.
    0 references
    0 references
    Validation of large-scale software
    0 references
    synchronization
    0 references
    concurrent processes
    0 references
    multiprocessing systems
    0 references
    attributed grammars
    0 references
    control and data flows
    0 references
    design analysis
    0 references
    0 references
    0 references