VLDB 2026 Research / reviewers in the wild / expert
Jacqueline Floch
dblp:08/1884
· DBLP profile ↗
12ranked-venue papers
5as first author
0since 2021 · last 2018
0000-0003-4939-586XORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 6 · 4 first-authorApplied, interdisciplinary, general and emerging computing · 2Artificial intelligence and machine learning · 1Databases, data management, data science and information retrieval · 1Graphics, computer vision, multimedia, augmented reality and games · 1Human-computer interaction and ubiquitous computing · 1
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
1 paper |
Software maintenance and evolution · 62% Compilers and program optimization · 19% Requirements engineering and software design · 19% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Software maintenance and evolution
software evolution |
0.0 | 1 | 1995 | Supporting Evolution and Maintenance by Using a Flexible Automatic Code Generator · ICSE 1995 |
Compilers and program optimization
code generation |
0.0 | 1 | 1995 | Supporting Evolution and Maintenance by Using a Flexible Automatic Code Generator · ICSE 1995 |
Requirements engineering and software design › model-driven engineering
code generation from design |
0.0 | 1 | 1995 | Supporting Evolution and Maintenance by Using a Flexible Automatic Code Generator · ICSE 1995 |
Methods — techniques the papers use, named apart from their topics
automatic code generation · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2018 | Experimenting a Digital Collaborative Platform for Supporting Social Innovation in Multiple Settings
Thomas Vilarinho, Ilias O. Pappas, Simone Mora, Ines Dinant, Jacqueline Floch, Manuel Oliveira 0001, Letizia Jaccheri |
I4CS | 5 |
| 2017 | Co-designing a mHealth Application for Self-management of Cystic Fibrosis
Thomas Vilarinho, Jacqueline Floch, Erlend Stav |
INTERACT (3) | 2 |
| 2013 | Playing MUSIC - building context-aware and self-adaptive mobile applicationsabstractSUMMARY Although the idea of context‐awareness was introduced almost two decades ago, few mobile software applications are available today that can sense and adapt to their run‐time environment. The development of context‐aware and self‐adaptive applications is complex and few developers have experience in this area. On the basis of several demonstrators built by the joint European research project MUSIC, this paper describes typical context and adaptation features relevant for the development of context‐aware and self‐adaptive mobile applications. We explain how the demonstrators were realised using the open‐source platform MUSIC and present the feedback of the developers of these demonstrators. The main contribution of this paper is to show how the development complexity of context‐aware and self‐adaptive mobile applications can be mastered by using an adaptation framework such as MUSIC. Copyright © 2012 John Wiley & Sons, Ltd. Jacqueline Floch, Cristina Frà, Rolf Fricke, Kurt Geihs, Michael Wagner 0001, Jorge Lorenzo, Eduardo Soladana Cantero, Stephan Mehlhase, Nearchos Paspallis, Hossein Rahnama, Pedro Antonio Ruiz, Ulrich Scholz |
Softw. Pract. Exp. | 1 |
| 2010 | A comprehensive engineering framework for guaranteeing component compatibility
Jacqueline Floch, Cyril Carrez, Pawel Cieslak, Michal Rój, Richard Torbjørn Sanders, Mazen Malek Shiaa |
J. Syst. Softw. | 1 |
| 2009 | A comprehensive solution for application-level adaptationabstractAbstract Driven by the emergence of mobile and pervasive computing there is a growing demand for context‐aware software systems that can dynamically adapt to their run‐time environment. We present the results of project MADAM that has delivered a comprehensive solution for the development and operation of context‐aware, self‐adaptive applications. The main contributions of MADAM are (a) a sophisticated middleware that supports the dynamic adaptation of component‐based applications, and (b) an innovative model‐driven development methodology that is based on abstract adaptation models and corresponding model‐to‐code transformations. MADAM has demonstrated the viability of a general, integrated approach to application‐level adaptation. We discuss our experiences with two real‐world case studies that were built using the MADAM approach. Copyright © 2008 John Wiley & Sons, Ltd. Kurt Geihs, Paolo Barone, Frank Eliassen, Jacqueline Floch, Rolf Fricke, Eli Gjørven, Svein O. Hallsteinsen, Geir Horn, Mohammad Ullah Khan, Alessandro Mamelli, George Angelos Papadopoulos, Nearchos Paspallis, Roland Reichle, Erlend Stav |
Softw. Pract. Exp. | 4 |
| 2008 | Describing Component Collaboration Using Goal Sequences
Cyril Carrez, Jacqueline Floch, Richard Torbjørn Sanders |
DAIS | 2 |
| 2006 | Interfering Effects of Adaptation: Implications on Self-adapting Systems Architecture
Jacqueline Floch, Erlend Stav, Svein O. Hallsteinsen |
DAIS | 1 |
| 2006 | Putting Context in Context: The Role and Design of Context Management in a Mobility and Adaptation Enabling MiddlewareabstractThe operating context of mobile applications and services is constantly changing. In order to achieve higher levels of usability, mobile applications and services need to adapt to changes in context. This paper argues the need for adaptation enabling middleware that simplifies the development of context aware adaptive applications, and makes it economically and practically feasible to develop such applications. We claim that the traditional approach of simply providing contextual information to applications and let them handle the adaptation can be ineffective. We suggest a holistic approach where context management is an integral part of a more comprehensive adaptation enabling middleware. This paper describes the role and the design of the context management component in such a middleware architecture. The feasibility of the approach is demonstrated in a scenario where proof-of-concept implementations have been developed and evaluated. Marius Mikalsen, Jacqueline Floch, Nearchos Paspallis, George Angelos Papadopoulos, Pedro Antonio Ruiz |
MDM | 2 |
| 2006 | Using Product Line Techniques to Build Adaptive SystemsabstractAdaptive systems are able to adapt their properties and resource requirements at runtime in response to dynamically varying user needs and resource constraints. With the emergence of mobile and service oriented computing, such variation is becoming increasingly common, and the need for adaptivity is increasing accordingly. Software product line engineering has proved itself as an efficient way to deal with varying user needs and resource constraints. In this paper we present an approach to building adaptive systems based on product line oriented techniques such as variability modeling and component based architectures. By representing the product line architecture at runtime, we are able to delegate much of the complexity of adaptation to a reusable adaptation platform. To validate our approach we have built a prototype adaptation platform and developed a few pilot applications exploiting the platform to achieve adaptivity Svein O. Hallsteinsen, Erlend Stav, Arnor Solberg, Jacqueline Floch |
SPLC | 4 |
| 2006 | Model-based user interface adaptation
Erik G. Nilsson, Jacqueline Floch, Svein O. Hallsteinsen, Erlend Stav |
Comput. Graph. | 2 |
| 1996 | Enabling reuse with a configuration languageabstractOrganized reuse of software components have been employed for several decades in Garex, a Norwegian company producing customized voice communication control switch systems. Through a process encouraging reuse, a large number of highly parameterized components have been crafted. However, the current manual approach to instantiating and connecting components is very complex and time-consuming, and increasing parts of the development costs are spent on this task. Through participation in the PROTEUS project, some practical work has been undertaken to assess the use of a configuration language to support system instantiation and evolution. The configuration language allows the description of components and systems, their properties and potential variability. By using the powerful intensional mechanisms for system binding and generation which are provided by the language and its supporting tool set, concise high-level descriptions for system instantiation are achieved. Jacqueline Floch, Bjørn Gulla |
ICSR | 1 |
| 1995 | Supporting Evolution and Maintenance by Using a Flexible Automatic Code GeneratorabstractGeneratingcode automatically from the design level increases product quality and productivity but also facilitates maintenance and evolution by limiting changes to the Jacqueline Floch |
ICSE | 1 |