loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
2000 Australian Software Engineering Conference
Viable Systems: The Control Paradigm for Software Architecture Revisited
Gold Coast, Queensland, Australia
April 28-April 30
ISBN: 0-7695-0631-3
Charles Herring, University of Queensland
Simon Kaplan, University of Queensland
We identify an emerging class of software application as “complex” systems. They are complex in that they must adapt to a changing environment. This motivates us to revisit the “Control Paradigm” for software architecture. In this paper, we go beyond that approach and introduce the concept of viability as the overall characteristic of the behavior desired in such systems.We present architecture to guide in software engineering of this class of complex system. The architecture is based on a Cybernetic model called the Viable System Model. As an application of the approach, we are developing a Smart Lecture Room. We report on our first efforts in employing the architecture to develop this application.
Index Terms:
software architecture, cybernetics, smart environments
Citation:
Charles Herring, Simon Kaplan, "Viable Systems: The Control Paradigm for Software Architecture Revisited," aswec, pp.97, 2000 Australian Software Engineering Conference, 2000
Usage of this product signifies your acceptance of the Terms of Use.