Abstract
Enterprises operate in dynamically changing environments, consequently, information systems (IS) are a subject to continuous changes. The IS need to be adjusted to different customers, markets and run-time contexts affecting their design and delivery. Variability and customization of the information systems has become a serious challenge. Capability Driven Development (CDD) has been proposed as a new approach for dealing with variability. CDD allows delivering enterprise capability in dynamically changing circumstances - contexts. To model enterprise capabilities, concepts defined in the Capability meta-model are used. This paper discusses initial Capability modeling experiences. The main emphasis is put on the Capability design phase of the CDD approach. Several empirical cases are included to share the Capability modeling experiences, to validate the Capability meta-model as well as to discuss the difficulties of Capability modeling, open issues and future work.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Zdravkovic, J., Stirna, J., Henkel, M., Grabis, J.: Modeling Business Capabilities and Context Dependent Delivery by Cloud Services. In: Salinesi, C., Norrie, M.C., Pastor, Ó. (eds.) CAiSE 2013. LNCS, vol. 7908, pp. 369–383. Springer, Heidelberg (2013)
Korpipaa, P., Mantyjarvi, J., Kela, J., Keranen, H., Malm, E.J.: Managing context information in mobile devices. IEEE Pervasive Computing 2(3), 42–51 (2003)
Chihani, B., Bertin, E., Jeanne, F., Crepsi, N.: HEP: context-aware communication system. International Journal of New Computer Architectures and their Applications (IJNCAA 2011) 1(1), 15–24 (2011)
Stirna, J., Grabis, J., Henkel, M., Zdravkovic, J.: Capability Driven Development - an Approach to Support Evolving Organizations. In: Sandkuhl, K., Seigerroth, U., Stirna, J. (eds.) PoEM 2012. Lecture Notes in Business Information Processing, vol. 134, pp. 117–131. Springer, Heidelberg (2012)
Sandkuhl, K., Wißotzki, M., Stirna, J.: Unternehmensmodellierung: Grunlagen, Methode und Praktiken (German Edition). Springer, Heidelberg (2013)
Dey, A.K.: Understanding and using context. Personal and Ubiquitous Computing 5(1), 4–7 (2001)
Patig, S.: Measuring Expressiveness in Conceptual Modeling. In: Persson, A., Stirna, J. (eds.) CAiSE 2004. LNCS, vol. 3084, pp. 127–141. Springer, Heidelberg (2004)
Galter, M., Avgeriou, P.: The Notion of Variability in Software Architecture – Results from a Preliminary Exploratory Study. In: Proceedings of the 5th Workshop on Variability Modeling of Software-Intensive Systems, pp. 59–67 (2011)
La Rosa, M., Aalst, W.M.P., Dumas, M., Milani, F.P.: Business Process Variability Modeling: A Survey, QUT E-prints, http://eprints.qut.edu.au/61842/1/BPM-13-16.pdf (accessed March 8, 2014)
Hallerbach, A., Thomas, B., Reichert, M.: Capturing Variability in Business Process Models: The Provop Approach. Journal of Software Maintenance and Evolution: Research and Practice 22(6-7), 519–546 (2010)
Bosch, J., Florijn, G., Greefhorst, D., Kuusela, J., Obbink, J.H., Pohl, K.: Variability Issues in Software Product Lines. In: van der Linden, F.J. (ed.) PFE 2002. LNCS, vol. 2290, pp. 13–21. Springer, Heidelberg (2002)
Santos, L.A., Koskimies, K., Lopes, A.: A Model-Driven Approach to Variability Management in Product Line Engineering. Nordic Journal of Computing 13(3), 196–213 (2006)
Henkel, M., Stirna, J.: Pondering on the Key Functionality of Model Driven Development Tools: the Case of Mendix. In: Forbrig, P., Günther, H. (eds.) BIR 2010. LNBIP, vol. 64, pp. 146–160. Springer, Heidelberg (2010)
Atkinson, C., Bayer, J., Bunse, C., Kamsties, E., Laitenberger, O., Laqua, R., Muthig, D., Paech, B., Wust, J., Zettel, J.: Component-based Product Line Engineering with UML. Component Software Series. Addison-Wesley (2001)
Schmid, K., John, I.: A customizable approach to full lifecycle variability management. Science of Computer Programming 53(3), 259–284 (2004)
Hallerbach, A., Bauer, T., Reichert, M.: Capturing variability in business process models: A Propov approach. Journal of Software Maintenance and Evolution: Research and practice 22, 519–546 (2010)
Zhao, L., Letsholo, K., Chioasca, E.V., Sampaio, S., Sampaio, P.: Can business process modeling bridge the gap between business and information systems? In: Proceedings of the 27th Annual ACM Symposium on Applied Computing, Trento, Italy (2012)
Vale, S., Hammoudi, S.: COMODE: A framework for the development of context aware applications in the context of MDE. In: Proceedings of the 2009 4th International Conference on Internet and Web Applications and Services, pp. 261–266 (2009)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Bravos, G. et al. (2014). Capability Modeling: Initial Experiences. In: Johansson, B., Andersson, B., Holmberg, N. (eds) Perspectives in Business Informatics Research. BIR 2014. Lecture Notes in Business Information Processing, vol 194. Springer, Cham. https://doi.org/10.1007/978-3-319-11370-8_1
Download citation
DOI: https://doi.org/10.1007/978-3-319-11370-8_1
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-11369-2
Online ISBN: 978-3-319-11370-8
eBook Packages: Computer ScienceComputer Science (R0)