Title :
A SysML Based Requirement Modeling Automatic Transformation Approach
Author :
Chih-Hung Chang ; Chih-Wei Lu ; Wen Pin Yang ; Chu, William Cheng-Chung ; Chao-Tung Yang ; Ching-Tsorng Tsai ; Pao-Ann Hsiung
Author_Institution :
Dept. of Inf. Manage., Hsiuping Univ. of Sci. & Technol., Taichung, Taiwan
Abstract :
In a software development life cycle, system requirement management is an important but neglected step. A good requirement management can not only help developers to meet the requirements of the system, but also play an essential role for the communication among the stakeholders. Usually, natural language is used to describe and record the user requirements, yet it tends toward the situation of ambiguity, inconsistency, imprecision and incompleteness. Because of the lack of accurate modeling, developers can only suffer from manual efforts to integrate and track related artifacts such as UML modeling diagrams. This insufficiency may cause the inconsistency of the collected documents and further analysis difficult and time consuming. In order to increase the accuracy of requirement modeling and analysis, it is important to have appropriate management methods and tools. In this paper, we use SysML and requirement elicitation template to collect and model user requirements, and then transform requirement diagrams into other diagrams for design and analysis according to the transformation rules which are defined by ATLAS Transformation Language (ATL). This approach is to provide a convenient procedure and tool, with graphical interface, to elicit, analyze, validate and verify system requirements, and to ensure that the programming software system can satisfy users´ needs.
Keywords :
Unified Modeling Language; computational linguistics; graphical user interfaces; software development management; systems analysis; ATL; ATLAS transformation language; SysML based requirement modeling automatic transformation approach; UML modeling diagrams; graphical interface; natural language; programming software system; requirement diagrams; requirement elicitation template; software development life cycle; system requirement management; transformation rules; Analytical models; Computer architecture; Educational institutions; Registers; Software; Transforms; Unified modeling language; Model Auto-Transformation; Requirement Engineering; System Modeling Language (SysML);
Conference_Titel :
Computer Software and Applications Conference Workshops (COMPSACW), 2014 IEEE 38th International
Conference_Location :
Vasteras
DOI :
10.1109/COMPSACW.2014.80