Demo Data from EDBT 2026 / reviewers in the wild / expert
François Pacull
dblp:74/4080
· DBLP profile ↗
22ranked-venue papers
3as first author
0since 2021 · last 2017
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 8 · 2 first-authorSoftware engineering, systems software and programming languages · 3Artificial intelligence and machine learning · 1Databases, data management, data science and information retrieval · 1Human-computer interaction and ubiquitous computing · 1 · 1 first-author
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.
| Databases, data mining, and information retrieval
1 paper |
Data mining · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Distributed systems · 100% |
Topics — the 6 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Data mining › predictive modeling › classification
multi-label classification |
0.1 | 1 | 2006 | Categorization in multiple category systems · ICML 2006 |
Data mining › text mining
text classification |
0.1 | 1 | 2006 | Categorization in multiple category systems · ICML 2006 |
Distributed systems › distributed interactive applications › collaborative computing
distributed collaborative editing |
0.0 | 1 | 1994 | Duplex: A Distributed Collaborative Editing Environment in Large Scale · CSCW 1994 |
Distributed systems › replication
replica control |
0.0 | 1 | 1994 | Duplex: A Distributed Collaborative Editing Environment in Large Scale · CSCW 1994 |
Distributed systems › distributed system architecture › distributed operating systems
disconnected operation |
0.0 | 1 | 1994 | Duplex: A Distributed Collaborative Editing Environment in Large Scale · CSCW 1994 |
Distributed systems
fault tolerance |
0.0 | 1 | 1994 | Duplex: A Distributed Collaborative Editing Environment in Large Scale · CSCW 1994 |
Methods — techniques the papers use, named apart from their topics
re-weighting · 0.1black-box categorization · 0.1operational transformation · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2017 | Development Tools for Rule-Based Coordination Programming in LINC
Maxime Louvel, François Pacull, Éric Rutten, Adja Ndeye Sylla |
COORDINATION | 2 |
| 2016 | Poster: Integrating Rich User Interfaces with Real Systems
Laurent-Frederic Ducreux, Maxime Louvel, François Pacull, Maria Isabel Vergara Gallego |
EWSN | 3 |
| 2016 | Implementation of an Energy Management Control Strategy for WSNs using the LINC Middleware
Maria Isabel Vergara Gallego, Olesia Mokrenko, Maxime Louvel, Suzanne Lesecq, François Pacull |
EWSN | 5 |
| 2016 | Demo: Ball and Plate Wireless Control
Maxime Louvel, François Pacull, Maria Isabel Vergara Gallego |
EWSN | 2 |
| 2016 | Reliable control through wireless networksabstractReliability is one of the biggest challenges when using Wireless Sensor-Actuator Networks in control systems. This paper exploits the transactional guarantees offered by the LILAC coordination environment to provide reliability and robustness in wireless control systems. First, LILAC transactions were embedded in the microcontrollers to deal with possible communication errors, faulty devices, and concurrent access to the devices. Then, an active replication mechanism was provided so that the system can be correctly recovered from hardware and communication failures. A case study of a ball and plate problem is detailed. The plate is lift up and down by three motors. Each motor is controlled by a micro-controller communicating wirelessly with the system controller. Maxime Louvel, François Pacull, Maria Isabel Vergara Gallego |
IECON | 2 |
| 2016 | Coordination Scheme Editor for building management systemsabstractThis paper presents our work on the Coordination Scheme Editor (CSE). This editor provides a web interface to design building automation rules. Rules are designed with a drag and drop programming. Then rules are validated, generated and activated in the buildings. CSE allows to define template rules. The rules are then instantiated in building rooms with the available sensors and actuators. CSE also offers a monitoring interface to know which scenario is impacted by one or several faulty sensors/actuators. The CSE relies on the LILAC middleware to provide coordination across several building automation systems and sensors/actuators technologies. Maxime Louvel, François Pacull, Maria Isabel Vergara Gallego |
IECON | 2 |
| 2015 | Rapid prototyping of complete systems, the case study of a smart parkingabstractThis paper details how LINC a coordination middleware, can fasten the development of prototypes that integrate several equipment. A case study of rapid prototyping is presented. It illustrates how a smart parking prototype has been built from several independent and autonomous equipment, coming from different vendors. This has been achieved by parallel development thanks to the resource based approach offered by LINC. This paper also describes how LINC helps building rich user interfaces quickly and easily. Laurent-Frederic Ducreux, Claire Guyon-Gardeux, Maxime Louvel, François Pacull, Safietou Raby Thior, Maria Isabel Vergara Gallego |
RSP | 4 |
| 2014 | LINC: A Compact Yet Powerful Coordination Environment
Maxime Louvel, François Pacull |
COORDINATION | 2 |
| 2014 | Energy optimisation using analytics and coordination, the example of liftsabstractThis paper focuses on energy optimisation in the context of lifts. Modern lifts embed batteries that are so far used only in emergency. We propose a multi-level optimisation strategy to reduce the electricity bill by combining harvesting, the grid and energy stored in batteries. The strategy combines several analytic components (forecaster, optimisers), modelled/measured variables, and is used by the control system. A coordination middleware enables the cooperation between the components embedded in the lift or located in the cloud, thus requiring communication through firewalls of different companies. Early results are presented. They illustrate new features for improving energy efficiency and they demonstrate our capacity to build such an optimisation architecture in a real environment. Part of the results are simulated to extrapolate the reachable energy gain. Veronique Boutin, Chloé Desdouits, Maxime Louvel, François Pacull, Maria Isabel Vergara Gallego, Oussama Yaakoubi, Cedric Chomel, Quentin Crignon, Christophe Duhoux, Denis Genon-Catalot, Laurent Lefèvre, Thanh Hung Pham, Van Thang Pham |
ETFA | 4 |
| 2013 | Architecture for self-organizing, co-operative and robust Building Automation SystemsabstractThis paper provides an overview of the architecture for self-organizing, co-operative and robust Building Automation Systems (BAS) proposed by the EC funded FP7 SCUBA1project. We describe the current situation in monitoring and control systems and outline the typical stakeholders involved in the case of building automation systems. We derive seven typical use cases which will be demonstrated and evaluated on pilot sites. From these use cases the project designed an architecture relying on six main modules that realize the design, commissioning and operation of self-organizing, co-operative, robust BAS. Franck Bernier, Joern Ploennigs, Dirk Pesch, Suzanne Lesecq, Twan Basten, Menouer Boubekeur, Dee Denteneer, Fred Oltmanns, François Bonnard, Matthias Lehmann, Tuan Linh Mai, Alan McGibney, Susan Rea, François Pacull, Claire Guyon-Gardeux, Laurent-Frederic Ducreux, Safietou Raby Thior, Martijn Hendriks, Jacques Verriet, Szymon Fedor |
IECON | 14 |
| 2013 | A systematic engineering tool chain approach for self-organizing building automation systemsabstractThere is a strong push towards smart buildings that aim to achieve comfort, safety and energy efficiency, through building automation systems (BAS) that incorporate multiple subsystems such as heating and air-conditioning, lighting, access control etc. The design, commissioning and operation of BAS is already challenging when handling an individual subsystem; however when introducing co-operation between systems the complexity increases dramatically. Balancing the contradictory requirements of comfort, safety and energy efficiency and coping with the dynamics of constantly changing environmental conditions, usage patterns, user needs etc. is a demanding task. This paper outlines an approach to the systematic engineering of cooperating, adaptive building automation systems, which aims to formalize the engineering approach in the form of an integrated tool chain that supports the building stakeholders to produce site-specific robust and reliable building automation. Alan McGibney, Susan Rea, Matthias Lehmann, Safietou Raby Thior, Suzanne Lesecq, Martijn Hendriks, Claire Guyon-Gardeux, Tuan Linh Mai, François Pacull, Joern Ploennigs, Twan Basten, Dirk Pesch |
IECON | 9 |
| 2013 | Self-organisation for Building Automation Systems: Middleware LINC as an Integration ToolabstractBuilding Automation usually involves a large number of systems that should cooperate in order to improve e.g. the user comfort, security, but also decrease the overall energy consumption. One aim of the EU funded SCUBA project is to improve the coordination among devices and systems installed in a building. This paper deals with the extension of a framework dedicated to Building Automation and built on top of the LINC resource-based middleware. Two particular tools developed in SCUBA and that make use of the middleware are also presented together with the encapsulation of the ontology-based Building Automation System model named BASOnt. François Pacull, Laurent-Frederic Ducreux, Safietou Raby Thior, Hector Moner, Davide Pusceddu, Oussama Yaakoubi, Claire Guyon-Gardeux, Szymon Fedor, Suzanne Lesecq, Menouer Boubekeur, Dirk Pesch |
IECON | 1 |
| 2012 | Resource-based middleware in the context of heterogeneous building automation systemsabstractBuilding Automation Systems (BAS) aim at providing control of indoor environment while for instance decreasing energy consumption. Most of these BAS exist and work in stand-alone configuration but the global objective for the whole building could be properly reached if the various BAS were able to cooperate. Thus, an abstraction layer is required to overcome this heterogeneity drawback. The objective of this paper is to describe a resource-based middleware that provides coordination capabilities and ensure the main properties required by the Building Automation (BA) domain. Then a dedicated framework is presented together with its exemplification scenario. Laurent-Frederic Ducreux, Claire Guyon-Gardeux, Suzanne Lesecq, François Pacull, Safietou Raby Thior |
IECON | 4 |
| 2011 | SMECY: smart multi-core embedded systemsabstractSMECY project is an ambitious European initiative involving 29 partners across 9 countries to enable Europe to have a leader role in multi-core domain by developing new programming technologies enabling the exploitation of architectures offering hundreds of cores. Multi-core technologies will rapidly provide to the parallel computing field improved performance, energy saving and cost reduction and will become of strategic value in winning market share in all areas of embedded systems. Given the need, SMECY lays the focus on targeting programming multi-core architecture for consumer electronics with efficient resources management. The first presentation describes the overall project while the two others are respectively dedicated to the multi-core platforms targeted in the project and the description of the tools constituting the bricks of the tool chains. François Pacull, Koen Bertels, Martin Danek, Giulio Urlini |
ACM Great Lakes Symposium on VLSI | 1 |
| 2006 | Categorization in multiple category systemsabstractWe explore the situation in which documents have to be categorized into more than one category system, a situation we refer to as multiple-view categorization. More particularly, we address the case where two different categorizers have already been built based on non-necessarily identical training sets, each one labeled using one category system. On the top of these categorizers considered as black-boxes, we propose some algorithms able to exploit a third training set containing a few examples annotated in both category systems. Such a situation arises for example in large companies where incoming mails have to be routed to several departments, each one relying on its own category system. We focus here on exploiting possible dependencies between category systems in order to refine the categorization decisions made by categorizers trained independently on different category systems. After a description of the multiple categorization problem, we present several possible solutions, based either on a categorization or reweighting approach, and compare them on real data. Lastly, we show how the multimedia categorization problem can be cast as a multiple categorization problem and assess our methods in this framework. Jean-Michel Renders, Éric Gaussier, Cyril Goutte, François Pacull, Gabriela Csurka |
ICML | 4 |
| 2001 | Addressing Scalability Issues Using the CLF MiddlewareabstractThis article illustrates how to easily address scalability issues within distributed applications built on top of the Coordination Language Facility (CLF) middleware. CLF provides a distributed object computing framework with high expressiveness, flexibility and dynamicity. Our solutions rely on a core set of techniques such as replication, caching and distribution. We decline them along a geographical, a numerical, and an administrative dimension. We illustrate our approach with examples taken from Yaka, an application in the field of knowledge management and document awareness. In the context of this application we show in detail how the coordination model of the CLF and its associated scripting language enable straightforward solutions to various scalability issues. Damián Arregui, François Pacull, Jutta Willamowski |
EDOC | 2 |
| 2001 | Rule-Based Transactional Object Migration over a Reflective Middleware
Damián Arregui, François Pacull, Jutta Willamowski |
Middleware | 2 |
| 2000 | Heterogeneous Component Coordination: The CLF ApproachabstractThis paper presents a concrete experiments in assembling components from different "protocol-aware" component frameworks such as Java/Jini (Sun), Corba 3.0 (Object Management Group), Enterprise JavaBeans (Sun) and our own framework called CLF (Coordination Language Facility). We describe how the CLF coordinator can be used to negotiate and perform distributed transactions across several components belonging to the previously cited frameworks, taking advantage of the native transactional capabilities they provide. Since the classical two-phase commit protocol ensures not only serializability but also linearizability, we are able to combine operations in a linearizable way on the whole set of components and thus enforce the serializability of the resulting transaction. We illustrate this approach through a showcase application implementing the coordination of heterogeneous components. Damián Arregui, François Pacull, Michel Riviere |
EDOC | 2 |
| 1999 | CLF/Mekano: a framework for building virtual-enterprise applicationsabstractCLF/Mekano is a distributed object infrastructure oriented towards the high-level coordination of coarse grain components. Unlike other infrastructures of the same class, such as CORBA or DCOM, coordination in CLF/Mekano is built-in at the lowest level, namely at the inter-component communication protocol level, and not as a side service (such as the event, transaction or negotiation services of Corba). Although the CLF protocol is "lightweight" (it relies on very few concepts and only 8 communication "verbs"), it makes the design and implementation of components more complex, but also more valuable if it can be reused. The Mekano library has been developed in order to deal with this complexity, targeting reusability. It provides ready-to-use generic classes of customizable components, as well as useful component parts which can be reassembled according to application specific needs. Of course, further layers of domain-specific libraries (so called business object libraries), can then be developed on top of Mekano, to provide ready-to-use components dedicated to specific business needs (in the line of Enterprise Java Beans). Jean-Marc Andreoli, Damián Arregui, François Pacull, Michel Riviere, Jean-Yves Vion-Dury, Jutta Willamowski |
EDOC | 3 |
| 1999 | Distributed Print on Demand Systems in the Xpect Framework
Jean-Marc Andreoli, François Pacull |
Distributed Parallel Databases | 2 |
| 1998 | Multiparty Negotiation of Dynamic Distributed Object Services
Jean-Marc Andreoli, François Pacull, Daniele Pagani, Remo Pareschi |
Sci. Comput. Program. | 2 |
| 1994 | Duplex: A Distributed Collaborative Editing Environment in Large ScaleabstractDUPLEX is a distributed collaborative editor for users connected through a large-scale environment such as the Internet. Large-scale implies heterogeneity, unpredictable communication delays and failures, and inefficient implementations of techniques traditionally used for collaborative editing in local area networks. To cope with these unfavorable conditions, DUPLEX proposes a model based on splitting the document into independent parts, maintained individually and replicated by a kernel. Users act on document parts and interact with co-authors using a local environment providing a safe store and recovery mechanisms against failures or divergence with co-authors. Communication is reduced to a minimum, allowing disconnected operation. Atomicity, concurrency, and replica control are confined to a manageable small context. François Pacull, Alain Sandoz, André Schiper |
CSCW | 1 |