• DocumentCode
    1503726
  • Title

    A distributed specification model and its prototyping

  • Author

    Wang, Yu

  • Author_Institution
    GTE Labs. Inc., Waltham, MA, USA
  • Volume
    14
  • Issue
    8
  • fYear
    1988
  • fDate
    8/1/1988 12:00:00 AM
  • Firstpage
    1090
  • Lastpage
    1097
  • Abstract
    A specification model is described that is based on the finite-state machine but is distributed. The model allows the user to decompose a large system into separate views. Each view is a complete system in itself, and reveals how the whole system would behave as seen from a certain angle. Put together, the combined views present a complete picture of the whole system. The complexity of a large centralized system is thus distributed and subdued. The author offers a simple execution scheme for the model. Using a high-level state-transition language called SXL, constructs in the model are expressed as preconditions and postconditions of transitions. The execution scheme allows all the views in the model to proceed in a parallel but harmonious way, producing a working prototype for the modeled system
  • Keywords
    distributed processing; finite automata; high level languages; software engineering; specification languages; Boolean expressions; SXL; complexity; distributed specification model; execution scheme; finite-state machine; high-level state-transition language; postconditions; preconditions; prototyping; software engineering; switching systems; Automata; Computer errors; Design engineering; Feedback; Programming; Proposals; Prototypes; Software prototyping; Switching systems; Vehicles;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/32.7619
  • Filename
    7619