Title :
Goal-Oriented Patterns for UML-Based Modeling of Embedded Systems Requirements
Author :
Goldsby, Heather J. ; Konrad, Sascha ; Cheng, Betty H C
Author_Institution :
Michigan State Univ., East Lansing
Abstract :
Embedded systems are used for critical applications that must adhere to safety constraints. Developers of these systems face three key challenges when attempting to apply existing requirements analysis approaches: (1) declaratively specifying functional requirements, non-functional requirements, and constraints; (2) operationally modeling the required behavior; and (3) analyzing the requirements models of the behavior for adherence to the constraints. To address these challenges, this paper introduces Cobra patterns that provide UML and goal model templates to be instantiated in tandem to create models that capture system requirements and their constraints. Structural consistency is established through the construction of the goal and UML models. Behavioral consistency is achieved by analyzing the UML models for adherence to the constraints specified in the goal model.
Keywords :
Unified Modeling Language; embedded systems; systems analysis; Cobra patterns; UML-based modeling; embedded systems requirements; goal-oriented patterns; Computer science; Educational institutions; Embedded system; Heat engines; Pattern analysis; Road safety; Steering systems; Systems engineering and theory; USA Councils; Unified modeling language;
Conference_Titel :
High Assurance Systems Engineering Symposium, 2007. HASE '07. 10th IEEE
Conference_Location :
Plano, TX
Print_ISBN :
978-0-7695-3043-7
DOI :
10.1109/HASE.2007.21