Abstract
Process models contain a lot of information. However, even created with the goal of enhancing the understanding of complex processes by making them transparent in an easy human-readable form, it still remains to be a hard task to analyze them in an automated computer-based way. While service-oriented architectures offer a technical base for service-management, the question of mapping business requirements to a design that remains maintainable is still in discussion. In this paper a new approach to ease the analysis of complex models is presented. It heavily relies on a new convolution theory that allows to generate ratios, which can be used to determine the applicability of a service candidate for its use as a real service within a SOA.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Aier S (2006) How clustering enterprise architectures helps to design service oriented architectures. In: Proceedings of IEEE conference on service-oriented computing (SCC’ 06), Los Alamitos, USA: IEEE Computer Society, pp 269–272
Arsanjani A (2004) Service-oriented modelling and architecture (SOMA). IBM developerWorks
Baskerville R et al (2005) Extensible architectures: the strategic value of service-oriented architecture in banking. In: Bartman D et al (eds) Proceedings of the 13th European conference on information systems, Regensburg, 2005
Bieberstein N et al (2008) Executing SOA: a practical guide for the service-oriented architecture. Pearson Education, Boston
Birkmeier D et al (2008) Zur systematischen Identifikation von Services: Kriterien, aktuelle Ansätze und Klassifikation. In: Loos P et al (eds) Modellierung betrieblicher Informationssysteme: Modellierung zwischen SOA und Compliance Management. Gesellschaft für Information, Bonn, pp 255–272
Brown AW (2000) Large-scale, component-based development. Prentice Hall, New Jersey
Cheesman J, Daniels J (2001) UML components: a simple process for specifying component based software. Addison-Wesley, Reading
Dietz G, Juhrisch M, Esswein W (2009) On the restriction of conceptual modeling—outlining an approach to enable business driven SOA. In: Proceedings of the 15th Americas conference on information systems (AMCIS), San Francisco
Dodd J (2005) Practical service specification and design part 2b: refining service requirements. CBDi J 2005:24–31
Endrei M, Ang J et al (2004) Patterns: service-oriented architecture and web services, IBM corporation
Erl T (2005) Service-oriented architecture: concepts, technology, and design. Prentice Hall, New Jersey
Erradi A, Anand S, Kulkarni N (2006) SOAF: an architectural framework for service definition and realization. In: Proceedings of the IEEE international conference on services computing, SCC2006. Chicago, pp 151–158
Esswein W, Weller J, Stark J, Juhrisch W (2009) Meet the challenge in service identification: a ratio-based approach. In: Proceedings of the 13th Pacific Asia Conference on Information Systems (PACIS), Hyderabad
Gold-Bernstein B, Ruh WA (2004) Enterprise integration: The essential guide to integration solutions. Addison-Wesley, Boston.
Griffel F (1998) Componentware. Konzepte und Techniken eines Softwareparadigmas. dPunkt, Heidelberg
Heutschi R (2007) Serviceorientierte Architektur: Architekturprinzipien und Umsetzung in der Praxis. Springer, Berlin
Hevner AR et al (2004) Design science in information systems research. MIS Quart 28(1):75–105
Inaganti S, Behara GK (2007) Service identification: BPM and SOA handshake
Juhrisch M, Weller J (2008) Connecting business and IT—a model-driven web service based approach. In: Proceedings of the 12th Pacific Asia conference on information systems, Suzhou
Juhrisch M (2010) Richtlinien für die modellgetriebene Integration serviceorientierte Architekturen in Analysemodellen. Technische Universität Dresden, PhD-Thesis
Juhrisch M, Dietz G (2010) Constraints in conceptual modelling—outlining an approach to business driven web service composition. Int J Int Enter Manag 6(3):248–265
Klose K (2007) Service-orientierte Architekturen in der industriellen Auftragsabwicklung: Identifikation und fachkonzeptionelle Spezifikation von Services für ERP-/PPS-Systeme von Kleinserien- und Auftragsfertigern. Berlin: Logos Verlag—PhD Thesis, Westfälische Wilhelm University Münster
Kossmann D, Leymann F (2004) Web services. Informatik-Spektrum 27(2):117–128
Leyking K (2010) Service-oriented business process systems for knowledge work. Architecture, method, and application. Berlin, Logos Verlag, in print—PhD Thesis Saarland University, Germany
March ST, Smith GF (1995) Design and natural science research on information technology. Decis Supp Syst 15(4):251–266
McCabe TJ (1976) A complexity measure. IEEE Trans Soft Eng 2(4):308–320
Nadhan EG (2004) Seven steps to a service-oriented evolution. Bus Int 1:41–44
Papazoglou M et al (2006) Service-oriented computing: a research roadmap. In: Dagstuhl seminar proceedings 2006, Schloss Dagstuhl, Germany: Internationales Begegnungs– und Forschungszentrum für Informatik
Richter JP, Haller H, Schrey P (2005) Serviceorientierte architektur. Inf Spektrum 28:413–416
Schwemm JW et al (2006) Serviceorientierte Architekturen: Einordnung im Business Engineering. Working Paper of the HSG, University of St. Gallen
Simon HA (1962) The architecture of complexity. Proc Am Philos Soc 106(6):467–482
Störrle H, Glock W (2008) Geschäftsprozessmodellierung für Service-orientierte Architekturen. In: Nissen V et al (eds) Service-orientierte Architekturen: Chancen und Herausforderungen bei der Flexibilisierung und Integration von Unternehmensprozessen. Gabler, Germany, pp 77–94
vom Brocke J (2008) Serviceorientierte Architekturen: Management und Controlling von Geschäftsprozessen. Vahlen—Habilitation, Westfälische Wilhelms-Universität Münster, Münster
Wand Y, Weber R (1990) An ontological model of an information system. IEEE Trans Software Eng 16(11):1282–1292
Winkler V (2007) Identifikation und Gestaltung von Services: Vorgehen und beispielhafte Anwendung im Finanzdienstleistungsbereich. Wirtschaftsinformatik 49(4):257–266
Yourdon E (1979) Structured design: fundamentals of a discipline of computer program and systems design. Prentice Hall, Upper Saddle River
Zeng L et al (2003) Flexible composition of enterprise web services. Elect Markets Int J Elect Comm Bus Media 13(2):141–152
Zimmermann O, Tomlinson M, Peuser S (2003) Perspectives on web services: applying SOAP, WSDL, and UDDI to real-world projects. Springer, Berlin
Zimmermann O, Krogdahl P, Gee C (2004) Elements of service-oriented analysis and design. IBM developer works: http://www.ibm.com/developerworks/webservices/library/ws-soad1/
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer Science+Business Media, LLC
About this paper
Cite this paper
Dietz, G., Juhrisch, M., Leyking, K. (2011). Convolution as the Key for Service-Identification in Complex Process Models. In: Pokorny, J., et al. Information Systems Development. Springer, New York, NY. https://doi.org/10.1007/978-1-4419-9790-6_15
Download citation
DOI: https://doi.org/10.1007/978-1-4419-9790-6_15
Published:
Publisher Name: Springer, New York, NY
Print ISBN: 978-1-4419-9645-9
Online ISBN: 978-1-4419-9790-6
eBook Packages: Computer ScienceComputer Science (R0)