A METHOD FOR ENGINEERING A TRUE SERVICE-ORIENTED ARCHITECTURE
G. Engels, A. Hess, B. Humm, O. Juwig, M. Lohmann, J.-P. Richter, M. Voß, J. Willkomm
2008
Abstract
Service oriented architecture (SOA) is currently the most discussed concept for engineering enterprise IT architectures. True SOA is more than web services and web services style of communication. In the first place, it is a paradigm for structuring the business of an enterprise according to services. This allows companies to flexibly adapt to changing market demands. Subsequently, it is a paradigm for structuring the enterprise IT architecture according to those business services. This paper presents a concrete method and rules for engineering an enterprise IT architecture towards a true SOA. It can be seen as an instantiation of roadmaps in enterprise architecture frameworks.
References
- Bieberstein, N., Bose S., Fiammante, M., Jones, K., Shah, R.: Service-Oriented Architecture (SOA) Compass: Business Value, Planning, and Enterprise Roadmap. IBM Press, 2005
- Dijkstra, E. W.: Selected Writings on Computing: A Personal Perspective. Manuscript On the role of scientific thought. Springer-Verlag, 1982.
- D'Souza, D. F., Wills, A. C.: Objects, Components and Frameworks with UML: The Catalysis Approach. Addison-Wesley, 1999.
- DoDAF Department of Defense: DoD Architecture Framework Version 1.5: Volumes I, II, and III. 23 April 2007
- Engels, G., Hess, A., Humm, B., Juwig, O., Lohmann, M., Richter, J.-P., Voß, M., Willkomm, J: Quasar Enterprise - Anwendungslandschaften serviceorientiert gestalten. To appear: dpunkt-Verlag 2008.
- Erl, T: Service-Oriented Architecture. Concepts, Technology, and Design. Prentice Hall International, September 2005
- Hess, A., Humm, B., Voß, M.: Regeln für serviceorientierte Architekturen hoher Qualität. Informatik Spektrum Heft 6/2006, Springer Verlag. Dezember 2006.
- Hess, A., Humm, B., Voß, M., Engels G.: Structuring Software Cities - A Multidimensional Approach. Proceedings of the 11th IEEE International EDOC Conference (EDOC 2007) The Enterprise Computing Conference. Annapolis, Maryland, USA. October 2007.
- Humm, B., Juwig, O.: Eine Normalform für Services. Proceedings Software Engineering 2006. GI Edition Lecture Notes in Informatics (LNI) P-79. Gesellschaft für Informatik, 2006.
- Humm, B., Lohmann, M., Voß, M., Willkomm, J.: Ein praxiserprobtes Rahmenwerk für die technische Anwendungsintegration. In: Bleek, W.-G., Schwentner, H., Züllighoven, H. (Hrsg.): Software Engineering 2007 - Beiträge zu den Workshops. Lecture Notes in Informatics, Band 106, Gesellschaft für Informatik, 2007.
- Jackson, M., Twaddle, G.: Business Process Implementation: Building Workflow Systems, Addison-Wesley 1997,
- Jacobson, I.: Object-Oriented Software Engineering: A Use Case Driven Approach, Addison Wesley, Reading, Massachusetts, June 1992.
- Jones, S., Morris, M.: A Methodology for Service Architectures. http://www.oasis-open.org/committees/ download.php/15071
- Krafzig, D., Banke, K., Slama, D.: Enterprise SOA. Service Oriented Architecture Best Practices, Prentice Hall International, November 2004
- Microsoft MSDN Developer Center - .NET Framework. http://msdn2.microsoft.com/dede/netframework/default.aspx
- OMG (Object Management Group): UML 2.0 Superstructure Specification. 2004
- Parnas, D. L.: On the Criteria to Be Used in Decomposing Systems into Modules. Communications of the ACM, 15, 9, Dezember 1972, S. 1053-1058
- Reussner, R. Hasselbring, W.: Handbuch der SoftwareArchitektur. dpunkt.Verlag, 2006
- Richter, J.-P.: Wann liefert eine serviceorientierte Architektur echten Nutzen? Proceedings Software Engineering 2005, Fachtagung des GI-Fachbereichs Softwaretechnik, 8.-11.3.2005 in Essen, S. 231-242.
- Richter, J.-P., Haller, H., Schrey, P.: Serviceorientierte Architektur. Informatik-Spektrum, 28(5), Oktober 2005, 413-416
- Shannon, B., Hapner, M., Matena, V.: Java 2 Platform, Enterprise Edition. Addison Wesley 2000
- Siedersleben, J.: SOA revisited: Komponentenorientierung bei Systemlandschaften. Wirtschaftsinformatik 49 (2007) Sonderheft, S. 110-117
- Simon, H. A: The Organization of Complex Systems, Hierarchy Theory: The Challenge of Complex Systems. In Howard H. Pattee (Editor): The International Library of Systems Theory and Philosophy, George Braziller, New York, 1993
- Szyperski, C., Gruntz, D., Murer, S.: Component Software. Beyond Object-Oriented Programming. AddisonWesley Longman, 2002
- TOGAF The Open Group Architecture Framework (TOGAF 8.1.1 'The Book'), The Open Group, 2006, http://www.opengroup.org/architecture/
- Voß, M., Hess, A., Humm, B. : Towards a Framework for Large Scale Quality Architecture. In: Hofmeister, Ch., et.al. (Eds.): Perspectives in Software Quality - Short Papers of the 2nd International Conference on the Quality of Software Architectures (QoSA), Interner Bericht 2006-10, Universität Karlsruhe, Fakultät für Informatik.
- W3C (World wide web consortium): Web services architecture. http://www.w3.org/TR/ws-arch/
- W3C (World Wide Web Consorium): Web Services Description Language (WSDL). http://www.w3.org/ TR/wsdl
- Woods, D.: Enterprise Services Architecture. SAP Press, 2004
- Yourdon, E., L. Constantine, L. L.: Structured Design: Fundamentals of a Discipline of Computer Program and Systems Design. Prentice Hall, September 1986
- Zachman, J. A.: A framework for information systems architecture. IBM Systems Journal, Volume 26 , No. 3, IBM Corporation, 1987.
Paper Citation
in Harvard Style
Engels G., Hess A., Humm B., Juwig O., Lohmann M., Richter J., Voß M. and Willkomm J. (2008). A METHOD FOR ENGINEERING A TRUE SERVICE-ORIENTED ARCHITECTURE . In Proceedings of the Tenth International Conference on Enterprise Information Systems - Volume 6: ICEIS, ISBN 978-989-8111-38-8, pages 272-281. DOI: 10.5220/0001697302720281
in Bibtex Style
@conference{iceis08,
author={G. Engels and A. Hess and B. Humm and O. Juwig and M. Lohmann and J.-P. Richter and M. Voß and J. Willkomm},
title={A METHOD FOR ENGINEERING A TRUE SERVICE-ORIENTED ARCHITECTURE},
booktitle={Proceedings of the Tenth International Conference on Enterprise Information Systems - Volume 6: ICEIS,},
year={2008},
pages={272-281},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0001697302720281},
isbn={978-989-8111-38-8},
}
in EndNote Style
TY - CONF
JO - Proceedings of the Tenth International Conference on Enterprise Information Systems - Volume 6: ICEIS,
TI - A METHOD FOR ENGINEERING A TRUE SERVICE-ORIENTED ARCHITECTURE
SN - 978-989-8111-38-8
AU - Engels G.
AU - Hess A.
AU - Humm B.
AU - Juwig O.
AU - Lohmann M.
AU - Richter J.
AU - Voß M.
AU - Willkomm J.
PY - 2008
SP - 272
EP - 281
DO - 10.5220/0001697302720281