Selection and Evolutionary Development of Software-Service Bundles: A Capability Based Method

  • Jānis Grabis
  • Kurt Sandkuhl
Conference paper
Part of the Lecture Notes in Business Information Processing book series (LNBIP, volume 249)


Software-service bundles are combinations of software products and services offered by their vendors to clients. The clients select a combination of software product and associated service best suited to their specific circumstances. The paper proposes an information sharing based method helping clients to select the most appropriate combination or configuration and also supporting the continuous improvement of the solution in response to changing circumstances. The method utilizes principles of the Capability Driven Development to characterize performance objectives and contextual factors affecting delivery of a software-service bundle. Application of the method is demonstrated using an illustrative example of data processing.


Software selection Capability Evolutionary development Software-service bundle 


  1. 1.
    Pohl, K., Böckle, G., Van der Linden, F.: Software Product Line Engineering. Foundations, Principles, and Techniques. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  2. 2.
    Jadhav, A.S., Sonar, R.M.: Evaluating and selecting software packages: a review. Inf. Softw. Technol. 51, 555–563 (2009)CrossRefGoogle Scholar
  3. 3.
    Olsson, H.H., Bosch, J.: Towards continuous customer validation: a conceptual model for combining qualitative customer feedback with quantitative customer observation. In: Fernandes, J.M., Machado, R.J., Wnuk, K. (eds.). LNBIP, vol. 210, pp. 154–166. Springer, Heidelberg (2015)CrossRefGoogle Scholar
  4. 4.
    Bērziša, S., Bravos, G., González, T., Czubayko, U., España, S., et al.: Capability driven development: an approach to designing digital enterprises. Bus. Inf. Syst. Eng. 57, 15–25 (2015)CrossRefGoogle Scholar
  5. 5.
    Sommerville, I.: Software Engineering. Pearson, Boston (2015)Google Scholar
  6. 6.
    Grabis, J., Stirna, J.: Advanced context processing for business process execution adjustment. In: Persson, A., Stirna, J. (eds.) CAiSE 2015 Workshops. LNBIP, vol. 215, pp. 15–26. Springer, Heidelberg (2015)CrossRefGoogle Scholar
  7. 7.
    Schmidt, A., Otto, B., Österle, H.: Integrating information systems: case studies on current challenges. Electron. Markets 20, 161–174 (2010)CrossRefGoogle Scholar
  8. 8.
    Sandkuhl, K., Koc, H.: On the applicability of concepts from variability modelling in capability modelling: experiences from a case in business process outsourcing. In: Iliadis, L., Papazoglou, M., Pohl, K. (eds.) CAiSE Workshops 2014. LNBIP, vol. 178, pp. 65–76. Springer, Heidelberg (2014)Google Scholar
  9. 9.
    Capilla, R., Ortiz, O., Hinchey, M.: Context variability for context-aware systems. Computer 47, 85–87 (2014)CrossRefGoogle Scholar
  10. 10.
    Kavakli, E.: Modeling organizational goals: analysis of current methods. In: Proceedings of the ACM Symposium on Applied Computing, pp. 1339–1343 (2004)Google Scholar
  11. 11.
    Friedenstab, J., Janiesch, C., Matzner, M. Müller, O.: Extending BPMN for business activity monitoring. In: Proceedings of the Annual Hawaii International Conference on System Sciences, pp. 4158–4167 (2012)Google Scholar
  12. 12.
    Koç, H., Hennig, E., Jastram, S., Starke, C.: State of the art in context modelling – a systematic literature review. In: Iliadis, L., Papazoglou, M., Pohl, K. (eds.) CAiSE Workshops 2014. LNBIP, vol. 178, pp. 53–64. Springer, Heidelberg (2014)Google Scholar
  13. 13.
    Born, M., Kirchner, J., Muller, J.P.: Context-driven business process modeling. In: Camp, H.S.O. (eds.) Advanced Technologies and Techniques for Enterprise Information Systems, ICEIS 2009, pp. 17–26 (2009)Google Scholar
  14. 14.
    Sampson, S.E.: Visualizing service operations. J. Serv. Res. 15, 182–198 (2012)CrossRefGoogle Scholar
  15. 15.
    Bitner, M.J., Ostrom, A.L., Morgan, F.N.: Service blueprinting: a practical technique for service innovation. Calif. Manage. Rev. 50, 66–94 (2008)CrossRefGoogle Scholar
  16. 16.
    Yalley, A.A., Sekhon, H.S.: Service production process: implications for service productivity. Int. J. Prod. Perform. Manage. 63, 1012–1030 (2014)CrossRefGoogle Scholar
  17. 17.
    Sampson, S.E., Froehle, C.M.: Foundations and implications of a proposed unified services theory. Prod. Oper. Manage. 15, 329–343 (2006)CrossRefGoogle Scholar
  18. 18.
    Tax, S.S., McCutcheon, D., Wilkinson, I.F.: The service delivery network (SDN) a customer-centric perspective of the customer journey. J. Serv. Res. 16, 454–470 (2013)CrossRefGoogle Scholar
  19. 19.
    Hilton, T., Hughes, T.: Co-production and self-service: the application of service-dominant logic. J. Mark. Manage. 29, 861–881 (2013)CrossRefGoogle Scholar
  20. 20.
    Spohrer, J., Kwan, S.K.: Service science, management, engineering, and design (SSMED): an emerging discipline. Int. J. Inf. Syst. Serv. 1, 1–31 (2009)CrossRefGoogle Scholar
  21. 21.
    Vargo, S.L., Lusch, R.F.: Service-dominant logic: continuing the evolution. J. Acad. Mark. Sci. 36, 1–10 (2007)CrossRefGoogle Scholar

Copyright information

© Springer International Publishing Switzerland 2016

Authors and Affiliations

  1. 1.Institute of Information TechnologyRiga Technical UniversityRigaLatvia
  2. 2.Chair of Business Information SystemsUniversity of RostockRostockGermany

Personalised recommendations