A reflective approach to design component-based distributed real-time applications

0Citations
Citations of this article
12Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Component-based software engineering (CBSE) has been proven effective in the development and management of distributed software systems, and component model is the foundation of this approach. Currently, some challenges appear when building time-critical applications for the distributed systems based on current component models. The issues remain that component models themselves haven't undertaken the two key characteristics of distributed real-time systems: timing properties and dynamic properties. As a result, component-based distributed systems with timing constraints need to handle the non-functional requirements additionally and cannot benefit from the CBSE any further. To solve the issues and facilitate the development of distributed real-time applications in client-server computing pattern, a reflective approach to design component-based distributed real-time applications is presented in this paper. The reflective design specifies the component's business logic and its timing-constraint characteristics, opens the component's inner realization and carries out separation of concerns between functionality and non-functionality during design and run time. To validate this design approach, an examples is performed. Experimental results show that an application's timing properties have been met by the components themselves by adopting this design approach. © 2011 Springer-Verlag.

Cite

CITATION STYLE

APA

Huang, J., & Zhang, W. (2011). A reflective approach to design component-based distributed real-time applications. In Communications in Computer and Information Science (Vol. 227 CCIS, pp. 57–65). https://doi.org/10.1007/978-3-642-23226-8_8

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free