loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Seventh International Enterprise Distributed Object Computing Conference (EDOC'03)
Design Notation for Dynamic Evolution in Component Based Distributed Systems
Brisbane, Queensland, Australia
September 16-September 19
ISBN: 0-7695-1994-6
Kam Hay Fung, The University of New South Wales
Graham Cedric Low, The University of New South Wales
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 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.
Citation:
Kam Hay Fung, Graham Cedric Low, "Design Notation for Dynamic Evolution in Component Based Distributed Systems," edoc, pp.302, Seventh International Enterprise Distributed Object Computing Conference (EDOC'03), 2003
Usage of this product signifies your acceptance of the Terms of Use.