DocumentCode
3419151
Title
Research of Component-Based Hybrid Design Pattern for Real-Time Microkernel
Author
Ma, Xuesen ; Han, Jianghong ; Lu, Yang ; Wei, Zhenchun
fYear
2006
fDate
Nov. 29 2006-Dec. 1 2006
Firstpage
369
Lastpage
374
Abstract
Adopting the traditional object-oriented and component-based methods, the software architecture design pattern can be applied in the concurrent, realtime and distributed fields, which will replace the kind of strong-coupling and process-oriented development predominant in the real-time embedded software to satisfy the needs of the fast development of hardware and communication technology. Combined with the mechanistic design pattern put forward by Gamma et al. (like layer, microkernel, component, etc.), in the light of the view between the subsystem and the component architecture and of the concurrency, correct design pattern is generated by means of pattern incubating, mining or instantiation, which is then applied to develop a robust and scalable architecture for real-time system. As the Component-based Software Engineering (CBSE) can effectively enhance the quality and efficiency of the software development process, the technology is introduced to architecture design, offering mature applications by means of framework instantiation. Based on the hybrid design pattern, the architecture and the process of the software become mutually reinforcing and complementary, and both the interior quality and the process quality of the software are guaranteed.
Keywords
object-oriented programming; software architecture; software quality; component-based hybrid design pattern; component-based software engineering; interior quality; process quality; process-oriented development; real-time embedded software; real-time microkernel; software architecture; software development process; Communications technology; Component architectures; Computer architecture; Concurrent computing; Embedded software; Hardware; Robustness; Software architecture; Software design; Software quality;
fLanguage
English
Publisher
ieee
Conference_Titel
Artificial Reality and Telexistence--Workshops, 2006. ICAT '06. 16th International Conference on
Conference_Location
Hangzhou
Print_ISBN
0-7695-2754-X
Type
conf
DOI
10.1109/ICAT.2006.106
Filename
4089275
Link To Document