By Topic

Component-based software engineering for resource-constraint systems: what are the needs?

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

2 Author(s)
Hammer, D.K. ; Dept. of Comput. Sci., Eindhoven Univ. of Technol., Netherlands ; Chaudron, M.R.V.

The article summarizes the most important problems that must be solved in order to establish a component-based software engineering (CBSE) discipline for resource-constraint systems. Resource-constraints are especially relevant for embedded systems (e.g. telecommunication systems and many modern consumer products), real-time systems and dependable safety-critical systems, but can be encountered in virtually all types of systems. The authors define a number of research challenges in the form of requirements that are not yet met by contemporary component models. For each requirement, we explain its relevance and suggest directions for possible solutions. We concentrate on the architectural level, since it is here that CBSE has the highest benefits in terms of adaptability arid reuse. We also do not consider non functional constraints in general, but only dependability constraints (timeliness, performances, reliability, availability and security). The reason is that the latter directly affect the feasibility of a given component configuration, while this is less obvious for general constraints like scalability, maintainability and interoperability

Published in:

Object-Oriented Real-Time Dependable Systems, 2001. Proceedings. Sixth International Workshop on

Date of Conference: