Component-based design of embedded software: An analysis of design issues

被引:0
作者
Angelov, C [1 ]
Sierszecki, K [1 ]
Marian, N [1 ]
机构
[1] Univ So Denmark, Mads Clausen Inst Prod Innovat, DK-6400 Sonderborg, Denmark
来源
SCIENTIFIC ENGINEERING OF DISTRIBUTED JAVA APPLICATIONS | 2005年 / 3409卷
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Widespread use of embedded systems mandates the use of industrial production methods featuring model-based design and repositories of prefabricated software components. The main problem that has to be addressed in this context is to systematically develop a software architecture (framework) for embedded applications, taking into account the true nature of embedded systems, which are predominantly real-time control and monitoring systems. There are a great number of design issues and unresolved problems with existing architectures, which have to be carefully analyzed in order to develop a viable component-based design method for embedded applications. Such an analysis is presented in this paper, which focuses on a number of key issues: specification of system structure; specification of system behaviour; component scheduling and execution; program generation vs. system configuration. The analysis has been used to formulate the guidelines used to develop COMDES - a software framework for distributed embedded applications.
引用
收藏
页码:1 / 11
页数:11
相关论文
共 27 条
[1]  
ANGELOV C, 2004, P 10 IEEE INT C METH
[2]  
ANGELOV C, 2004, IN PRESS ICSSEA 2004
[3]  
ANGELOV C, 2004, IN PRESS APSEC 2004
[4]   HARTEX - a safe real-time kernel for distributed computer control systems [J].
Angelov, CK ;
Ivanov, IE ;
Burns, A .
SOFTWARE-PRACTICE & EXPERIENCE, 2002, 32 (03) :209-232
[5]   THE SYNCHRONOUS APPROACH TO REACTIVE AND REAL-TIME SYSTEMS [J].
BENVENISTE, A ;
BERRY, G .
PROCEEDINGS OF THE IEEE, 1991, 79 (09) :1270-1282
[6]   EFFECTIVE ANALYSIS FOR ENGINEERING REAL-TIME FIXED PRIORITY SCHEDULERS [J].
BURNS, A ;
TINDELL, K ;
WELLINGS, A .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1995, 21 (05) :475-480
[7]   HRT-HOOD - A STRUCTURED DESIGN METHOD FOR HARD REAL-TIME SYSTEMS [J].
BURNS, A ;
WELLINGS, AJ .
REAL-TIME SYSTEMS, 1994, 6 (01) :73-114
[8]  
BURNS A, 2003, YCS2003348 U YORK
[9]   INTRODUCTION TO SDL-92 [J].
FAERGEMAND, O ;
OLSEN, A .
COMPUTER NETWORKS AND ISDN SYSTEMS, 1994, 26 (09) :1143-1167
[10]  
GUNZERT M, 1999, P JOINT IFAC IFIP WR