International audienceSoftware components are used in various application domains, and many component models and frameworks have been proposed to fulfill domain-specific requirements. The general trend followed by these approaches is to provide ad-hoc models and tools for capturing these requirements and for implementing their support within dedicated runtime platforms, limited to features of the targeted domain. The challenge is then to propose more flexible solutions, where components reuse is domain agnostic. In this article, we present a framework supporting compositional construction and development of applications that must meet various extra-functional/domain-specific requirements. The key points of our contribution are: i) We target...
CORE A.International audienceSystems-of-Systems (SoS) are complex infrastructures, which are charact...
This thesis aims at two different goals. First, a uniform presentation of the major relevant researc...
The creation of distributed applications requires sophisticated compositions, as various components ...
International audienceSoftware components are used in various application domains, and many componen...
Acceptance rate: 34% (21/62).Aspect-Oriented Programming (AOP) and Component-Based Software Engineer...
Acceptance rate: 38%International audienceSoftware components are used in various application domain...
Current approaches to component-based systems development do not adequately capture high-level knowl...
Acceptance rate: 38%International audienceRecently, a plethora of domain-specific component framewor...
Historically, many distributed real-time and embedded (DRE) systems were developed manually from scr...
International audienceComponent-Based Software Development (CBSD) and Aspect-Oriented Software Devel...
Current approaches to component-based systems development do not adequately capture high-level knowl...
In order to support a wide range of applications, Distributed Object Computing (DOC) middleware fram...
AbstractIn this paper, we claim that a specialized aspect module is not required. Instead, we propos...
Engineering software components is quite a challenging task. Existing approaches to component-based ...
Framework is an important approach to large-grained software reuse. Object-Oriented frameworks are w...
CORE A.International audienceSystems-of-Systems (SoS) are complex infrastructures, which are charact...
This thesis aims at two different goals. First, a uniform presentation of the major relevant researc...
The creation of distributed applications requires sophisticated compositions, as various components ...
International audienceSoftware components are used in various application domains, and many componen...
Acceptance rate: 34% (21/62).Aspect-Oriented Programming (AOP) and Component-Based Software Engineer...
Acceptance rate: 38%International audienceSoftware components are used in various application domain...
Current approaches to component-based systems development do not adequately capture high-level knowl...
Acceptance rate: 38%International audienceRecently, a plethora of domain-specific component framewor...
Historically, many distributed real-time and embedded (DRE) systems were developed manually from scr...
International audienceComponent-Based Software Development (CBSD) and Aspect-Oriented Software Devel...
Current approaches to component-based systems development do not adequately capture high-level knowl...
In order to support a wide range of applications, Distributed Object Computing (DOC) middleware fram...
AbstractIn this paper, we claim that a specialized aspect module is not required. Instead, we propos...
Engineering software components is quite a challenging task. Existing approaches to component-based ...
Framework is an important approach to large-grained software reuse. Object-Oriented frameworks are w...
CORE A.International audienceSystems-of-Systems (SoS) are complex infrastructures, which are charact...
This thesis aims at two different goals. First, a uniform presentation of the major relevant researc...
The creation of distributed applications requires sophisticated compositions, as various components ...