VLDB 2026 Research / reviewers in the wild / expert
Giuseppe Della Penna
dblp:86/1480
· DBLP profile ↗
27ranked-venue papers
24as first author
4since 2021 · last 2025
0000-0003-2327-9393ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 16 · 14 first-authorArtificial intelligence and machine learning · 4 · 4 first-authorDatabases, data management, data science and information retrieval · 4 · 4 first-author · 1 since 2021Theory of computation · 4 · 4 first-author · 1 since 2021Human-computer interaction and ubiquitous computing · 2 · 2 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1 · 1 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Generative AI as a New Assistive Technology for Web Interaction
Giuseppe Della Penna, Marina Buzzi, Barbara Leporini |
INTERACT (1) | 1 |
| 2023 | Accessibility of e-Government Websites in Italy: The User Experience of People with Disabilities
Maria Claudia Buzzi, Marina Buzzi, Giuseppe Della Penna, Barbara Leporini, Francesca Ricci |
WEBIST | 3 |
| 2023 | Exploiting spatial relations for grammar-based specification of multidimensional languages
Giuseppe Della Penna, Sergio Orefice, Andrea D'Angelo |
Knowl. Inf. Syst. | 1 |
| 2022 | Addressing Machines as models of lambda-calculusabstractTuring machines and register machines have been used for decades in theoretical computer science as abstract models of computation. Also the $\lambda$-calculus has played a central role in this domain as it allows to focus on the notion of functional computation, based on the substitution mechanism, while abstracting away from implementation details. The present article starts from the observation that the equivalence between these formalisms is based on the Church-Turing Thesis rather than an actual encoding of $\lambda$-terms into Turing (or register) machines. The reason is that these machines are not well-suited for modelling $\lambda$-calculus programs. We study a class of abstract machines that we call "addressing machine" since they are only able to manipulate memory addresses of other machines. The operations performed by these machines are very elementary: load an address in a register, apply a machine to another one via their addresses, and call the address of another machine. We endow addressing machines with an operational semantics based on leftmost reduction and study their behaviour. The set of addresses of these machines can be easily turned into a combinatory algebra. In order to obtain a model of the full untyped $\lambda$-calculus, we need to introduce a rule that bares similarities with the $\omega$-rule and the rule $\zeta_\beta$ from combinatory logic. Giuseppe Della Penna, Benedetto Intrigila, Giulio Manzonetto |
Log. Methods Comput. Sci. | 1 |
| 2017 | A formal framework to represent spatial knowledge
Giuseppe Della Penna, Daniele Magazzeni, Sergio Orefice |
Knowl. Inf. Syst. | 1 |
| 2014 | Model checking XSL transformations
Giuseppe Della Penna |
Comput. Lang. Syst. Struct. | 1 |
| 2013 | Sybel: a System Modelling Language Enhancing Automatic Support in the Software Development ProcessabstractIn this paper we present SyBeL (System Behaviour modelling Language), an XML based formalism for software system modelling. In particular, SyBeL focuses on the description of the system behaviour in order to capture its functional requirements and has been designed to fulfill some of the most trendy software engineering issues. The use of the underlying XML language makes the artifacts generated by SyBeL immediately available to further automatic manipulation (e. g., to automatically generate test cases) without the need of intermediate models, as usually done in semi-formal approaches. Moreover, we are experimenting SyBeL on a variety of practical case studies. Giuseppe Della Penna, Sergio Orefice, Benedetto Intrigila, Daniele Magazzeni, Roberto del Sordo, Giuseppe Cardinale Ciccotti |
Int. J. Softw. Eng. Knowl. Eng. | 1 |
| 2012 | A universal planning system for hybrid domains
Giuseppe Della Penna, Daniele Magazzeni, Fabio Mercorio |
Appl. Intell. | 1 |
| 2012 | A spatial relation-based framework to perform visual information extraction
Giuseppe Della Penna, Daniele Magazzeni, Sergio Orefice |
Knowl. Inf. Syst. | 1 |
| 2011 | Cost-optimal Strong Planning in Non-deterministic Domains
Giuseppe Della Penna, Fabio Mercorio, Benedetto Intrigila, Daniele Magazzeni, Enrico Tronci |
ICINCO (1) | 1 |
| 2008 | An XML Based Methodology to Model and Use Scenarios in the Software Development ProcessabstractIn this paper we present SMDP (Scenario Model Development Process), an XML-based methodology for the description and manipulation of scenarios that are used to formalize and reuse software requirements. SMDP is an iterative and incremental process that supports scenario evolution during the requirements engineering process. The formalization of scenarios through the underlying XML-based language of SMDP makes them immediately available to further automatic manipulation (e.g., to automatically generate test cases) without the need for intermediate models, as it is usually done in semi-formal approaches. Thanks to the implementation of a software assistant environment for SMDP, the methodology is currently being experimented on a variety of case studies, in particular web applications. Giuseppe Della Penna, Anna Rita Laurenzi, Sergio Orefice, Benedetto Intrigila |
Int. J. Softw. Eng. Knowl. Eng. | 1 |
| 2007 | Disk Based Software Verification via Bounded Model CheckingabstractOne of the most succesfull approach to automatic software verification is SAT based Bounded Model Checking (BMC). One of the main factors limiting the size of programs that can be automatically verified via BMC is the huge number of clauses that the backend SAT solver has to process. In fact, because of this, the SAT solver may easily run out of RAM. We present two disk based algorithms that can considerably decrease the number of clauses that a BMC backend SAT solver has to process in RAM. Our experimental results show that using our disk based algorithms we can automatically verify programs that are out of reach for RAM based BMC. Fernando Brizzolari, Igor Melatti, Enrico Tronci, Giuseppe Della Penna |
APSEC | 4 |
| 2006 | A Case Study on Automated Generation of Integration Tests
Giuseppe Della Penna, Alberto Tofani, Marcello Pecorari, Orazio Raparelli, Benedetto Intrigila, Igor Melatti, Enrico Tronci |
FDL | 1 |
| 2006 | Interoperability mapping from XML schemas to ER diagrams
Giuseppe Della Penna, Antinisca Di Marco, Benedetto Intrigila, Igor Melatti, Alfonso Pierantonio |
Data Knowl. Eng. | 1 |
| 2006 | An XML environment for scenario based requirements engineering
Giuseppe Della Penna, Benedetto Intrigila, Anna Rita Laurenzi, Sergio Orefice |
J. Syst. Softw. | 1 |
| 2006 | Finite horizon analysis of Markov Chains with the Murphi verifier
Giuseppe Della Penna, Benedetto Intrigila, Igor Melatti, Enrico Tronci, Marisa Venturini Zilli |
Int. J. Softw. Tools Technol. Transf. | 1 |
| 2005 | Exploiting Hub States in Automatic Verification
Giuseppe Della Penna, Igor Melatti, Benedetto Intrigila, Enrico Tronci |
ATVA | 1 |
| 2005 | A type system for static and dynamic checking of C++ pointers
Giuseppe Della Penna |
Comput. Lang. Syst. Struct. | 1 |
| 2004 | Bounded Probabilistic Model Checking with the Muralpha Verifier
Giuseppe Della Penna, Benedetto Intrigila, Igor Melatti, Enrico Tronci, Marisa Venturini Zilli |
FMCAD | 1 |
| 2004 | A Methodology for Scenario Development
Giuseppe Della Penna, Benedetto Intrigila, Anna Rita Laurenzi, Sergio Orefice |
SEKE | 1 |
| 2004 | Exploiting transition locality in automatic verification of finite-state concurrent systems
Giuseppe Della Penna, Benedetto Intrigila, Igor Melatti, Enrico Tronci, Marisa Venturini Zilli |
Int. J. Softw. Tools Technol. Transf. | 1 |
| 2003 | Xere: Towards a Natural Interoperability between XML and ER Diagrams
Giuseppe Della Penna, Antinisca Di Marco, Benedetto Intrigila, Igor Melatti, Alfonso Pierantonio |
FASE | 1 |
| 2003 | Synchronized regular expressions
Giuseppe Della Penna, Benedetto Intrigila, Enrico Tronci, Marisa Venturini Zilli |
Acta Informatica | 1 |
| 2003 | An XML Definition Language to Support Scenario-Based Requirements EngineeringabstractScenarios are a new way of representing knowledge that has been attracting a lot of attention from practitioners and researchers. In this paper we present the SDML formalism, an XML definition language to support scenario-based requirements engineering. The definition of scenarios through SDML enables to exploit the emerging XML technologies in order to offer powerful ways to create, maintain, distribute and use scenarios. Moreover, we are experimenting the SDML language on a variety of practical case studies. Giuseppe Della Penna, Benedetto Intrigila, Anna Rita Laurenzi, Sergio Orefice |
Int. J. Softw. Eng. Knowl. Eng. | 1 |
| 2002 | Exploiting Transition Locality in the Disk Based Mur phi Verifier
Giuseppe Della Penna, Benedetto Intrigila, Enrico Tronci, Marisa Venturini Zilli |
FMCAD | 1 |
| 2001 | A Probabilistic Approach to Automatic Verification of Concurrent SystemsabstractThe main barrier to automatic verification of concurrent systems is the huge amount of memory required to complete the verification task (state explosion). In this paper we present a probabilistic algorithm for automatic verification via model checking. Our algorithm trades space with time. In particular, when memory is full because of state explosion our algorithm does not give up verification. Instead it just proceeds at a lower speed and its results will only hold with some arbitrarily small error probability. Our preliminary experimental results show that by using our probabilistic algorithm we can typically save more than 30% of RAM with an average time penalty of about 100% w.r.t. a deterministic state space exploration with enough memory to complete the verification task. This is better than giving up the verification task because of lack of memory. Enrico Tronci, Giuseppe Della Penna, Benedetto Intrigila, Marisa Venturini Zilli |
APSEC | 2 |
| 2001 | Generating graphical applications from state-transition visual specifications
Giuseppe Della Penna, Benedetto Intrigila, Sergio Orefice |
Int. J. Hum. Comput. Stud. | 1 |