• DocumentCode
    2722270
  • Title

    Dependency relations between models in the Unified Process

  • Author

    Pons, Claudia ; Giandini, Roxana ; Baum, Gabriel

  • Author_Institution
    Univ. Nacional de La Plata, Argentina
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    149
  • Lastpage
    157
  • Abstract
    The goal of the Unified Process is to guide developers in efficiently implementing and deploying systems that meet customer needs. During the Unified Process, a variety of models of the system are developed. All these models are not independent, they are related to each other. Elements in one model have trace dependencies to other models: they are semantically overlapping and together represent the system as a whole. It is necessary to have a precise definition of the syntax and semantics of the different models and their relationships, since the lack of accuracy in their definition can lead to wrong model interpretations and inconsistency between models. We distinguish three different kinds of dependency relations between models and propose a formal description of them. The goal of the proposed formalization is to provide formal foundations for tools that perform intelligent analysis on models expressed in UML assisting software engineers throughout the development process
  • Keywords
    formal specification; specification languages; Dependency relations; UML; Unified Modeling Language; customer needs; development process; formal description; intelligent analysis; requirements; semantics; software development process; software engineers; syntax; trace dependencies; unified process; Additives; Buildings; Collaboration; Programming; Software systems; Testing; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Specification and Design, 2000. Tenth International Workshop on
  • Conference_Location
    San Diego, CA
  • Print_ISBN
    0-7695-0884-7
  • Type

    conf

  • DOI
    10.1109/IWSSD.2000.891136
  • Filename
    891136