Abstract
The growing complexity of a networked and information-dependent economy requires the innovation of the adopted processes together with their related services. In particular, many Small and Medium-sized Enterprises (SME’s) currently base their organizational models in a resource-centric view rather than in a knowledge-based organizational model which is a fundamental bound to their innovation capabilities. This paper presents a framework for organizational knowledge management. Our approach is based on Business Process Modeling (BPM), that is the main modeling practice connecting the management and engineering disciplines in software development. The aim is to present how the software requirements analysis can help in formalizing and sharing the knowledge concerning the business processes. Besides, we show how the service and ontology abstractions can be useful for software development.
Access provided by Autonomous University of Puebla. Download to read the full chapter text
Chapter PDF
Similar content being viewed by others
Keywords
- Business Process
- Object Management Group
- Execution Business Process Language
- Model Drive Architecture
- Business Process Modeling Notation
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Abeti, L., Ciancarini, P., Moretti, R.: Service oriented software engineering for modeling agents and services in Grid systems. Multiagent and Grid Systems Journal 2(2), 135–148 (2006)
Adamides, E., Karacapilidis, N.: A knowledge centred framework for collaborative business process modeling. Business Process Management Journal 12(5), 557–575 (2006)
Allilaire, F., Idrissi, T.: ADT: Eclipse development tools for ATL. In: Akehurst, D. (ed.) 2nd European Workshop on Model Driven Architecture (MDA) with an emphasis on Methodologies and Transformations (EWMDA-2), Canterbury, UK, pp. 171–178. The Computing Laboratory (2004)
BEA Systems International Business Machines Corporation and Microsoft Corporation. Business Process Execution Language for Web Services (BPEL4WS) specifications (May 2003)
Benatallah, B., Dijkman, R., Dumas, M., Maamar, Z.: Service Composition: Concepts, Techniques, Tools, and Trends. In: Stojanovic, Z., Dahanayake, A. (eds.) Service-Oriented Software System Engineering: Challenges and Practices, ch. 3, pp. 68–87. Idea Group Publishing, Hershey, PA (2005)
Berztiss, A.T., Bubenko, J.A.: A software process model for business reengineering. In: Proceedings of Information Systems Development for Decentralized Organizations (ISDO 1995), an IFIP 8.1 Working Conference, Norwell, MA, USA, August 1995, pp. 184–200. Chapman & Hall - Kluwer Academic Publishers (1995)
Bruni, R., Lafuente, A., Montanari, U., Tuosto, E.: Service oriented architectural design. In: Barthe, G., Fournet, C. (eds.) TGC 2007. LNCS, vol. 4912, pp. 186–203. Springer, Heidelberg (2008)
Bruni, R., Lafuente, A., Montanari, U., Tuosto, E.: Style based reconfigurations of Software Architectures. Technical Report TR-07-17, Dipartimento di Informatica, University of Pisa (2007)
Bruni, R., Melgratti, H., Montanari, U.: Theoretical foundations for compensations in flow composition languages. In: POPL 2005: Proc. 32nd ACM Symp. on Principles of Programming Languages, vol. 40, pp. 209–220. ACM Press, New York (2005)
Buscemi, M., Montanari, U.: CC-Pi: a constraint-based language for specifying Service Level Agreements. In: De Nicola, R. (ed.) ESOP 2007. LNCS, vol. 4421, pp. 18–32. Springer, Heidelberg (2007)
Davenport, T.: Process Innovation: Reengineering work through information technology. Harvard Business School Press, Boston (1993)
Dobing, B., Parsons, J.: How UML is used. Communications of the ACM 49(5), 109–113 (2006)
Ferrari, G.L., Hirsch, D., Lanese, I., Montanari, U., Tuosto, E.: Synchronised Hyperedge Replacement as a Model for Service Oriented Computing. In: de Boer, F.S., Bonsangue, M.M., Graf, S., de Roever, W.-P. (eds.) FMCO 2005. LNCS, vol. 4111, pp. 22–43. Springer, Heidelberg (2006)
Ghezzi, C.: Software Engineering: Emerging Goals and Lasting Problems. In: Baresi, L., Heckel, R. (eds.) FASE 2006. LNCS, vol. 3922, Springer, Vienna, Austria (2006)
Giorgini, P., Kolp, M., Mylopoulos, J., Pistore, M.: The Tropos methodology: an overview. In: Gleizes, M.P., Bergenti, F., Zambonelli, F. (eds.) Methodologies And Software Engineering For Agent Systems, ch. 5, pp. 89–105. Kluwer Academic Publishing, Norwell, MA, USA (2004)
Hammer, M.: Reengineering Work: Don’t Automate, Obliterate. Harvard Business Review 68(4), 104–112 (1990)
Hirsch, D., Montanari, U.: Consistent transformations for software architecture styles of distributed systems. In: Stefanescu, G. (ed.) Workshop on Distributed Systems. ENTCS, vol. 28, p. 4 (1999)
Jouault, F., Kurtev, I.: Transforming models with ATL. In: Bruel, J.-M. (ed.) MoDELS 2005. LNCS, vol. 3844, pp. 128–138. Springer, Heidelberg (2006)
Kolp, M., Giorgini, P., Mylopoulos, J.: Organizational patterns for early requirements analysis. In: Eder, J., Missikoff, M. (eds.) CAiSE 2003. LNCS, vol. 2681, pp. 617–632. Springer, Heidelberg (2003)
Kruchten, P.: The Rational Unified Process: An Introduction, 3rd edn. The Addison-Wesley Object Technology Series. Addison-Wesley Longman Publishing, Boston (2003)
Massacci, F., Mylopoulos, J., Zannone, N.: An ontology for secure socio-technical systems. In: IGI Global (ed.) Handbook of Ontologies for Business Interaction. Information Science Reference, Hershey, PA, USA, vol. 1, p. 469 (December 2007)
Montanari, U.: Web Services and Models of Computation. Electronic Notes in Theoretical Computer Science 105, 5–9 (2004) (invited talk)
Morecroft, J.: Mental models and learning in system dynamics practice. In: Michael (ed.) Systems Modelling: Theory and Practice, ch. 7, pp. 101–126. John Wiley, Hoboken (2004)
OMG. Meta-Object Facility (MOF), v. 1.4 (March 2002), http://www.omg.org/technology/documents/formal/mof.htm
OMG. Unified Modeling Language (UML) specification v. 2 (2004), http://www.omg.org/technology/documents/modeling_spec_catalog.htm
OMG. Business Process Modeling Notation (BPMN) specification v. 1.0 (2006), http://www.bpmn.org/Documents
Organization for the Advancement of Structured Information Standards (OASIS). Web Services Resource, 2005. Working Draft (2005), http://docs.oasisopen.org/wsrf/2005/03/wsrfWSResource1.2draft03.pdf
Papazoglou, P., Yang, J.: Design methodology for web services and business processes. In: Buchmann, A., Casati, F., Fiege, L., Hsu, M.-C., Shan, M.-C. (eds.) TES 2002. LNCS, vol. 2444, pp. 175–233. Springer, Heidelberg (2002)
Paulson, L.: Services Science: A New Field for Today’s Economy. IEEE Computer Magazine 39(8), 18–21 (2006)
Tsai, W.T.: Service-oriented system engineering: A new paradigm. In: Service-Oriented System Engineering, 2005. SOSE 2005. IEEE International Workshop, Washington, DC, USA, October 2005, vol. 0, pp. 3–8. IEEE Computer Society, Los Alamitos (2005)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Abeti, L., Ciancarini, P., Moretti, R. (2008). Business Process Modeling for Organizational Knowledge Management. In: Degano, P., De Nicola, R., Meseguer, J. (eds) Concurrency, Graphs and Models. Lecture Notes in Computer Science, vol 5065. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-68679-8_19
Download citation
DOI: https://doi.org/10.1007/978-3-540-68679-8_19
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-68676-7
Online ISBN: 978-3-540-68679-8
eBook Packages: Computer ScienceComputer Science (R0)