• DocumentCode
    2709099
  • Title

    Realizability of Collaboration-based Service Specifications

  • Author

    Castejón, Humberto Nicolás ; Bræk, Rolv ; von Bochmann, Gregor

  • Author_Institution
    Norwegian Univ. of Sci. & Tech., Trondheim
  • fYear
    2007
  • fDate
    4-7 Dec. 2007
  • Firstpage
    73
  • Lastpage
    80
  • Abstract
    This paper is concerned with compositional specification of services using UML 2 collaborations, activity and interaction diagrams. It addresses the problem of realizability: given a global specification, can we construct a set of communicating state machines whose joint behavior is precisely the specified one? We approach the problem by looking at how collaboration behaviors may be composed using UML activity diagrams. We classify realizability problems from the point of view of each composition operator, and discuss their nature and possible solutions. This brings a new look at already known problems: we show that given some conditions, some problems can already be detected at an abstract collaboration level, without needing to look into detailed interactions.
  • Keywords
    Unified Modeling Language; Web services; diagrams; formal specification; groupware; UML 2 collaborations; activity diagrams; collaboration-based service specifications; interaction diagrams; Collaborative software; Context; Context-aware services; International collaboration; Pathology; Peer to peer computing; Propagation losses; Software engineering; Telematics; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Conference, 2007. APSEC 2007. 14th Asia-Pacific
  • Conference_Location
    Aichi
  • ISSN
    1530-1362
  • Print_ISBN
    0-7695-3057-5
  • Type

    conf

  • DOI
    10.1109/ASPEC.2007.71
  • Filename
    4425839