EDBT 2026 Demo / reviewers in the wild / expert
Massimo Ancona
dblp:a/MAncona
· DBLP profile ↗
28ranked-venue papers
21as first author
0since 2021 · last 2012
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 10 · 9 first-authorSoftware engineering, systems software and programming languages · 6 · 5 first-authorTheory of computation · 4 · 2 first-authorApplied, interdisciplinary, general and emerging computing · 3 · 3 first-authorComputer networks · 2 · 2 first-authorDatabases, data management, data science and information retrieval · 2 · 2 first-authorArtificial intelligence and machine learning · 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
2 papers |
Compilers and program optimization · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Processor architecture and microarchitecture · 100% |
Topics — the 4 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Compilers and program optimization › parsing
LR(k) parsers |
0.0 | 1 | 1991 | Efficient Construction of LR(k) States and Tables · ACM Trans. Program. Lang. Syst. 1991 |
Compilers and program optimization › parsing
parser generation |
0.0 | 1 | 1991 | Efficient Construction of LR(k) States and Tables · ACM Trans. Program. Lang. Syst. 1991 |
Compilers and program optimization
parsing |
0.0 | 1 | 1991 | Efficient Construction of LR(k) States and Tables · ACM Trans. Program. Lang. Syst. 1991 |
Processor architecture and microarchitecture
instruction set architecture |
0.0 | 1 | 1979 | Cross Software Development for Microprocessors Using a Translator Writing System · ICSE 1979 |
Methods — techniques the papers use, named apart from their topics
state construction · 0.0LR(k) parsing · 0.0translator writing system · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2012 | Investigative analysis across documents and drawings: visual analytics for archaeologistsabstractWith the invention and rapid improvement of data-capturing devices, such as satellite imagery and digital cameras, the information that archaeologists must manage in their everyday's activities has rapidly grown in complexity and amount. In this work we present Indiana Finder, an interactive visualization system that supports archaeologists in the examination of large repositories of documents and drawings. In particular, the system provides visual analytic support for investigative analysis such as the interpretation of new archaeological findings, the detection of interpretation anomalies, and the discovery of new insights. We illustrate the potential of Indiana Finder in the context of the digital protection and conservation of rock art natural and cultural heritage sites. In this domain, Indiana Finder provides an integrated environment that archaeologists can exploit to investigate, discover, and learn from textual documents, pictures, and drawings related to rock carvings. This goal is accomplished through novel visualization methods including visual similarity ring charts that may help archaeologists in the hard task of dating a symbol in a rock engraving based on its shape and on the surrounding symbols. Vincenzo Deufemia, Luca Paolino, Genny Tortora, Antonella Traverso, Viviana Mascardi, Massimo Ancona, Maurizio Martelli, Nicoletta Bianchi, Henry de Lumley |
AVI | 6 |
| 2011 | Agents and Ontologies for Understanding and Preserving the Rock Art of Mount Bego
Laura Papaleo, Gianluca Quercini, Viviana Mascardi, Massimo Ancona, Antonella Traverso, Henry de Lumley |
ICAART (2) | 4 |
| 2010 | Confluent Drawing Algorithms Using Rectangular Dualization
Gianluca Quercini, Massimo Ancona |
GD | 2 |
| 2007 | RPython: a step towards reconciling dynamically and statically typed OO languagesabstractAlthough the C-based interpreter of Python is reasonably fast, implementations on the CLI or the JVM platforms offers some advantages in terms of robustness and interoperability. Unfortunately, because the CLI and JVM are primarily designed to execute statically typed, object-oriented languages, most dynamic language implementations cannot use the native bytecodes for common operations like method calls and exception handling; as a result, they are not able to take full advantage of the power offered by the CLI and JVM. Davide Ancona, Massimo Ancona, Antonio Cuni, Nicholas D. Matsakis |
DLS | 2 |
| 2007 | Attention-Aware Cultural Heritage Applications on Mobile PhonesabstractIn this paper we report a set of results extracted from our experience in using PDAs and 3G multimedia cellular phones in Cultural Heritage (CH) through projects covering an activity spanning 10 years. In particular, we focus on a interesting variant of context-awareness, namely attention-awareness, derived from our more recent ICT European project, named Agamemnon. Such concepts are essential to the development of next generation mobile applications in cultural heritage and in other comparable fields. We present an experiment tackling this new issue by exploiting image recognition technology and we deeply analyze advantages and drawbacks of this approach, showing some preliminary results. Massimo Ancona, Davide Conte, Gianluca Quercini, Marco Casamassima |
WOWMOM | 1 |
| 2006 | Visualizing and Managing Network Topologies via Rectangular DualizationabstractRectangular dualization is an effective, hierarchically oriented visualization method for network topologies and can be used in many other problems having in common with networks the condition that objects and their interoccurring relations are represented by means of a planar graph. However, only 4-connected triangulated planar graphs admit a rectangular dual. In this paper we present a linear time algorithm to optimally construct a rectangular layout for a general class of graphs and we discuss a variety of application fields where this approach represents an helpful support for visualization tools. Massimo Ancona, Walter Cazzola, Sara Drago, Gianluca Quercini |
ISCC | 1 |
| 2005 | Role of image recognition in defining the user's in 3G phone applications: the AGAMEMNON experienceabstractRecent advances in the availability of 3G-cellular phones with imaging and multimedia capability and in the development of the new mobile telephone networks opens completely new horizons for the development of innovative IT tools in the domain of cultural heritage, with particular emphasis to archaeological sites and museums. AGAMEMNON is a project, co-funded under the 1ST 6th Framework Program of the European Commission, which exploits mobile phones equipped with embedded cameras as the main input/output device to provide a visitor of an archeological site with a personalized, information enriched experience. In this paper we describe the image-based "attention awareness engine" which represents the main concept entrusted into AGAMEMNON's user interface a mechanism for querying multimedia cultural heritage contents based on the user's context. We shall also discuss the main issues underlying the addressed problem, and review the preliminary results obtained so far in the project development. Massimiliano Pittore, Marco Cappello, Massimo Ancona, N. Scagliola |
ICIP (3) | 3 |
| 1999 | All Separating Triangles in a Plane Graph Can Be Optimally "Broken" in Polynomial Time
Anna Accornero, Massimo Ancona, Sonia Varini |
WG | 2 |
| 1995 | An optimizing retargetable code generator
Massimo Ancona |
Inf. Softw. Technol. | 1 |
| 1992 | Optimization of LR(k) "Reduced Parsers"
Massimo Ancona, Claudia Fassino, Vittoria Gianuzzi |
Inf. Process. Lett. | 1 |
| 1992 | A trip to object-oriented land
Massimo Ancona, Paola Nieddu |
Microprocess. Microprogramming | 1 |
| 1991 | HIDEL: A Language for Hierarchical VLSI DesignabstractHIDEL (HIerarchical DEscription Language) is a new language for structural description of hardware systems. The use of HIDEL allows a modular and hierarchical description of a hardware system. HIDEL can be integrated with a data model, called the Hierarchical Hypergraph with Ports (HHP), which provides a graph-based description of a VLSI object at different levels of specification. The possibility of extending the HIDEL-HHP environment with functional description for simulation is also investigated. Massimo Ancona, Andrea Clematis, Leila De Floriani, Enrico Puppo |
Comput. J. | 1 |
| 1991 | An object oriented approach to data persistence
Massimo Ancona, Gabriele Nani, Maddali Paci |
Microprocessing and Microprogramming | 1 |
| 1991 | Efficient Construction of LR(k) States and Tables
Massimo Ancona, Gabriella Dodero, Vittoria Gianuzzi, M. Morgavi |
ACM Trans. Program. Lang. Syst. | 1 |
| 1990 | Structured Spanning Trees
Massimo Ancona, Leila De Floriani, Jitender S. Deogun |
Comput. J. | 1 |
| 1990 | Integrating intermediate code optimization with retargetable code generation
E. Accomazzo, Massimo Ancona, R. Bobbio, C. Cagnassi, L. Paolin |
Microprocessing and Microprogramming | 2 |
| 1989 | 32-Bit microprocessor architectures and extended abstract machines for high level languages
Massimo Ancona, Andrea Clematis, Vittoria Gianuzzi |
Microprocessing and Microprogramming | 1 |
| 1989 | An object-manager for handling persistent data in Modula-2
Massimo Ancona, L. Giardina, M. E. Rollero |
Microprocessing and Microprogramming | 1 |
| 1988 | LINDA: An allocator for embedded multiprocessor systems
Massimo Ancona, T. Bottino, Andrea Clematis, Gabriella Dodero, Vittoria Gianuzzi, L. Pareto, M. Pronzato, A. Repetti |
Microprocess. Microprogramming | 1 |
| 1988 | Two language levels for system programming
Massimo Ancona, Andrea Clematis, Vittoria Gianuzzi |
Microprocess. Microprogramming | 1 |
| 1987 | Structuring a distributed program: the XMDS approach
Massimo Ancona, Andrea Clematis, Gabriella Dodero, V. Filippone, Vittoria Gianuzzi |
Microprocess. Microprogramming | 1 |
| 1987 | Using different language levels for implementing fault tolerant programs
Massimo Ancona, Andrea Clematis, Gabriella Dodero, Eduardo B. Fernández, Vittoria Gianuzzi |
Microprocessing and Microprogramming | 1 |
| 1987 | A hardware description language based on a hierarchical graph model
Massimo Ancona, Andrea Clematis, Leila De Floriani, Enrico Puppo |
Microprocessing and Microprogramming | 1 |
| 1986 | Path Problems in Structured GraphsabstractA structured graph is a hierarchy of graphs which provides a representation of a graph at variable detail levels. In this paper we investigate the path problem in a structured graph. The concept of structured graph is defined, and a formal definition of path in such a structure is given. The relationship between structured paths and canonical ones in the graph represented by a structured graph is investigated. Algorithms to construct paths and to compute a structured path from a given canonical one are presented. Massimo Ancona, Leila De Floriani, Jitender S. Deogun |
Comput. J. | 1 |
| 1985 | A High Level Language Based System for Cross-Assembler DefinitionabstractAbstract A method to develop cross‐assemblers is explained by describing the XMETA system, where the advantages given by the semantic power of meta‐assemblies have been combined with the clarity of modern high level languages, such as Pascal, in defining assembly semantics. XMETA accepts a superset of the IEEE‐P694 microprocessor assembly language standard syntax: system structure is detailed and examples are provided to illustrate its use. Actual experiences are briefly summarized in the conclusions. Massimo Ancona, Andrea Clematis, Gabriella Dodero, Anna Pino |
Softw. Pract. Exp. | 1 |
| 1984 | Integrating Library Modules into Pascal ProgramsabstractAbstract We present the results of our experience in introducing modularity into the programming language Pascal in order to aid the creation and use of library modules. Our system performs the symbolic linking of source language modules producing a single Pascal text ready for compilation; performing the link phase before compilation anticipates interface consistency checks, and suggests a possible improvement of program development systems. Our extension is implemented in a preprocessor which ensures a complete compatibility with any standard Pascal compiler. In this paper we examine the main features of some high‐level programming languages which support modularization and data abstraction and some experiences in introducing modularity into Pascal; on this basis we describe our choice in detail. The design and implementation details are discussed and some examples are presented. Massimo Ancona, Leila De Floriani, Gabriella Dodero, S. Mancosu |
Softw. Pract. Exp. | 1 |
| 1981 | A New Method for Implementing LR(k) Tables
Massimo Ancona, Vittoria Gianuzzi |
Inf. Process. Lett. | 1 |
| 1979 | Cross Software Development for Microprocessors Using a Translator Writing System
Massimo Ancona, Gabriella Dodero, E. L. Durante |
ICSE | 1 |