File Name: basic concepts and taxonomy of dependable and secure computing .zip
Not a MyNAP member yet?
Skip to search form Skip to main content You are currently offline. Some features of the site may not work correctly. DOI:
As systems become more prevalent and more complex, resilient adaptive systems are crucial when systems are needed in environments where change is the rule rather than the exception. Technological Innovations in Adaptive and Dependable Systems: Advancing Models and Concepts provides high quality, effective approaches to design, develop, maintain, evaluate, and benchmark adaptive and dependable systems that are built to sustain quality of service and experience despite the occurrence of potentially significant and sudden changes or failures in their infrastructure and surrounding environments.
Providing academicians, practitioners, and researchers with insight, this book contains useful software and hardware aspects, conceptual models, applied and theoretical approaches, paradigms, and other technological innovations.
The latter are also presented here in a structured way by dividing the book in several chapters each of which is devoted to one facet of this fascinating multi-dimensional and multidisciplinary problem space. Buy Hardcover. Add to Cart. More Information. IGI Global, De Florio, V. IGI Global. De Florio, Vincenzo. Available In. Related Books. Hardcover: Available. Current Special Offers. No Current Special Offers. E-Book: Available. OnDemand: Individual Chapters.
Description As systems become more prevalent and more complex, resilient adaptive systems are crucial when systems are needed in environments where change is the rule rather than the exception. Topics Covered The many academic areas covered in this publication include, but are not limited to: Adaptive and context-aware multimedia Adaptive System Functions Architecture-based adaptation Autonomic applications Autonomic business process execution Autonomous and adaptive systems in robotics Personalization Recovery-oriented computing Resilience engineering Scalable adaptability and dependability Reviews and Testimonials "[The] aim of this book is to provide widespread access to this treasure's trove of knowledge on advancing concepts and models in adaptive and dependable systems also allowing their authors to update and augment their contributions.
Often the systems our societies depend upon are built in such a way as to result too inflexible and intolerant to changes. The deployment of such systems in environments where change is the rule rather than the exception leads to situations where quality-of-service and quality-of-experience are often strongly and negatively affected. As a result, there is an urgent need to investigate structuring techniques, architectures, algorithms, tools, and paradigms for the expression and the management of adaptive-and-dependable systems, i.
This need is the primary motivation for this book as well as the core business of several research lines worldwide — including the one I am responsible for in the Performance Analysis of Telecommunication Systems group at the University of Antwerp, Belgium. Research in the above investigation domains is usually carried out through design, development, and evaluation of techniques and models to structure computer systems as adaptive systems — systems that is that are able to constantly re-optimize in view of changes , both exogenous i.
Interestingly enough, though both adaptability and dependability emerged quite some while ago, it was only recently that the combination of these two disciplines began being investigated. System adaptation itself may produce faults, errors, and failures reverberating in the dependability management modules, while system lifecycle maintenance brought about e. Despite this strong interplay, it was only recently that the research and industrial communities started addressing advancing models and concepts coupling adaptability and dependability together.
Such models and concepts are particularly urgent nowadays, for the ever increasing system complexity only exacerbates the problem — think for instance of complex adaptation systems that are built through several concurrent control loops stimulating each other in stigmergic cooperation. Solutions are being sought, which may find a source of inspiration in yet another blend of seemingly unrelated disciplines — for instance, the study of natural and biological systems and eco-systems.
After all, in this respect nature appears to be way ahead of computer scientists — it suffices to consider for instance the complexity and relative robustness exhibited by natural systems such as the human autonomic nervous system. The term that recently emerged to describe such adaptive-and-dependable systems and their properties is resilience , which in fact is very much related to Aristotelian entelechy: Resilience is the ability to tolerate or even profit from the onset of unanticipated changes and environmental conditions that might otherwise cause a loss of acceptable service Meyer, Resilience represents a measure of a system's persistence of both functional and non-functional features under specified and unforeseen perturbations Jen, — a measure of its entelechy in fact.
The continuous progress of computer and communication technologies forces the scientific and industrial communities to focus their attention to advancing models and concepts to enhance systems' resilience and hence engineer the design of truly adaptive-and-dependable systems despite the ever increasing complexity of services appointed to computers.
Such a statement could not be any more self-evident today, hence devising and crafting resilient systems more and more becomes a necessary requirement for the future progress of our societies. I strongly believe that learning and practicing in the design of systems constructed in such a way as to be both adaptive and dependable will ultimately lead to truly resilient computer system and services.
It is nowadays clear that only by appointing the management of our machines to yet other machines our society shall be able to cope with the gigantic complexity of its own organizations and services — think for instance of the increasing costs of traditional human organizations such as healthcare.
In fact socio-technical systems are nothing but another case of systems that may or may not exhibit resilience or robustness. As discussed e. We refer to such systems as Entelechial Societies. In fact socio-technical systems such as our Mutual Assistance Community Sun, De Florio, and Blondia, ; Sun, De Florio, Gui, and Blondia, ; Sun, De Florio, Gui, and Blondia, , which extend the service-oriented computing paradigm by considering systems as a set of members and roles one may consider them as agents, each characterized by a set of properties such as abilities, competences, know-how, availability, policies, and locations , may be thought of as examples of Entelechial Societies in that they exhibit high adaptability and dependability without significant increase in service complexity.
Service organizations such as these are the result of intelligent orchestrations of the above mentioned members and roles as dynamic resources that may be supplied by human- and computer-based services alike. Interestingly enough, both in societal organizations as in eco-systems, diversity appears to play a key role in being able to evolve satisfactorily in the face of changes and in particular in escaping societal lock-ins.
User diversity, on the other hand, calls for yet another form of adaptive and dependable service: Personalization , which I believe is going to play a role of ever increasing relevance in the near future. The user-in-the-loop paradigm will need to be turned into a veritable user- is -the-loop concept if we want the promised advent of novel ambient intelligence services to turn into reality. IJARAS is currently in its third year and despite its young age it has already attracted the attention of a wide audience of readers and contributors.
Top researchers from all over the world published several outstanding contributions through our journal, and this trend of excellence appears to be confirmed by submissions for next year. Aim of this book is to provide widespread access to this treasure's trove of knowledge on advancing concepts and models in adaptive and dependable systems also allowing their authors to update and augment their contributions. In what follows we present the structure and contents of this book. The first part of this book is devoted to middleware based adaptive and dependable systems.
As well known, middleware is becoming a central focus of attention for researchers in adaptive and dependable systems. As it stands between the low level architecture and the higher level services, it can efficiently play a role of a mediator of multiple concerns — e. Several paradigms have been devised and employed in modern middleware, allowing to reach conflicting design goals such as efficiency and flexibility. Esposito and D. Adaptability strongly relies on the ability to react timely to context changes, hence strong guarantees on the timely and reliable dissemination are crucial to achieve autonomic behaviors.
The authors also prove the cost-effectiveness of their approach through simulation-based experiments. Corradi, M.
Fanelli, and L. Foschini, all from the Bologna University, Italy, also address adaptable and dependable context data dissemination, though also focusing on scalability issues. In this case validation is carried out by extensive testing in a real-life environment — their wireless university campus testbed.
A third work in the area of middleware was again contributed by A. Corradi, this time with his colleagues E. Lodolo and S. Monti, all with the Bologna University. The proposed solution is a middleware for heterogeneous ubiquitous and pervasive computing scenarios that is able to adjust dynamically both its application and non-functional logics. Huerta-Canepa and D. Lee, both of KAIST, South Korea, present a multi-user ad-hoc resource manager for smart urban areas, that is a smart environment able to complement and support dynamically and adaptively the services of mobile devices.
This is reached by allowing public resources to perform tasks on behalf of mobile devices, at the same time guaranteeing fair use and minimal interference with other users as well as with the original purpose of public resources. Both conflict avoidance and resource management are carried out without a central infrastructure.
Positive results indicate that such system is indeed able to meet its intended design goals. A second part of this book focuses on adaptation in wireless sensor networks. Wireless sensor nodes have been successfully employed in many a domain ranging from the military to the industrial and the consumer. Applications seem uncountable and pertain many an application area, ranging e.
In general wireless area networks are deployed wherever an unstable environment needs to be monitored and, to some extent, reacted upon. Having said what above, it is then obvious that adaptive and dependable features play a key role in wireless sensor network applications — which explains the relatively large number of papers focusing on that subject that were submitted to IJARAS. This section comprises three such works.
Cinque and C. A novel adaptive modeling approach is proposed. It is shown that the reported approach is able to cope with the complexity of simulating routing algorithms in environments characterized by events such as route updates or node crashes. Experimental results are reported as evidence of the effectiveness of the approach with respect to several routing algorithms.
Di Martino and A. The problem addressed by this paper is a result of two factors: the increasing complexity and heterogeneity of WSNs and the diverse user needs often cross-cutting through multiple WSNs.
The proposed solution is iCAAS — an architecture to collect, store, manage, and publish users data received from multiple heterogeneous WSNs. Ortmann, M. Maaser, and P. The proposed approach autonomously adapts to available resources and environmental conditions and achieves fine-grained fault tolerance with configurable adaptation rate.
Addressed goals include maintainability and energy efficiency — both of which are particularly important requirements in WSNs. The third part of this book targets the main requirements and challenges towards resilience, dependability, and adaptability.
Title of this part is Resilient Computing: Reflections and Challenges. It consists of two papers. Simoncini, University of Pisa, Italy, is an interesting and thorough reflection on the requirements and challenges brought about by the advent of resilient and ubiquitous computing.
A veritable revolution is upon us, and social organizations themselves need to adjust to the imminent change. This includes educational systems and curricula, which need to be timely adjusted so as to reflect the new contexts brought about by e.
Professor Simoncini discusses this problem and reports about the M. Blondia University of Antwerp, Belgium. Not surprisingly enough, the paper claims that being able to constantly re-optimize in the face of endogenous and exogenous changes and failures that is, designing software entelechies is an important ingredient for current and future software systems. Novel software engineering paradigms are therefore required in order to provide effective system structures for adaptive and dependable services while limiting at the same time counterproductive aspects such as design complexity.
The fourth part of this book discusses adaptive and dependable Algorithms. Wijnants et al.
Dependability Restriction to non-malicious faults was only a part of the problem Security Shift from confidentiality To concerns in regard of integrity and availability 2. Threats Faults Failures Errors 2. Attributes of Dependability and Security 3. Security attributes Confidentiality- the absence of unauthorized disclosure of information. Availability- readiness for correct service. Integrity- absence of improper system alterations.
As systems become more prevalent and more complex, resilient adaptive systems are crucial when systems are needed in environments where change is the rule rather than the exception. Technological Innovations in Adaptive and Dependable Systems: Advancing Models and Concepts provides high quality, effective approaches to design, develop, maintain, evaluate, and benchmark adaptive and dependable systems that are built to sustain quality of service and experience despite the occurrence of potentially significant and sudden changes or failures in their infrastructure and surrounding environments. Providing academicians, practitioners, and researchers with insight, this book contains useful software and hardware aspects, conceptual models, applied and theoretical approaches, paradigms, and other technological innovations. The latter are also presented here in a structured way by dividing the book in several chapters each of which is devoted to one facet of this fascinating multi-dimensional and multidisciplinary problem space. Buy Hardcover. Add to Cart.
DOI : Adelsbach, D. Alessandri, C. Cachin, S. Creese, Y. Deswarte et al.
Alerts · Download PDF · Download Citation · View References · Request Permissions Export to Collabratec Alerts.
AbstractThis paper gives the main definitions relating to dependability, a generic concept including as special case such attributes. Security brings in concerns for confidentiality, in addition to availability. Basic definitions are given first. They are then commented upon, and supplemented by additional definitions, which.
Fault-tolerance is the ability of a system to maintain its functionality, even in the presence of faults. Concerning more specifically real-time systems, [ Rus94 ] gives a short survey and taxonomy for fault-tolerance and real-time systems, and [ Cri93 , Jal94 ] treat in details the special case of fault-tolerance in distributed systems. If you want to be convinced of the impact of faults and failures, you can browse the following pages:.
I Computing Laboratory, University of Kent. The dependability of systems is known as the reliance that can justifiably be placed on the service the system delivers. Dependability has become an important aspect of computer systems since everyday life increasingly depends on them, which has left us vulnerable to their potential malfunction. The causes to these malfunctions can potentially be introduced in every step of their development, deployment and operation.
Давай выбираться отсюда. Внезапно Стратмор сбросил оцепенение. - Иди за мной! - сказал. И направился в сторону люка. - Коммандер. Хейл очень опасен.
Давайте же, - прошептал Фонтейн. - Вычитайте, да побыстрее. Джабба схватил калькулятор и начал нажимать кнопки. - А что это за звездочка? - спросила Сьюзан. - После цифр стоит какая-то звездочка. Джабба ее не слушал, остервенело нажимая на кнопки.
Но решил, что хочет от этого парня слишком многого. - Мне нужна кое-какая информация, - сказал. - Проваливал бы ты отсюда.
Basic Concepts and Taxonomy of. Dependable and Secure Computing. Algirdas Avizienis, Fellow, IEEE, Jean-Claude Laprie, Brian Randell, and Carl.Thespkucarlewd1981 07.06.2021 at 12:17
The system can't perform the operation now.