Platform design space exploration using architecture decision viewpoints-A longitudinal study

被引:4
|
作者
van Heesch, U. [1 ]
Jansen, A. [2 ]
Pei-Breivold, H. [3 ]
Avgeriou, P. [4 ]
Manteuffel, C. [5 ]
机构
[1] HAN Univ Appl Sci, Arnhem, Netherlands
[2] Philips Innovat Serv, Eindhoven, Netherlands
[3] ABB Corp Res, Vasteras, Sweden
[4] Univ Groningen, Software Engn, Groningen, Netherlands
[5] Univ Groningen, Software Engn & Architecture Res Grp, Groningen, Netherlands
关键词
Design space exploration; Architecture decision viewpoints; Technical action research; SOFTWARE ARCHITECTURE; FRAMEWORK; SCIENCE;
D O I
10.1016/j.jss.2016.10.031
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Design space exploration is the simultaneous analysis of problem and solution spaces for a specific domain or application scope. Performing this activity as part of the architectural design is beneficial, especially for software platforms, which are shared across organizations. Exploring the design space of software platforms in a multi-product and multi-domain context is not trivial, and only few methods exist to support this activity systematically. This paper reports on a longitudinal technical action research (TAR) study conducted to adapt and evaluate architecture decision viewpoints for supporting platform design space exploration. The study was conducted in the context of an ABB project, which was performed to explore the design space for a common software platform for mobile device support in several product-specific software platforms at ABB. The results indicate that the adapted decision viewpoints are well suitable for dealing with diverging stakeholder concerns, evaluating technological alternatives and uncovering relationships between decisions to be made. (C) 2016 Elsevier Inc. All rights reserved.
引用
收藏
页码:56 / 81
页数:26
相关论文
共 50 条
  • [1] Pluggable Analysis Viewpoints for Design Space Exploration
    Masin, Michael
    Limonad, Lior
    Sela, Aviad
    Boaz, David
    Greenberg, Lev
    Mashkif, Nir
    Rinat, Ran
    2013 CONFERENCE ON SYSTEMS ENGINEERING RESEARCH, 2013, 16 : 226 - 235
  • [2] A CO-DESIGN PLATFORM FOR ALGORITHM/ARCHITECTURE DESIGN EXPLORATION
    Lucarz, Christophe
    Mattavelli, Marco
    Dubois, Julien
    2008 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXPO, VOLS 1-4, 2008, : 1069 - +
  • [3] Design space exploration using parameterized cores: A case study
    Anderson, Ian D. L.
    Khalid, Mohammed A. S.
    2006 CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING, VOLS 1-5, 2006, : 1198 - +
  • [4] Design-Space Exploration for Decision-Support Software
    Penders, Ate
    Pavlin, Gregor
    Varbanescu, Ana Lucia
    Sips, Henk
    PROCEEDINGS OF THE 37TH IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING, ASE 2022, 2022,
  • [5] Architecture Level Design Space Exploration Of Superscalar Processor For Multimedia Applications
    Maud, Abdur Rahman M.
    Masud, Shahid
    Ahmed, Rehan
    PROCEEDINGS OF THE INTERNATIONAL SYMPOSIUM ON PERFORMANCE EVALUATION OF COMPUTER AND TELECOMMUNICATION SYSTEMS, 2009, 41 (04): : 21 - +
  • [6] A Design Space Exploration Framework for Memristor-Based Crossbar Architecture
    Barbareschi, Mario
    Bosio, Alberto
    O'Connor, Ian
    Fiser, Petr
    Traiola, Marcello
    2022 25TH INTERNATIONAL SYMPOSIUM ON DESIGN AND DIAGNOSTICS OF ELECTRONIC CIRCUITS AND SYSTEMS (DDECS), 2022, : 38 - 43
  • [7] Design space exploration of embedded processors in computer architecture education using IT T&D Bench IT
    Soares, Sandro Neves
    Wagner, Flavio Rech
    36TH ANNUAL FRONTIERS IN EDUCATION, CONFERENCE PROGRAM, VOLS 1-4: BORDERS: INTERNATIONAL, SOCIAL AND CULTURAL, 2006, : 1408 - +
  • [8] Formal Design Space Exploration for Memristor-based Crossbar Architecture
    Traiola, Marcello
    Barbareschi, Mario
    Bosio, Alberto
    2017 20TH IEEE INTERNATIONAL SYMPOSIUM ON DESIGN AND DIAGNOSTICS OF ELECTRONIC CIRCUIT & SYSTEMS (DDECS), 2017, : 145 - 150
  • [9] Heterogeneous Multiprocessor on Chip Compiler, Architecture, Place and Route Design Space Exploration
    Hammami, O.
    2008 IEEE MEDITERRANEAN ELECTROTECHNICAL CONFERENCE, VOLS 1 AND 2, 2008, : 383 - 388
  • [10] A Fast Design Space Exploration Method for Reconfigurable Architecture Based on Loop Optimization
    Zhang, Dan
    Zhao, Rongcai
    Han, Lin
    Liang, Weifang
    Qu, Jin
    Liu, Xiaonan
    MATERIALS, MECHATRONICS AND AUTOMATION, PTS 1-3, 2011, 467-469 : 812 - 817