• DocumentCode
    2518866
  • Title

    The UML «include» Relationship and the Functional Refinement of Use Cases

  • Author

    Azevedo, Sofia ; Machado, Ricardo J. ; Bragança, Alexandre ; Ribeiro, Hugo

  • Author_Institution
    Dept. de Sist. de Informacao, Univ. do Minho, Guimarães, Portugal
  • fYear
    2010
  • fDate
    1-3 Sept. 2010
  • Firstpage
    156
  • Lastpage
    163
  • Abstract
    Developing software with model-driven approaches involves dealing with diverse modeling artifacts such as use case diagrams, component diagrams, class diagrams, activity diagrams, sequence diagrams and others. In this paper we focus on use cases for software development and we analyze them from the perspective of detail. In that context we explore the UML (Unified Modeling Language) ≪include≫ relationship. This work allows understanding the use case modeling activity with support for refinement and provides for specific guidelines on how to conduct such activity.
  • Keywords
    Unified Modeling Language; software engineering; UML ≪include≫ relationship; functional refinement; model driven approach; software development; unified modeling language; use cases diagram; Books; Context; Object oriented modeling; Refining; Software systems; Unified modeling language; «refine»; Use case; detail; functional decomposition; functional refinement; include;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering and Advanced Applications (SEAA), 2010 36th EUROMICRO Conference on
  • Conference_Location
    Lille
  • ISSN
    1089-6503
  • Print_ISBN
    978-1-4244-7901-6
  • Type

    conf

  • DOI
    10.1109/SEAA.2010.65
  • Filename
    5598093