Contributions of enterprise architecture to software engineering: A systematic literature review

Jose Antonio Martinez-Lopez,Felix Garcia, Francisco Ruiz,Aurora Vizcaino

JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS(2024)

引用 0|浏览2
暂无评分
摘要
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.
更多
查看译文
关键词
enterprise architecture,software development,software engineering,software maintenance,software process
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要