Manuscript received February 12, ; final manuscript received June 22, ; published online November 7, Editor: Bahram Ravani. November 7, March ; 17 1 : There are many real-life processes whose smart control requires processing context information.
Though processing time-varied context information is addressed in the literature, domain-independent solutions for reasoning about time-varying process scenarios are scarce. This paper proposes a method for dynamic context computation concerning spatial and attributive information. Context is interpreted as a body of information live local cricket scores created by a pattern of entities and relationships over a history of situations.
Time is conceived as a causative force capable of changing situations and acting on people and objects.
The invariant and variant spatial information is captured by a two-dimensional spatial feature representation matrix SFR-matrix. The time-dependent changes in the context information are computed based on a dynamic context information DCI management hyper-matrix. This humble but powerful representation lends itself to a quasi-real time computing and is able to provide information about foreseeable happenings over multiple situations.
Based on this, the reasoning mechanism proposed in this paper is able to provide informative instructions for users who needed to be informed in a dynamically changing situation. This paper uses the practical case of evacuation of a building in fire both as an explorative case for conceptualization of the functionality of the computational mechanism and as a demonstrative and testing application. Our intention is to use the dynamic context computation mechanism as a kernel component of a reasoning platform for informing cyber-physical systems I-CPSs.
Our future research will address the issue of context information management for multiple interrelated spaces. Sign In or Create an Account. Sign In. Advanced Search. Article Navigation. Close mobile search navigation Article navigation.
Volume 17, Issue 1. Previous Article Next Article. This Site. Google Scholar.
Advances in Automotive System Modeling: EAST-ADL (Part 2): Page 6 of 7
Yongzhe Li Yongzhe Li. Guangjun Zhang Guangjun Zhang. Author and Article Information. Wilhelm Frederik van der Vegte. Mar17 1 : 12 pages. Published Online: November 7, Read the Abstracts below, or see the list as a pdf pdf 98 kB.
ABSTRACT: The development of mechatronic products involves multiple stakeholders which have different viewpoints and therefore use different concepts, models and tools to deal with their concerns of interest. This paper argues that an increased emphasis needs to be placed on the relations between viewpoints to be able to deal with the evolving scope and requirements on mechatronic products. We study relations between viewpoints at the levels of people, models and tools, and present solutions that are used to formally and explicitly capture such relations.
Viewpoint contracts are used to define the vocabulary, assumptions and constraints required for ensuring smooth communication between stakeholders people level. Dependency models capture relations between product properties belonging to different viewpoints, and how such dependencies relate to predictions and decisions model level.
Tool integration models describe the relations between tools in terms of traceability, data exchange, invocation and notifications tool level. A major contribution of this paper is a unification approach, elaborating how these solutions can be used synergetically to integrate viewpoints.
An industrial robot case study is utilized to illustrate the challenges and solutions with respect to relations between viewpoints, including the unification approach. Download a PDF of this paper here pdf 7. How should these systems be designed and integrated into the modern automobile? What are the needed functions, key architectural elements and their relationships? We created a reference architecture that systematically answers these questions and validated it in real world usage scenarios.
Key findings concern required services and enabling them via the architecture. We present the reference architecture and discuss how it can influence the design and implementation of such features in automotive systems. Download a PDF copy of this paper here pdf 6. CPS design involves a variety of disciplines mastered by teams of engineers with diverse backgrounds.Powódź Muszyna 4.06.2010
Many system properties influence the design in more than one discipline. The lack of clearly defined interfaces between disciplines burdens the interaction and collaboration. We show how design contracts can facilitate interaction between 2 groups: control and software engineers. A design contract is an agreement on certain properties of the system. Every party specifies requirements and assumptions on the system and the environment.Autonomic Communication pp Cite as.
This chapter describes DySCAS: an advanced autonomic platform-independent middleware framework for automotive embedded systems. The concepts and architecture are motivated and described in detail, focusing on the need for, and achievement of, high flexibility and automatic run-time reconfiguration.
The design of the middleware is positioned with respect to the way it overcomes the specific technical, environmental, and performance challenges of the automotive domain. Self-management is achieved in terms of automatic configuration for context-aware behavior, resource-use efficiency, and self-healing to handle run-time detected faults. The self-management is governed by the use of policies distributed throughout the middleware components.
The simulation techniques that have been used for extensive validation are described and some key results presented.
A reference implementation is presented, illustrating the way in which the various concepts and mechanisms can be realized and orchestrated. Unable to display preview. Download preview PDF. Skip to main content. Advertisement Hide. Autonomic Middleware for Automotive Embedded Systems. Chapter First Online: 03 August This process is experimental and the keywords may be updated as the learning algorithm improves. This is a preview of subscription content, log in to check access.
LINX download page at Sourceforge. Abdelzaher, T. Mehra, A. Abdelzahler, T. Albus, J.
Ananthanarayanan, R. In: Proc. Anceaume, E. Anthony, R. Axelsson, M. Basra, R. In: 2nd Intl. Beveridge, M. Blair, L. Brandt, S. Chomicki, J. Policies for Distributed Systems and Networks, pp. Springer Google Scholar. Cointe, P.Within this document, we introduce the architecture and detailed design of the DyLitemiddleware. DyLite was created at the Mechatronics Lab during fall and earlyspring to further validate the configurational aspects of the architectural frameworkproduced within the DySCAS project.
The focus of the implementation is to build alow-overhead, simple implementation of the main concepts in the DySCAS referencearchitecture. DyLite has been developed in thecontext of automotive systems.
The DyLite implementation is very compact - thefootprint is only 15 kB - which clearly makes it deployable even in very small-scalemicrocontrollers. Development of software for embedded real-time systems poses severalchallenges. Hard and soft constraints on timing, and usually considerableresource limitations, put important constraints on the development. Thetraditional way of coping with these issues is to produce a fully static design,i.
Current trends in the area of embedded systems, including the emergingopenness in these types of systems, are providing new challenges for theirdesigners — e. One way to reach these goals is tobuild self-configurable systems, i.
Such mechanisms may be used to promote increasedsystem openness. This thesis covers some of the challenges involved in that development. An overview of the current situation is given, with a extensive review ofdi erent concepts that are applicable to the problem, including adaptivitymechanisms incluing QoS and load balancingmiddleware and relevantdesign approaches component-based, model-based and architectural design.
A middleware is a software layer that can be used in distributed systems,with the purpose of abstracting away distribution, and possibly other aspects,for the application developers. The DySCAS project had as a major goaldevelopment of middleware for self-configurable systems in the automotivesector. Such development is complicated by the special requirements thatapply to these platforms.
Work on the implementation of an adaptive middleware, DyLite, providingself-configurability to small-scale microcontrollers, is described andcovered in detail. Another area given significant focus is formal modeling of QoS andresource management.
Currently, applications in these types of systems arenot given a fully formal definition, at least not one also covering real-timeaspects.
Model-Based Extension of AUTOSAR for Architectural Online Reconfiguration
Using formal modeling would extend the possibilities for verificationof not only system functionality, but also of resource usage, timing and otherextra-functional requirements. This thesis includes a proposal of a formalismto be used for these purposes. Several challenges in providing methodology and tools that are usablein a production development still remain. Several key issues in this areaare described, e.
Please wait English Svenska Norsk. Cite Export. Permanent link. Citation style. More styles. More languages. Output format. Create Close. Embedded Control Systems.ISSN DySCAS is a dynamically self-configuring middleware for automotive control systems.
The addition of autonomic, context-aware dynamic configuration to automotive control systems brings a potential for a wide range of benefits in terms of robustness, flexibility, upgrading etc. However, the automotive systems represent a particularly challenging domain for the deployment of autonomics concepts, having a combination of real-time performance constraints, severe resource limitations, safety-critical aspects and cost pressures. For these reasons current systems are statically configured.
This paper describes the dynamic run-time configuration aspects of DySCAS and focuses on the extent to which context-aware adaptation has been achieved in DySCAS, and the ways in which the various design and implementation challenges are met.
Search International Faculties Login. ISSN Preview. Downloads per month over past year. This journal provides immediate open access to its content on the principle that making research freely available to the public supports a greater global exchange of knowledge. Download kB. Publisher Organisation Organisation.Abstract This chapter describes DySCAS: an advanced autonomic platform-independent middleware framework for automotive embedded systems.
The concepts and architecture are motivated and described in detail, focusing on the need for, and achievement of, high flex-ibility and automatic run-time reconfiguration. The design of the middleware is positioned with respect to the way it overcomes the specific technical, environmental, and performance challenges of the automotive domain. Self-management is achieved in terms of automatic configuration for context-aware behavior, resource-use efficiency, and self-healing to handle run-time detected faults.
The self-management is governed by the use of policies distributed throughout the middleware components. The simulation techniques that have been used for extensive validation are described and some key results presented. A reference implementa-tion is presented, illustrating the way in which the various concepts and mechanisms can be realized and orchestrated. Documents: Advanced Search Include Citations.
Venue: In Autonomic Communication Citations: 1 - 0 self. Abstract Abstract This chapter describes DySCAS: an advanced autonomic platform-independent middleware framework for automotive embedded systems. Powered by:.The language is modular and extensible for new modelling needs. With a common language, progress on tools, methods and collaboration practice will be more effective. The challenge now is to form a critical mass, where a sufficient set of tools are available, allowing a sufficient set of users to apply the EAST-ADL.
With ISO, new driveline technology, increasing complexity of embedded systems, the same collaborative approach is needed for the early phases of development, and for the addressing of requirements, dependability and other non-functional aspects. His research interests are on systems and software architecture, model-based engineering, dependability and self-adaptive embedded systems.
From toDr. He is currently an associate professor at KTH. He received his Ph. His research interests include formal verification using model checking, supervisory control theory, discrete-event systems, and advanced control applications in automotive engineering. These cookies are required to navigate on our Site. They allow us to analyse our traffic. If you disable cookies, you can no longer browse the site. You can of course change the setting. These cookies are used to gather information about your use of the Site to improve your access to the site and increase its usability.
These cookies allow you to share your favourite content of the Site with other people via social networks. Some sharing buttons are integrated via third-party applications that can issue this type of cookies. This is particularly the case of the buttons "Facebook", "Twitter", "Linkedin". Be careful, if you disable it, you will not be able to share the content anymore.
Models have not only served communication and gaining better understanding but are also used to prototype, analyze, simulate and test the developed systems.