Our main focus in this thesis is on providing guidelines, methods, and tools for design, configuration, and analysis of configurable and reusable real-time software, developed using a combination of aspect-oriented and component-based software development. Specifically, we define a reconfigurable real-time component model (RTCOM) that describes how a real-time component, supporting aspects and enforcing information hiding, could efficiently be designed and implemented. In this context, we outline design guidelines for development of real-time systems using components and aspects, thereby facilitating static configuration of the system, which is preferred for hard real-time systems. For soft real-time systems with high availability requireme...
Abstract--Software components are specially built software units that can be reused most efficiently...
The requirements on real-time systems are changing. Traditionally, reliability and predictability of...
An embedded system is an application-specific system that is typically dedicated to performing a par...
Component technology has become a central focus of software engineering in research and development....
The goal of the thesis is to examine possibilities of dynamic reconfiguration in real-time component...
Increasing complexity of real-time systems and demands for enabling their con gurability and tailora...
International audienceThis paper presents a component-based and aspect-oriented methodology for the ...
During the last years the need for real-time database services has increased due to the growing numb...
Increasing demands for real-time systems are vastly outstripping the ability for developers to robus...
Abstract—This concept paper proposes a new system-level design methodology for runtime reconfigurabl...
The document describes and examines possibilities of run-time vari- ability in real-time embedded co...
This thesis presents new techniques for data management of run-time data objectsin component-based e...
Abstract: The document describes and examines possibilities of run-time vari-ability in real-time em...
Currently, most software systems have a dynamic nature and evolve at run-time. The dynamic reconfigu...
The implementation of hard real-time systems is extremely a hard task today due to safety and dynami...
Abstract--Software components are specially built software units that can be reused most efficiently...
The requirements on real-time systems are changing. Traditionally, reliability and predictability of...
An embedded system is an application-specific system that is typically dedicated to performing a par...
Component technology has become a central focus of software engineering in research and development....
The goal of the thesis is to examine possibilities of dynamic reconfiguration in real-time component...
Increasing complexity of real-time systems and demands for enabling their con gurability and tailora...
International audienceThis paper presents a component-based and aspect-oriented methodology for the ...
During the last years the need for real-time database services has increased due to the growing numb...
Increasing demands for real-time systems are vastly outstripping the ability for developers to robus...
Abstract—This concept paper proposes a new system-level design methodology for runtime reconfigurabl...
The document describes and examines possibilities of run-time vari- ability in real-time embedded co...
This thesis presents new techniques for data management of run-time data objectsin component-based e...
Abstract: The document describes and examines possibilities of run-time vari-ability in real-time em...
Currently, most software systems have a dynamic nature and evolve at run-time. The dynamic reconfigu...
The implementation of hard real-time systems is extremely a hard task today due to safety and dynami...
Abstract--Software components are specially built software units that can be reused most efficiently...
The requirements on real-time systems are changing. Traditionally, reliability and predictability of...
An embedded system is an application-specific system that is typically dedicated to performing a par...