Technical reports:
Implementing Activity Structures Process Modeling On Top Of The MARVEL Environment Kernel
Gail E. Kaiser; Israel Z. Ben-Shaul; Steven S. Popovich
Downloads:
- Title:
- Implementing Activity Structures Process Modeling On Top Of The MARVEL Environment Kernel
- Author(s):
-
Kaiser, Gail E.
Ben-Shaul, Israel Z.
Popovich, Steven S. - Date:
- 1991
- Type:
- Technical reports
- Department:
- Computer Science
- Permanent URL:
- http://hdl.handle.net/10022/AC:P:12829
- Series:
- Columbia University Computer Science Technical Reports
- Part Number:
- CUCS-027-91
- Publisher:
- Department of Computer Science, Columbia University
- Publisher Location:
- New York
- Abstract:
- Our goal was to implement the activity structures model defined by Software Design & Analysis on top of the MARVEL environment kernel. This involved further design of the activity structures process definition language and enaction model as well as translation and run-time support in terms of facilities provided by MARVEL. The result is an elegant declarative control language for multi-user software processes, with data and activities defined as classes and rules in the previously existing MARVEL Strategy Language. Semantics-based concurrency control is provided by a combination of the MARVEL kernel’s lock and transaction managers and the send/receive synchronization primitives of the activity structures model.
- Subject(s):
- Computer science
- Item views:
- 20