scispace - formally typeset
G

Grégory Nain

Researcher at University of Luxembourg

Publications -  31
Citations -  683

Grégory Nain is an academic researcher from University of Luxembourg. The author has contributed to research in topics: Context (language use) & Software system. The author has an hindex of 13, co-authored 31 publications receiving 657 citations. Previous affiliations of Grégory Nain include University of Rennes & French Institute for Research in Computer Science and Automation.

Papers
More filters
Proceedings ArticleDOI

Taming Dynamically Adaptive Systems using models and aspects

TL;DR: This paper presents how an AOM approach can be used to tame the combinatorial explosion of DAS modes by derive a wide range of modes by weaving aspects into an explicit model reflecting the runtime system.
Book ChapterDOI

An eclipse modelling framework alternative to meet the models@runtime requirements

TL;DR: This paper highlights specific Models@Runtime requirements, discusses the benefits and limitations of EMF in this context, and presents an alternative implementation to meet these requirements.
Proceedings ArticleDOI

Combining aspect-oriented modeling with property-based reasoning to improve user interface adaptation

TL;DR: This paper proposes to combine aspect-oriented modeling with property-based reasoning to tame complex and dynamic user interfaces at runtime and in a limited time-slot, which enables efficient reasoning on the current context and on the available user interface components to provide a well suited adaptation.
Journal ArticleDOI

A systematic review on the engineering of software for ubiquitous systems

TL;DR: A systematic literature review of papers presenting and evaluating approaches for the different phases of the software development life cycle for ubiquitous systems found implementation, evolution/maintenance, and feedback phases have been the most studied.
Proceedings ArticleDOI

Dynamic Software Product Lines for Service-Based Systems

TL;DR: ENTIMID is developed, a middlewareable to make systems from different brands cooperate in a singleservice-based platform by providing sophisticated techniques for managing variability across services from designtime to runtime and allowing their automatic composition.