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.
Similar content being viewed by others
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)