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
Link To Document