Adaptable objects for dependability

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

Abstract

Computer applications are meant to satisfy functional and non functional constraints derived from their design specifications. Nevertheless, in current highly dynamic execution environments, unpredictability of execution contexts makes it difficult to ensure that during execution some system properties such as times of response, precision, security and so for, will behave as expected. This uncertainty affects system dependability negatively. Static approaches are effective if all events affecting the system can be predicted or bounded, which is not the case for most of current systems. For more general cases, our approach is to provide dynamic adaptability capabilities to applications in order for them to deal themselves with unexpected situations. Indeed, we bring these capabilities as close as possible to where real action takes place, that means, at object level in object oriented systems. Being provided with adaptation capabilities and guided by appropriate decision criteria, our objects adapt their behavior dynamically in function of their execution contexts, improving in this way system dependability. © Springer-Verlag Berlin Heidelberg 2003.

Cite

CITATION STYLE

APA

Contreras, J. L., & Sourrouille, J. L. (2003). Adaptable objects for dependability. Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2847, 181–196. https://doi.org/10.1007/978-3-540-45214-0_15

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