A reference model of services computing systems platform based on meta-analysis technique

Abstract

The development of services computing systems requires an environment that supports service-oriented application development approach. The organized environment is referred to as platform in this paper. The lack of such generic platform is a challenge in the field. A reference model becomes a prerequisite for developing such platform in order to optimize the computing resources. This paper proposes a reference model of services computing systems platform based on the literature studies using a meta-analysis technique. The paper demonstrates a reference model development using the systematic meta-analysis technique to identify the required components of the platform and to examine the interaction between the components. Statistical tests are conducted to show the correlation between the components and to evaluate the proposed reference model. This study also discusses the different functions and areas for each layer of the proposed model. The contribution of this paper is a generic reference model of services computing systems platform based on meta-analysis technique that can be used as a guide to build the platform.

This is a preview of subscription content, log in to check access.

Fig. 1

Cooper [73]

Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

References

  1. 1.

    Bouguettaya A, Singh M, Huhns M, Sheng QZ, Dong H, Yu Q, Neiat AG, Mistry S, Benatallah B, Medjahed B, Ouzzani M, Casati F, Liu X, Wang H, Georgakopoulos D, Chen L, Nepal S, Malik Z, Erradi A, Wang Y, Blake B, Dustdar S, Leymann F (2017) A service computing manifesto: the next 10 years. Commun ACM 60(4):64–72

    Article  Google Scholar 

  2. 2.

    Hu J, Huang L, Wu R, Cao B, Chang X (2014) Model-driven design and validation of service oriented architecture based on Devs simulation framework. Int J Serv Comput 2(3):14–29

    Google Scholar 

  3. 3.

    Wang S, Li L, Jones JD (2014) Systemic thinking on services science, management and engineering: applications and challenges in services systems research. IEEE Syst J 8(3):803–820

    Article  Google Scholar 

  4. 4.

    Eisele S (2017) RIAPS: resilient information architecture platform for decentralized smart systems. In: 2017 IEEE 20th international symposium on real-time distributed computing, pp 125–132

  5. 5.

    Haile N, Altmann J (2017) Evaluating investments in portability and interoperability between software service platforms. Future Gener Comput Syst 4:1–18

    Google Scholar 

  6. 6.

    Mandal AK, Sarkar A (2014) Service Oriented System design: domain specific model based approach. In: 2016 3rd international conference on computer and information sciences (ICCOINS), pp. 489–494

  7. 7.

    Muvuna J, Boutaleb T, Mickovski SB, Baker KJ (2017) Systems engineering approach to design and modelling of smart cities. In: IEEE international conference for students on applied engineering (ICSAE), pp 1–4

  8. 8.

    Boumahdi F, Chalal R, Guendouz A, Gasmia K (2016) SOA (Formula presented.): a new way to design the decision in SOA based on the new standard Decision Model and Notation (DMN). Serv Oriented Comput Appl 10(1):35–53

    Article  Google Scholar 

  9. 9.

    Bohmann T, Leimeister JM, Mslein K (2014) Service systems engineering: a field for future information systems research. Bus Inf Syst Eng 2:73–79

    Article  Google Scholar 

  10. 10.

    Gu Q, Lago P (2009) Exploring service-oriented system engineering challenges: a systematic literature review. Serv Orient Comput Appl 3(3):171–188

    Article  Google Scholar 

  11. 11.

    Venkatesh J, Aksanli B, Chan CS, Akyurek AS, Rosing TS (2017) Modular and personalized smart health application design in a smart city environment. IEEE Internet Things J 4662(c):110

    Google Scholar 

  12. 12.

    Guo Y, Yang L, Zhu H, Cheng Y, Tian F, Zhao S (2017) Smart health service system: objectives, frame-work and solution. In: Proceedings—2016 international computer symposium, ICS 2016, pp 680–684

  13. 13.

    Thaduangta B, Choomjit P, Mongkolveswith S, Supasitthimethee U, Funilkul S, Triyason T, Technology I (2016) Monitoring system for elderly. In: 2016 international computer science and engineering conference (ICSEC), pp 1–6

  14. 14.

    Beeraladinni B, Pattebahadur A, Mulay S, Vaishampayan V (2016) Effective street light automation by self responsive cars for smart transportation. In: 2016 international conference on computing, communication, control and automation, ICCUBEA, pp 1–6

  15. 15.

    Cheng J, Wu W, Cao J, Li K (2016) Fuzzy group based intersection control via vehicular networks for smart transportation. IEEE Trans Ind Inform 3203(c):1–11

    Google Scholar 

  16. 16.

    Shukla S, Balachandran K, Sumitha VS (2016) A framework for smart transportation using big data. In: 2016 international conference on ICT in business industry and government (ICTBIG), pp 1–3

  17. 17.

    Goebel H, Siemund H, Kracht M (2016) Smart education in electrical engineering with S.m.i.L.E-mobile. In: IEEE global engineering education conference, pp 794–797

  18. 18.

    Jagtap A, Bodkhe B, Gaikwad B, Kalyana S (2016) Homogenizing social networking with smart education by means of machine learning and Hadoop: a case study. In: 2016 international conference on internet of things and applications, IOTA 2016, pp 85–90

  19. 19.

    Uskov V, Pandey A, Bakken JP, Margapuri VS (2016) Smart engineering education: the ontology of Internet-of-Things applications. In: IEEE global engineering education conference, pp 476–481

  20. 20.

    Ng JWP (2015) International iCampus Forum (IC15) on smart education in smart cities. In: Proceedings—frontiers in education conference, FIE, vol 3, pp 3–4

  21. 21.

    Elhebeary M, Ibrahim M, Aboudina M, Mohieldin A (2017) Dual-source self-start high-efficiency micro-scale smart energy harvesting system for IoT applications. IEEE Trans Ind Electron 46(c):1–10

    Google Scholar 

  22. 22.

    Tenzin S, Siyang S, Pobkrut T, Kerdcharoen T (2017) Low cost weather station for climate-smart agriculture. In: 2017 9th international conference on knowledge and smart technology (KST), pp 172–177

  23. 23.

    Roopaei M, Rad P, Choo KKR (2017) Cloud of things in smart agriculture: intelligent irrigation monitoring by thermal imaging. IEEE Cloud Comput 4(1):10–15

    Article  Google Scholar 

  24. 24.

    Sahitya G, Balaji N, Naidu C (2016) Wireless sensor network for smart agriculture. In: 2nd international conference on applied and theoretical computing and communication technology (iCATccT), pp 488–493

  25. 25.

    Kapoor A, Shidnal S, Bhat SI, Mehra A (2016) Implementation of IoT (Internet of Things) and image processing in smart agriculture. In: International conference on computational systems and information systems for sustainable solutions, pp 21–26

  26. 26.

    Liu J, Xiong K, Fan P, Zhong Z (2017) RF energy harvesting wireless powered sensor networks for smart cities. IEEE Access 3536(c):1–18

    Google Scholar 

  27. 27.

    Brundu FG, Patti E, Osello A, Giudice M Del, Rapetti N, Krylovskiy A, Jahn M, Verda V, Guelpa E, Rietto L, Acquaviva A (2017) IoT software infrastructure for energy management and simulation in smart cities. IEEE Trans Ind Inform 13(2):832–840

    Article  Google Scholar 

  28. 28.

    Yang Z, Huang S (2016) Value-added development of government information resources of a smart city: a case study. In: IEEE 20th international conference on computer supported cooperative work in design, pp 1–4

  29. 29.

    Lucke JV (2016) Smart government: the potential of intelligent networking in government and public administration. In: 2016 conference for e-democracy and open government (CeDEM), pp 137–144

  30. 30.

    Herrera-Quintero LF, Jalil-Naser WD, Banse K, Samper-Zapater JJ (2015) Smart cities approach for Colombian Context. Learning from ITS experiences and linking with government organization, 2015 Smart Cities Symposium Prague, SCSP 2015, 0-5

  31. 31.

    Soliman M, Elsaadany A (2016) Smart immersive education for smart cities: with support via intelligent pedagogical agents, In: 2016 39th international convention on information and communication technology, electronics and microelectronics, pp 789–795

  32. 32.

    Yim J (2016) Design of a smart learning system. Int J Softw Eng Appl 10(8):101–108

    Google Scholar 

  33. 33.

    Coccoli M, Maresca P, Stanganelli L, Guercio A (2015) An experience of collaboration using a PaaS for the smarter university model. J Vis Lang Comput 31:275–282

    Article  Google Scholar 

  34. 34.

    Atif Y, Mathew SS, Lakas A (2015) Building a smart campus to support ubiquitous learning. J Ambient Intell Humaniz Comput 6(2):223–238

    Article  Google Scholar 

  35. 35.

    Adamko A, Kadek T, Kollar L, Kosa M, Toth R (2016) Cluster and discover services in the Smart Campus platform for online programming contests. In: 6th IEEE conference on cognitive infocommunications, pp 385–389

  36. 36.

    Bello DH, Jimenez-Guarin C (2015) CAPELA: an active campus platform. In: 2015 10th Colombian computing conference, pp 400–407

  37. 37.

    Van Merode D, Tabunshchyk G, Patrakhalko K, Yuriy G (2016) Flexible technologies for smart campus. In: Proceedings of 2016 13th international conference on remote engineering and virtual instrumentation, pp 64–68

  38. 38.

    Li W (2016) Design and application of taxi intelligent integrated service and management information system, pp 1–5

  39. 39.

    Zhang L, Oksuz O, Nazaryan L, Yue C, Wang B, Kiayias A, Bamis A (2016) Encrypting wireless network traces to protect user privacy: a case study for smart campus. In: International conference on wireless and mobile computing, networking and communications, pp 1–8

  40. 40.

    Hentschel K, Jacob D, Singer J, Chalmers M (2016) Supersensors: raspberry Pi devices for smart campus infrastructure. In: 2016 IEEE 4th international conference on future Internet of Things and Cloud, pp 58–62

  41. 41.

    Alghamdi A, Shetty S (2016) Survey toward a smart campus using the Internet of Things. In: Proceedings—2016 IEEE 4th international conference on future Internet of Things and Cloud, pp 235–239

  42. 42.

    Manqele L, Dlodlo M, Manqle L, Coetzee L, Williams Q, Sibiya G (2015) Preference-based Internet of Things dynamic service selection for smart campus. In: IEEE AFRICON conference, pp 1–5

  43. 43.

    Liu YL, Zhang WH, Dong P (2014) Research on the construction of smart campus based on the Internet of Things and Cloud Computing. Appl Mech Mater 543:3213–3217

    Article  Google Scholar 

  44. 44.

    Talei H, Zizi B, Abid MR, Essaaidi M, Benhaddou D, Khalil N (2015) Smart campus microgrid: advantages and the main architectural components. In: Proceedings of 2015 IEEE international renewable and sustainable energy conference, pp 1–7

  45. 45.

    Lazaroiu GC, Dumbrava V, Costoiu M, Teliceanu M Roscia M (2016) Energy-informatic-centric smart campus. In: EEEIC 2016—international conference on environment and electrical engineering, pp 1–5

  46. 46.

    Brenna M, Foiadelli F, Longo M, Bracco S, Delfino F (2016) Smart microgrids in smart campuses with electric vehicles and storage systems: analysis of possible operating scenarios. In: IEEE 2nd international smart cities conference: improving the citizens quality of life, pp 1–6

  47. 47.

    Kusakabe S, Lin HH, Omori Y, Araki K (2014) Requirements development of energy management system for a unit in smart campus. In: 2014 IIAI 3rd international conference on advanced applied informatics, pp 405–410

  48. 48.

    Mattoni B, Pagliaro F, Corona G, Ponzo V, Bisegna F, Gugliermetti F, Quintero-Nunez M (2016) A matrix approach to identify and choose efficient strategies to develop the Smart Campus. In: International conference on environment and electrical engineering, pp 1–6

  49. 49.

    Pagliaro F, Mattoni B, Gugliermenti F, Bisegna F, Azzaro B, Tomei F, Catucci S (2016) A roadmap toward the development of Sapienza Smart Campus. In: International conference on environment and electrical engineering, pp 1–6

  50. 50.

    Bandara HMAPK, Jayalath JDC, Rodrigo ARSP, Bandaranayake AU, Maraikar Z, Ragel RG (2016) Smart campus phase one: smart parking sensor network, pp 1–6

  51. 51.

    Guo D, Wang W, Zeng G, Wei Z (2016) Microservices architecture based Cloudware deployment platform for service computing. In: IEEE symposium on service-oriented system engineering, pp 358–364

  52. 52.

    Pflgler C, Schreieck M, Hernandez G, Wiesche M (2016) A concept for the architecture of an open platform for modular mobility services in the smart city. Transp Res Procedia 19:199–206

    Article  Google Scholar 

  53. 53.

    Tan W, Li S, Zhang Q, Chen S (2014) Reliable service computing platform architecture for cross-organizational workflows, pp 3066–3071

  54. 54.

    BBoniface M, Nasser B, Papay J, Phillips SC, Servin A, Yang X, Zlatev Z, Gogouvitis SV, Katsaros G, Konstanteli K, Kousiouris G, Menychtas A, Kyriazis D (2010) Platform-as-a-service architecture for real-time quality of service management in clouds, 0-5

  55. 55.

    Souza F, Coutinho T, Rosa N (2017) Monitoring solution in a dynamic Service-Oriented Platform R. Comput Electr Eng 4:1–19

    Google Scholar 

  56. 56.

    Matsas M, Pintzos G, Kapnia A, Mourtzis D (2016) An integrated collaborative platform for managing product-service across their life cycle. Procedia CIRP 59:220–226

    Article  Google Scholar 

  57. 57.

    Bergvall-kreborn B, Wiberg M (2013) User driven service design and innovation platforms, pp 3–7

  58. 58.

    Li Y, Chen H, Zheng X, Tsai C, Chen J, Shah N (2011) Expert systems with applications: a service-oriented travel portal and engineering platform q. Expert Syst Appl 38(2):1213–1222

    Article  Google Scholar 

  59. 59.

    Moon SK, Simpson TW, Cui L, Kumara SRT (2010) A service based platform design method for customized products. In: CIRP IPS2 conference, pp 3–10

  60. 60.

    Guardia GDA, Pires LF, Silva EG, Clver RG (2017) SemanticSCo: a platform to support the semantic composition of services for gene expression analysis. J Biomed Inf 66:116–128

    Article  Google Scholar 

  61. 61.

    Weng Y, Guo P, Jia X (2016) A smart service computing platform helping users constructing and combining their own web services. Int J Grid Distrib Comput 9(6):35–44

    Article  Google Scholar 

  62. 62.

    Yoshida H (2010) Service oriented platform. FUJITSU Sci Technol J 46(4):410–419

    Google Scholar 

  63. 63.

    Wan J, Yi M, Li DI, Zhang C, Wang S, Zhou K (2017) Mobile services for customization manufacturing systems: an example of industry 4.0. IEEE Access 4:8977–8986

    Article  Google Scholar 

  64. 64.

    OASIS (2017) OASIS SOA Reference Model (SOA-RM) TC. https://www.oasis-open.org/committees/soa-rm/faq.php. Accessed 17 Nov 2017

  65. 65.

    Group TO (2011) TOGAF Version 9.1 Enterprise Edition, The Open Group, US

  66. 66.

    Wu Z, Deng S, Wu J (2015) Service computing concepts, methods and technology. Elsevier Inc, Waltham

    Google Scholar 

  67. 67.

    Fatahi O, Houshmand M (2013) Robotics and computer-integrated manufacturing: a collaborative and integrated platform to support distributed manufacturing system using a service-oriented approach based on cloud computing paradigm. Robot Comput Integr Manuf 29(1):110–127

    Article  Google Scholar 

  68. 68.

    Yu Q, Liu X, Bouguettaya A, Medjahed B (2008) Deploying and managing Web services: issues, solutions, and directions. VLDB J 17(3):537572

    Article  Google Scholar 

  69. 69.

    Kiran M, Armstrong DJ, Djemame K (2011) Towards a service lifecycle based methodology for risk assessment in cloud computing. In: IEEE ninth international conference on dependable, autonomic and secure computing, pp 450–457

  70. 70.

    Chituc CM, Ristau P (2012) A service-oriented approach to assess the value of digital preservation. In: ICSOC 2012, LNCS 7759, pp 155–166 (2012)

  71. 71.

    Zhu D, Li Y, Shi J, Xu Y, Shen W (2009) A service-oriented city portal framework and collaborative development platform. Inf Sci 179(15):2606–2617

    Article  Google Scholar 

  72. 72.

    Li K, Liu H, Yu H (2007) VegaDLib: a service-oriented platform for building digital libraries. In: International conference on grid and cooperative computing, pp 4–11

  73. 73.

    Cooper H (2017) Research synthesis and meta-analysis. A step-by-step approach, Fifth edn. SAGE Publications Inc, Los Angeles

    Google Scholar 

  74. 74.

    Borenstein M, Hedges LV, Higgins JPT, Rothstein HR (2009) Introduction to meta-analysis, First edn. Wiley, London

    Google Scholar 

  75. 75.

    Aapaoja A, Kostiainen J, Levikangas P (2017) ITS service platform: in search of working business models and ecosystem. Transp Res Procedia 25:1786–1800

    Article  Google Scholar 

  76. 76.

    Chen R, Sun S, Chao WS (2016) Architecture-oriented design method for smart tourism innovative service systems. In: Proceedings of the IEEE international conference on advanced materials for science and engineering, pp 219–222

  77. 77.

    Simmhan Y, Aman S, Kumbhare A, Liu R, Stevens S, Zhou Q, Prasanna V (2013) Cloud-based software platform for big data analytics in smart grids. Comput Sci Eng 15(4):38–47

    Article  Google Scholar 

  78. 78.

    Xiaojiang L, Yanlei S (2013) The design and implementation of resource monitoring for cloud computing service platform. In: 2013 3rd international conference on computer science and network technology, pp 239–243

  79. 79.

    Zimmermann A, Buckow H, Nandico OF, Piller G, Prott K (2011) Capability diagnostics of enterprise service architectures using a dedicated software architecture reference model. In: IEEE international conference on services computing, pp 592–599

  80. 80.

    Li Y, Huang Y, Lul X, Shil X, Shen W, Ghenniwa H (2006) Multi-model driven collaborative development platform for service-oriented e-business systems. In: Proceedings of the 10th international conference on computer supported cooperative work in design, pp 1–5

  81. 81.

    Costache S, Dib D, Parlavantzas N, Morin C (2017) Resource management in cloud platform as a service systems: analysis and opportunities. J Syst Softw 132:98–118

    Article  Google Scholar 

  82. 82.

    Giret A, Garcia E, Botti V (2016) Computers in industry an engineering framework for service-oriented intelligent manufacturing systems. Comput Ind 81:116–127

    Article  Google Scholar 

  83. 83.

    Deng S, Huang L, Wu H (2016) Toward mobile service computing: opportunities and challenges. IEEE Cloud Comput 3:32–41

    Article  Google Scholar 

  84. 84.

    Abrham S, Altmann J (2015) HOLACONF—cloud forward: from distributed to complete computing IT service platforms: their value creation model and the impact of their level of openness on their adoption. Procedia Comput Sci 68:173–187

    Article  Google Scholar 

  85. 85.

    Jun L, Fang M (2013) The design of asset management service platform in universities based on cloud computing model. In: 2013 international conference on mechatronic sciences, electric engineering and computer, pp 1649–1652

  86. 86.

    Sun H, Zhang G (2012) Study on collaborative design methodologies of product service systems. In: Proceedings of the 2012 IEEE 16th international conference on computer supported cooperative work in design, pp 882–884

  87. 87.

    Guinard D, Member S, Trifa V, Member S (2010) Interacting with the SOA-Based Internet of Things: discovery, query, selection, and on-demand provisioning of web services. IEEE Trans Serv Comput 3(3):223–235

    Article  Google Scholar 

  88. 88.

    Song Y, Wang H, Li Y, Sun Y, Zeng Y (2007) Can VoD streaming service co-exist with other services on a VM-based virtualized computing platform? In: SC07 conference, pp 95–103

  89. 89.

    Kami N, Yoshikawa T, Araki S, And AI, Arutaki A (2006) Scalable and reliable platform for service-oriented networking and computing systems, pp 1–7

  90. 90.

    Cho K, Kim J, Jung E, Kim S, Li Z, Cho Y, Choi K (2008) Reusable platform design methodology for SoC integration and verification. In: 2008 international SoC design conference, pp 78–81

  91. 91.

    Rabelo RJ, Gusmeroli S (2007) A service-oriented platform for collaborative networked organizations. IFAC Proc 40:1–6

    Google Scholar 

  92. 92.

    Haile N, Altmann J (2015) Value creation in software service platforms. Fut Gener Comput Syst 55:495–509

    Article  Google Scholar 

  93. 93.

    Arai K, Barakbah A (2007) Hierarchical K-means: an algorithm for centroids initialization for K-means. Rep Fac Sci Eng 36:25–31

    Google Scholar 

  94. 94.

    Kanungo T, Mount D, Netanyahu N, Piatko C, Silverman R, Wu A (2004) A local search approximation algorithm for k-means clustering. Comput Geom 28:89–112

    MathSciNet  Article  MATH  Google Scholar 

  95. 95.

    Ralambondrainy H (1995) A conceptual version of the K-means algorithm. Pattern Recogn Lett 16(11):1147–1157

    Article  Google Scholar 

  96. 96.

    Erl T (2017) Service-oriented architecture: analysis and design for services and microservices. Prentice Hall, Upper Saddle River

    Google Scholar 

  97. 97.

    Newman S (2015) Building microservices. OReilly Media, Sebastopol

    Google Scholar 

  98. 98.

    Zhang L, Zhang J, Cai H (2007) Services computing. Springer, New York

    Google Scholar 

  99. 99.

    Li H, Shou G, Hu Y, Guo Z (2016) WiCloud: innovative uses of network data on smart campus. In: 11th international conference on computer science and education, pp 461–466

Download references

Funding

Funding was provided by Institut Teknologi Bandung.

Author information

Affiliations

Authors

Corresponding author

Correspondence to Suhardi.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and Permissions

About this article

Verify currency and authenticity via CrossMark

Cite this article

Kurniawan, N.B., Suhardi, Arman, A.A. et al. A reference model of services computing systems platform based on meta-analysis technique. SOCA 13, 31–49 (2019). https://doi.org/10.1007/s11761-018-00253-7

Download citation

Keywords

  • Services computing
  • Services computing systems
  • Platform
  • Reference model
  • Meta-analysis