{"title":"Flexible Resource Management for Self-X Systems: An Evaluation","authors":"Simon Oberthür, L. Zaremba, H. Lichte","doi":"10.1109/ISORCW.2010.30","DOIUrl":"https://doi.org/10.1109/ISORCW.2010.30","url":null,"abstract":"In classical real-time systems the resources for an application are allocated at system start so that every resource request can be fulfilled in future. This would lead to much internal waste of resources in the case of modern Self-X systems, because these systems have highly dynamic resource consumptions. The Flexible Resource Manager (FRM) was developed to overcome this problem. The manager puts temporarily unused resources at other applications' disposal. In this paper the FRM approach is evaluated by concrete application examples and randomly generated applications.","PeriodicalId":174806,"journal":{"name":"2010 13th IEEE International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing Workshops","volume":"51 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-05-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121338704","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Architecture-Driven Development of Embedded Systems with ACOL","authors":"Dries Langsweirdt, Nelis Boucké, Y. Berbers","doi":"10.1109/ISORCW.2010.28","DOIUrl":"https://doi.org/10.1109/ISORCW.2010.28","url":null,"abstract":"Architecture-Driven Development of embedded systems involves finding the right trade-off between multiple non-functional properties at the model level. In this paper we define ACOL: a model annotation language with at its core the combination of analysis, constraint and optimization expressions. This combination results in a powerful framework for efficient architectural design space exploration, usable from the earliest phases of embedded system design. We use AADL as an example to demonstrate how ACOL can be embedded in component-based Architecture Description Languages. The functionality of ACOL is illustrated with several use cases.","PeriodicalId":174806,"journal":{"name":"2010 13th IEEE International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing Workshops","volume":"75 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-05-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131786487","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
A. Ceccarelli, Jesper Grønbæk, Leonardo Montecchi, H. Schwefel, A. Bondavalli
{"title":"Towards a Framework for Self-Adaptive Reliable Network Services in Highly-Uncertain Environments","authors":"A. Ceccarelli, Jesper Grønbæk, Leonardo Montecchi, H. Schwefel, A. Bondavalli","doi":"10.1109/ISORCW.2010.21","DOIUrl":"https://doi.org/10.1109/ISORCW.2010.21","url":null,"abstract":"In future inhomogeneous, pervasive and highly dynamic networks, end-nodes may often only rely on unreliable and uncertain observations to diagnose hidden network states and decide upon possible remediation actions. Inherent challenges exists to identify good and timely decision strategies to improve resilience of end-node services. In this paper we present a framework, called ODDR (Observation, Diagnosis, Decision, Remediation), for improving resilience of network based services through integration of self-adaptive monitoring services, network diagnosis, decision actions, and finally execution (and monitoring) of remediation actions. We detail the motivations to the ODDR design, then we present its architecture, and finally we describe our current activities towards the realization and assessment of the framework services and the main results currently achieved.","PeriodicalId":174806,"journal":{"name":"2010 13th IEEE International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing Workshops","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-05-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129363091","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Providing Guidance in an Interdisciplinary Model-Based Design Process","authors":"J. Gačnik","doi":"10.1109/ISORCW.2010.29","DOIUrl":"https://doi.org/10.1109/ISORCW.2010.29","url":null,"abstract":"When developing real-time embedded systems, various professional disciplines are involved. Concerning AAS (assistance and automotive systems) in the automotive domain, the project DeSCAS (Design of Safety-Critical Automotive Systems) has identified the design streams functional development and architecture, safety measures and human factors. What has been proposed are an interwoven development process and related methodologies to cope with these different design streams and their domain specific terminology, models, methods and tools. A key aspect in the proposed methodology is formalizing domain knowledge using OWL (Web Ontology Language) [4] ontologies. Reasoning is applied to support analysis steps (impact analysis as well as hazard and risk analysis) and infer consequences of design decisions for a single stream or for the entire development process. This paper describes a toolchain prototype implementation which is used to summarize lessons learned from practical insights. The toolchain currently interweaves two development streams: functional development and architecture activities with management of safety measures. A simple emergency braking system is modeled as an example application of an assistance and automation system to illustrate the proposed proceeding.","PeriodicalId":174806,"journal":{"name":"2010 13th IEEE International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing Workshops","volume":"54 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-05-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126513873","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Johannes Zeppenfeld, Abdelmajid Bouajila, A. Herkersdorf, W. Stechele
{"title":"Towards Scalability and Reliability of Autonomic Systems on Chip","authors":"Johannes Zeppenfeld, Abdelmajid Bouajila, A. Herkersdorf, W. Stechele","doi":"10.1109/ISORCW.2010.13","DOIUrl":"https://doi.org/10.1109/ISORCW.2010.13","url":null,"abstract":"Autonomic Systems on Chip provision VLSI systems with the capabilities of self-organization, self-healing and self-optimization, thereby allowing them to adapt to their environment and improve their functionality through run-time learning. This paper presents our current status of work on autonomic SoC architectures, beginning with a robust, self-correcting processor data path architecture and progressing to reinforcement machine learning techniques for self-optimization and self-organization at run time. An outlook of our future work and upcoming challenges in regard to autonomic systems on chip is then presented as a basis for discussion at the SORT workshop, and with the organic computing community in general.","PeriodicalId":174806,"journal":{"name":"2010 13th IEEE International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing Workshops","volume":"03 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-05-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128833109","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
A. Polze, Peter Tröger, U. Hentschel, Theodor Heinze
{"title":"A Scalable, Self-Adaptive Architecture for Remote Patient Monitoring","authors":"A. Polze, Peter Tröger, U. Hentschel, Theodor Heinze","doi":"10.1109/ISORCW.2010.31","DOIUrl":"https://doi.org/10.1109/ISORCW.2010.31","url":null,"abstract":"Density of medical clinics, ease of access to doctors, the age pyramid of the population - these are differentiating factors among patients living in urban or rural areas which may affect the probability to survive certain diseases and attacks dramatically. The German Fontane project, a collaboration of medical experts, IT researchers and companies, focuses on remote monitoring and aftercare facilities for stroke patients and patients with heart diseases in rural Brandenburg. Within this paper, we discuss central requirements on the object-oriented self-adaptive middleware being developed for Fontane. We describe the overall system requirements, and show our approach for combining real-time data streaming interaction with classical object-oriented remote calls in one distributed middleware stack. The resulting system will form the foundation for transmission of real-time data from devices at patients' home to the remote tele-medicine monitoring center.","PeriodicalId":174806,"journal":{"name":"2010 13th IEEE International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing Workshops","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-05-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129932808","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}