The Design of a Next-Generation Process Language (1997)
| Venue: | IN PROC. OF THE JOINT 6TH EUROPEAN SOFTWARE ENGINEERING CONF. AND THE 5TH ACM SIGSOFT SYMP. ON THE FOUNDATIONS OF SOFTWARE ENGINEERING |
| Citations: | 51 - 11 self |
BibTeX
@INPROCEEDINGS{Sutton97thedesign,
author = {Stanley M. Sutton and Jr. and Leon J. Osterweil},
title = {The Design of a Next-Generation Process Language},
booktitle = {IN PROC. OF THE JOINT 6TH EUROPEAN SOFTWARE ENGINEERING CONF. AND THE 5TH ACM SIGSOFT SYMP. ON THE FOUNDATIONS OF SOFTWARE ENGINEERING},
year = {1997},
pages = {142--158},
publisher = {Springer-Verlag}
}
Years of Citing Articles
OpenURL
Abstract
Process languages remain a vital area of software process research. Among the important issue for process languages are semantic richness, ease of use, appropriate abstractions, process composability, visualization, and support for multiple paradigms. The need to balance semantic richness with ease of use is particularly critical. JIL addresses these issues in a number of innovative ways. It models processes in terms of steps with a rich variety ofsemantic attributes. The JIL control model combines proactive and reactive control, conditional control, and more simple means of controlow modeling via step composition and execution constraints. JIL facilitates ease of use through semantic factoring, the accommodation of incomplete step specifications, the fostering of simple sub-languages, and the ability to support visualizations. This approach allows processes to be programmed in a variety of terms, and to a variety of levels of detail, according to the needs of particular processes, projects, and programmers.







