VLDB 2026 Research / reviewers in the wild / expert
Roberto Bisiani
dblp:b/RobertoBisiani
· DBLP profile ↗
28ranked-venue papers
14as first author
0since 2021 · last 2013
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Graphics, computer vision, multimedia, augmented reality and games · 10 · 5 first-authorSystems, architecture and hardware · 9 · 8 first-authorArtificial intelligence and machine learning · 7 · 2 first-authorSoftware engineering, systems software and programming languages · 5 · 2 first-authorApplied, interdisciplinary, general and emerging computing · 4 · 1 first-authorTheory of computation · 2Human-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.
| Computer architecture, parallel and distributed computing, and storage systems
6 papers |
Parallel and multicore computing · 40% Memory systems · 28% Processor architecture and microarchitecture · 11% | |
| Artificial intelligence
1 paper |
Language models and text generation · 100% |
Topics — the 14 heaviest of 15, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Memory systems › shared memory
distributed shared memory |
0.0 | 2 | 1990 | PLUS: A Distributed Shared-Memory System · ISCA 1990 Multilanguage Parallel Programming of Heterogeneous Machines · IEEE Trans. Computers 1988 |
Parallel and multicore computing
parallel programming models |
0.0 | 2 | 1988 | Multilanguage Parallel Programming of Heterogeneous Machines · IEEE Trans. Computers 1988 Architectural Support for Multilanguage Parallel Programming on Heterogeneous Systems · ASPLOS 1987 |
Processor architecture and microarchitecture
multiprocessor architecture |
0.0 | 1 | 1990 | PLUS: A Distributed Shared-Memory System · ISCA 1990 |
Parallel and multicore computing › multiprocessor system
shared-memory multiprocessor |
0.0 | 1 | 1990 | PLUS: A Distributed Shared-Memory System · ISCA 1990 |
Memory systems
shared memory |
0.0 | 1 | 1987 | Architectural Support for Multilanguage Parallel Programming on Heterogeneous Systems · ASPLOS 1987 |
Parallel and multicore computing
parallel programming models and runtimes |
0.0 | 1 | 1986 | A Software and Hardware Environment for Developing AI Applications on Parallel Processors · AAAI 1986 |
Hardware accelerators and domain-specific architectures › signal processing accelerator
speech recognition accelerator |
0.0 | 1 | 1986 | A Hardware Accelerator for Speech Recognition Algorithms · ISCA 1986 |
Embedded and real-time systems
cyber-physical system platforms |
0.0 | 1 | 1982 | MISE: Machine for In-System Evaluation of Custom VLSI Chips for Real-Time Systems · RTSS 1982 |
Parallel and multicore computing › synchronization
synchronization support |
0.0 | 1 | 1990 | PLUS: A Distributed Shared-Memory System · ISCA 1990 |
Parallel and multicore computing
shared data structures |
0.0 | 1 | 1987 | Architectural Support for Multilanguage Parallel Programming on Heterogeneous Systems · ASPLOS 1987 |
Natural language and speech › Language models and text generation › decoding › decoding strategy
beam search |
0.0 | 1 | 1986 | A Hardware Accelerator for Speech Recognition Algorithms · ISCA 1986 |
Hardware accelerators and domain-specific architectures
machine learning accelerator |
0.0 | 1 | 1986 | A Software and Hardware Environment for Developing AI Applications on Parallel Processors · AAAI 1986 |
Integrated circuit design › VLSI design
custom VLSI design |
0.0 | 1 | 1982 | MISE: Machine for In-System Evaluation of Custom VLSI Chips for Real-Time Systems · RTSS 1982 |
Integrated circuit design
digital circuit design |
0.0 | 1 | 1982 | MISE: Machine for In-System Evaluation of Custom VLSI Chips for Real-Time Systems · RTSS 1982 |
Methods — techniques the papers use, named apart from their topics
architectural simulation · 0.0shared memory abstraction · 0.0pattern-directed control exchange · 0.0in-system evaluation · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2013 | Fostering Social Interaction of Home-Bound Elderly People: The EasyReach System
Roberto Bisiani, Davide Merico, Stefano Pinardi, Matteo Dominoni, Amedeo Cesta, Andrea Orlandini, Riccardo Rasconi, Marco Suriano, Alessandro Umbrico, Orkunt Sabuncu, Torsten Schaub, Daniela D'Aloisi, Raffaele Nicolussi, Filomena Papa, Vassilis Bouglas, Giannis Giakas, Thanassis Kavatzikidis, Silvio Bonfiglio |
IEA/AIE | 1 |
| 2011 | An Agent-Based Data-Generation Tool for Situation-Aware SystemsabstractThis paper describes the design, implementation and evaluation of a simulator that generates plausible data for the debugging and testing of situation-aware monitoring systems. The use of simulated data is necessary because there is very little sensor-level behavioural-data available in the literature and, moreover, these data are very specific of the set-up used to collect them, i.e. the kind of sensors, the people behavior and age, the environment characteristics, and so on. Moreover, data collection requires a long time since the phenomena we are interested in last months or years. The use of a tool like Repast has substantially sped up the design and implementation phase while still achieving the necessary time performance and quality of the data generated. Davide Merico, Roberto Bisiani |
Intelligent Environments | 2 |
| 2011 | Reasoning support for risk prediction and prevention in independent livingabstractAbstract In recent years there has been a growing interest in solutions for the delivery of clinical care for the elderly because of the large increase in aging population. Monitoring a patient in his home environment is necessary to ensure continuity of care in home settings, but, to be useful, this activity must not be too invasive for patients and a burden for caregivers. We prototyped a system called Secure and INDependent lIving (SINDI), focused on (a) collecting a limited amount of data about the person and the environment through Wireless Sensor Networks (WSN), and (b) inferring from these data enough information to support caregivers in understanding patients' well-being and in predicting possible evolutions of their health. Our hierarchical logic-based model of health combines data from different sources, sensor data, tests results, common-sense knowledge and patient's clinical profile at the lower level, and correlation rules between health conditions across upper levels. The logical formalization and the reasoning process are based on Answer Set Programming. The expressive power of this logic programming paradigm makes it possible to reason about health evolution even when the available information is incomplete and potentially incoherent, while declarativity simplifies rules specification by caregivers and allows automatic encoding of knowledge. This paper describes how these issues have been targeted in the application scenario of the SINDI system. Alessandra Mileo, Davide Merico, Roberto Bisiani |
Theory Pract. Log. Program. | 3 |
| 2010 | Situation-Aware Indoor Tracking with high-density, large-scale Wireless Sensor NetworksabstractIn this paper we propose an innovative approach to the problem of indoor position estimation that aims at extending tracking to a new level of “awareness” bringing to bear new ambient data and opening the possibility of “reasoning” not only on simple positioning but also on the situation at hand. In order to validate the approach, we implemented a positioning system called Situation-Aware Indoor Tracking (SAIT). The comparison of SAIT with several commercial systems highlights a promising behaviour, showing that exploiting the movement data (e.g. the users' heading and speed) for updating the PF motion models used in the tracking engine together with situation assessment techniques can improve the accuracy of tracking up to 42% in comparison with a Wi-Fi based system. Davide Merico, Roberto Bisiani, Alessandra Mileo |
IPIN | 2 |
| 2010 | A Logical Approach to Home Healthcare with Intelligent Sensor-Network SupportabstractThis paper describes an intelligent home healthcare system characterized by a wireless sensor network (WSN) and a reasoning component. The aim of the system is to allow constant and unobtrusive monitoring of a patient in order to enhance autonomy and increase quality of life. Data collected by the sensor network are used to support a reasoning component, which is based on answer set programming (ASP), in performing three main reasoning tasks: (i) continuous contextualization of the physical, mental and social state of a patient, (ii) prediction of possibly risky situations and (iii) identification of plausible causes for the worsening of a patient's health. Starting from different data sources (sensor data, test results, inference results) the reasoning component applies expressive logic rules aimed at correct interpretation of incomplete or inconsistent contextual information, and evaluates correlation rules expressed by clinicians. The expressive power of ASP allows efficient enough reasoning to support prevention, while declarativity simplifies rule-specification and allows automatic encoding of knowledge. Preliminary evaluations show that the combination of an ASP-based reasoning component and a WSN is a good solution for creating a home-based healthcare system. Alessandra Mileo, Davide Merico, Stefano Pinardi, Roberto Bisiani |
Comput. J. | 4 |
| 2009 | Non-monotonic Reasoning Supporting Wireless Sensor Networks for Intelligent Monitoring: The SINDI System
Alessandra Mileo, Davide Merico, Roberto Bisiani |
LPNMR | 3 |
| 2008 | A Logic Programming Approach to Home Monitoring for Risk Prevention in Assisted Living
Alessandra Mileo, Davide Merico, Roberto Bisiani |
ICLP | 3 |
| 2007 | A Platform to Support Anytime, Anywhere, Just-for-me M-LearningabstractToday, mobile learning has become the heir of electronic learning. M-learning provides a new learning experience, even though it introduces new research challenges and opens issues which need to be faced. This paper proposes a new platform based on the concepts of push services, instant messaging, and SIP (Session Initiation Protocol). The platform addresses the actual conceptual and technological limitations of existing m-learning solutions and it supports our new learning paradigm anytime + anywhere + just for me. Davide Tosi, Roberto Bisiani |
ICALT | 2 |
| 2000 | User-guided system development in Interactive Spoken Language EducationabstractThis paper is a case study of user involvement in the requirements specification for project ISLE: Interactive Spoken Language Education. Developers of Spoken Language Dialogue Systems should involve users from the outset, particularly if the aim is to develop novel solutions for a generic target application area or market. As well as target end-users, SLDS developers should identify and consult ‘meta-level’ domain experts with expertise in human-to-human dialogue in the target domain. In our case, English language teachers and publishers provided generic knowledge of learners' dialogue preferences; other applications have analogous domain language experts. These domain language experts can help to pin down a domain-specific sublanguage which fits the constraints of current speech recognition technology: linguistically-naive end-users may expect unconstrained conversational English, but in practice, dialogue interactions have to be constrained in vocabulary and syntax. User consultation also highlighted a need to consider how to integrate speech input and output with other modes of interaction and processing; in our case the input speech signal is processed by speech recogniser, stress and mispronunciation detectors, and output responses are text and graphics as well as speech. This suggests a need to revisit the definition of ‘dialogue’: other SLDS developers should also consider the merits of multimodality as an adjunct to pure spoken language dialogue, particularly given that current systems are not capable of accurately handling unconstrained English. Eric Atwell, Peter Howarth, Clive Souter, Patrizio Baldo, Roberto Bisiani, Dario Pezzotta, Patrizia Bonaventura, Wolfgang Menzel, Daniel Herron, Rachel Morton, Juergen A. Schmidt |
Nat. Lang. Eng. | 5 |
| 1999 | Automatic localization and diagnosis of pronunciation errors for second-language learners of English
Daniel Herron, Wolfgang Menzel, Eric Atwell, Roberto Bisiani, Fabio Daneluzzi, Rachel Morton, Juergen A. Schmidt |
EUROSPEECH | 4 |
| 1997 | Sub-vector clustering to improve memory and speed performance of acoustic likelihood computationabstractWe describe a sub-vector clustering technique to reduce the memory size and computational cost of continuous density hidden Markov models (CHMMs). Acoustic models in modern large-vocabulary, continuous speech recognition systems are typically CHMMs. Systems with 100,000 Gaussian distributions of 40-60 dimensions are common, needing several tens of MB of memory. Computing HMM state likelihoods is several tens of times slower than real time. We show that by clustering and quantizing the Gaussian distributions a few dimensions at a time, both computation and memory costs can be reduced several fold without significant loss of recognition accuracy. On the 1994 Wall Street Journal 20K test set, this technique reduced the acoustic model size by a factor of 9-10, and HMM state output likelihood computation time by a factor of 4-5. 1. Mosur Ravishankar, Roberto Bisiani, Eric H. Thayer |
EUROSPEECH | 2 |
| 1994 | High performance computing systems: Present and future
Roberto Bisiani |
Future Gener. Comput. Syst. | 1 |
| 1992 | A distributed-memory, high-performance workstation
Roberto Bisiani, O. Martin |
Future Gener. Comput. Syst. | 1 |
| 1990 | PLUS: A Distributed Shared-Memory SystemabstractPLUS is a multiprocessor architecture tailored to the fast execution of a single multithreaded process; its goal is to accelerate the execution of CPU-bound applications. PLUS supports shared memory and efficient synchronization. Memory access latency is reduced by non-demand replication of pages with hardware-supported coherence between replicated pages. The architecture has been simulated in detail and the paper presents some of the key measurements that have been used to substantiate our architectural decisions. The current implementation of PLUS is also described. Roberto Bisiani, Mosur Ravishankar |
ISCA | 1 |
| 1989 | BEAM. An accelerator for speech recognitionabstractBEAM is a hardware accelerator that has been designed and built for real-time execution of the SPHINX speaker-independent, continuous-speech recognition system and similar systems. SPHINX on BEAM is able to recognize sentences from a 1000-word vocabulary and a perplexity-60 grammar in about 1.3 times real time. BEAM does not use any custom integrated circuits. The architecture of the accelerator is described. Performance data are given and compared with those for other architectures. It is concluded that BEAM demonstrates how general-purpose technology can be used to build systems that are substantially faster than general-purpose systems.> Roberto Bisiani, Thomas S. Anantharaman, L. Butcher |
ICASSP | 1 |
| 1989 | Coherent Shared Memory on a Distributed Memory Machine
Roberto Bisiani, Andreas Nowatzyk, Mosur Ravishankar |
ICPP (1) | 1 |
| 1988 | Multilanguage Parallel Programming of Heterogeneous MachinesabstractA system called Agora was designed and implemented that supports the development of multilanguage parallel applications for heterogeneous machines. Agora hinges on two ideas: the first one is that shared memory can be a suitable abstraction to program concurrent, multilanguage modules running on heterogeneous machines. The second idea is that a shared memory abstraction can be efficiently supported across different computer architectures that are not connected by a physical shared memory, e.g., local area network workstations or ensemble machines. Agora has been in use for more than a year. The authors describe the Agora shared memory and its software implementation on both tightly and loosely coupled architectures. Measurements of the current implementation are also included.> Roberto Bisiani, Alessandro Forin |
IEEE Trans. Computers | 1 |
| 1987 | Architectural Support for Multilanguage Parallel Programming on Heterogeneous SystemsabstractWe have designed and implemented a software facility, called Agora, that supports the development of parallel applications written in multiple languages. At the core of Agora there is a mechanism that allows concurrent computations to share data structures independently of the computer architecture they are executed on. Concurrent computations exchange control information by using a pattern-directed technique. This paper describes the Agora shared memory and its software implementation on both tightly and loosely-coupled architectures. Roberto Bisiani, Alessandro Forin |
ASPLOS | 1 |
| 1987 | Multilanguage Parallel Programming
Roberto Bisiani, Alessandro Forin |
ICPP | 1 |
| 1986 | A Software and Hardware Environment for Developing AI Applications on Parallel Processors
Roberto Bisiani |
AAAI | 1 |
| 1986 | A distributed system architecture for speech recognitionabstractThis paper is an overview of the software environment (called AGORA) that is being developed at Carnegie-Mellon University to support the devlopment of connected, speaker independent, speech recognition systems. This includes the design, implemenentation, testing and fast (parallel) execution of speech recognition programs composed of a large number of independent algorithms. Systems described within AGORA can be executed on a number of different multiprocessor configurations. Fil Alleva, Roberto Bisiani, S. Forin, R. Lerner |
ICASSP | 2 |
| 1986 | A Hardware Accelerator for Speech Recognition AlgorithmsabstractThis paper describes two custom architectures tailored to a speech recognition beam search algorithm. Both architectures have been simulated using real data and the results of the simulation are presented. The paper also describes the design process of the custom architectures and presents a number of ideas on the automatic design of custom systems for data dependent computations. Thomas S. Anantharaman, Roberto Bisiani |
ISCA | 2 |
| 1985 | Custom data-flow machines for speech recognitionabstractThe goal of the paper is to present some of the design characteristics and performance of a special purpose custom machine that has the potential of improving the speed of the implementation of a beam search algorithm by two orders of magnitude when compared with a general purpose architecture implementation. The paper also describes the architecture of a general purpose self-timed device that can be used in implementing such a machine. Thomas S. Anantharaman, Roberto Bisiani |
ICASSP | 2 |
| 1984 | A family of custom VLSI circuits for speech recognitionabstractThe design of a custom VLSI circuit that has the potential of achieving a high throughput when executing one of the most computationally expensive modules of a speech recognition system is presented. The architecture of the device is described in terms, of a set of self-timed building blocks that implement arithmetic operations, storage and input/output functions. The formalism used to describe the architecture makes it easy to define variations of the basic structure in order to deal with recognition systems that use different heuristics and search different kinds of databases. A tool that helps the designer investigate the area/speed trade-offs is also described. Thomas S. Anantharaman, Marco Annaratone, Roberto Bisiani |
ICASSP | 3 |
| 1983 | A class of data-flow architectures for speech recognitionabstractThe behavior of many speech recognition systems, and of some Artificial Intelligence programs, can he modeled as a data driven computation in which the "instructions" are complex but inexpensive operations (e.g. the evaluation of the likelihood of a partial sentence hypothesis), and the "data-flow graph" is derived directly from the knowledge representation (e.g. the phoneme-level network in a Harpy system). The architecture of a machine that exploits this characteristic is presented together with the results of the simulation of one possible implementation. Roberto Bisiani |
ICASSP | 1 |
| 1982 | Performance trade-offs in search techniques for isolated word speech recognitionabstractThe Cost effectiveness of various search methods used in experimental and practical discrete utterance speech recognition systems is a very critical factor for the usefulness of such systems. The advantages of some cost effective search techniques, e.g. branch and bound search, branch and bound search with pruning and beam search, have been previoulsy reported. In this paper we analyze the properties that affect the practical usefulness of these algorithms when task characteristics and machine architecture are considered. Roberto Bisiani, Alex Waibel |
ICASSP | 1 |
| 1982 | MISE: Machine for In-System Evaluation of Custom VLSI Chips for Real-Time Systems
Roberto Bisiani, Michael J. Foster, H. T. Kung 0001, Kemal Oflazer |
RTSS | 1 |
| 1976 | Some considerations on the standard bus for microcomputer proposed by J. D. Nicoud
Roberto Bisiani, Lorenzo Mezzalira |
Euromicro Newsletter | 1 |