首页> 外文期刊>Empirical Software Engineering >Empirical research in software architecture:opportunities, challenges, and approaches
【24h】

Empirical research in software architecture:opportunities, challenges, and approaches

机译:软件体系结构的实证研究:机遇,挑战和方法

获取原文
获取原文并翻译 | 示例
           

摘要

Software architecture has become an important area of research and practice since the late 1980s (Shaw and Clements 2006). The term "software architecture" started gaining acceptance by the software engineering community in early 1990s but the foundations of this field were laid by the seminal work of Edsger Dijkstra, David Parnas, and others between 1960s and 1980s (Clements 2000). The increasing size and complexity of software systems and demand for high quality are some of the most important factors that have driven the increased interest in this sub-discipline of software engineering. It has generally been realized that a high-level design description can play an important role in successfully understanding and managing large and complex software systems (Clements et al. 2002; Lung and Kalaichelvan 2000). The high-level design decisions regarding the software architecture of a system are not only the hardest and most expensive to change but also play a fundamental role in setting the boundaries for the required quality attributes such as maintainability, reliability, usability, performance, and flexibility of a system (Bass et al. 2003; Clement and Northorp 1996).
机译:自1980年代后期以来,软件体系结构已成为研究和实践的重要领域(Shaw and Clements 2006)。 “软件体系结构”一词在1990年代初就开始被软件工程界所接受,但是该领域的基础是由Edsger Dijkstra,David Parnas等在1960年代至1980年代之间的开创性工作(Clements 2000)。软件系统的规模和复杂性的增加以及对高质量的需求是促使人们对该软件工程子学科越来越感兴趣的一些最重要因素。通常已经认识到,高级设计描述可以在成功理解和管理大型复杂软件系统中发挥重要作用(Clements等,2002; Lung和Kalaichelvan,2000)。有关系统软件体系结构的高级设计决策不仅最难更改,而且更改成本最高,而且在设置所需质量属性(例如可维护性,可靠性,可用性,性能和灵活性)的界限方面起着根本作用。 (Bass et al。2003; Clement and Northorp 1996)。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号