Creating a sustainable digital infrastructure: The role of service-oriented architecture
Open accessAbstract
The United Nations’ goal of generating sustainable industry, innovation, and infrastructure is the point of departure for our reflective paper. The paper elaborates on the concepts of digital infrastructure, service-oriented architecture, and microservices. It emphasizes the benefits and challenges of creating a sustainable infrastructure based on a service-oriented environment, in which cloud services constitute an important part. We outline the prerequisites for obtaining a sustainable digital infrastructure based on services. Service-oriented architecture (SOA) and recently, microservice architecture, and cloud services, can provide organizations with the improved agility and flexibility essential for generating sustainability in a market focusing on digitalization. The reuse capability of SOA provides a common pool of information technology (IT) resources and qualifies as a green IT approach that impacts environmental protection. Previous research has identified IT and business alignment together with SOA governance as the most critical criteria when implementing SOA. This paper discusses these issues in-depth to explain sustainability.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
SOA is scalable.
“Scalable. SOA enables services to run on several servers, resulting in increased scalability. Furthermore, companies can limit the amount of interaction between customers and services by employing a uniform communication protocol. Scaling apps without adding extra pressure is possible by lowering the intensity of engagement [32–34].”
From Interoperability of heterogeneous health information systems: a systematic literature review (2023) · cites this paper as [32]
SOA services are reusable.
“Reusable. Services can be repurposed to create a variety of applications. Because SOA services are stored in a service repository and linked on demand, each service becomes a generalized resource available to everyone. Reusing services allows businesses to save time and money when it comes to development.”
From Interoperability of heterogeneous health information systems: a systematic literature review (2023) · cites this paper as [32]
SOA increases reliability.
“Increased reliability. Because small services are easier to debug than massive code, SOA produces more dependable applications.”
From Interoperability of heterogeneous health information systems: a systematic literature review (2023) · cites this paper as [32]
SOA provides high availability.
“High availability. On request, anyone can use the SOA facilities.”
From Interoperability of heterogeneous health information systems: a systematic literature review (2023) · cites this paper as [32]
SOA promotes interoperability.
“Promotes interoperability. Platforms can effortlessly transport data between clients and services because to the adoption of a standardized communication protocol, independent of the languages they're written in.”
From Interoperability of heterogeneous health information systems: a systematic literature review (2023) · cites this paper as [32]
SOA services are simple to keep up with (maintainable).
“Simple to keep up with. Because each service is self-contained, it is simple to modify and update them without affecting other services. The running costs of an organization will also be reduced as a result of this.”
From Interoperability of heterogeneous health information systems: a systematic literature review (2023) · cites this paper as [32]
Cites
Armbrust, M., Fox, A., Griffith, R., Joseph, A. D., Katz, R., Konwinski, A., Lee, G., Patterson, D., Rabkin, A., Stoica, I., et al. (2010) · Communications of the ACM · doi:10.1145/1721654.1721672 · Cited by 9,464 · see citing works
Service-Oriented Computing: State of the Art and Research Challenges
Papazoglou, M., Traverso, P., Dustdar, S., & Leymann, F. (2007) · Computer · doi:10.1109/mc.2007.400 · Cited by 1,950 · see citing works
Leonardi, P. M., Huysman, M., & Steinfield, C. W. (2013) · Journal of Computer-Mediated Communication · doi:10.1111/jcc4.12029 · Cited by 1,180 · see citing works
Proceedings of the 18th European conference on information systems (ECIS2010)
Tervonen, T., Brock, D. B., Graeff, D. P., & Hillege, H. L. (2010) · Cited by 836 · see citing works
The Generative Mechanisms of Digital Infrastructure Evolution1
Henfridsson, O., & Bygstad, B. (2013) · MIS Quarterly · doi:10.25300/misq/2013/37.3.11 · Cited by 772 · see citing works
Pawlowski, S. D., & Robey, D. (2004) · MIS Quarterly · doi:10.2307/25148658 · Cited by 570 · see citing works
Microservices: The Journey So Far and Challenges Ahead
Jamshidi, P., Pahl, C., Mendonça, N. C., Lewis, J., & Tilkov, S. (2018) · IEEE Software · doi:10.1109/ms.2018.2141039 · Cited by 560 · see citing works
A Critical Review of Cloud Computing: Researching Desires and Realities
Venters, W., & Whitley, E. A. (2012) · Journal of Information Technology · doi:10.1057/jit.2012.17 · Cited by 372 · see citing works
Zimmermann, O. (2016) · Computer Science - Research and Development · doi:10.1007/s00450-016-0337-0 · Cited by 308 · see citing works
Bieberstein, N., Bose, S., Walker, L. M., et al. (2005) · IBM Systems Journal · doi:10.1147/sj.444.0691 · Cited by 253 · see citing works
Niknejad, N., Ismail, W., Ghani, I., Nazari, B., Bahari, M., & Hussin, A. R. C. (2020) · Information Systems · doi:10.1016/j.is.2020.101491 · Cited by 216 · see citing works
Cloud Computing and SOA Convergence in Your Enterprise: A Step-by-Step Guide
Linthicum, D. S. (2010) · CERN Document Server (European Organization for Nuclear Research) · Cited by 205 · see citing works
Perrey, R., & Lycett, M. (2003) · Symposium on Applications and the Internet Workshops (SAINT Workshops) · doi:10.1109/saintw.2003.1210138 · Cited by 189 · see citing works
Brown, A., & Johnston, S. K. (2003) · Open Research (University of Surrey) · Cited by 173 · see citing works
Business agility and diffusion of information technology
Mathiassen, L., & Pries‐Heje, J. (2006) · European Journal of Information Systems · doi:10.1057/palgrave.ejis.3000610 · Cited by 171 · see citing works
Investigating success factors in enterprise application integration: a case-driven analysis
Lam, W. (2005) · European Journal of Information Systems · doi:10.1057/palgrave.ejis.3000530 · Cited by 157 · see citing works
Understanding Service-Oriented Architecture
(2006) · Springer eBooks · doi:10.1007/1-4020-3705-8_1 · Cited by 131 · see citing works
A brief survey of software architecture concepts and service oriented architecture
Valipour, M. H., Amirzafari, B., Maleki, K. N., et al. (2009) · IEEE International Conference on Computer Science and Information Technology · doi:10.1109/iccsit.2009.5235004 · Cited by 128 · see citing works
Understanding cloud computing adoption issues: A Delphi study approach
El-Gazzar, R. F., Hustad, E., & Olsen, D. H. (2016) · Journal of Systems and Software · doi:10.1016/j.jss.2016.04.061 · Cited by 126 · see citing works
Self-citationArchitectural Principles for Cloud Software
Pahl, C., Jamshidi, P., & Zimmermann, O. (2018) · ACM Transactions on Internet Technology · doi:10.1145/3104028 · Cited by 126 · see citing works
Present and Ulterior Software Engineering
Meyer, B., & Mazzara, M. (2017) · Springer eBooks · doi:10.1007/978-3-319-67425-4 · Cited by 119 · see citing works
Migrating to a Service-Oriented Architecture.
Sneed, H. M. (2015) · Software Engineering & Management · Cited by 118 · see citing works
Calero, C., & Piattini, M. G. (2015) · Springer eBooks · doi:10.1007/978-3-319-08581-4 · Cited by 115 · see citing works
Service-Oriented Architecture: Myths, Realities, and a Maturity Model.
Hirschheim, R., Welke, R. J., & Schwarz, A. (2010) · Civil War Book Review · Cited by 83 · see citing works
SOA Adoption in Practice - Findings from Early SOA Implementations
Legner, C., & Heutschi, R. (2007) · Journal of the Association for Information Systems · Cited by 74 · see citing works
Will cloud computing make the I nformation T echnology ( IT ) d epartment obsolete?
Vithayathil, J. (2017) · Information Systems Journal · doi:10.1111/isj.12151 · Cited by 72 · see citing works
Introduction to Green in Software Engineering
Calero, C., & Piattini, M. G. (2015) · Springer eBooks · doi:10.1007/978-3-319-08581-4_1 · Cited by 69 · see citing works
IBM business transformation enabled by service-oriented architecture
Walker, L. (2007) · IBM Systems Journal · doi:10.1147/sj.464.0651 · Cited by 61 · see citing works
Migrating towards microservices: migration and architecture smells
Carrasco, A., van Bladel, B., & Demeyer, S. (2018) · doi:10.1145/3242163.3242164 · Cited by 61 · see citing works
Critical Success Factors in SOA Implementation: An Exploratory Study
Lee, J. H., Shim, H.-J., & Kim, K. K. (2010) · Information Systems Management · doi:10.1080/10580531003685188 · Cited by 60 · see citing works
The influence of SOA governance mechanisms on IT flexibility and service reuse
Joachim, N., Beimborn, D., & Weitzel, T. (2013) · The Journal of Strategic Information Systems · doi:10.1016/j.jsis.2012.10.003 · Cited by 57 · see citing works
Khadka, R., Saeidi, A., Idu, A., Hage, J., & Jansen, S. (2012) · IGI Global eBooks · doi:10.4018/978-1-4666-2488-7.ch003 · Cited by 52 · see citing works
Service Oriented Architecture: Challenges for Business and Academia
Maurizio, A. A., Sager, J., Jones, P., CORBITT, G. F., & Girolami, L. (2008) · Hawaii International Conference on System Sciences (HICSS) · doi:10.1109/hicss.2008.387 · Cited by 51 · see citing works
Organizational culture and information systems strategic alignment
Amar, N. C. B., & Romdhane, R. B. (2019) · Journal of Enterprise Information Management · doi:10.1108/jeim-03-2019-0072 · Cited by 49 · see citing works
Factors influencing the alignment of SOA development with business objectives
Antikainen, J., & Pekkola, S. (2009) · Journal of the Association for Information Systems · Cited by 44 · see citing works
View-based and Model-driven Approach for Reducing the Development Complexity in Process-Driven SOA.
Tran, H., Zdun, U., & Dustdar, S. (2007) · Cited by 44 · see citing works
Olsen, D. H., & Trelsgård, K. (2016) · Procedia Computer Science · doi:10.1016/j.procs.2016.09.228 · Cited by 41 · see citing works
Self-citationUnderstanding Service Oriented Architecture
SOSINSKY, B. A. (2010) · doi:10.1002/9781118255674.ch13 · Cited by 39 · see citing works
The strategic value of SOA: a comparative case study in the banking sector
Baskerville, R., Cavallari, M., Hjort‐Madsen, K., Pries‐Heje, J., Sorrentino, M., & Virili, F. (2009) · International Journal of Information Technology and Management · doi:10.1504/ijitm.2010.029433 · Cited by 36 · see citing works
Hustad, E., & de Lange, C. (2014) · Procedia Technology · doi:10.1016/j.protcy.2014.10.017 · Cited by 28 · see citing works
Self-citationDrivers and Inhibitors of SOA Business Value - Conceptualizing a Research Model
Beimborn, D., Joachim, N., & Weitzel, T. (2008) · Journal of the Association for Information Systems · Cited by 26 · see citing works
Migrating a large scale legacy application to SOA: Challenges and lessons learned
Khadka, R., Saeidi, A., Jansen, S., Hage, J., & Haas, G. P. (2013) · Working Conference on Reverse Engineering (WCRE) · doi:10.1109/wcre.2013.6671318 · Cited by 26 · see citing works
Re-Infrastructuring for eHealth: Dealing with Turns in Infrastructure Development
Grisot, M., & Vassilakopoulou, P. (2017) · Computer Supported Cooperative Work (CSCW) · doi:10.1007/s10606-017-9264-2 · Cited by 25 · see citing works
Bogner, J., Wagner, S., & Zimmermann, A. (2019) · SICS Software-Intensive Cyber-Physical Systems · doi:10.1007/s00450-019-00402-z · Cited by 23 · see citing works
Joachim, N. (2011) · Journal of the Association for Information Systems · Cited by 21 · see citing works
Improving Legacy-System Sustainability: A Systematic Approach
Dedeke, A. (2012) · IT Professional · doi:10.1109/mitp.2012.10 · Cited by 18 · see citing works
Beimborn, D., Joachim, N., & Muenstermann, B. (2009) · European Conference on Information Systems · Cited by 15 · see citing works
An Energy Efficient Architecture of IoT based on Service Oriented Architecture (SOA)
Maurya, S., & Mukherjee, K. (2019) · Informatica · doi:10.31449/inf.v43i1.1790 · Cited by 14 · see citing works
Information systems development
Beynon‐Davies, P. (2013) · doi:10.1007/978-1-137-30777-4_12 · Cited by 10 · see citing works
Empirical comparison of methods for information systems development according to SOA
Offermann, P., & Bub, U. (2009) · Journal of the Association for Information Systems · Cited by 9 · see citing works
Enterprise SOA: What are the benefits and challenges
Feuerlicht, G. (2006) · OPUS - Open Publications of UTS Scholars (University of Technology Sydney) · Cited by 9 · see citing works
Joachim, N., Beimborn, D., Schlosser, F., & Weitzel, T. (2011) · Cited by 8 · see citing works
Implementing a Service-Oriented Architecture: A Technochange Approach
Hustad, E., & Staverløkk, L. (2013) · Springer eBooks · doi:10.1007/978-1-4614-4951-5_42 · Cited by 4 · see citing works
Self-citation
Flagged first, then by citations
Cited by
Sorted by citations
Interoperability of heterogeneous health information systems: a systematic literature review
Torab-Miandoab, A., Samad-Soltani, T., Jodati, A., & Rezaei-Hachesu, P. (2023) · BMC Medical Informatics and Decision Making · doi:10.1186/s12911-023-02115-5 · Cited by 393 · see citing works
- Authors
- Hustad, E., & Olsen, D. H.
- Affiliations
- University of Agder (NO)
- Corresponding author
- Hustad, Eli
- Venue
- Procedia Computer Science
- Publisher
- Elsevier BV
- Published
- 2021
- Volume
- 181
- Pages
- 597-604
- ISSN
- 1877-0509 (ISSN-L)
- OpenAlex
- W3130558175
- Cited by
- 93
- References
- 53
- Citations by year
- 2026: 7 · 2025: 20 · 2024: 15 · 2023: 24 · 2022: 23 · 2021: 4
- FWCI
- 13.68
- Type
- conference paper
- Language
- en
- Open access
- diamond
- doi.org
- Licence
- Locations
- Procedia Computer Science (publishedVersion, cc-by-nc-nd)
- NORA - Norwegian Open Research Archives (submittedVersion, cc-by-nc-nd)
- Topics
- Physical Sciences › Computer Science › Information Systems › Service-Oriented Architecture and Web Services
- Physical Sciences › Computer Science › Information Systems › Cloud Computing and Resource Management
- Social Sciences › Business, Management and Accounting › Management Information Systems › Information Technology Governance and Strategy
- Keywords
- sustainable digital infrastructure, service-oriented architecture, microservices, cloud services, green computing, SOA governance, business-IT alignment, digitalization
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review