A component model supporting decomposition and composition of consumer electronics software product lines

被引:1
作者
Park, Chong-Mok [1 ]
Hong, Seokjin [1 ]
Son, Kyoung-Ho [1 ]
Kwon, Jagun [1 ]
机构
[1] Samsung Elect, Software Labs, Suwon 443742, South Korea
来源
SPLC 2007: 11TH INTERNATIONAL SOFTWARE PRODUCT LINE CONFERENCE, PROCEEDINGS | 2007年
关键词
D O I
10.1109/SPLINE.2007.28
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The component-based software engineering has been gaining attention in consumer electronics (CE) industry. New component models for CE software are emerging, but unfortunately there is no common standard established yet. Each of the proposed models focuses on satisfying some subset of requirements from CE software and there is no unified model that can handle all different requirements of CE software. We propose a component model for component-based CE software development in the context of software product lines. The component model focuses on handling build-time structures of the software and attempts to provide a unified model that can support both componentization of legacy code and composition of new CE software in an efficient way. We also describe our experiences in prototyping a tool and applying it to one of our initial CE product line implementations.
引用
收藏
页码:181 / 190
页数:10
相关论文
共 22 条
  • [1] Bass L, 2021, Software Architecture in Practice
  • [2] Bosch J., 2000, Design Use of Software Architectures: Adopting and evolving a product-line approach
  • [3] BOSCH J, 2001, INT WORKSH PROD FAM
  • [4] The current state of CBSE
    Brown, AW
    Wallnau, KC
    [J]. IEEE SOFTWARE, 1998, 15 (05) : 37 - +
  • [5] JONGE M, 2005, IEEE T SOFTWARE ENG, V31, P588
  • [6] JONGE MD, 2004, UUCS2004046I UTR U I
  • [7] JONGE MD, 2004, 2 GRON WORKSH SOFTW
  • [8] THE 4+1 VIEW MODEL OF ARCHITECTURE
    KRUCHTEN, PB
    [J]. IEEE SOFTWARE, 1995, 12 (06) : 42 - &
  • [9] LAVERTY RM, 2003, ROBOCOP ROBUST OPEN
  • [10] MACKENZIE D, 2002, AUTOCONF CREATING AU