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.