Demo Data from VLDB 2026 / reviewers in the wild / expert
Sergio Bandinelli
dblp:98/6835
· DBLP profile ↗
6ranked-venue papers
4as first author
0since 2021 · last 1996
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 6 · 4 first-authorArtificial intelligence and machine learning · 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
4 papers |
Requirements engineering and software design · 51% Software maintenance and evolution · 34% Programming languages and type systems · 15% | |
| Human-computer interaction and pervasive computing
1 paper |
Collaborative and social computing · 100% |
Topics — the 7 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Requirements engineering and software design › software process
software process modeling |
0.0 | 3 | 1995 | Computational Reflection in Software Process Modeling: The SLANG Approach · ICSE 1993 Modeling and Improving an Industrial Software Process · IEEE Trans. Software Eng. 1995 Process Model Evolution in the SPADE Environment · IEEE Trans. Software Eng. 1993 |
Collaborative and social computing
computer-supported cooperative work |
0.0 | 1 | 1996 | Supporting Cooperation in the SPADE-1 Environment · IEEE Trans. Software Eng. 1996 |
Requirements engineering and software design › software process
software process assessment |
0.0 | 1 | 1995 | Modeling and Improving an Industrial Software Process · IEEE Trans. Software Eng. 1995 |
Software maintenance and evolution
software process improvement |
0.0 | 1 | 1995 | Modeling and Improving an Industrial Software Process · IEEE Trans. Software Eng. 1995 |
Programming languages and type systems › metaprogramming
reflection |
0.0 | 1 | 1993 | Computational Reflection in Software Process Modeling: The SLANG Approach · ICSE 1993 |
Collaborative and social computing › computer-supported cooperative work › collaborative technology
CSCW toolkit |
0.0 | 1 | 1996 | Supporting Cooperation in the SPADE-1 Environment · IEEE Trans. Software Eng. 1996 |
Requirements engineering and software design › software process
process-centered environment |
0.0 | 1 | 1996 | Supporting Cooperation in the SPADE-1 Environment · IEEE Trans. Software Eng. 1996 |
Methods — techniques the papers use, named apart from their topics
process modeling · 0.0anomaly management · 0.0documentation analysis · 0.0process modeling language · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1996 | Supporting Cooperation in the SPADE-1 EnvironmentabstractSoftware development is a cooperative activity that relies heavily on the quality and effectiveness of the communication channels established within the development team and with the end-user. Process-centered software engineering environments (PSEEs) support the definition and the execution of various phases of the software process. This is achieved by explicitly defining cooperation procedures, and by supporting synchronization and data sharing among its users. PSEE and CSCW technologies have been developed rather independently from each other, leading to a large amount of research results, tools and environments, and practical experiences. We have reached a stage in technology development where it is necessary to assess and evaluate the effectiveness of the research efforts carried out so far. Moreover, it is important to understand how to integrate and exploit the results of these different efforts. The goal of the paper is to understand which kind of basic functionalities PSEEs can and should offer, and how these environments can be integrated with other tools to effectively support cooperation in software development. In particular, the paper introduces a process model we have built to support a cooperative activity related to anomaly management in an industrial software factory. The core of the paper presents and discusses the experiences and results that we have derived from this modeling activity, and how they related to the general problem of supporting cooperation in software development. The project was carried out using the SPADE (Software Process Analysis, Design and Enactment) PSEE and the ImagineDesk CSCW toolkit. Sergio Bandinelli, Elisabetta Di Nitto, Alfonso Fuggetta |
IEEE Trans. Software Eng. | 1 |
| 1995 | Modeling and Improving an Industrial Software ProcessabstractThe paper discusses the problems that a software development organization must address in order to assess and improve its software processes. In particular, the authors are involved in a project aiming at assessing and improving the current practice and the quality manual of the Business Unit Telecommunications for Defense (BUTD) of a large telecommunications company. The paper reports on the usage of formal process modeling languages to detect inconsistencies, ambiguities, incompleteness, and opportunities for improvement of both the software process and its documentation.> Sergio Bandinelli, Alfonso Fuggetta, Luigi Lavazza, Maurizio Loi, Gian Pietro Picco |
IEEE Trans. Software Eng. | 1 |
| 1993 | Computational Reflection in Software Process Modeling: The SLANG Approach
Sergio Bandinelli, Alfonso Fuggetta |
ICSE | 1 |
| 1993 | A Survey and Assessment of Software Process Representation FormalismsabstractProcess modeling is a rather young and very active research area. During the last few years, new languages and methods have been proposed to describe software processes. In this paper we try to clarify the issues involved in software process modeling and identify the main approaches. We start by motivating the use of process modeling and its main objectives. We then propose a list of desirable features for process languages. The features are grouped as either already provided by languages from other fields or as specific features of the process domain. Finally, we review the main existing approaches and propose a classification scheme. Pasquale Armenise, Sergio Bandinelli, Carlo Ghezzi, Angelo Morzenti |
Int. J. Softw. Eng. Knowl. Eng. | 2 |
| 1993 | Process Model Evolution in the SPADE EnvironmentabstractSoftware processes are long-lived entities. Careful design and thorough validation of software process models are necessary to ensure the quality of the process. They do not prevent, however, process models from undergoing change. Change requests may occur in the context of reuse, i.e. statically, in order to support software process model customization. They can also occur dynamically, while software process models are being executed, in order to support timely reaction as data are gathered from the field during process enactment. We discuss the mechanisms a process language should possess in order to support changes. We illustrate the solution adopted in the context of the SPADE environment and discuss how the proposed mechanisms can be used to model different policies for changing a software process model.> Sergio Bandinelli, Alfonso Fuggetta, Carlo Ghezzi |
IEEE Trans. Software Eng. | 1 |
| 1992 | Software Processes Representation Languages: Survey and AssessmentabstractProcess modeling is an active research area. During the last few years, new languages and methods have been proposed to describe software processes. In this paper, the authors clarify the issues involved in software process modeling and identify the main approaches. They also review the main existing approaches and propose a classification scheme.> Pasquale Armenise, Sergio Bandinelli, Carlo Ghezzi, Angelo Morzenti |
SEKE | 2 |