• 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