VLDB 2026 Research / reviewers in the wild / expert
Pierre-Yves Cunin
dblp:61/4571
· DBLP profile ↗
4ranked-venue papers
0as first author
0since 2021 · last 2002
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 4
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Software engineering, system software, and programming languages
3 papers |
Software maintenance and evolution · 85% Requirements engineering and software design · 15% |
Topics — the 6 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Software maintenance and evolution › software evolution › software adaptation
component adaptation |
0.0 | 1 | 2002 | Adapting Applications on the Fly · ASE 2002 |
Software maintenance and evolution › dynamic software updating
runtime adaptation |
0.0 | 1 | 2002 | Adapting Applications on the Fly · ASE 2002 |
Software maintenance and evolution
software reuse |
0.0 | 2 | 2001 | Modelling and managing software federations · ESEC / SIGSOFT FSE 2001 OPSIS: A View Mechanism for Software Processes Which Supports Their Evolution and Reuse · ICSE 1996 |
Software maintenance and evolution › software integration
COTS integration |
0.0 | 1 | 2001 | Modelling and managing software federations · ESEC / SIGSOFT FSE 2001 |
Requirements engineering and software design
software process |
0.0 | 1 | 1996 | OPSIS: A View Mechanism for Software Processes Which Supports Their Evolution and Reuse · ICSE 1996 |
Requirements engineering and software design
software architecture |
0.0 | 1 | 2001 | Modelling and managing software federations · ESEC / SIGSOFT FSE 2001 |
Methods — techniques the papers use, named apart from their topics
state transfer · 0.0mapping rules · 0.0component-based software engineering · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2002 | Adapting Applications on the FlyabstractSummary form only given. Adapting a component-based application means adapting one or more of its components, and in general, adapting a component at run-time means disconnecting it from the application and connecting a new version of this component. Many approaches like OLAN and DCUP are based on component models in which each component is constituted by a functional part and a control part. This last part provides a set of services to administrate the component. In our approach we aim to separate the control part outside the component. The benefit is the possibility to apply our solutions to existing models that have not been designed to support the dynamic adaptation. Through a first experimentation on the JavaBeans component model, we define an adaptation process composed of several steps: (1) defining the mapping rules between the old and the new component (correspondence between properties and services); (2) passivating the old and the new components; (3) transferring the state of the old component into the new one according to the mapping rules defined before; (4) disconnecting the old component and connecting the new one; (5) activating the new component. These steps may constitute the basic activities of an adaptation machine. Abdelmadjid Ketfi, Noureddine Belkhatir, Pierre-Yves Cunin |
ASE | 3 |
| 2001 | Modelling and managing software federationsabstractBuilding large software applications from Commerical Off The Shelf tools (COTS) is not an industrial reality so far. This work presents a new approach to solve the different problems found when building a federation of COTS. Jacky Estublier, Hervé Verjus, Pierre-Yves Cunin |
ESEC / SIGSOFT FSE | 3 |
| 1996 | OPSIS: A View Mechanism for Software Processes Which Supports Their Evolution and Reuse
Denis Avrilionis, Pierre-Yves Cunin, Christer Fernström |
ICSE | 2 |
| 1995 | Using views to maintain Petri-net-based process modelsabstractA software process model is a complex entity describing activities, products and quality aspects of the "real" software-production process. The ever-changing nature of the software process imposes a continuous control of its evolution; maintenance should adapt the process model to accurately reflect the state of the real process. Presently, process model maintainers have to make evolve these complex models under time pressure and with very little assistance. In this paper we present a preliminary approach for improving maintainability of Petri-net-based process models using the concept of view. A view can be seen as the sub-model capturing the perception a participant has about the process. We show how views can structure a model as a set of more abstract modules which are easy to make evolve. After evolution, views can be composed using a set of formally defined operators to obtain a new process model in an automatic way. Our study is applied to the Process Weaver modelling language. After a short presentation of the Process Weaver formalism, we illustrate view definition with an example of a review process model. View evolution and view composition are also introduced through a scenario of process model change based on the above example. Denis Avrilionis, Pierre-Yves Cunin |
ICSM | 2 |