Abstract
Service orientation promotes a new way to design and implement large-scale distributed applications across organizational and technical boundaries. However, it does not provide sufficient means to cope with the increasing complexity in service-oriented applications. A promising way out of this dilemma is to enable self-organization in service-oriented computing - as advocated in current research initiatives (e.g. the Organic Computing project). Self-organization helps to keep system complexity hidden from human system participants. In this paper, we propose a reference architecture to establish controlled self-organization in a service-oriented environment with respect to existing reference architectures for SOC and self-organization.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Cherbakov, L., et al.: Impact of service orientation at the business level. IBM Systems Journal 44(4), 653–668 (2005)
Schmeck, H.: Organic Computing- a new vision for distributed embedded systems. In: Proceedings Eighth IEEE International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC 2005), pp. 201–203. IEEE Computer Society Press, Los Alamitos (2005)
Horn, P.: Autonomic Computing: IBMs perspective on the state of it (2001), http://www-03.ibm.com/industries/government/doc/content/bin/auto.pdf
Liu, L., Schmeck, H.: A roadmap towards autonomic service-oriented architectures. International Transactions on Systems Science and Applications 2(3), 245–255 (2006)
Liu, L., Thanheiser, S., Schmeck, H.: Coping with the complexity of service-oriented computing using controlled self-organization. In: Workshop Service Oriented Computing: a look at the Inside 2007 (SOC@Inside 2007), Vienna (2007)
Thanheiser, S., Liu, L., Schmeck, H.: Towards collaborative coping with IT complexity by combining soa and organic computing. System and Information Sciences Notes 2(1), 82–87 (2007)
Kazman, R., Clements, P., Bass, L.: Software Architecture in Practice, 2003th edn. Addison-Wesley, Reading (2003)
Arsanjani, A., et al.: S3: A Service-oriented reference architecture. IT Professional 9(3), 10–17 (2007)
KIM: The Karlsruher Integrated InformationsManagement (KIM) project (2007), http://www.kim.uni-karlsruhe.de
Papazoglou, M.P.: Extending the service-oriented architecture. Business Integration Journal 2005(FEB), 18–21 (2005)
Beer, S.: Brain of the Firm, 2nd edn. John Wiley & Sons, Chichester (1981)
Beer, S.: Diagnosing the System for Organizations. Wiley, Chichester (1985)
Branke, J., et al.: Organic computing - adressing complexity by controlled self-orgnization. In: 2nd International Symposium on Leveraging Applications of Formal Methods, Verification and Validation, pp. 200–206 (2006)
IBM: An architectural blueprint for Autonomic Computing (2005), http://www03.ibm.com/autonomic/pdfs/AC7.pdf
Bouajila, A., et al.: Organic computing at the system on chip level. In: IFIP International Conference on Very Large Scale Integration of System on Chip 2006, Springer, Heidelberg (2006)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Liu, L., Thanheiser, S., Schmeck, H. (2008). A Reference Architecture for Self-organizing Service-Oriented Computing. In: Brinkschulte, U., Ungerer, T., Hochberger, C., Spallek, R.G. (eds) Architecture of Computing Systems – ARCS 2008. ARCS 2008. Lecture Notes in Computer Science, vol 4934. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-78153-0_16
Download citation
DOI: https://doi.org/10.1007/978-3-540-78153-0_16
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-78152-3
Online ISBN: 978-3-540-78153-0
eBook Packages: Computer ScienceComputer Science (R0)