Skip to main content

Identification of Services through Functional Decomposition of Business Processes

  • Conference paper
Business Information Systems (BIS 2010)

Part of the book series: Lecture Notes in Business Information Processing ((LNBIP,volume 47))

Included in the following conference series:

Abstract

In a layered service-oriented enterprise architecture, business processes are supported by application services which are, in turn, supported by technological services. Service-orientation promotes the reuse and modular design of information systems. But achieving these design qualities requires the business processes of an organization to be consistently decomposed so that their supporting services can be effectively identified. This paper proposes using the separation of concerns principle to facilitate the consistent decomposition of a business process and the unambiguous identification of its atomic activities thus contributing to the task of identifying the supporting services.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight 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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Bieberstein, N., Bose, S., Fiammante, M., Jones, K., Shah, R.: Service-Oriented Architecture (SOA) Compass: Business Value, Planning, and Enterprise Roadmap. IBM Press, New York (2005)

    Google Scholar 

  2. Lankhorst, M.: Enterprise Architecture at Work: Modelling, Communication and Analysis. Springer, Berlin/Heidelberg (2006)

    Google Scholar 

  3. Davenport, T.: Process Innovation: Reengineering Work Through Information Technology. Harvard Business School Press, Boston (1993)

    Google Scholar 

  4. Dietz, J.L.G.: Enterprise Ontology: Theory and Methodology. Springer, Berlin (2006)

    Book  Google Scholar 

  5. Op’t Land, M., Proper, E., Waage, M., Cloo, J., Steghuis, C.: Enterprise Archi-tecture: Creating Value by Informed Governance. Springer, Heidelberg (2009)

    Google Scholar 

  6. Huber, P., Jensen, K., Shapiro, R.M.: Hierarchies in Coloured Petri Nets. In: Rozenberg, G. (ed.) APN 1990. LNCS, vol. 483, pp. 313–341. Springer, Heidelberg (1991)

    Google Scholar 

  7. Bass, L., Clements, P., Kazman, R.: Software Architecture in Practice. Addison-Wesley, Reading (1998)

    Google Scholar 

  8. OMG, Business Process Modeling Notation Specification. v 1.1 (formal/2008-01-17) (2008)

    Google Scholar 

  9. Scheer, A.-W.: Business Process Modeling, 3rd edn. Springer, Berlin (2000)

    Google Scholar 

  10. Mayer, R.J., Menzel, C.P., Painter, M.K., de Witte, P.S., Blinn, T., Perakath, B.: Perakath, Information Integration for Concurrent Engineering - IDEF3. Knowledge Based Systems Inc. (1995)

    Google Scholar 

  11. Reisig, W., Rozenberg, G.: APN 1998. LNCS, vol. 1491. Springer, Heidelberg (1998)

    Google Scholar 

  12. Kloppmann, M., Koenig, D., Leymann, F., Pfau, G., Rickayzen, A., Riegen, C.v., Schmidt, P., Trickovic, I.: WS-BPEL Extension for Subprocesses BPEL-SPE. IBM and SAP Joint White Paper (2005)

    Google Scholar 

  13. Davis, R., Brabdänder, E.: ARIS Design Platform. Springer, London (2007)

    Google Scholar 

  14. Ingvaldsen, J.E., Gulla, J.A.: Model Based Business Process Mining. Journal of Information Systems Management 23 (2006)

    Google Scholar 

  15. Bolstorff, P., Rosenbaum, R.: Supply Chain Excellence: A Handbook for Dra-matic Improvement Using the SCOR Model, 2nd edn. Springer, Berlin (2008)

    Google Scholar 

  16. APQC, APQC Process Clarification Framework - Consumer Products, version 5.0.2 (10/04/2008)

    Google Scholar 

  17. Hornung, T., Koschmider, A., Lausen, G.: Recommendation based process modeling support: Method and user experience. In: Li, Q., Spaccapietra, S., Yu, E., Olivé, A. (eds.) ER 2008. LNCS, vol. 5231, pp. 265–278. Springer, Heidelberg (2008)

    Chapter  Google Scholar 

  18. van der Aalst, W.M.P., de Beer, H.T., van Dongen, B.F.: Process mining and verification of properties: An approach based on temporal logic. In: Meersman, R., Tari, Z. (eds.) OTM 2005. LNCS, vol. 3760, pp. 130–147. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  19. van der Aalst, W.M.P., Reijers, H., Weijters, A., van Dongen, B., Medeiros, A.A.d., Song, M., Verbeek, H.: Business Process Mining: An Industrial Application. Information Systems Journal 32, 713–732 (2007)

    Article  Google Scholar 

  20. Uschold, M., King, M., Moralee, S., Zorgios, Y.: The Enterprise Ontology. The Knowledge Engineering Review 13, 31–89 (2000)

    Article  Google Scholar 

  21. Greco, G., Guzzo, A., Pontieri, L., Sacca, D.: An ontology-driven process modeling framework. In: Galindo, F., Takizawa, M., Traunmuller, R. (eds.) 15th International Conference on Database and Expert Systems Applications, pp. 13–23. IEEE Computer Society, Zaragoza (2004)

    Google Scholar 

  22. Albani, A., Dietz, J.L.G., Zaha, J.: Identifying Business Components on the basis of an Enterprise Ontology. In: Interoperability of Enterprise Software and Applications, pp. 335–347. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  23. Bachman, C.W.: The role data model approach to data structures. In: Deen, S.M., Hammersley, P. (eds.) International Conference on Databases, pp. 1–18. Heyden & Son (1980)

    Google Scholar 

  24. Kristensen, B.: Object-Oriented Modeling with Roles. In: 2nd International Conference on Object-Oriented Information Systems (1995)

    Google Scholar 

  25. Reenskaug, T., Wold, P., Lehn, O.: Working With Objects: The OOram Software Engineering Method. Manning Publication Co., Greenwhich (1996)

    MATH  Google Scholar 

  26. Steimann, F.: On the representation of roles in object-oriented and conceptual modelling. Data & Knowledge Engineering 35, 83–106 (2000)

    Article  MATH  Google Scholar 

  27. Riehle, D.: Framework Design: A Role Modeling Approach, Zurich, vol. PhD, p. 229. Swiss Federal Institute of Technology, Switzerland (2000)

    Google Scholar 

  28. Ould, M.: Business Processes: Modeling and analysis for re-engineering and improvement. John Wiley & Sons, Chichester (1995)

    Google Scholar 

  29. Krogstie, J., Carlsen, S., Consulting, A., Chicago, I.L.: An integrated model-ling approach for process support. In: 30th Hawaii International Conference on System Sciences, HICSS 1997, vol. 2 (1997)

    Google Scholar 

  30. Wegmann, A.: On the systemic enterprise architecture methodology. In: International Conference on Enterprise Information Systems (ICEIS 2003) Angers, France (2003)

    Google Scholar 

  31. Lê, L.-S., Wegmann, A.: SeamCAD: Object-Oriented Modeling Tool for Hierarchical Systems in Enterprise Architecture. In: 39th Hawaii International Conference on System Sciences, Hawaii, USA (2006)

    Google Scholar 

  32. Zacarias, M., Caetano, A., Magalhães, R., Pinto, H.S., Tribolet, J.: Towards Organizational Self-Awareness. In: Rittgen, P. (ed.) Ontologies for Business Interactions. Idea Group Inc., USA (2007)

    Google Scholar 

  33. Caetano, A., Rito Silva, A., Tribolet, J.: A Role-Based Enterprise Architecture Framework. In: 24th Annual ACM Symposium on Applied Computing, ACM SAC 2009, Hawaii, USA (2009)

    Google Scholar 

  34. Zacarias, M., Magalhães, R., Pinto, H.S., Tribolet, J.: An agent-centric and ‘context-aware’ perspective for the alignment between individuals and organizations. In: Information Systems (2009.03.014) (2009)

    Google Scholar 

  35. Sowa, J.: Conceptual Structures: Information Processing in Mind and Machine. Addison-Wesley, New York (1984)

    MATH  Google Scholar 

  36. Guarino, N., Carrara, M., Giaretta, P.: An Ontology of Meta-Level Categories. In: Principles of Knowledge Representation and Reasoning: Proceedings of the Fourth International Conference (KR 1994), pp. 270–280. Morgan Kaufmann, San Mateo (1994)

    Google Scholar 

  37. Carlsen, S.: Comprehensible Business Process Models for Process Improvement and Process Support. In: Constantopoulos, P., Vassiliou, Y., Mylopoulos, J. (eds.) CAiSE 1996. LNCS, vol. 1080. Springer, Heidelberg (1996)

    Google Scholar 

  38. Giaglis, G.M.: A Taxonomy of Business Process Modeling and Information Systems Modeling Techniques. International Journal of Flexible Manufacturing Systems 13, 209–228 (2001)

    Article  Google Scholar 

  39. March, S., Smith, G.: Design and natural science research on information technology. Decision Support Systems 15, 251–266 (1995)

    Article  Google Scholar 

  40. Hevner, A.R., March, S.T., Park, J., Ram, S.: Design science in information systems research. MIS Quarterly 28, 75–105 (2004)

    Google Scholar 

  41. Braun, C., Wortmann, F., Hafner, M., Winter, R.: Method construction - a core approach to organizational engineering. In: ACM Symposium on Applied Computing, USA, pp. 1295–1299 (2005)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Caetano, A., Rito Silva, A., Tribolet, J. (2010). Identification of Services through Functional Decomposition of Business Processes. In: Abramowicz, W., Tolksdorf, R. (eds) Business Information Systems. BIS 2010. Lecture Notes in Business Information Processing, vol 47. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-12814-1_13

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-12814-1_13

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-12813-4

  • Online ISBN: 978-3-642-12814-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics