Piero Mussio

dblp:85/7020 · DBLP profile ↗
← Back
45ranked-venue papers
4as first author
0since 2021 · last 2011
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 18 · 3 first-authorHuman-computer interaction and ubiquitous computing · 17 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 7 · 2 first-authorSoftware engineering, systems software and programming languages · 5Applied, interdisciplinary, general and emerging computing · 5 · 1 first-authorDatabases, data management, data science and information retrieval · 4Systems, architecture and hardware · 1Theory of computation · 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.

Human-computer interaction and pervasive computing
1 paper
User interface design and tools · 100%
Software engineering, system software, and programming languages
1 paper
Programming languages and type systems · 100%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Electronic design automation · 100%

Topics — the 3 heaviest of 4, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Programming languages and type systems
formal language
0.011999
Specification and dialogue control of visual interaction through visual rewriting systems · ACM Trans. Program. Lang. Syst. 1999
Programming languages and type systems
visual languages
0.011999
Specification and dialogue control of visual interaction through visual rewriting systems · ACM Trans. Program. Lang. Syst. 1999
Electronic design automation
physical design
0.011982
An interactive drafting system based on two dimensional primitives · DAC 1982

Methods — techniques the papers use, named apart from their topics

conditional attributed rewriting · 0.0
YearPublicationVenuePosition
2011 TMS for multimodal information processing
Barbara Rita Barricelli, Piero Mussio, Marco Padula, Paolo Luigi Scala
Multim. Tools Appl.2
2010 Visual workflow composition through semantic orchestration of web services
abstract
There is an increasing request by organizations to allow people outside the IT department to create, shape and adapt the software artifacts they use as they do with real ones in their work practice. Moreover, organizations have recently become aware that they are part of a complex network of connections with partners, customers, and suppliers. This new consciousness has led them to the need for new ways to share their knowledge outside the organization borders. This paper capitalizes on the experience gained in the collaboration with a certification institution to propose a novel network of software environments, i.e., the Task Management System (TMS) network, and a web-service based architecture to support end users to exploit their knowledge and expertise in their daily work activities. In particular, the network allows the end users of an organization to design, execute, and check the execution of a workflow. The goal is not to automate the skills of the end users, but to assist them in their activity, permitting them to use the knowledge and expertise they possess. A prototype for the proposed architecture is currently under development, starting from the software environment dedicated to the design of workflows.
Barbara Rita Barricelli, Piero Mussio, Stefano Valtolina, Marco Padula, Paolo Luigi Scala, Antonio Piccinno
AVI2
2010 End-user development of software services and applications
abstract
End-User Development (EUD) has traditionally been focusing on non-programmers tailoring or even creating software artifacts, often in organizational context. Some examples of successful EUD concepts include spreadsheet and word processing macros and the specification of e-mail filters by means of rules. Recent developments, such as Web 2.0 and Semantic Web, which enable end users to be contributors rather than just consumers of information on the WWW, have renewed interest in EUD research and applications. This trend is now moving from content and personalization to functionality in the direction of user-generated web services. Various on-going projects are already considering this new trend, but primarily from a technology perspective. The workshop aims at establishing a new forum for discussion and fruitful cross-fertilization of ideas among all the communities that can contribute to and benefit from allowing end users to generate web services: human-computer interaction, software engineering, artificial intelligence, computer-supported cooperative work and innovation management.
Maria Francesca Costabile, Boris E. R. de Ruyter, Nikolay Mehandjiev, Piero Mussio
AVI4
2008 Toward haptic mathematics: why and how
abstract
Understanding a mathematical concept, expressed in a written form, requires the exploration of the whole symbolic expression to recognize its component significant patterns as well as its overall structure. This exploration is difficult for visually impaired people whether the symbolic expression is materialized as an oral description or a Braille expression. The paper introduces the notion of Haptic Mathematics as a digital medium of thought and communication of mathematical concepts that adopts the nomenclature and language of Mathematics and makes its expressions perceptible as sets of haptic signals. As a first step toward Haptic Mathematics, the paper presents a system adopting an audio-haptic interaction whose goal is to enable visual impaired or blind people to reason on graph structures and communicate their reasoning with sighted people. The paper describes a first system prototype and some preliminary usability results aimed at evaluating the effectiveness of the proposal.
Cristian Bernareggi, Andrea Marcante, Piero Mussio, Loredana Parasiliti Provenza, Sara Vanzi
AVI3
2008 Advanced visual systems supporting unwitting EUD
abstract
The ever increasing use of interactive software systems and the evolution of the World Wide Web into the so-called Web 2.0 determines the rise of new roles for users, who evolve from information consumers to information producers. The distinction between users and designers becomes fuzzy. Users are increasingly involved in the design and development of the tools they use, thus users and developers are not anymore two mutually exclusive groups of people. In this paper types of users that are between pure end users and software developers are analyzed. Some users take a very active role in shaping software tools to their needs, but they do it without being aware of programming, they are unwitting programmers who need appropriate development techniques and environments. A meta-design participatory approach for supporting unwitting end-user development through advanced visual systems is briefly discussed.
Maria Francesca Costabile, Piero Mussio, Loredana Parasiliti Provenza, Antonio Piccinno
AVI2
2008 Multimodal Exploration and Manipulation of Graph Structures
Cristian Bernareggi, Christian Comaschi, Gian Carlo Dalto, Piero Mussio, Loredana Parasiliti Provenza
ICCHP4
2008 Designing Customized and Tailorable Visual Interactive Systems
abstract
This paper presents a novel participatory approach to the design of customized and tailorable visual interactive systems; it includes end users as domain experts in the design team. A design method is described which leads to two different visual specifications, one suitable for end users and the other suitable for software engineers. It is also shown how this second specification is directly mapped to the implementation architecture, based on XML technology. The discussion is supported by the description of an example in the mechanical engineering domain.
Maria Francesca Costabile, Daniela Fogli, Andrea Marcante, Piero Mussio, Loredana Parasiliti Provenza, Antonio Piccinno
Int. J. Softw. Eng. Knowl. Eng.4
2007 Media for knowledge creation and dissemination: semantic model and narrations for a new accessibility to cultural heritage
abstract
This paper is the result of the clashing but fruitful collaboration of experts of two different cultures - Computer Science and Archaeology _ and reports on the design and development of the T.Arc.H.N.A System, a new system of accessibility towards Cultural Heritage of the Etruscan culture. The first important result of the collaboration is the rise of an interdisciplinary team of cultural operators, which emerged from the confrontation of the different experiences acquired in each proper field of common research. As a consequence of such a confrontation process, the team was in need of new tools of expression, and communication. An ontology was defined as a new medium for communication between Computer Scientists and Archeologists. New media to record the results of the archaeological researches were introduced to disseminate knowledge to a large public in a novel, context adaptive way. The setting of these media are the base for the implementation of the working seed of the T.Arc.H.N.A System. The paper presents this open and participatory system where different actors cooperate to create and disseminate knowledge about cultural assets.
Stefano Valtolina, Piero Mussio, Giovanna Bagnasco Gianni, Pietro Mazzoleni, Stefano Franzoni, Muriel Geroli, Cristina Ridi
Creativity & Cognition2
2007 Visual Interactive Systems for End-User Development: A Model-Based Design Methodology
abstract
This paper is about the development of systems whose end users are professional people working in a specific domain (e.g., medicine, geology, mechanical engineering); they are expert in that domain, but not necessarily expert in nor even conversant with computer science. In several work organizations, end users need to tailor their software systems to better adapt them to their requirements and even to create or modify software artifacts. These are end-user development activities and are the focus of this paper. A model of the interaction between users and systems, which also takes into account their reciprocal coevolution during system usage, is discussed. This model is used to define a methodology aimed at designing software environments that allow end users to become designers of their own tools. The methodology is illustrated by discussing two experimental cases.
Maria Francesca Costabile, Daniela Fogli, Piero Mussio, Antonio Piccinno
IEEE Trans. Syst. Man Cybern. Part A3
2006 Nogueira A Design Methodology for Tailorable Visual Interactive Systems
Maria Francesca Costabile, Daniela Fogli, Andrea Marcante, Piero Mussio, Antonio Piccinno
SEKE4
2006 Towards a contextualized access to the cultural heritage world using 360 Panoramic Images
Pietro Mazzoleni, Stefano Valtolina, Stefano Franzoni, Piero Mussio, Elisa Bertino
SEKE4
2005 A Meta-Design Approach to End-User Development
abstract
Meta-design has been recently proposed as a technique for creating the socio-technical conditions empowering users to perform end-user development (EUD) activities. Current techniques and methodologies for designing interactive systems do not stress meta-design. In this paper, we show how the Software Shaping Workshop (SSW) methodology actually follows a meta-design approach in that the teams of designers, including end-user representatives, are supported in their reasoning on software design and development by software environments tailored to their needs, notations and experience.
Maria Francesca Costabile, Daniela Fogli, Piero Mussio, Antonio Piccinno
VL/HCC3
2004 On electronic annotation and its implementation
abstract
Electronic document and electronic annotation evolve and complement the traditional document and annotation in recording, developing and making available community knowledge. This paper discusses electronic annotation and its importance as a tool for two way exchange of ideas among humans pursuing a common goal. The discussion is performed by presenting an example in the Earth science field.
Daniela Fogli, Giuseppe Fresta, Piero Mussio
AVI3
2004 Model-Based Specification of Virtual Interaction Environments
abstract
This paper discusses a model-based approach to the design of complex interaction environments like virtual worlds, mixed and augmented reality. The environment a user interacts with is seen as a virtual environment populated by virtual entities, created and maintained active by a program interpreted by the computer, which can be described by specifying the behavior of the population. The specification of the behavior occurs along three dimensions; 1) programming languages to specify system computations; 2) user activity languages to specify user activities; 3) perceptual languages to deal with the physical characteristics of the messages from the machine to the user. These dimensions define an interaction modeling space which constitutes the frame in which the virtual environment is specified
Augusto Celentano, Fabio Pittarello, Daniela Fogli, Piero Mussio
VL/HCC4
2004 Virtual Workshops for Human-Centric Computing
abstract
Visual Languages for Human-Computer Interaction (HCI) are a good basis for the development of software environments to be used by professional people such as engineers, geologists, medical doctors, etc. The research we have conducted, along with the experience we have gained working with these people, has compelled us to develop software environments that not only are easier to learn and use, but also allow their users to tailor them to their own needs, and to even create or modify software artifacts. The design methodology that we have developed is refined in this paper, giving insights emerging from our recent experiences, and emphasizing how it supports human centric-computing and end-user development.
Maria Francesca Costabile, Daniela Fogli, Giuseppe Fresta, Piero Mussio, Antonio Piccinno
VL/HCC4
2003 Context-Aware Interaction in a Mobile Environment
Daniela Fogli, Fabio Pittarello, Augusto Celentano, Piero Mussio
Mobile HCI4
2002 Supporting co-evolution of users and systems by the recognition of interaction patterns
abstract
This paper presents an approach to support the designer of Visual Interactive Systems (VISs) in adapting a VIS to the evolution of its users. This process is called co-evolution of users and systems. The approach is based on the identification of the patterns of interaction between the user and an interactive system and on their use for the evolution of the system to facilitate novel usages introduced by the user. The approach is focused on WIMP systems and is based on the recently introduced PCL (Pictorial Computing Laboratory) model of interaction, within which we provide a novel definition of interaction pattern. The proposal assumes that the VIS is observed by an external system called SIC (Supporting Interaction Co-evolution), which is in charge of recording the interactions between the user and the VIS and of analyzing the relevant interaction patterns. In particular, SIC exploits a UML-based statechart specification of the VIS in order to associate observed user activities with the states of the interactive process. This information provides a useful basis for a variety of pattern recognition techniques. Two techniques called usual state and recurrent sequence recognition are illustrated and the results of a first experiment are discussed. © 2009 ACM.
Stefano Arondi, Pietro Baroni, Daniela Fogli, Piero Mussio
AVI4
2002 Modeling visual interactive systems through dynamic visual languages
abstract
Visual interaction processes are modeled in this paper as sequences of visual sentences in which for each visual sentence only a limited set of user actions is possible. We introduce the notion of "dynamic visual language" as a weakly ordered set of visual sentences characterized by the presence of common elements. We present a formal model of derivation of visual sentences in a dynamic visual language in which each visual sentence specifies the possible actions which can be performed on it and the possible transformations it can go through. In this way, we offer a formal setting in which the interaction process can be formally specified. A user interface can be derived from the formal specification, so that it embeds proper context elements which limit user disorientation. The concepts are illustrated by the user interaction with a prototype of a digital library developed at the University of Bari.
Paolo Bottoni, Shi-Kuo Chang, Maria Francesca Costabile, Stefano Levialdi, Piero Mussio
IEEE Trans. Syst. Man Cybern. Part A5
2000 On the Power of Pictorial Languages
abstract
We continue the study of pictorial languages as formalized in Ref. 1 (based on the operations of shifting and superposing elementary pictures). If the pixels are superposed without composing their colors, then we produce only recursive languages. When the colors of the superposed pixels can be composed, then any array grammar can be simulated (hence, all recursively enumerable languages can be obtained). Bidimensional pictorial frameworks with a nonrecursive membership problem are obtained in the restricted case when (1) we do not allow the superposition of nontransparent pixels, excepting the fact that (2) for each color there is a complementary color, which, superposed on the original one, leads to a transparent pixel.
Paolo Bottoni, Giancarlo Mauri, Piero Mussio, Gheorghe Paun
Int. J. Pattern Recognit. Artif. Intell.3
1999 Specification and dialogue control of visual interaction through visual rewriting systems
abstract
Computers are increasingly being seen not only as computing tools but more so as communication tools, thus placing special emphasis on human-computer interaction (HCI). In this article, the focus is on visual HCI, where the messages exchanged between human and computer are images appearing on the computer screen, as usual in current popular user interfaces. We formalize interactive sessions of a human-computer dialogue as a structured set of legal visual sentences, i.e., as a visual language, and show how rewriting systems can be generalized to specify both the pictorial and the computational aspects of visual languages. To this end, Visual Conditional Attributed Rewriting (VCARW) systems are introduced, and use for specification of visual languages. These specifications are given as inputs to a procedure illustrated in the article as a system of algorithms, which automatically generates control mechanisms of the interaction, thus favoring the design of more reliable and usable systems.
Paolo Bottoni, Maria Francesca Costabile, Piero Mussio
ACM Trans. Program. Lang. Syst.3
1998 A completely visual environment for agent-based computing
abstract
A visual environment for end-user visual programming and computing with populations of agents is presented.
Paolo Bottoni, Piero Mussio, B. Olivieri, Marco Protti
AVI2
1998 Situated Image Understanding in a Multiagent Framework
abstract
The paper addresses the problem of controlling situated image understanding processes. Two complementary control styles are considered and applied cooperatively, a deliberative one and a reactive one. The role of deliberative control is to account for the unpredictability of situations, by dynamically determining which strategies to pursue, based on the results obtained so far and more generally on the state of the understanding process. The role of reactive control is to account for the variability of local properties of the image by tuning operations to subimages, each one being homogeneous with respect to a given operation. A variable organization of agents is studied to face this variability. The two control modes are integrated into a unified formalism describing segmentation and interpretation activities. A feedback from high level interpretation tasks to low level segmentation tasks thus becomes possible and is exploited to recover wrong segmentations. Preliminary results in the field of liver biopsy image understanding are shown to demonstrate the potential of the approach.
Nadia Bianchi-Berthouze, Paolo Bottoni, Piero Mussio, Corneliu Spinu, Catherine Garbay
Int. J. Pattern Recognit. Artif. Intell.3
1998 Matching the resolution level to salient image features
Paolo Bottoni, Luigi Cinque, Stefano Levialdi, Piero Mussio
Pattern Recognit.4
1997 Distributed Plan Construction and Execution for Medical Image Interpretation
Nadia Bianchi-Berthouze, Paolo Bottoni, Catherine Garbay, Piero Mussio, Corneliu Spinu
AIME4
1997 A Notion of Information Related to Computation
Silvano Di Zenzo, Paolo Bottoni, Piero Mussio
Inf. Process. Lett.3
1997 Defining visual languages for interactive computing
abstract
A novel definition of visual languages allows a uniform approach to satisfying the needs of visual reasoning faced in visual human-computer interaction. The way the machine associates a computational meaning with an image, and conversely, the way it generates an image on the screen from a computation are formally described. A definition of a visual sentence and of a visual language as a set of visual sentences is discussed. A hierarchy of visual languages is derived in relation to the requirements for intelligible, manageable and trustable interaction between humans and computers.
Paolo Bottoni, Maria Francesca Costabile, Stefano Levialdi, Piero Mussio
IEEE Trans. Syst. Man Cybern. Part A4
1996 A dynamical organisation for situated image interpretation
abstract
Two complementary control styles, deliberative and reactive types, are applied to account for unpredictability of situations and variability of local properties in image interpretation processes. Deliberative control is based on attributed grammars and local variability is managed by a variable organisation of agents. Feedback from interpretation to segmentation becomes possible and is exploited to recover wrong segmentation. Experimental results illustrate the potential of the approach.
Nadia Bianchi-Berthouze, Paolo Bottoni, Corneliu Spinu, Catherine Garbay, Piero Mussio
ICPR5
1996 Customized Visual Language Design
Shi-Kuo Chang, Piero Mussio
SEKE2
1996 Multimedia Document Management: An Anthropocentric Approach
Nadia Bianchi-Berthouze, Piero Mussio, Marco Padula, Giuliana Rubbia Rinaldi
Inf. Process. Manag.2
1995 A system for form-feature-based interpretation of technical drawings
Paolo Bottoni, Umberto Cugini, Piero Mussio, Chiara Papettl, Marco Protti
Mach. Vis. Appl.3
1994 Metareasoning in the determination of image interpretation strategies
Paolo Bottoni, Piero Mussio, Marco Protti
Pattern Recognit. Lett.2
1992 Metareasoning as a tool for pattern recognition
abstract
The paper introduces the concepts of image interpretation by form feature and interpretation strategy as a fall out of observing human interpreters at work. It discusses the need for flexible control in an automatic interpreter, outlining an automatic interpretation process and the required meta (or reflective) mechanisms.>
Paolo Bottoni, Piero Mussio, Marco Protti
ICPR (2)2
1992 A bootstrap approach to visual user-interface design and development
Piero Mussio, Maria Finadri, Pietro Gentini, Franco Colombo
Vis. Comput.1
1991 Automatic cell count in digital images of liver tissue sections
abstract
A method for identifying and counting cells and biological structures in histological liver tissue sections is presented. The method uses several image processing operators. The final classification results from contextual fusion of different clues. The overall flow of information among the active components of the cell description procedure (CDP) is outlined. The CDP is constructed and validated by a sequence of exploration and confirmation phases. Exploration takes place when a set of known images that is progressively improved until the results are satisfactory is worked out through the CDP. The confirmation phase may then start, working out a new set of images (of the same type but not analyzed before) and proceeding until acceptable sets of agents are generated. The completion of a first exploration phase has identified some major fields of improvement such as the identification of revision criteria for the refinement of the F-nuclei class.>
Piero Mussio, Maurizio Pietrogrande, Paolo Bottoni, Maurizio Dell'Oca, Eliana Arosio, E. Sartirana, M. R. Finanzon, Nicola Dioguardi
CBMS1
1990 Feature-based description and representation of structures in an ECG
abstract
An automatic system which sets up high-level descriptions of the ECG, based on its medical shape features, from the low-level descriptions of the numerical techniques is discussed. These descriptions are organized into a description scheme, thus making it possible for physicians to use visual interpretation to control the whole description process. At each moment during an interpretation activity, the content of the data structure can be shown to the user in a graphical manner. Using this method, the progress of the process and the reasons why an interpretation strategy is followed can be controlled by the user.>
Paolo Bottoni, M. Cigada, A. de Giuli, B. di Cristofaro, Piero Mussio
CBMS5
1990 Empirical Plausible Reasoning by Multiple-Valued Logic
Paolo Bottoni, Luca Mari, Piero Mussio
IPMU3
1990 Modelling rain patterns: towards automatic interpretation of radar images
Piero Mussio, Alona Pawlina Bonati
Image Vis. Comput.1
1990 A cognitive system for astronomical image interpretation
Michael J. Kurtz, Piero Mussio, Peter G. Ossorio
Pattern Recognit. Lett.2
1989 Attributed Conditional Rewriting Systems as a Tool for ECG Description and Interpretation
Paolo Bottoni, M. Cigada, A. de Giuli, B. di Cristofaro, Piero Mussio
AIME5
1989 Knowledge-based contextual recognition and sieving of digital images
Paolo Bottoni, Piero Mussio, Marco Protti, Raimondo Schettini
Pattern Recognit. Lett.2
1988 Attributed conditional L-systems: a tool for image description
abstract
The problem addressed in this work is the construction of a description of a digital image using a kind of parallel rewriting system, the conditional attributed L-system. To this end, descriptions of digital images and digital structures are first defined. Then, attributed conditional L-systems capable of parallel rewriting are introduced. These systems are concise and readable, and their suitability for image description is shown by an example. Advantages and disadvantages of their use are discussed.>
Piero Mussio, Marco Padula, Marco Protti
ICPR1
1986 Uncertainty reduction techniques in an expert system for fault tree construction
Sergio F. Garribba, Enrico Guagnini, Piero Mussio
IPMU3
1985 An approach to the definition, description, and extraction of structures in binary digital images
Dora Merelli, Piero Mussio, Marco Padula
Comput. Vis. Graph. Image Process.2
1984 Pattern-directed restoration and vectorization of digitized engineering drawings
Umberto Cugini, G. Ferri, Piero Mussio, Marco Protti
Comput. Graph.3
1982 An interactive drafting system based on two dimensional primitives
abstract
This paper describes an interactive drafting system based on two dimensional primitives and logic operators.
G. Cosmai, Umberto Cugini, Piero Mussio, Amri Napolitano
DAC3