Supporting Perspectives of Business Capabilities by Enterprise Modeling, Context, and Patterns

Conference paper
Part of the Lecture Notes in Business Information Processing book series (LNBIP, volume 261)

Abstract

Contemporary enterprise information systems (IS) need to be sustainable in order to provision long-lasting functionality in the presence of changes in customers’ demand, varying environmental aspects, regulations, and many other factors. A key challenge is the need to adjust according to changes at run-time of the IS because not all of them can be anticipated and elaborates at the design time. Lately, the notion of capability has emerged in IS engineering as an instrument that integrates organizational development with IS development, taking into account changes in the application context of the solution. To this end, a methodology and a development environment have been elaborated with the concept of capability in focus, under the name of Capability Driven Development (CDD). It encompasses three key perspectives of organizational design – Enterprise Modeling, context modeling, and pattern modeling. The objectives of this paper are to present how the key perspectives have been incorporated in the CDD methodology, how the methodology has been supported by the CDD environment, and how the methodology and the environment have been used in practice. The application of the proposed approach is discussed for two business cases – outsourcing of energy management services at SIV AG (Germany), and e-government service portfolio provisioning at Everis (Spain).

Keywords

Enterprise modeling Capability Context Business-IT alignment 

References

  1. 1.
    Ulrich, W., Rosen, M.: The business capability map: Building a foundation for business/it alignment. Cutter Consortium for Business and Enterprise Architecture (2011). https://www.cutter.com/practice-areas/business-enterprise-architecture
  2. 2.
    OPENGROUP: TOGAF - enterprise architecture methodology, version 9.1 (2012). http://www.opengroup.org/togaf/
  3. 3.
    OPENGROUP: Archimate - modelling language for enterprise architecture, v2.0 (2012). https://www2.opengroup.org/ogsys/catalog/c118
  4. 4.
    EU FP7 project no. 61351, CaaS – Capability as a service for digital enterprises, 2013-2016 http://caas-project.eu/
  5. 5.
    Bērziša, S., Bravos, G., Cardona Gonzalez, T., Czubayko, U., España, S., Grabis, J., Henkel, M., Jokste, L., Kampars, J., Koç, H., Kuhr, J., Llorca, C., Loucopoulos, P., Juenes Pascual, R., Pastor, O., Sandkuhl, K., Simic, H., Stirna, J., Valverde, F., Zdravkovic, J.: Capability driven development: an approach to designing digital enterprises. J. Bus. Inf. Syst. Eng. 57(1), 15–25 (2015). SpringerCrossRefGoogle Scholar
  6. 6.
    Hevner, A.R., March, S.T., Park, J., Ram, S.: Design science in information systems research. MIS Q. 28(1), 75–105 (2004)Google Scholar
  7. 7.
    Persson, A., Stirna, J.: Why enterprise modelling? An explorative study into current practice. In: Dittrich, K.R., Geppert, A., Norrie, M. (eds.) CAiSE 2001. LNCS, vol. 2068, pp. 465–468. Springer, Heidelberg (2001)CrossRefGoogle Scholar
  8. 8.
    Sandkuhl, K., Stirna, J., Persson, A., Wißotzki, M.: Enterprise Modeling – Tackling Business Challenges with the 4EM Method. Springer, Heidelberg (2014). ISBN 978-3-662-43724-7SGoogle Scholar
  9. 9.
    Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns: Elements of Reusable Object-Oriented Software Architecture. Addison Wesley, Reading (1995)Google Scholar
  10. 10.
    Fowler, M.: Analysis Patterns Reusable Object Models. The Addison-Wesley Series in Object-Oriented Software Engineering. Addison-Wesley, Reading (1997)Google Scholar
  11. 11.
    Rolland, C., Stirna, J., Prekas, N., Loucopoulos, P., Persson, A., Grosz, G.: Evaluating a pattern approach as an aid for the development of organisational knowledge: an empirical study. In: Wangler, B., Bergman, L.D. (eds.) CAiSE 2000. LNCS, vol. 1789, pp. 176–191. Springer, Heidelberg (2000)CrossRefGoogle Scholar
  12. 12.
    Dey, A.: Understanding and using context. Pers. Ubiquit. Comput. 5(1), 4–7 (2001)CrossRefGoogle Scholar
  13. 13.
    Zacarias, M., Pinto, H.S., Magalhães, R., Tribolet, J.: A ‘context-aware’ and agent-centric perspective for the alignment between individuals and organizations. Inf. Syst. 35(4), 441–466 (2010)CrossRefGoogle Scholar
  14. 14.
    Hervas, R., Bravo, J., Fontecha, J.: A context model based on ontological languages; a proposal for information visualisation. J. Univ. Comp. Sci. 16(12), 1650–1665 (2010)Google Scholar
  15. 15.
    Van Gurp, J., Bosch, J., Svahnberg, M.: On the notion of variability in software product lines. In: Proceedings of IEEE/IFIP Conference on Software Architecture, pp. 45–54 (2001)Google Scholar
  16. 16.
    Pohl, K.: Requirements Engineering: Fundamentals, Principles, and Techniques. Springer, Heidelberg (2011). ISBN 3642125778Google Scholar
  17. 17.
    Bērziša, S., Bravos, G., Gonzalez Cardona, T., Czubayko, U., España, S., Grabis, J., Henkel, M., Jokste, L., Kampars, J., Koc, H., Kuhr, J., Llorca, C., Loucopoulos, P., Juanes Pascual, R., Sandkuhl, K., Simic, H., Stirna, J., Zdravkovic, J.: Deliverable 1.4: Requirements specification for CDD, CaaS – Capability as a Service for Digital Enterprises, FP7 proj. no. 611351 (2014). http://caas-project.eu/deliverables/
  18. 18.
    Bērziša, S., España, S., Grabis, J., Henkel, M., Jokste, L., Kampars, J., Koc, H., Sandkuhl, K., Stirna, J., Valverde, F., Zdravkovic, J.: Deliverable 5.2: The Initial Version of Capability Driven Development Methodology, CaaS – Capability as a Service for Digital Enterprises, FP7 proj. no. 611351 (2015). http://caas-project.eu/deliverables/
  19. 19.
    Czubayko, U., Koc, H., Kuhr, J., Sandkuhl, K.: Deliverable 2.1: Capability Models for BPO, CaaS – Capability as a Service for Digital Enterprises, FP7 proj. no. 611351 (2015). http://caas-project.eu/deliverables/
  20. 20.
    España, S., Garcia, M., Gonzalez Cardona, T., Grabis, J., Hita, G., Henkel, M., Jokste, L., Kampars, J., Koc, H., Kuhr, J., Llorca, C., Juanes Pascual, R., Valverde, F.: Deliverable 4.2: Capability Models for SOA Technological Platforms, CaaS – Capability as a Service for Digital Enterprises, FP7 proj. no. 611351 (2015). http://caas-project.eu/deliverables/

Copyright information

© Springer International Publishing Switzerland 2016

Authors and Affiliations

  1. 1.Department of Computer and Systems SciencesStockholm UniversityKistaSweden

Personalised recommendations