to business needs. So, the methods presented help
the architect in engineering an existing enterprise IT
architecture towards a true SOA in a stepwise
fashion.
To make one thing clear: the task of engineering
an enterprise IT architecture is a most responsible
one that requires a lot of experience. Mechanically
applying our method in an uninformed manner will
not lead to a true SOA. A high degree of business
and modelling expertise is a prerequisite. However,
our method condenses the experience of numerous
architects and so presents a useful guideline to
architecting a true SOA.
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 service-
orientiert 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.
IAF Capgemini: Integrated Architecture Framework.
http://www.capgemini.com/iaf
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/de-
de/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 Software-
Architektur. 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. Addison-
Wesley 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
ICEIS 2008 - International Conference on Enterprise Information Systems
280