Evaluating an embedded software reference architecture - Industrial experience report

被引:22
|
作者
Graaf, B [1 ]
van Dijk, H [1 ]
van Deursen, A [1 ]
机构
[1] Delft Univ Technol, NL-2600 AA Delft, Netherlands
关键词
D O I
10.1109/CSMR.2005.28
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In this paper, we discuss experiences gained during evaluation of the maintainability of a reference architecture in use at Oce, one of the world's leading copier manufacturers. The evaluation is conducted using an approach based on SEI's Software Architecture Analysis Method (SAAM). The paper proposes a variant of SAAM that helps to reduce the organisational impact of architecture evaluations. Second, we analyse the implications of evaluating reference architectures as opposed to single-product architectures. Furthermore, we share our experience of conducting the evaluation, draw lessons for practitioners, and propose new research topics.
引用
收藏
页码:354 / 363
页数:10
相关论文
共 50 条
  • [41] Experiences using viewpoints for information systems architecture: An industrial experience report
    Woods, E
    SOFTWARE ARCHITECTURE, 2004, 3047 : 182 - 193
  • [42] Evaluating Architecture Stability of Software Projects
    Aversano, Lerina
    Molfetta, Marco
    Tortorella, Maria
    2013 20TH WORKING CONFERENCE ON REVERSE ENGINEERING (WCRE), 2013, : 417 - 424
  • [43] Evaluating the software architecture competence of organizations
    Bass, Len
    Clements, Paul
    Kazman, Rick
    Klein, Mark
    SEVENTH WORKING IEEE/IFIP CONFERENCE ON SOFTWARE ARCHITECTURE, PROCEEDINGS, 2008, : 249 - 252
  • [44] SOFTWARE MAINTENANCE - AN INDUSTRIAL EXPERIENCE
    ONOMA, AK
    TSAI, WT
    TSUNODA, F
    SUGANUMA, H
    SUBRAMANIAN, S
    JOURNAL OF SOFTWARE MAINTENANCE-RESEARCH AND PRACTICE, 1995, 7 (05): : 333 - 375
  • [45] Software maintenance - an industrial experience
    Onoma, A.K.
    Tsai, W.T.
    Tsunoda, F.
    Suganuma, H.
    Subramanian, S.
    Journal of Software Maintenance, 1995, 7 (05): : 333 - 375
  • [46] Identifying Risky Areas of Software Code in Agile/Lean Software Development: An Industrial Experience Report
    Antinyan, Vard
    Staron, Miroslaw
    Meding, Wilhelm
    Osterstrom, Per
    Wikstrom, Erik
    Wranker, Johan
    Henriksson, Anders
    Hansson, Jorgen
    2014 SOFTWARE EVOLUTION WEEK - IEEE CONFERENCE ON SOFTWARE MAINTENANCE, REENGINEERING, AND REVERSE ENGINEERING (CSMR-WCRE), 2014, : 154 - +
  • [47] Splitting a large software repository for easing future software evolution-an industrial experience report
    Glorie, Marco
    Zaidman, Andy
    van Deursen, Arie
    Hofland, Lennart
    JOURNAL OF SOFTWARE MAINTENANCE AND EVOLUTION-RESEARCH AND PRACTICE, 2009, 21 (02): : 113 - 141
  • [48] Experience Report: White Box Test Case Generation for Automotive Embedded Software
    Hoffmann, Andreas
    Quante, Jochen
    Woehrle, Matthias
    2016 IEEE NINTH INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION WORKSHOPS (ICSTW), 2016, : 269 - 274
  • [49] A reference software architecture for the development of industrial automation high-level applications in the petroleum industry
    Urdaneta, Guido
    Colmenares, Juan A.
    Queipo, Nstor V.
    Arape, Nelson
    Arevalo, Carlos
    Ruz, Mirche
    Corzo, Hector
    Romero, Andreina
    COMPUTERS IN INDUSTRY, 2007, 58 (01) : 35 - 45
  • [50] An Experience in Embedded Control Software Verification
    Rolando, Pierluigi
    Sisto, Riccardo
    2009 IEEE CONFERENCE ON EMERGING TECHNOLOGIES & FACTORY AUTOMATION (EFTA 2009), 2009,