Contributions of enterprise architecture to software engineering: A systematic literature review
Enterprise architecture is a growing trend that aims to help deal with the complexity of socio-technical systems such as human organizations, as well as their information technology and systems areas. Nevertheless, the contribution of enterprise architecture to the field of software engineering rema...
| Autores: | , , , |
|---|---|
| Tipo de recurso: | artículo |
| Fecha de publicación: | 2023 |
| País: | España |
| Institución: | Universidad de Castilla-La Mancha |
| Repositorio: | RUIdeRA. Repositorio Institucional de la UCLM |
| OAI Identifier: | oai:ruidera.uclm.es:10578/36893 |
| Acceso en línea: | https://doi.org/10.1002/smr.2572 https://hdl.handle.net/10578/36893 |
| Access Level: | acceso abierto |
| Palabra clave: | Enterprise architecture Software development Software engineering Software maintenance Software process |
| id |
ES_3f74bdfd8a005eded61160a4923458fe |
|---|---|
| oai_identifier_str |
oai:ruidera.uclm.es:10578/36893 |
| network_acronym_str |
ES |
| network_name_str |
España |
| repository_id_str |
|
| spelling |
Contributions of enterprise architecture to software engineering: A systematic literature reviewMartínez López, José AntonioGarcía Rubio, Félix ÓscarRuiz González, FranciscoVizcaíno Barceló, AuroraEnterprise architectureSoftware developmentSoftware engineeringSoftware maintenanceSoftware processEnterprise architecture is a growing trend that aims to help deal with the complexity of socio-technical systems such as human organizations, as well as their information technology and systems areas. Nevertheless, the contribution of enterprise architecture to the field of software engineering remains unclear. The purpose of this systematic literature review is to see how enterprise architecture is used in software development and maintenance practice. To this end, we first carried out a search in the SCOPUS database and then organized the papers according to the Software Engineering Body of Knowledge to determine what areas of software engineering are covered by each research study. To understand how enterprise architecture is used, we established a classification based on ISO 42010 and TOGAF. From the systematic literature review, we noticed that the early stages of development are the most impacted by the enterprise architecture. On the other hand, we observed that enterprise architecture is of assistance in the areas of engineering management, engineering processes, and engineering models and methods; these tasks are carried out by teams or managers using different, often agile, development methods or standards. In turn, we found that the most common categories are architecture descriptions; these are often used to facilitate communication and information-sharing between different stakeholders, in addition to frameworks, which will help to establish common practices in the organization related to the joint use of enterprise architecture and software development.John Wiley & Sons202420242023info:eu-repo/semantics/articleapplication/pdfhttps://doi.org/10.1002/smr.2572https://hdl.handle.net/10578/36893reponame:RUIdeRA. Repositorio Institucional de la UCLMinstname:Universidad de Castilla-La ManchaInglésRTI2018-98309-B-C31PID2021-122554OBC31RTI2018-98309-BC31 (Ministerio de Ciencia, Innovación y Universidades (MCIN) y FondoEuropeo de Desarrollo Regional (FEDER))info:eu-repo/semantics/openAccessAttribution-NonCommercial-NoDerivs 3.0 Spainhttp://creativecommons.org/licenses/by-nc-nd/3.0/es/oai:ruidera.uclm.es:10578/368932026-05-27T07:36:41Z |
| dc.title.none.fl_str_mv |
Contributions of enterprise architecture to software engineering: A systematic literature review |
| title |
Contributions of enterprise architecture to software engineering: A systematic literature review |
| spellingShingle |
Contributions of enterprise architecture to software engineering: A systematic literature review Martínez López, José Antonio Enterprise architecture Software development Software engineering Software maintenance Software process |
| title_short |
Contributions of enterprise architecture to software engineering: A systematic literature review |
| title_full |
Contributions of enterprise architecture to software engineering: A systematic literature review |
| title_fullStr |
Contributions of enterprise architecture to software engineering: A systematic literature review |
| title_full_unstemmed |
Contributions of enterprise architecture to software engineering: A systematic literature review |
| title_sort |
Contributions of enterprise architecture to software engineering: A systematic literature review |
| dc.creator.none.fl_str_mv |
Martínez López, José Antonio García Rubio, Félix Óscar Ruiz González, Francisco Vizcaíno Barceló, Aurora |
| author |
Martínez López, José Antonio |
| author_facet |
Martínez López, José Antonio García Rubio, Félix Óscar Ruiz González, Francisco Vizcaíno Barceló, Aurora |
| author_role |
author |
| author2 |
García Rubio, Félix Óscar Ruiz González, Francisco Vizcaíno Barceló, Aurora |
| author2_role |
author author author |
| dc.subject.none.fl_str_mv |
Enterprise architecture Software development Software engineering Software maintenance Software process |
| topic |
Enterprise architecture Software development Software engineering Software maintenance Software process |
| description |
Enterprise architecture is a growing trend that aims to help deal with the complexity of socio-technical systems such as human organizations, as well as their information technology and systems areas. Nevertheless, the contribution of enterprise architecture to the field of software engineering remains unclear. The purpose of this systematic literature review is to see how enterprise architecture is used in software development and maintenance practice. To this end, we first carried out a search in the SCOPUS database and then organized the papers according to the Software Engineering Body of Knowledge to determine what areas of software engineering are covered by each research study. To understand how enterprise architecture is used, we established a classification based on ISO 42010 and TOGAF. From the systematic literature review, we noticed that the early stages of development are the most impacted by the enterprise architecture. On the other hand, we observed that enterprise architecture is of assistance in the areas of engineering management, engineering processes, and engineering models and methods; these tasks are carried out by teams or managers using different, often agile, development methods or standards. In turn, we found that the most common categories are architecture descriptions; these are often used to facilitate communication and information-sharing between different stakeholders, in addition to frameworks, which will help to establish common practices in the organization related to the joint use of enterprise architecture and software development. |
| publishDate |
2023 |
| dc.date.none.fl_str_mv |
2023 2024 2024 |
| dc.type.none.fl_str_mv |
info:eu-repo/semantics/article |
| format |
article |
| dc.identifier.none.fl_str_mv |
https://doi.org/10.1002/smr.2572 https://hdl.handle.net/10578/36893 |
| url |
https://doi.org/10.1002/smr.2572 https://hdl.handle.net/10578/36893 |
| dc.language.none.fl_str_mv |
Inglés |
| language_invalid_str_mv |
Inglés |
| dc.relation.none.fl_str_mv |
RTI2018-98309-B-C31 PID2021-122554OBC31 RTI2018-98309-BC31 (Ministerio de Ciencia, Innovación y Universidades (MCIN) y FondoEuropeo de Desarrollo Regional (FEDER)) |
| dc.rights.none.fl_str_mv |
info:eu-repo/semantics/openAccess Attribution-NonCommercial-NoDerivs 3.0 Spain http://creativecommons.org/licenses/by-nc-nd/3.0/es/ |
| eu_rights_str_mv |
openAccess |
| rights_invalid_str_mv |
Attribution-NonCommercial-NoDerivs 3.0 Spain http://creativecommons.org/licenses/by-nc-nd/3.0/es/ |
| dc.format.none.fl_str_mv |
application/pdf |
| dc.publisher.none.fl_str_mv |
John Wiley & Sons |
| publisher.none.fl_str_mv |
John Wiley & Sons |
| dc.source.none.fl_str_mv |
reponame:RUIdeRA. Repositorio Institucional de la UCLM instname:Universidad de Castilla-La Mancha |
| instname_str |
Universidad de Castilla-La Mancha |
| reponame_str |
RUIdeRA. Repositorio Institucional de la UCLM |
| collection |
RUIdeRA. Repositorio Institucional de la UCLM |
| repository.name.fl_str_mv |
|
| repository.mail.fl_str_mv |
|
| _version_ |
1869406634141286400 |
| score |
15,811543 |