DocumentCode
3429625
Title
Treating software design as a service to manage complexity
Author
Chung-Horng Lung ; Zhang, Xu
Author_Institution
Dept. of Syst. & Comput. Eng., Carleton Univ., Ottawa, ON, Canada
fYear
2009
fDate
14-15 Jan. 2009
Firstpage
1
Lastpage
7
Abstract
Service-oriented computing (SOC) has been adopted to manage complexity and develop robust software applications. SOC is mainly used for Web services or the application layer. As software complexity is increasing in an enormous speed, software design has become more challenging. Autonomic computing (AC) supports self-adaptation to manage complexity, improve performance, and/or increase reliability. The concept of AC has been applied to many applications, such as communication networks and computing systems. There are similarities and differences between SOC and AC. This paper highlights a comparison between SOC and AC and presents our experience n building a performance-oriented self-adaptive system. The paper then advocates the idea of treating software design as a service to manage complexity and improve extensibility. Integrating SOC and AC can benefit both research areas and even software design for single systems or multi-agent systems.
Keywords
fault tolerant computing; software architecture; software metrics; Web services; autonomic computing; communication networks; computing systems; multi-agent systems; performance-oriented self-adaptive system; robust software applications; service-oriented computing; software as a service; software complexity management; software design; Application software; Buildings; Communication networks; Computer networks; Multiagent systems; Robustness; Software design; Software development management; Telecommunication network reliability; Web services; autonomic computing; self-adaptive systems; service-oriented computing; software performance engineering (SPE);
fLanguage
English
Publisher
ieee
Conference_Titel
Service-Oriented Computing and Applications (SOCA), 2009 IEEE International Conference on
Conference_Location
Taipei
Print_ISBN
978-1-4244-5300-9
Type
conf
DOI
10.1109/SOCA.2009.5410461
Filename
5410461
Link To Document