Bernhard HuberTU Wien | TU Wien
Bernhard Huber
About
34
Publications
2,409
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
449
Citations
Publications
Publications (34)
This paper proposes a conceptual model and terminology for component-based development of distributed real-time systems. Components
are built on top of a platform, which offers core platform services as the basis for the implementation and integration of
components. The core platform services enable emergence of global application services of the o...
In a European research project, a cross-domain embedded system architecture called GENESYS has been developed in order to take full advantage of the economies of scale of the semiconductor industry. The GENESYS system architecture defines a novel Multi-Processor System-on-a-Chip (MPSoC) as a basis for avionic, automotive, industrial control and med...
This paper describes an integrated system architecture for automotive electronic systems based on multicore systems-on-chips (SoCs). We integrate functions from different suppliers into a few powerful electronic control units using a dedicated core for each function. This work is fueled by technological opportunities resulting from recent advances...
In the field of embedded systems, the trend of converging application systems (e.g., multimedia systems entering the automotive
domain) is observable. Undertakings to tackle the challenges introduced by this digital convergence have been started by the
European Union in the last years. GENESYS is such a European project that aims at developing a cr...
The GENESYS (Generic Embedded System) project is a European research project that aims to develop a cross-domain architecture for embedded systems. The re-quirements and constraints for such an architecture are docu-mented in the ARTEMIS strategic research agenda in the form of seven key challenges. This paper presents the architectural style of GE...
This paper describes a model-based development process for safety-critical embedded real-time systems that are based on the
DECOS integrated architecture. The DECOS architecture guides system engineers in the development of complex embedded real-time
systems by providing a framework for integrating multiple application systems within a single distr...
Dynamic resource management enables a system to dynamically react to changing resource demands or resource availability. It enables better resource utilization, improved dependability, and the enabling of power-aware system behavior. This paper examines the application of dynamic resource management for an integrated time-triggered system architect...
The composition of a large SoC out of pre-validated IP-cores requires an architecture that enables the seamless integration of components, i.e. composability. In this paper we present the five principles of composability that must be supported by any architecture that claims to enable the constructive composition of components. After the introducti...
The time-triggered system-on-a-chip (TTSoC) architecture enables the realization of mixed-criticality systems using SoCs. The integration of subsystems with different criticality enables massive cost reduction by reducing the overall number of devices and networks (e.g., ECUs in car). To accomplish this goal, the TTSoC architecture offers inherent...
It is the objective of the presented System-on-a-Chip (SoC) architecture to provide a predictable integrated execution environment for the component-based design of many different types of embedded applications (e.g., automotive, avionics, consumer electronics). At the core of this architecture is a time-triggered network-on-a-chip for the predicta...
The problem of naming has been extensively studied in the field of distributed systems. However, multi-processor system-on-a-chips (MPSoCs), which are becoming more and more important in the construction of complex embedded systems, exhibit unique challenges with respect to naming. These challenges are induced by the need for dynamic resource manag...
Finite State Machine (FSM) models are widely used to specify the operations of computer systems. Since the basic FSM model is timeless, it is not possible to model within the basic FSM framework system properties that are dependent on the progression of real time, such as the duration of computations or the limited temporal validity of real-time da...
In present-day electronic systems, application subsystems from different vendors and with different criticality levels are
integrated within the same hardware. Hence, encapsulation of these subsystems is required in the temporal as well as in the
spatial domain. Partitioning Operating Systems (OSs) are employed to allow shared access of application...
The increasing complexity of distributed embedded systems, as found today in airplanes or cars, becomes more and more a critical cost-factor for their develop-ment. Model-based approaches have recently demon-strated their potential for both improving and accelerating (software) development processes. Therefore, in the project DECOS 1 , which aims a...
The DECOS architecture provides a framework for integrating multiple application systems within a single distributed computer system. Since the DECOS architecture aims at applications in the automotive, avionic, and industrial control domain, including applications up to the highest criticality level, the design and development process of DECOS-bas...
There are many economic and technical arguments for the reduction of the number of Electronic Control Units (EC Us) aboard a car. One of the key obstacles to achieve this goal is the limited composability, fault isolation and error containment of today's single- processor architectures. However, significant changes in the chip architecture are taki...
Finite state machine (FSM) models are widely used to model the operations of computer systems. Since the basic FSM model is timeless, it is not possible to model within the basic FSM framework system properties that are dependent on the progression of real time, such as the duration of computations or the limited temporal validity of real-time data...
The time-triggered System-on-a-Chip (SoC) architecture provides a generic multi- core system platform for a family of composable and dependable giga-scale SoCs. It supports the integration of multiple application subsystems of different criticality levels within a single hardware platform. A pivotal property of the architecture is the integrated er...
Depending on the physical structuring of large distributed safety-critical real-time systems, one can distinguish federated and integrated system architectures. This paper describes an integrated system architecture which combines the complexity management advantages of federated systems with the functional integration and hardware benefits of an i...
Reduced time-to-market in spite of increasing the sys- tem's functionality, reuse of software on different hardware platforms, and the demand for performing validation activ- ities earlier in the development phase raise the need for re- vising the state-of-the-art development methodologies for distributed embedded systems. The Model Driven Architec...
System design in DECOS adheres to the model-driven design methodology (MDA) introduced by the Object Management Group (OMG), which enables technology-invariant modeling of distributed embedded applications. This separation of the actual implementation platform and the application functionality is achieved by describing the functionality of the dist...
The steady increase in electronics in automotive systems in order to meet the customers expectation of a cars functionality has led to the development of integrated architectures, as already partly deployed in avionics. Integrated architectures overcome the "1 Function - I Electronic Control Unit (ECU)" design philosophy by providing an infrastruct...
The DECOS integrated time-triggered architecture provides a framework for integrating multiple heteroge-neous real-time application subsystems within a single distributed computer system while retaining the fault-isolation, fault-containment and complexity-management benefits of a classic federated system. A central issue in the DECOS architecture...
The DECOS integrated architecture supports the sharing of a single time-triggered network for multiple application subsystems. As its communication infrastructure each ap-plication subsystem possesses a virtual network with guar-anteed temporal properties, which is realized on top of the physical time-triggered network. This paper presents a so-lut...
The trend of converging application domains in the field of embedded systems has been observable during the last years. For instance multimedia systems have entered the automotive domain and interfaces to the Internet are included in many embedded control applications. In the last years, undertakings to tackle the challenges intro-duced by this dig...
The integrated EU-project DECOS aims at the provision of enabling technologies to move from federated to integrated distributed architectures in order to reduce development, validation and maintenance costs, and to increase the dependability of embedded applications in various application domains. A major con- cern is the development of an integrat...