Issues in applying empirical software engineering to software architecture

被引:0
|
作者
Falessi, Davide [1 ]
Kruchten, Philippe [2 ]
Cantone, Giovanni [1 ]
机构
[1] Univ Roma Tor Vergata, DISP, Rome, Italy
[2] Univ British Columbia, ECE, Vancouver, BC, Canada
来源
关键词
software architecture; empirical software engineering;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Empirical software engineering focuses on the evaluation of software engineering technologies, such as processes and tools, by comparing related sets of data. It has contributed a valuable body of knowledge in several areas such as Software Economics and Software Quality, which in turn drove important advances in related tools and techniques. Unfortunately this is not (yet) the case for software architecture, where empirical studies are still few. Such a condition demands for further empirical research efforts on the topic of software architecture and suggests specific areas of improvement. In this paper we discuss several essential, innovative, and maybe provocative, questions such as: Why do we have so few applications of empirical software engineering on software architecture? Which are the main difficulties? What can we do?.
引用
收藏
页码:257 / +
页数:3
相关论文
共 50 条
  • [21] APPLYING SOFTWARE ENGINEERING TO PROTOCOL SIMULATION
    LANDWEHR, CE
    [J]. SIMULATION, 1981, 37 (05) : 157 - 164
  • [22] Applying Software Engineering to Agent Development
    Cohen, Mark A.
    Ritter, Frank E.
    Haynes, Steven R.
    [J]. AI MAGAZINE, 2010, 31 (02) : 25 - 44
  • [23] Software architecture design in global software development: An empirical study
    Sievi-Korte, Outi
    Richardson, Ita
    Beecham, Sarah
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2019, 158
  • [24] Applying dynamic software architecture management to home service robot software
    Kim, Dongsun
    Park, Sooyong
    Choi, Mun-Taek
    Kim, Munsang
    [J]. 2007 RO-MAN: 16TH IEEE INTERNATIONAL SYMPOSIUM ON ROBOT AND HUMAN INTERACTIVE COMMUNICATION, VOLS 1-3, 2007, : 285 - +
  • [25] Empirical issues in open source software
    Dalle, Jean Michel
    David, Paul A.
    den Besten, Matthijs
    Steinmueller, W. Edward
    [J]. INFORMATION ECONOMICS AND POLICY, 2008, 20 (04) : 301 - 304
  • [26] The interaction of social issues and software architecture
    Cockburn, A
    [J]. COMMUNICATIONS OF THE ACM, 1996, 39 (10) : 40 - 46
  • [27] Interaction of social issues and software architecture
    Humans and Technology, Salt Lake City, United States
    [J]. Commun ACM, 10 (40-46):
  • [28] Use of Personality Tests in Empirical Software Engineering Studies A Review of Ethical Issues
    Usman, Muhammad
    Minhas, Nasir Mehmood
    [J]. PROCEEDINGS OF EASE 2019 - EVALUATION AND ASSESSMENT IN SOFTWARE ENGINEERING, 2019, : 237 - 242
  • [29] Software design and architecture - The once and future focus of software engineering
    Taylor, Richard N.
    van der Hoek, Andre
    [J]. FOSE 2007: FUTURE OF SOFTWARE ENGINEERING, 2007, : 226 - +
  • [30] On demand software engineering a hybrid software process and architecture perspective
    O'Sullivan, P
    Shaye, S
    Hyland, M
    [J]. INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATIONS AND CONTROL TECHNOLOGIES, VOL 6, POST-CONFERENCE ISSUE, PROCEEDINGS, 2004, : 279 - 287