Draco: a method for engineering reusable software systems
Software reusability: vol. 1, concepts and models
Domain analysis: from art form to engineering discipline
IWSSD '89 Proceedings of the 5th international workshop on Software specification and design
Designing quality databases with IDEF1X information models
Designing quality databases with IDEF1X information models
A domain-specific software architecture engineering process outline
ACM SIGSOFT Software Engineering Notes
IDEFO - SADT Business Process and Enterprise Modelling
IDEFO - SADT Business Process and Enterprise Modelling
Hi-index | 0.00 |
In the area of plant monitoring and operations, concurrency stems from various kinds of actions taken by different participants with different missions or roles. In developing a system for supporting it, a key issue is to identify the specifics of concurrency in the business process. By applying the framework of domain analysis, modeling and engineering, a domain model to specify the process is developed. The authors' method consists of SPECgram (Sy stem PErspective Capture Diagram) and CARDgram (Collaborative Action-Reaction Diagram). SPECgram identifies the structure of the domain with the focus on the relationship between the plant and the business process for monitoring and operating it. CARDgram specifies resources shared by the agents and the nature of "cooperation" among them. Agents cooperate by recognizing the missions and actions of the other agents. This "mission traversable" cooperation among the agents is also modeled.