Study on real-time component-based modeling for embedded system testing

被引:0
作者
Chen Fulong [1 ]
Fan Xiaoya [1 ]
Deng Lei [1 ]
Wei Hanjun [1 ]
机构
[1] Northwestern Polytech Univ, Aviat Microelect Ctr, Sch Comp Sci, Xian 710072, Peoples R China
来源
ISTM/2007: 7TH INTERNATIONAL SYMPOSIUM ON TEST AND MEASUREMENT, VOLS 1-7, CONFERENCE PROCEEDINGS | 2007年
关键词
embedded system; behavior modeling; interaction modeling; priority modeling; component-based modeling;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With the development of computer theory and technology, more and more smart embedded devices and systems are applied in many fields. Embedded systems, can be defined as information processing systems embedded into enclosing products. Before designing and developing an actual application system, designers. need get its models. After this, designers can validate and test the feasibility of some design schemes, and obtain some references. Real-time component-based modeling is a Software/Hardware Co-design method for constructing application system's models between application system's requirements and actual product. The hierarchy modeling method satisfies software and hardware reuse, which can reduce lots of repetitive work, improve the efficency, save the costs of production and shorten the period for developing embedded system. Providing designers with a kind of strict and general method for macro-architecture level modeling and implementing embedded system, With the development of computer theory and modeling based on real-time component will be technology, more and more smart embedded devices introduced in this paper. Though defining some components, designers can modeling synchronous and asynchronous communication, event-triggered and time-triggered interaction, distributed and parallel execution, Client/Server and blackboard architecture, etc. In this method, there are three kinds of component models including atomic components' behavior Embedded systems can be defined as information models characterized by finite state machines, processing systems embedded into these enclosing inter-components' interaction models described by composition operators and priority models represented by strict partial order. According to this methodology, an embedded system can be decomposed into many subsystems, which become the biggest independent components and interact with each other through a series of interaction ports. These components can easily be constructed by a set of smaller components and connectors till they are undividable and composed of atomic components characterized by a set of actions and the associated behavior Then, they are composed into a whole system model and the simulation is available. After testing, its performance can be evaluated and be used to determine whether that virtual system can be accomplished accurately and suffices for the given functional and non-functional requirements, or, software code and HDL code can be created automatically for designing an actual product.
引用
收藏
页码:138 / 141
页数:4
相关论文
共 8 条
[1]  
*I SOFTW INT SYST, MOD INT COMP
[2]  
*ISIS PROJ GROUP, SYN MOD DRIV ARCH EM
[3]   Actor-oriented design of embedded hardware and software systems [J].
Lee, EA ;
Neuendorffer, S ;
Wirthlin, MJ .
JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2003, 12 (03) :231-260
[4]  
LEE EA, PTOLEMY PROJEC
[5]  
Marwedel Peter, 2006, Embedded System Design
[6]  
Miller J., MODEL DRIVEN ARCHITE
[7]  
Sifakis J, 2005, SEFM 2005: THIRD IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND FORMAL METHODS, PROCEEDINGS, P293
[8]  
Soley R., MODEL DRIVEN ARCHITE