Anne-Louise Burness et al 1999 Distrib. Syst. Engng. 6 129 doi:10.1088/0967-1846/6/4/302
Anne-Louise Burness, Richard Titmuss, Caroline Lebre, Katie Brown and Alan Brookland
Show affiliationsThe use of new computing paradigms is intended to ease the design of complex systems. However, the non-functional aspects of a system, including performance, reliability and scalability, remain significant issues. It is hard to detect and correct many scalability problems through system testing alone - especially when the problems are rooted in the higher levels of the system design. Late corrections to the system can have serious implications for the clarity of the design and code.
We have analysed the design of a system of multiple near-identical, `reactive' agents for scalability. We believe that the approach taken is readily applicable to many object oriented systems, and may form the basis of a rigorous design methodology. It is a simple, yet scientific extension to current design techniques using message sequence charts, enabling design options to be compared quantitatively rather than qualitatively. Our experience suggests that such analysis should be used to consider the effect of artificial intelligence, to ensure that autonomous behaviour has an overall beneficial effect for system performance.
07.05.Bx Computer systems: hardware, operating systems, computer languages, and utilities
84.40.Ua Telecommunications: signal transmission and processing; communication satellites
Issue 4 (December 1999)
Received 26 July 1999
Anne-Louise Burness et al 1999 Distrib. Syst. Engng. 6 129
A Maréchal 1973 Nouvelle Revue d'Optique 4 315
M Shane Hutson 2008 Phys. Biol. 5
L Hartmann et al 2007 New J. Phys. 9 230
M Shahinpoor et al 1998 Smart Mater. Struct. 7 R15
Valter Moretti and Stefan Steidl 1996 Class. Quantum Grav. 13 2121
Dejan S Milojicic et al 1998 Distrib. Syst. Engng. 5 214
R R Brau et al 2007 J. Opt. A: Pure Appl. Opt. 9 S103
Vitali Stsiapura et al 2006 Nanotechnology 17 581
A L Thomann et al 2000 Plasma Sources Sci. Technol. 9 176