scispace - formally typeset
P

Pierre-Charles David

Researcher at École des mines de Nantes

Publications -  9
Citations -  454

Pierre-Charles David is an academic researcher from École des mines de Nantes. The author has contributed to research in topics: Control reconfiguration & Component (UML). The author has an hindex of 8, co-authored 9 publications receiving 451 citations. Previous affiliations of Pierre-Charles David include Orange S.A..

Papers
More filters
Proceedings ArticleDOI

WildCAT: a generic framework for context-aware applications

TL;DR: WildCAT provides a simple yet powerful dynamic model to represent an application's execution context that can be accessed by application programmers through two complimentary interfaces: synchronous requests and asynchronous notifications.
Book ChapterDOI

An aspect-oriented approach for developing self-adaptive fractal components

TL;DR: This paper proposes SAFRAN, an extension of the Fractal component model for the development of the adaptation aspect as reactive adaptation policies, which allows the modular development of adaptation policies and their dynamic weaving into running applications.
Journal ArticleDOI

FPath and FScript: Language support for navigation and reliable reconfiguration of Fractal architectures

TL;DR: This article presents two languages: FPath, a domain-specific language that provides a concise yet powerful notation to navigate inside and query Fractal architectures, and FScript, a scripting language that embeds FPath and supports the definition of complex reconfigurations.

Safe Dynamic Reconfigurations of Fractal Architectures with FScript

TL;DR: FScript introduces a new notation, called FPath, which is designed to express queries on Fractal architectures, navigating inside them and selecting elements according to predicates, and enables the user to create custom recon gurations using a simple imperative language.
Book ChapterDOI

An Infrastructure for Adaptable Middleware

TL;DR: This paper presents the current answer to this problem, in the form of an infrastructure for adaptable middleware, which distinguishes functional components from non-functional services and enables dynamic reconfiguration of the associations between them.