Demo Data from EDBT 2026 / reviewers in the wild / expert
Paolo Ancilotti
dblp:99/6401
· DBLP profile ↗
8ranked-venue papers
7as 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 · 3 first-authorSystems, architecture and hardware · 3 · 3 first-authorDatabases, data management, data science and information retrieval · 1 · 1 first-authorTheory of computation · 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.
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Distributed systems · 87% Parallel and multicore computing · 13% | |
| Software engineering, system software, and programming languages
1 paper |
Operating systems · 87% Concurrent programming · 13% | |
| Network and information security
1 paper |
Authentication and access control · 100% |
Topics — the 6 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Distributed systems › distributed database
commit protocol |
0.0 | 1 | 1990 | A Distributed Commit Protocol for a Multicomputer System · IEEE Trans. Computers 1990 |
Distributed systems › distributed database
distributed transactions |
0.0 | 1 | 1990 | A Distributed Commit Protocol for a Multicomputer System · IEEE Trans. Computers 1990 |
Authentication and access control
access control models |
0.0 | 1 | 1983 | Language Features for Access Control · IEEE Trans. Software Eng. 1983 |
Operating systems › system security › operating system security
access control |
0.0 | 1 | 1983 | Language Features for Access Control · IEEE Trans. Software Eng. 1983 |
Operating systems › system security › operating system security › protection mechanism
capability-based protection |
0.0 | 1 | 1983 | Language Features for Access Control · IEEE Trans. Software Eng. 1983 |
Parallel and multicore computing
multicomputer |
0.0 | 1 | 1990 | A Distributed Commit Protocol for a Multicomputer System · IEEE Trans. Computers 1990 |
Methods — techniques the papers use, named apart from their topics
distributed protocol design · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2002 | An object-oriented tool for simulating distributed real-time control systemsabstractAbstract This paper presents an object‐oriented software tool, called RTSIM, aimed at simulating real‐time embedded controllers. The tool consists of a collection of C++ libraries permitting a separate specification of the functional behaviour of the controller and of the hardware/software architecture to be used for its deployment. In particular, it is possible to provide an accurate modelling of the concurrent architecture of the control tasks and of the run‐time support offered by the operating system for the real‐time scheduling of the shared resources (CPU, memory buffers and network links). In this way, it is possible to compare different scheduling solutions by evaluating their simulated performance directly in the domain of the control application. Moreover, the tool can be utilized to tune up design parameters such as the activation frequencies of the tasks. The application of the tool is shown in a meaningful case study. Copyright © 2002 John Wiley & Sons, Ltd. Luigi Palopoli 0002, Giuseppe Lipari, Gerardo Lamastra, Luca Abeni, Gabriele Bolognini, Paolo Ancilotti |
Softw. Pract. Exp. | 6 |
| 1998 | Design and Programming Tools for Time Critical Applications
Paolo Ancilotti, Giorgio C. Buttazzo, Marco Di Natale, Marco Spuri |
Real Time Syst. | 1 |
| 1996 | A Development Environment for Hard Real-Time ApplicationsabstractIn this paper, we describe an integrated environment to assist the development of hard real-time applications. It includes an interactive graphic interface which allows the user to describe the application requirements according to three hierarchical levels: the application level, the component level, and the object level. The development model we propose is based on an iterative process in which the real-time scheduling support is considered since the beginning of the design phases. Our graphic environment integrates several tools to analyse, test, and simulate the real-time application under development. In particular, the tools we have implemented are: a Design Tool, to describe the structure of the application, a Schedulability Analyser Tool (SAT), to verify off-line the feasibility of the schedule of a critical task set, a Scheduling Simulator, to test the average behaviour of the application, and a Maximum Execution Time (MET) estimator to bound the worst case duration of each task. Paolo Ancilotti, Giorgio C. Buttazzo, Marco Di Natale, Marco Spuri |
Int. J. Softw. Eng. Knowl. Eng. | 1 |
| 1990 | A Distributed Commit Protocol for a Multicomputer SystemabstractA distributed commit protocol suitable for multicomputer systems is described. A general programming environment which provides transactions as a programming tool is discussed. This environment is expected to be more dynamic than a database management system; in particular, it is not known how many and which processes will participate in a specific transaction. Therefore, a model of completely distributed transactions, without any hierarchical structure among the participant processes or any centralized locus of control, is proposed.> Paolo Ancilotti, Beatrice Lazzerini, Cosimo Antonio Prete, Maurizio Sacchi |
IEEE Trans. Computers | 1 |
| 1988 | An Approach to Efficient Distributed Transactions
Paolo Ancilotti, Antonia Bertolino, Mario Fusani |
Distributed Comput. | 1 |
| 1983 | Language Features for Access ControlabstractThe properties of a capability-based protection mechanism to be incorporated in a language for concurrent programming are presented. The protection mechanism is first abstractly characterized in terms of a protection model; the components of the protection mechanism, that is, the objects, subjects, and protection rules which govern the accessing to the objects by the subjects, are defined. Paolo Ancilotti, Maurelio Boari, Norma Lijtmaer |
IEEE Trans. Software Eng. | 1 |
| 1981 | Information Streams Sharing a Finite Buffer: Protection Problems
Paolo Ancilotti, Maurelio Boari |
Inf. Process. Lett. | 1 |
| 1981 | Linguistic Mechanisms for Resource Management StrategiesabstractAbstract In this paper a unified set of linguistic features for providing a very flexible range of resource management strategies is presented. These features may be embedded in an object oriented programming language with abstract data type definitions. Firstly some of the more frequently used resource management strategies are illustrated and the related problems of resource allocation, access and synchronization are discussed. Then linguistic mechanisms to allow static and dynamic resource allocation, static access control and synchronization are presented. Finally some examples, reflecting a wide range of resource management strategies, are discussed in order to illustrate the application of the proposed linguistic features. Paolo Ancilotti, Norma Lijtmaer, Maurelio Boari, Antonio Natali |
Softw. Pract. Exp. | 1 |