• DocumentCode
    2097718
  • Title

    Design notation for dynamic evolution in component based distributed systems

  • Author

    Fung, Kam Hay ; Low, Graham Cedric

  • Author_Institution
    The Sch. of Inf. Syst., Technol. & Manage., New South Wales Univ., Sydney, NSW, Australia
  • fYear
    2003
  • fDate
    16-19 Sept. 2003
  • Firstpage
    302
  • Lastpage
    307
  • Abstract
    Dynamic evolution is an important phenomenon in distributed systems that undergo changes without being shut down. Examples include 24x7 global financial market systems and mobile phone switching networks. Building and keeping these systems operational requires sound software engineering techniques since system unavailability is extremely expensive and is often prohibited in many business contexts. In this spirit, we present temporal extensions to the UML (Unified Modeling Language) notation to incorporate design concerns for dynamic evolution in distributed system development. In the system structure space, this paper introduces the temporal system structure, the transformational association, the transformational link, and the state transfer map to relate successive changes to each other. In the transformation space, this paper introduces the use of exclusion control to regulate and maintain service continuity during a transformation, and the transformation diagram to specify a transformation per se with respect to time.
  • Keywords
    distributed object management; object-oriented programming; software maintenance; specification languages; UML; Unified Modeling Language; component-based distributed systems; design notation; dynamic evolution; software engineering techniques; state transfer map; temporal system structure; transformational association; transformational link; Concurrent computing; Resource management; Runtime; Unified modeling language; Wiring;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Enterprise Distributed Object Computing Conference, 2003. Proceedings. Seventh IEEE International
  • Print_ISBN
    0-7695-1994-6
  • Type

    conf

  • DOI
    10.1109/EDOC.2003.1233859
  • Filename
    1233859