• DocumentCode
    1933616
  • Title

    Rapid Ada prototyping: principles and example of a complex application

  • Author

    Kordon, F. ; Estraillier, P. ; Card, R.

  • Author_Institution
    Lab. MASI, Univ. Pierre et Marie Curie, Paris, France
  • fYear
    1990
  • fDate
    21-23 Mar 1990
  • Firstpage
    453
  • Lastpage
    460
  • Abstract
    The automatic prototyping methodology presented is derived from Petri net theory and has been developed for the PNTAGADA project (Petri Net Translation, Analysis, and Generation of Ada code). Colored Petri nets allow concise modeling and verification of distributed systems. Their quantitative analysis provides invariants which are of particular interest for rapid prototyping of parallel applications. Management of a phone conversation, or a complex application, is used as an example to demonstrate the methodology of the Ada code generator. A description of subscriber behavior and services available at a private automatic branch exchange (PABX) is presented, along with a qualitative analysis of the model. A listing abstract of the task associated with a given subscriber is provided. Execution of the code generated for that model presents the process sequence involved in management of different subscribers
  • Keywords
    Petri nets; private telephone exchanges; software prototyping; telecommunication services; telecommunications computing; telephone systems; Ada code generator; PABX services; PNTAGADA project; Petri net theory; automatic prototyping methodology; coloured Petri nets; distributed systems; parallel applications; phone conversation; private automatic branch exchange; process sequence; qualitative analysis; quantitative analysis; rapid prototyping; subscriber behavior; Acoustical engineering; Formal specifications; Laboratories; Petri nets; Protocols; Prototypes; Redundancy;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computers and Communications, 1990. Conference Proceedings., Ninth Annual International Phoenix Conference on
  • Conference_Location
    Scottsdale, AZ
  • Print_ISBN
    0-8186-2030-7
  • Type

    conf

  • DOI
    10.1109/PCCC.1990.101656
  • Filename
    101656