Skip to main content
Top
Published in: Computing 4/2018

23-03-2018

A new paradigm of software service engineering in big data and big service era

Authors: Xiaofei Xu, Gianmario Motta, Zhiying Tu, Hanchuan Xu, Zhongjie Wang, Xianzhi Wang

Published in: Computing | Issue 4/2018

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

In the big data era, servitization becomes one of the important development trends of the IT world. More and more software resources are developed and existed in the format as services on the Internet. These services from multi-domains and multi-networks are converged as a huge complicated service network or ecosystem, which can be called as Big Service. How to reuse the abundant open service resources to rapidly develop the new applications or comprehensive service solutions to meet massive individualized customer requirements is a key issue in the big data and big service ecosystem. Based on analyzing the ecosystem of big service, this paper presents a new paradigm of software service engineering, Requirement-Engineering Two-Phase of Service Engineering Paradigm (RE2SEP), which includes service oriented requirement engineering, domain oriented service engineering, and the development approach of software services. By means of the RE2SEP approach, the adaptive service solutions can be efficiently designed and implemented to match the requirement propositions of massive individualized customers in Big Service ecosystem. A case study of the RE2SEP applications, which is a project on citizens mobility service in smart city environment, is also given in this paper. The RE2SEP paradigm will change the way of traditional life-cycle oriented software engineering, and lead a new approach of software service engineering.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference Becker J, Beverungen D, Knackstedt R, Matzner M (2009) Configurative service engineering—a rule-based configuration approach for versatile service processes in corrective maintenance. In: 42nd Hawaii international conference on system sciences, 2009 (HICSS’09). IEEE, pp 1–10 Becker J, Beverungen D, Knackstedt R, Matzner M (2009) Configurative service engineering—a rule-based configuration approach for versatile service processes in corrective maintenance. In: 42nd Hawaii international conference on system sciences, 2009 (HICSS’09). IEEE, pp 1–10
2.
go back to reference Bieberstein N, Laird R, Jones K, Mitra T (2008) Executing SOA: a practical guide for the service-oriented architect. Addison-Wesley, Reading Bieberstein N, Laird R, Jones K, Mitra T (2008) Executing SOA: a practical guide for the service-oriented architect. Addison-Wesley, Reading
3.
go back to reference Dobre C, Xhafa F (2014) Intelligent services for big data science. Future Gener Comput Syst 37:267–281CrossRef Dobre C, Xhafa F (2014) Intelligent services for big data science. Future Gener Comput Syst 37:267–281CrossRef
4.
go back to reference Giorgini P, Rizzi S, Garzetti M (2005) Goal-oriented requirement analysis for data warehouse design. In: Proceedings of the 8th ACM international workshop on data warehousing and OLAP. ACM, pp 47–56 Giorgini P, Rizzi S, Garzetti M (2005) Goal-oriented requirement analysis for data warehouse design. In: Proceedings of the 8th ACM international workshop on data warehousing and OLAP. ACM, pp 47–56
5.
go back to reference Harsu M (2002) A survey on domain engineering. Citeseer Harsu M (2002) A survey on domain engineering. Citeseer
6.
go back to reference Lartigau J, Xiaofei X, Nie L, Zhan D (2015) Cloud manufacturing service composition based on qos with geo-perspective transportation using an improved artificial bee colony optimisation algorithm. Int J Prod Res 53(14):4380–4404CrossRef Lartigau J, Xiaofei X, Nie L, Zhan D (2015) Cloud manufacturing service composition based on qos with geo-perspective transportation using an improved artificial bee colony optimisation algorithm. Int J Prod Res 53(14):4380–4404CrossRef
7.
go back to reference Liu K, Motta G, Ma T (2016) Xyz indoor navigation through augmented reality: a research in progress. In: 2016 IEEE international conference on services computing (SCC). IEEE, pp 299–306 Liu K, Motta G, Ma T (2016) Xyz indoor navigation through augmented reality: a research in progress. In: 2016 IEEE international conference on services computing (SCC). IEEE, pp 299–306
8.
go back to reference Liu ZZ, Jia ZP, Xue X, An JY (2015) Reliable web service composition based on qos dynamic prediction. Soft Comput 19(5):1409–1425CrossRef Liu ZZ, Jia ZP, Xue X, An JY (2015) Reliable web service composition based on qos dynamic prediction. Soft Comput 19(5):1409–1425CrossRef
9.
go back to reference Ma T, Motta G, Liu K (2017) Delivering real-time information services on public transit, a framework. IEEE Trans Intell Transp Syst 18:2642–2656CrossRef Ma T, Motta G, Liu K (2017) Delivering real-time information services on public transit, a framework. IEEE Trans Intell Transp Syst 18:2642–2656CrossRef
10.
go back to reference McIlroy MD, Buxton J, Naur P, Randell B (1968) Mass-produced software components. In: Proceedings of the 1st international conference on software engineering, Garmisch Pattenkirchen, Germany, pp 88–98 McIlroy MD, Buxton J, Naur P, Randell B (1968) Mass-produced software components. In: Proceedings of the 1st international conference on software engineering, Garmisch Pattenkirchen, Germany, pp 88–98
11.
go back to reference Motta G, Sacco D, Ma T, You L, Liu K (2015) Personal mobility service system in urban areas: the IRMA project. In: 2015 IEEE symposium on service-oriented system engineering (SOSE). IEEE, pp 88–97 Motta G, Sacco D, Ma T, You L, Liu K (2015) Personal mobility service system in urban areas: the IRMA project. In: 2015 IEEE symposium on service-oriented system engineering (SOSE). IEEE, pp 88–97
13.
go back to reference Royce WW (1970) Managing the development of large software systems. In: Proceedings of the IEEE WESCON, vol 26. Los Angeles, pp 328–338 Royce WW (1970) Managing the development of large software systems. In: Proceedings of the IEEE WESCON, vol 26. Los Angeles, pp 328–338
14.
go back to reference Sheng QZ, Benatallah B (2005) Contextuml: a UML-based modeling language for model-driven development of context-aware web services. In: International conference on mobile business, 2005 (ICMB 2005). IEEE, pp 206–212 Sheng QZ, Benatallah B (2005) Contextuml: a UML-based modeling language for model-driven development of context-aware web services. In: International conference on mobile business, 2005 (ICMB 2005). IEEE, pp 206–212
15.
go back to reference Sommerville I (2004) Software engineering. International computer science series. Addison Wesley, Reading Sommerville I (2004) Software engineering. International computer science series. Addison Wesley, Reading
16.
go back to reference Wang J, Yu J, Han Y (2005) A service modeling approach with business-level reusability and extensibility. In: IEEE international workshop on service-oriented system engineering, 2005 (SOSE 2005). IEEE, pp 23–28 Wang J, Yu J, Han Y (2005) A service modeling approach with business-level reusability and extensibility. In: IEEE international workshop on service-oriented system engineering, 2005 (SOSE 2005). IEEE, pp 23–28
17.
go back to reference Wang Z, Xu X, Chu D, Mo T (2009) Architectural design of BIRIS-based marine logistics service platform and related interoperability issues. In: International conference on interoperability for enterprise software and applications China, 2009 (IESA’090), pp 149–156. IEEE Wang Z, Xu X, Chu D, Mo T (2009) Architectural design of BIRIS-based marine logistics service platform and related interoperability issues. In: International conference on interoperability for enterprise software and applications China, 2009 (IESA’090), pp 149–156. IEEE
18.
go back to reference Xu X, Mo T, Wang Z (2007) SMDA: a service model driven architecture. In: Proceedings of the 3rd international conference on interoperability for enterprise software and applications, Funchal, Portugal. Springer, Berlin, pp 291–302 Xu X, Mo T, Wang Z (2007) SMDA: a service model driven architecture. In: Proceedings of the 3rd international conference on interoperability for enterprise software and applications, Funchal, Portugal. Springer, Berlin, pp 291–302
19.
go back to reference Xiaofei X, Sheng QZ, Zhang L-J, Fan Y, Dustdar S (2015) From big data to big service. IEEE Comput 48(7):80–83CrossRef Xiaofei X, Sheng QZ, Zhang L-J, Fan Y, Dustdar S (2015) From big data to big service. IEEE Comput 48(7):80–83CrossRef
Metadata
Title
A new paradigm of software service engineering in big data and big service era
Authors
Xiaofei Xu
Gianmario Motta
Zhiying Tu
Hanchuan Xu
Zhongjie Wang
Xianzhi Wang
Publication date
23-03-2018
Publisher
Springer Vienna
Published in
Computing / Issue 4/2018
Print ISSN: 0010-485X
Electronic ISSN: 1436-5057
DOI
https://doi.org/10.1007/s00607-018-0602-0

Other articles of this Issue 4/2018

Computing 4/2018 Go to the issue

Premium Partner