• DocumentCode
    2298197
  • Title

    A bi-level language for software process modeling

  • Author

    Kaiser, Gail E. ; Popovich, Steven S. ; Ben-Shaul, Israel Z.

  • Author_Institution
    Dept. of Comput. Sci., Columbia Univ., New York, NY, USA
  • fYear
    1993
  • fDate
    17-21 May 1993
  • Firstpage
    132
  • Lastpage
    143
  • Abstract
    The authors present a multi-user implementation of a bi-level process modeling language (PML). Most process modeling formalisms are well-suited to one of two levels of specification, but not both. Some concentrate on global control flow and synchronization. These languages make it easy to define the broad outline of a process, but harder to refine the process by expressing constraints and policies on individual tools and data. Other process formalisms are inherently local. It is easy to define constraints, but far from straightforward to express control flow. Combining global and local formalisms is proposed to produce bi-level formalisms suitable for expressing the enacting large scale processes. The new PML is called the activity structures language. The activity structures language integrates global constrained expressions with local rules. Its implementation on top of the Marvel rule-based environment is described
  • Keywords
    knowledge based systems; specification languages; Marvel rule-based environment; PML; activity structures language; bi-level process modeling language; global constrained expressions; global control flow; local rules; multi-user implementation; process formalisms; software process modeling; specification; Automatic control; Computer science; Databases; Engines; Large-scale systems; Logic; Petri nets; Production; Software engineering; Turing machines;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering, 1993. Proceedings., 15th International Conference on
  • Conference_Location
    Baltimore, MD
  • ISSN
    0270-5257
  • Print_ISBN
    0-8186-3700-5
  • Type

    conf

  • DOI
    10.1109/ICSE.1993.346050
  • Filename
    346050