Evaluating the Governance Model of Hardware-Dependent Software Ecosystems – A Case Study of the Axis Ecosystem

  • Krzysztof Wnuk
  • Konstantinos Manikas
  • Per Runeson
  • Matilda Lantz
  • Oskar Weijden
  • Hussan Munir
Part of the Lecture Notes in Business Information Processing book series (LNBIP, volume 182)


Ecosystem governance becomes gradually more relevant for a set of companies or actors characterized by symbiotic relations evolved on the top of a technological platform, i.e. a software ecosystem. In this study, we focus on the governance of a hardware-dependent software ecosystem. More specifically, we evaluate the governance model applied by Axis, a network video and surveillance camera producer, that is the platform owner and orchestrator of the Application Development Partner (ADP) software ecosystem. We conduct an exploratory case study collecting data from observations and interviews and apply the governance model for prevention and improvement of the software ecosystem health proposed by Jansen and Cusumano. Our results reveal that although the governance actions do not address the majority of their governance model, the ADP ecosystem is considered a growing ecosystem providing opportunities for its actors. This can be explained by the fact that Axis, as the orchestrator and the platform owner, does not address the productivity and robustness of the ecosystem adequately, but has a network of vendors and resellers to support it and some of the governance activities (e.g. communication) are achieved by non-formal means. The current governance model does not take into consideration.


software ecosystems governance model hardware-dependent ecosystem 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Jansen, S., Cusumano, M., Brinkkemper, S.: Software Ecosystems: Analyzing and Managing Business Networks in the Software Industry. Edward Elgar Publishing (2013) (Incorporated)Google Scholar
  2. 2.
    Jansen, S., Cusumano, M.: Defining software ecosystems: A survey of software platforms and business network governance. In: The 4th International Workshop on Software Ecosystems (2012)Google Scholar
  3. 3.
    Jansen, S., Finkelstein, A., Brinkkemper, S.: A sense of community: A research agenda for software ecosystems. In: 31st International Conference on Software Engineering - Companion, ICSE-Companion 2009, pp. 187–190 (2009)Google Scholar
  4. 4.
    Jansen, S., Brinkkemper, S., Souer, J., Luinenburg, L.: Shades of gray: Opening up a software producing organization with the open software enterprise model. Journal of Systems and Software 85(7), 1495–1510 (2012)CrossRefGoogle Scholar
  5. 5.
    Chulani, S., Williams, C., Yaeli, A.: Software development governance and its concerns. In: Proc. of the 1st International Workshop on Software Development Governance, pp. 3–6. ACM, New York (2008)CrossRefGoogle Scholar
  6. 6.
    Bannerman, P.L.: Software development governance: A meta-management perspective. In: Proc. of the 2009 ICSE Workshop on Software Development Governance. SDG 2009, pp. 3–8. IEEE Computer Society, Washington, DC (2009)CrossRefGoogle Scholar
  7. 7.
    Boehm, B.: A process framework for system and software development governance. In: Proc. of the 1st International Workshop on Software Development Governance. SDG 2008, p. 1. ACM, New York (2008)Google Scholar
  8. 8.
    Kofman, A., Yaeli, A., Klinger, T., Tarr, P.: Roles, rights, and responsibilities: Better governance through decision rights automation. In: Proc. of the 2009 ICSE Workshop on Software Development Governance. SDG 2009, pp. 9–14. IEEE Computer Society, Washington, DC (2009)CrossRefGoogle Scholar
  9. 9.
    Vähäniitty, J., Rautiainen, K.T.: Towards a conceptual framework and tool support for linking long-term product and business planning with agile software development. In: Proc. of the 1st International Workshop on Software Development Governance. SDG 2008, pp. 25–28. ACM, New York (2008)Google Scholar
  10. 10.
    Raatikainen, M., Rautiainen, K., Myllärniemi, V., Männistö, T.: Integrating product family modeling with development management in agile methods. In: Proc. of the 1st International Workshop on Software Development Governance. SDG 2008, pp. 17–20. ACM, New York (2008)Google Scholar
  11. 11.
    Lehto, I., Rautiainen, K.: Software development governance challenges of a middle-sized company in agile transition. In: Proc. of the 2009 ICSE Workshop on Software Development Governance. SDG 2009, pp. 36–39. IEEE Computer Society, Washington, DC (2009)CrossRefGoogle Scholar
  12. 12.
    Cheng, T.-H., Jansen, S., Remmers, M.: Controlling and monitoring agile software development in three dutch product software companies. In: Proc. of the 2009 ICSE Workshop on Software Development Governance. SDG 2009, pp. 29–35. IEEE Computer Society, Washington, DC (2009)CrossRefGoogle Scholar
  13. 13.
    Ambler, S.W.: Scaling agile software development through lean governance. In: Proc. of the 2009 ICSE Workshop on Software Development Governance. SDG 2009, pp. 1–2. IEEE Computer Society, Washington, DC (2009)CrossRefGoogle Scholar
  14. 14.
    Qumer, A.: Defining an integrated agile governance for large agile software development environments. In: Concas, G., Damiani, E., Scotto, M., Succi, G. (eds.) XP 2007. LNCS, vol. 4536, pp. 157–160. Springer, Heidelberg (2007)CrossRefGoogle Scholar
  15. 15.
    Baars, A., Jansen, S.: A framework for software ecosystem governance. In: Cusumano, M.A., Iyer, B., Venkatraman, N. (eds.) ICSOB 2012. LNBIP, vol. 114, pp. 168–180. Springer, Heidelberg (2012)CrossRefGoogle Scholar
  16. 16.
    Iansiti, M., Levien, R.: The Keystone Advantage: What the New Dynamics of Business Ecosystems Mean for Strategy, Innovation, and Sustainability. Harvard Business School Publishing India Pvt. Limited (2004)Google Scholar
  17. 17.
    Erbas, C., Erbas, B.C.: Software development under bounded rationality and opportunism. In: ICSE Workshop on Software Development Governance, pp. 15–20 (2009)Google Scholar
  18. 18.
    Manikas, K., Hansen, K.M.: Reviewing the health of software ecosystems – a conceptual framework. In: 5th International Workshop on Software Ecosystems (IWSECO), pp. 33–44 (2013)Google Scholar
  19. 19.
    van den Berk, I., Jansen, S., Luinenburg, L.: Software ecosystems: a software ecosystem strategy assessment model. In: Proc. of the Fourth European Conference on Software Architecture: Companion, ECSA 2010, pp. 127–134. ACM Press, New York (2010)Google Scholar
  20. 20.
    Jansen, S., Brinkkemper, S., Finkelstein, A.: Business network management as a survival strategy: A tale of two software ecosystems. In: Proc. of the First Workshop on Software Ecosystems, IWSECO 2009, pp. 34–48 (2009)Google Scholar
  21. 21.
    van Angeren, J., Blijleven, V., Jansen, S.: Relationship intimacy in software ecosystems: a survey of the dutch software industry. In: Proc. of the International Conference on Management of Emergent Digital EcoSystems. MEDES 2011, pp. 68–75. ACM, New York (2011)Google Scholar
  22. 22.
    Axis Communications AB: About axis communications, (last visited April 2014)
  23. 23.
    Axis Communications AB: Annual report 2013, (last visited April 2014)
  24. 24.
    Axis Communications AB: Participation in ACAP, (last visited April 2014)
  25. 25.
    Bosch, J.: From software product lines to software ecosystems. In: Proc. of the 13th International Software Product Line Conference. SPLC 2009, Pittsburgh, PA, USA, Carnegie Mellon University, pp. 111–119 (2009)Google Scholar
  26. 26.
    Axis Communications AB: Applications ready to meet your needs, (last visited April 2014)
  27. 27.
    Wnuk, K., Runeson, P., Lantz, M., Weijden, O.: Bridges and barriers to hardware-centric software ecosystem participation a case study. Technical report, Lund University, Department of Computer Science (2014),
  28. 28.
    Manikas, K., Hansen, K.M.: Software ecosystems – a systematic literature review. Journal of Systems and Software 86(5), 1294–1306 (2013)CrossRefGoogle Scholar
  29. 29.
    Runeson, P., Höst, M., Rainer, A., Regnell, B.: Case Study Research in Software Engineering – Guidelines and Examples. Wiley (2012)Google Scholar
  30. 30.
    Hagel, J., Brown, J.S., Davison, L.: Shaping strategy in a world of constant disruption. Harvard Business Review (10) (2008)Google Scholar
  31. 31.
    Hanssen, G.K.: A longitudinal case study of an emerging software ecosystem: Implications for practice and theory. Journal of System and Software 85(7), 1455–1466 (2012)CrossRefGoogle Scholar
  32. 32.
    Chesbrough, H.W.: Open Innovation: The new imperative for creating and profiting from technology. Harvard Business School Press, Boston (2003)Google Scholar
  33. 33.
    Axis Communications AB: Axis’ learning center, (last visited April 2014)
  34. 34.
    Viljainen, M., Kauppinen, M.: Software ecosystems: A set of management practices for platform integrators in the telecom industry. In: Regnell, B., van de Weerd, I., De Troyer, O. (eds.) ICSOB 2011. LNBIP, vol. 80, pp. 32–43. Springer, Heidelberg (2011)CrossRefGoogle Scholar
  35. 35.
    Rao, A.R., Ruekert, R.W.: Brand alliances as signals of product quality. MIT Sloan Management Review (1994)Google Scholar
  36. 36.
    Axis Communications AB: The list of the compatible applications, (last visited April 2014)
  37. 37.
    Schuur, H.v.d., Jansen, S., Brinkkemper, S.: The power of propagation: on the role of software operation knowledge within software ecosystems. In: Grosky, W.I., Badr, Y., Chbeir, R. (eds.) MEDES, pp. 76–84. ACM (2011)Google Scholar
  38. 38.
    Bucklin, L.P., Sengupta, S.: Organizing successful co-marketing alliances. Journal of Marketing 57(2), 32–46 (1993)CrossRefGoogle Scholar
  39. 39.
    Das, T.K., Teng, B.-S.: Trust, control, and risk in strategic alliances: An integrated framework. Organization Studies 22(2), 251–283 (2001)CrossRefGoogle Scholar

Copyright information

© Springer International Publishing Switzerland 2014

Authors and Affiliations

  • Krzysztof Wnuk
    • 1
  • Konstantinos Manikas
    • 2
  • Per Runeson
    • 1
  • Matilda Lantz
    • 1
  • Oskar Weijden
    • 1
  • Hussan Munir
    • 1
  1. 1.Department of Computer ScienceLund UniversitySweden
  2. 2.Department of Computer Science (DIKU)University of CopenhagenDenmark

Personalised recommendations