Title :
From UML activity diagrams to specification requirements
Author :
Drusinsky, Doron
Author_Institution :
Dept. of Comput. Sci., Naval Postgrad. Sch., Monterey, CA
Abstract :
Formal verification of system-of-systems uses computer-based techniques to assure that the behavior of a subject system of systems complies with its formal correctness specifications. Such formal specifications are often created on the basis of natural-language (NL) requirement specifications. While NL documents such as marketing requirement documents and concept-of-operation (CONOPS) documents contain NL requirements, they are almost never complete, i.e., they omit necessary NL requirements. To that end, UML analysis is an increasingly popular technique for requirement elicitation. This paper describes the process of identifying NL requirements of interest from UML analysis diagrams such as activity diagrams and message sequence diagrams.
Keywords :
Unified Modeling Language; formal specification; formal verification; natural languages; NL document; UML activity diagram; concept-of-operation document; formal specification requirement; formal verification; marketing requirement document; message sequence diagram; natural-language requirement specification; system-of-system; Computer science; Formal specifications; Formal verification; Government; Investments; Logic; NASA; Natural languages; Runtime; Unified modeling language;
Conference_Titel :
System of Systems Engineering, 2008. SoSE '08. IEEE International Conference on
Conference_Location :
Singapore
Print_ISBN :
978-1-4244-2172-5
Electronic_ISBN :
978-1-4244-2173-2
DOI :
10.1109/SYSOSE.2008.4724143