Adaptive key frame extraction using unsupervised clustering
Key frame extraction has been recognized as one of the important research issues in video
information retrieval. Although progress has been made in key frame extraction, the existing …
information retrieval. Although progress has been made in key frame extraction, the existing …
The RUNES middleware for networked embedded systems and its application in a disaster management scenario
Due to the inherent nature of their heterogeneity, resource scarcity and dynamism, the
provision of middleware for future networked embedded environments is a challenging task …
provision of middleware for future networked embedded environments is a challenging task …
An aspect-oriented and model-driven approach for managing dynamic variability
Constructing and executing distributed systems that can adapt to their operating context in
order to sustain provided services and the service qualities are complex tasks. Managing …
order to sustain provided services and the service qualities are complex tasks. Managing …
[PDF][PDF] Dynamically adaptive systems are product lines too: using model-driven techniques to capture dynamic variability of adaptive systems.
In this paper we propose an approach to support the design and operation of dynamically
adaptive systems. We apply the concept of variability modeling from software product lines …
adaptive systems. We apply the concept of variability modeling from software product lines …
Towards trustworthy computing systems: taking microkernels to the next level
As computer systems become increasingly mission-critical, used in life-critical situations,
and relied upon to protect intellectual property, operating-system reliability is becoming an …
and relied upon to protect intellectual property, operating-system reliability is becoming an …
The RUNES middleware: A reconfigurable component-based approach to networked embedded systems
In this paper the RUNES approach to the development of software for networked embedded
systems is described. There is a need for a program platform with abstractions that are able …
systems is described. There is a need for a program platform with abstractions that are able …
Dynamic software product line engineering: a reference framework
Runtime adaptive systems are able to dynamically transform their internal structure, and
hence their behavior, in response to internal or external changes. Such transformations …
hence their behavior, in response to internal or external changes. Such transformations …
FPath and FScript: Language support for navigation and reliable reconfiguration of Fractal architectures
Component-based systems must support dynamic reconfigurations to adapt to their
execution context, but not at the cost of reliability. Fractal provides intrinsic support for …
execution context, but not at the cost of reliability. Fractal provides intrinsic support for …
Reconfigurable component-based middleware for networked embedded systems
Next generation embedded systems will be composed of large numbers of heterogeneous
devices. These will typically be resource-constrained (such as sensor motes), will use …
devices. These will typically be resource-constrained (such as sensor motes), will use …
Unifying design and runtime software adaptation using aspect models
Software systems are seen more and more as evolutive systems. At the design phase,
software is constantly in adaptation by the building process itself, and at runtime, it can be …
software is constantly in adaptation by the building process itself, and at runtime, it can be …