DocumentCode
2486515
Title
Extending UML to support domain analysis
Author
Morisio, Maurizio ; Travassos, Guilherme H. ; Stark, Michael E.
Author_Institution
Politecnico di Torino, Italy
fYear
2000
fDate
2000
Firstpage
321
Lastpage
324
Abstract
Develops a domain engineering approach and the supporting tools to define software product lines. The approach is composed of a process and a notation. The notation is an extension of UML (Unified Modeling Language), while the process is influenced by the Synthesis and FAST domain engineering methods. Supporting tools have been built on top of a commercial CASE tool for UML. This paper focuses on the domain analysis part of the approach and specifically on the notation and tools to support it. The approach is being applied to sub-domains of the guidance, navigation and control domain, which are a set of functionalities used on-board satellites developed by the NASA Goddard Space Flight Center
Keywords
aerospace computing; aerospace control; artificial satellites; computer aided software engineering; computerised navigation; specification languages; FAST; Synthesis; UML extensions; Unified Modeling Language; commercial CASE tool; control; domain analysis; domain engineering; guidance; navigation; notation; process; satellite on-board functionalities; software product lines; supporting tools; Application software; Computer aided software engineering; Costs; NASA; Natural languages; Satellite navigation systems; Software systems; Software tools; Time to market; Unified modeling language;
fLanguage
English
Publisher
ieee
Conference_Titel
Automated Software Engineering, 2000. Proceedings ASE 2000. The Fifteenth IEEE International Conference on
Conference_Location
Grenoble
ISSN
1938-4300
Print_ISBN
0-7695-0710-7
Type
conf
DOI
10.1109/ASE.2000.873688
Filename
873688
Link To Document