Skip to main content

Convolution as the Key for Service-Identification in Complex Process Models

  • Conference paper
  • First Online:

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

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   259.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   329.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   329.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. 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

    Google Scholar 

  2. Arsanjani A (2004) Service-oriented modelling and architecture (SOMA). IBM developerWorks

    Google Scholar 

  3. 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

    Google Scholar 

  4. Bieberstein N et al (2008) Executing SOA: a practical guide for the service-oriented architecture. Pearson Education, Boston

    Google Scholar 

  5. 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

    Google Scholar 

  6. Brown AW (2000) Large-scale, component-based development. Prentice Hall, New Jersey

    Google Scholar 

  7. Cheesman J, Daniels J (2001) UML components: a simple process for specifying component based software. Addison-Wesley, Reading

    Google Scholar 

  8. 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

    Google Scholar 

  9. Dodd J (2005) Practical service specification and design part 2b: refining service requirements. CBDi J 2005:24–31

    Google Scholar 

  10. Endrei M, Ang J et al (2004) Patterns: service-oriented architecture and web services, IBM corporation

    Google Scholar 

  11. Erl T (2005) Service-oriented architecture: concepts, technology, and design. Prentice Hall, New Jersey

    Google Scholar 

  12. 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

    Google Scholar 

  13. 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

    Google Scholar 

  14. Gold-Bernstein B, Ruh WA (2004) Enterprise integration: The essential guide to integration solutions. Addison-Wesley, Boston.

    Google Scholar 

  15. Griffel F (1998) Componentware. Konzepte und Techniken eines Softwareparadigmas. dPunkt, Heidelberg

    MATH  Google Scholar 

  16. Heutschi R (2007) Serviceorientierte Architektur: Architekturprinzipien und Umsetzung in der Praxis. Springer, Berlin

    Google Scholar 

  17. Hevner AR et al (2004) Design science in information systems research. MIS Quart 28(1):75–105

    Article  Google Scholar 

  18. Inaganti S, Behara GK (2007) Service identification: BPM and SOA handshake

    Google Scholar 

  19. 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

    Google Scholar 

  20. Juhrisch M (2010) Richtlinien für die modellgetriebene Integration serviceorientierte Architekturen in Analysemodellen. Technische Universität Dresden, PhD-Thesis

    Google Scholar 

  21. 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

    Google Scholar 

  22. 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

    Google Scholar 

  23. Kossmann D, Leymann F (2004) Web services. Informatik-Spektrum 27(2):117–128

    Article  Google Scholar 

  24. 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

    Google Scholar 

  25. March ST, Smith GF (1995) Design and natural science research on information technology. Decis Supp Syst 15(4):251–266

    Article  Google Scholar 

  26. McCabe TJ (1976) A complexity measure. IEEE Trans Soft Eng 2(4):308–320

    Article  MathSciNet  Google Scholar 

  27. Nadhan EG (2004) Seven steps to a service-oriented evolution. Bus Int 1:41–44

    Google Scholar 

  28. 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

    Google Scholar 

  29. Richter JP, Haller H, Schrey P (2005) Serviceorientierte architektur. Inf Spektrum 28:413–416

    Article  Google Scholar 

  30. Schwemm JW et al (2006) Serviceorientierte Architekturen: Einordnung im Business Engineering. Working Paper of the HSG, University of St. Gallen

    Google Scholar 

  31. Simon HA (1962) The architecture of complexity. Proc Am Philos Soc 106(6):467–482

    Google Scholar 

  32. 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

    Google Scholar 

  33. vom Brocke J (2008) Serviceorientierte Architekturen: Management und Controlling von Geschäftsprozessen. Vahlen—Habilitation, Westfälische Wilhelms-Universität Münster, Münster

    Google Scholar 

  34. Wand Y, Weber R (1990) An ontological model of an information system. IEEE Trans Software Eng 16(11):1282–1292

    Article  Google Scholar 

  35. Winkler V (2007) Identifikation und Gestaltung von Services: Vorgehen und beispielhafte Anwendung im Finanzdienstleistungsbereich. Wirtschaftsinformatik 49(4):257–266

    Article  Google Scholar 

  36. Yourdon E (1979) Structured design: fundamentals of a discipline of computer program and systems design. Prentice Hall, Upper Saddle River

    MATH  Google Scholar 

  37. Zeng L et al (2003) Flexible composition of enterprise web services. Elect Markets Int J Elect Comm Bus Media 13(2):141–152

    Article  Google Scholar 

  38. Zimmermann O, Tomlinson M, Peuser S (2003) Perspectives on web services: applying SOAP, WSDL, and UDDI to real-world projects. Springer, Berlin

    Book  Google Scholar 

  39. 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/

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Gunnar Dietz .

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics