Model and Its Management Architecture of Software Service Supply Chains

  • Mikio AoyamaEmail author
Conference paper


This chapter proposes a model and its architecture of software service supply chain (SSSC). SSSC arose from software development practices in Japan. The SSSC is a new class of supply chain and service science. This chapter proposes a model of SSSC with three different views: service development process, service provisioning, and organizations. To manage SSSC, this chapter proposes a SSSC architecture by separating the management and provisioning of software services. The authors also demonstrate the feasibility of the SSSC architecture with an example of PROMCODE (project management for contracted delivery) experience, a real application of SSSC.


Engineering and management Information service industry Service science Software ecosystem Software service Supply chain management 


  1. 1.
    Spohrer J et al (2007) Steps toward a science of service systems. IEEE Comput 40(1):71–77CrossRefGoogle Scholar
  2. 2.
    JISA (Japan Information Technology Services Industry Association) (2013) White paper on Japanese information services industry 2013. Nikkei BP, Tokyo (in Japanese)Google Scholar
  3. 3.
    Melik R (2004) Professional service automation. Wiley, New YorkGoogle Scholar
  4. 4.
    Weinman J (2012) Cloud economics. Wiley, HobokenGoogle Scholar
  5. 5.
    Poppendieck M, Cusumano MA (2012) Lean software development: a tutorial. IEEE Software 29(5):26–32CrossRefGoogle Scholar
  6. 6.
    Brown AW (2012) Enterprise software delivery: bringing agility and efficiency to the global software supply chain. Addison-Wesley, ReadingGoogle Scholar
  7. 7.
    Hüttermann M (2012) DevOps for developers. Apress, New YorkCrossRefGoogle Scholar
  8. 8.
    Herbsleb JD, Moitra D (2001) Global software development. IEEE Software 18(2):16–20CrossRefGoogle Scholar
  9. 9.
    Cusumano MA (1991) Japanese software factories. Oxford University Press, UKGoogle Scholar
  10. 10.
    Goetschalckx M (2011) Supply chain engineering. Springer, New YorkCrossRefGoogle Scholar
  11. 11.
    Pussep A et al (2011) The software value chain as an analytical framework for the software industry and its exemplary application for vertical integration measurement. In: Proceedings of the 7th Americas conference on information systems, pp 1–8Google Scholar
  12. 12.
    Stadtler H, Kilger C (eds) (2010) Supply chain management and advanced planning, 4th edn. Springer, New YorkzbMATHGoogle Scholar
  13. 13.
    Oliva R, Kallenberg R (2003) Managing the transition from products to services. Int J Serv Ind Manag 14(2):160–172CrossRefGoogle Scholar
  14. 14.
    Rouse WB, Basole RC (2010) Understanding complex product and service delivery systems. In: Handbook of service science. Springer, New York, pp 461–480CrossRefGoogle Scholar
  15. 15.
    Schmenner RW (1986) How can service businesses survive and prosper? Sloan Manag Rev 27(3):21–32Google Scholar
  16. 16.
    Sampson SE, Froehle CM (2006) Foundations and implications of a proposed unified services theory. Prod Oper Manag 15(2):329–343CrossRefGoogle Scholar
  17. 17.
    Poirier C et al (2004) The networked supply chain. J. Ross Publishing, Boca RatonGoogle Scholar
  18. 18.
    Jensen S et al (2007) Providing transparency in the business of software: a modeling technique for software supply network. In: Proceedings of the IFIP TC 5 WG 5.5 8th working conference on virtual enterprises. Springer, New York, pp 677–686Google Scholar
  19. 19.
    Nakamura K, Aoyama M (2006) Value-base dynamic service composition. In: Proceedings of the APSEC 2006, Bangalore, India, 6–8 Dec 2006, pp 139–146Google Scholar
  20. 20.
    Porter ME (1985) Competitive advantage. Free Press, New YorkGoogle Scholar
  21. 21.
    Jensen S et al (eds) (2013) Software ecosystems. Edward Elgar, CheltenhamGoogle Scholar
  22. 22.
    Messerschmitt DG, Szyperski C (2003) Software ecosystem. MIT, CambridgeGoogle Scholar
  23. 23.
    Aoyama M (2008) Opening the door to service ecosystems engineering. In: Proceedings of the IPSJ SIGSE winter workshop in Dogo, 24–25 Jan 2008, pp 79–80 (In Japanese)Google Scholar
  24. 24.
    ISO/IEC 12207 (2008) Systems and software engineering: software life cycle processes. ISO, GenevaGoogle Scholar
  25. 25.
    Witt BI et al (1994) Software architecture and design: principles, models, and methods. Van Nostrand Reinhold, New YorkzbMATHGoogle Scholar
  26. 26.
    Kramer J, Magee J (1985) Dynamic configuration for distributed systems. IEEE Trans Software Eng 11(4):424–436CrossRefGoogle Scholar
  27. 27.
    Aoyama M, Kojima H (2013) LISA: linked services architecture based on the linked data and service broker. In: Proceedings of the IEEE ICWS 2013, Santa Clara, USA, 27 Jun–2 Jul 2013, pp 617–618Google Scholar
  28. 28.
    Heath T, Bizer C (2011) Linked data: evolving the web into a global data space. Morgan & Claypool, San RafaelGoogle Scholar
  29. 29.
    Aoyama M et al (2013) PROMCODE: development of an open project management platform and its experiment. In: Proceedings of the ProMAC 2013, Hanoi, Vietnam, 6–9 Nov 2013, pp 585–592Google Scholar
  30. 30.
    OSLC (Open Services for Lifecycle Collaboration).

Copyright information

© Springer Japan 2014

Authors and Affiliations

  1. 1.Nanzan UniversitySetoJapan

Personalised recommendations