Abstract
New Software Development techniques with respect to cloud computing and eServices had modified IS architectures which were well established and consolidated in the past. The new methodologies of (software, micro/e) “Services” has pushed towards the adoption of software development organization independent from traditional tiered-architecture with the result of reducing both scale-up and down times as well as interruption times due to migration to different platforms. The eServices development organization relays on MicroServices architecture so that it is decomposing the legacy architecture in micro-components, each one with an independent life-cycle but interconnected and correlated, i.e. eServices. Each eService is hosted within a single container which has a proper software lifecycle and with minimal set of executable operating system libraries. The analysis goes into details about the structure and the development of eServices with MicroServices architecture. The paper discusses the new technological tendencies under the lens of an Organizational approach.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Newman, S.: Building Microservices: Designing Fine-Grained Systems. O’Reilly Media, Denver (2015)
Choudhary, B., Rakesh, S.K.: An approach using agile method for software development In: 1st International Conference on Innovation and Challenges in Cyber Security, ICICCS 2016, pp. 155–158 (2016). Article No. 7542304
Pokahr, A., Braubach, L.: Elastic component-based applications in PaaS clouds. Concurr. Comput. 28(4), 1368–1384 (2016)
Cavallari, M.: Analysis of evidences about the relationship between organisational flexibility and information systems security. In: Information Systems: Crossroads for Organization, Management, Accounting and Engineering: ItAIS: The Italian Association for Information Systems, pp. 439–447 (2012)
Ciuffoletti, A.: Automated deployment of a microservice-based monitoring infrastructure. Procedia Comput. Sci. 68, 163–172 (2015)
Autili, M., Tivoli, M., Goldman, A.: Thematic series on service composition for the future internet. J. Internet Serv. Appl. 7(1) (2016). Article No. 3
Lwakatare, L.E., Karvonen, T., Sauvola, T., Kuvaja, P., Olsson, H.H., Bosch, J., Oivo, M.: Towards DevOps in the embedded systems domain: why is it so hard? In: Proceedings of the Annual Hawaii International Conference on System Sciences, pp. 5437–5446, March 2016. Article No. 7427859
Aiello, L., Dulskaia, I., Menshikova, M.: Supply chain management and the role of ICT: DART-SCM perspective. In: Ricciardi, F., Harfouche, A. (eds.) Information and Communication Technologies in Organizations and Society. LNISO, vol. 15, pp. 161–176. Springer, Cham (2016)
Spagnoletti, P., Za, S.: Securing virtual enterprises: requirements and architectural choices. Int. J. Electron. Commer. Stud. 4(2), 327–336 (2013)
Cavallari, M., Adami, L., Tornieri, F.: Organisational aspects and anatomy of an attack on NFC/HCE mobile payment systems. In: Proceedings of the 17th International Conference on Enterprise Information Systems, ICEIS 2015, vol. 2, pp. 685–700 (2015)
Bonomi, S.: The electronic health record: a comparison of some European countries. In: Ricciardi, F., Harfouche, A. (eds.) Information and Communication Technologies in Organizations and Society. LNISO, vol. 15, pp. 33–50. Springer, Cham (2016)
Feitelson, D.G., Frachtenberg, E., Beck, K.L.: Development and deployment at Facebook. IEEE Internet Comput. 17(4), 8–17 (2013). Article No. 6449236
Bellini, F., D’Ascenzo, F., Dulskaia, I., Savastano, M.: Digital service platform for networked enterprises collaboration: a case study of the NEMESYS project. In: Borangiu, T., Drăgoicea, M., Nóvoa, H. (eds.) IESS 2016. LNBIP, vol. 247, pp. 313–326. Springer, Cham (2016). doi:10.1007/978-3-319-32689-4_24
Fitzgerald, B., Stol, K.: Continuous software engineering and beyond: trends and challenges. In: Proceedings of the 1st International Workshop on Rapid Continuous Software Engineering, RCoSE 2014, pp. 1–9 (2014)
Kuranuki, Y., Ushio, T., Yasui, T., Yamazaki, S.: A new business model of custom software development for agile software development. In: Proceedings of the International Workshop on Innovative Software Development Methodologies and Practices, InnoSWDev 2014, pp. 73–77 (2014)
Wettinger, J., Breitenbücher, U., Leymann, F.: DevOpSlang – bridging the gap between development and operations. In: Villari, M., Zimmermann, W., Lau, K.-K. (eds.) ESOCC 2014. LNCS, vol. 8745, pp. 108–122. Springer, Heidelberg (2014). doi:10.1007/978-3-662-44879-3_8
Tolosana-Calasanz, R., Bañares, J., Colom, J.-M.: On autonomic platform-as-a-service: characterisation and conceptual model. Smart Innov. Syst. Technol. 38, 217–226 (2015)
Babar, Z., Lapouchnian, A., Yu, E.: Modeling DevOps deployment choices using process architecture design dimensions. In: Ralyté, J., España, S., Pastor, Ó. (eds.) PoEM 2015. LNBIP, vol. 235, pp. 322–337. Springer, Cham (2015). doi:10.1007/978-3-319-25897-3_21
Farroha, B.S., Farroha, D.L.: A framework for managing mission needs, compliance, and trust in the DevOps environment. In: Proceedings of the IEEE Military Communications Conference, MILCOM, pp. 288–293. IESS Press (2014). Article No. 6956773
Nesterkin, D., Porterfield, T.: Conflict management and performance of information technology development teams. Team Perform. Manage. 22(5–6), 242–256 (2016)
Pokahr, A., Braubach, L.: Towards elastic component-based cloud applications. In: Camacho, D., Braubach, L., Venticinque, S., Badica, C. (eds.) Intelligent Distributed Computing VIII. SCI, vol. 570, pp. 161–171. Springer, Cham (2015)
Casalino, N., Buonocore, F., Rossignoli, C., Ricciardi, F.: Transparency, openness and knowledge sharing for rebuilding and strengthening government institutions. In: WBE 2013 Conference, pp. 866–871. IASTED-ACTA Press, Zurich, Innsbruck (2013). SSRN, https://ssrn.com/abstract=2553189
Patrignani, N., De Marco, M., Fakhoury, R., Cavallari, M.: Cloud computing: risks and opportunities for corporate social responsibility. In: Ricciardi, F., Harfouche, A. (eds.) Information and Communication Technologies in Organizations and Society, vol. 15, pp. 23–32. Springer, Cham (2016)
Casalino, N., Cavallari, M., De Marco, M., Gatti, M., Taranto, G.: Defining a model for effective e-government services and an inter-organizational cooperation in public sector. In: Proceedings of the 16th International Conference on Enterprise Information Systems, ICEIS 2014, vol. 2, pp. 400–408 (2014)
Cavallari, M.: A conceptual analysis about the organizational impact of compliance on information security policy. In: Snene, M. (ed.) IESS 2012. LNBIP, vol. 103, pp. 101–114. Springer, Heidelberg (2012). doi:10.1007/978-3-642-28227-0_8
Acknowledgments
A preliminary version of the study was presented at the 13th conference of the Italian Chapter of AIS (Association for Information Systems) itAIS2016, Verona, I, October 7–8, 2016.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Cavallari, M., Tornieri, F., De Marco, M. (2017). Organizational Impact on Software Development of eServices Techniques. In: Za, S., Drăgoicea, M., Cavallari, M. (eds) Exploring Services Science. IESS 2017. Lecture Notes in Business Information Processing, vol 279. Springer, Cham. https://doi.org/10.1007/978-3-319-56925-3_6
Download citation
DOI: https://doi.org/10.1007/978-3-319-56925-3_6
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-56924-6
Online ISBN: 978-3-319-56925-3
eBook Packages: Computer ScienceComputer Science (R0)