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 条
[11]  
ISOVIC D, 2002, P 8 INT C REAL TIM C
[12]  
John K. H., 2001, 611313 IEC
[13]  
KOPETZ H, 2002, P IEEE SPEC ISS EMB
[14]  
LEE E, 2000, IEEE COMPUTER SEP, P18
[15]  
LEE E, 1999, M9963 UCB ERL
[16]  
Lewis R, 2001, 61499 IEC I EL ENG
[17]   Timed multitasking for real-time embedded software [J].
Liu, J ;
Lee, EA .
IEEE CONTROL SYSTEMS MAGAZINE, 2003, 23 (01) :65-75
[18]  
MERCER CW, 1990, PROCEEDINGS : 11TH REAL-TIME SYSTEMS SYMPOSIUM, P2, DOI 10.1109/REAL.1990.128721
[19]  
NIERSTRASZ O, 2002, P IFIP ACM WORK C DE
[20]  
SELIC B, 1994, REAL TIME OBJECT ORI