Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Nicola Zingirian

dblp:59/3315 · DBLP profile ↗
← Back
13ranked-venue papers
6as first author
1since 2021 · last 2021
0000-0003-3229-9361ORCID · verified

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

Systems, architecture and hardware · 3 · 2 first-authorApplied, interdisciplinary, general and emerging computing · 3 · 1 first-authorComputer networks · 2 · 1 first-author · 1 since 2021Software engineering, systems software and programming languages · 2 · 1 first-authorArtificial intelligence and machine learning · 1 · 1 first-author

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 networks
1 paper
Internet architecture and protocols · 87% Routing and switching · 13%
Computer architecture, parallel and distributed computing, and storage systems
2 papers
Processor architecture and microarchitecture · 35% Embedded and real-time systems · 35% Performance modeling and evaluation · 30%
Software engineering, system software, and programming languages
1 paper
Compilers and program optimization · 100%
Computer graphics and multimedia
2 papers
Image and video processing · 100%

Topics — the 7 heaviest of 9, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Internet architecture and protocols
voice/data integration
0.012004
Internet protocol support for telephony · Proc. IEEE 2004
Internet architecture and protocols
voice over IP
0.012004
Internet protocol support for telephony · Proc. IEEE 2004
Compilers and program optimization
parallel program optimization
0.012002
On the efficiency of image and video processing programs on instruction level parallel processors · Proc. IEEE 2002
Processor architecture and microarchitecture
instruction-level parallelism
0.012002
On the efficiency of image and video processing programs on instruction level parallel processors · Proc. IEEE 2002
Performance modeling and evaluation
benchmarking
0.011996
Image processing on high-performance RISC systems · Proc. IEEE 1996
Performance modeling and evaluation
workload characterization
0.011996
Image processing on high-performance RISC systems · Proc. IEEE 1996
Routing and switching
packet switching
0.012004
Internet protocol support for telephony · Proc. IEEE 2004
YearPublicationVenuePosition
2021 Mobile Unattended-Operation Detector for Bulk Dangerous Goods Handling
abstract
The paper presents the prototype of an innovative system, called the “Unattended-Operation Detector” (UOD), developed on top of an Oil & Gas Transportation IoT platform managing a sensor network installed on over 3,000 tank trucks. The system, integrated as a new sensor, runs a real-time Computer Vision algorithm to detect, through a camera, whether the operator attends the dangerous goods unloads, dramatically increasing the fuel handling safety levels. The paper motivates the UOD relevance in the application and technology context, shows the main design and implementation choices, reports the experimental results of the first prototype mounted on a tanker, and discusses the product perspectives.
Nicola Zingirian, Federico Botti
MSN1
2012 Sensor clouds for Intelligent Truck Monitoring
abstract
The paper presents a new service paradigm for Vehicle Communication Platforms (VCPs), based on the Sensor Cloud concept. According to this paradigm, VCPs make available their components, including vehicle sensor and devices, to third-party vehicle monitoring applications, as virtual resources. We prototyped a Sensor Cloud service on the Click & Find™ VCP, currently supporting real-time Intelligent Truck Monitoring (ITM) services on about one thousand tank trucks for fuel distribution in Europe. The paper presents the Sensor Cloud service architecture and implementation, discussing the main benefits delivered to the ITM domain.
Nicola Zingirian, Carlo Valenti
Intelligent Vehicles Symposium1
2011 The Click&Find Remote Vehicle Monitoring and Control platform: Architecture, interfaces, applications
abstract
The paper presents the Click & Find platform, specifically designed to support advanced Remote Vehicle Monitoring and Control applications. The platform currently provides the real-time monitoring of over five hundreds fuel delivery tanker trucks working for many Oil Companies in Europe. The paper focuses on the innovative platform features, i.e., the three-tier architecture and the rule-based interface.
Nicola Zingirian, Massimo Maresca, Carlo Valenti
ETFA1
2009 Passive access capacity estimation for QoS measurement
abstract
The passive estimation of Internet access capacity is interesting both from a scientific perspective, because it requires the development of techniques and tools to extract such a capacity from a noisy set of traffic measurements; and from an industrial perspective, because it supports, in principle, the possibility to measure the Service Levels of IP Access Service offered by Internet service providers. This paper proposes models, techniques and tools aimed at passively estimating the maximum achievable downlink network-layer rate (capacity) of an access link to the Internet from inside a network. We propose a method that extends the well-known packet-dispersion approach to network capacity estimation by considering longer TCP packet sequences to minimize the impact of measurement noise and to obtain reliable estimation without the need of a large amount of data. The proposed approach has been validated on some small-scale experiments performed on residential ADSL lines under different interfering traffic conditions.
Martino Fornasa, Massimo Maresca, Pierpaolo Baglietto, Nicola Zingirian
IWQoS4
2008 Extensive GPRS Latency Characterization in Uplink Packet Transmission from Moving Vehicles
abstract
The GPRS (general packet radio service) broad availability is driving a widespread development of mobile telemetry systems for fleet management, supply chain management and dangerous goods monitoring applications. In this paper we present the results of extensive measurements of the GPRS network-layer uplink latency performed over a four-month period from about fifty road trucks using telemetry service, providing an uplink latency characterization in a moving vehicle environment. The results show the relationship between vehicle speed and latency. Furthermore, the performances of the stop-and-wait in a moving vehicle environment are evaluated in order to design a variant of such a protocol based on a vehicle speed-aware retransmission timeout.
Martino Fornasa, Nicola Zingirian, Massimo Maresca
VTC Spring2
2005 Development of a service-oriented architecture for the dynamic integration of mobile remote software components
abstract
The paper presents the work in progress of a project funded by the European Commission's aimed at enabling the integration between software components running on onboard truck terminals and ground based information systems to increase safety, efficiency and quality of road infrastructures. Despite the fact that the system originates in a automotive context, the architecture can be used for a wide range of control applications characterized by mobile software components. The system architecture goals are to collect vehicle data and make such data accessible from external information system through open application interfaces over standard wireless network technology.
Martino Fornasa, Massimo Maresca, Nicola Zingirian, Lucia Ballardin, Sonia Bedin
ETFA3
2005 Stepwise deployment methodology of a service oriented architecture for business communities
Pierpaolo Baglietto, Massimo Maresca, Andrea Parodi, Nicola Zingirian
Inf. Softw. Technol.4
2004 Internet protocol support for telephony
abstract
In this paper, we consider the evolution of telephone networks from time-division multiplexing circuit switching to packet switching and, in particular, to packet switching-based on Internet Protocol (IP-supported telephony). We analyze IP-supported telephony design solutions by proposing a layered reference model in which each layer is associated to a subset of the functions that support telephony. We use the reference model to establish a terminology and a framework for the comparison of the design solutions. We group the design solutions in scenarios and compare them in terms of the reference model proposed. We then focus on IP telephony, in which IP is used in telephone company networks, and on Internet telephony, in which the Internet is used to support telephony. We show that they both can be seen as implementations of the same architecture, which consists of a set of components, associated to functions, and of the interactions among these components. We then consider the issue of voice-data integration and analyze the variety of design solutions that can be adopted to integrate voice and data.
Massimo Maresca, Nicola Zingirian, Pierpaolo Baglietto
Proc. IEEE2
2002 Deployment of Service Oriented Architecture for a Business Community
abstract
This paper describes the deployment of a service oriented architecture in the specific context of the "business communities" i.e. communities of heterogeneous actors that cooperate in the same business area. The architecture is based on XML and Web Services technologies. More specifically the paper analyzes the structure and the requirements of business communities in general, derives the requirements of the architecture and describes its implementation. Finally a case study is presented to show how the architecture has been implemented for the business community of the Port of Genoa characterized by users operating in the cargo and transport business area.
Pierpaolo Baglietto, Massimo Maresca, Andrea Parodi, Nicola Zingirian
EDOC4
2002 On the efficiency of image and video processing programs on instruction level parallel processors
abstract
While in the last decade image and video processing (IVP) have gradually moved from special purpose computer architectures based on massive parallelism (MP) to general purpose computer architectures based on instruction-level parallelism (ILP), a new challenge is now to be faced by the IVP community, namely the application of IVP also in small-size embedded systems (e.g., video players, smart cameras, digital diaries, etc.) based on ILP processors. Because of the requirements of low size, weight, and power consumption, these embedded systems do not take advantage of processors that feature advanced dynamic code optimization mechanisms such as those based on instruction reordering and register renaming. On the other hand, the compile time techniques of present generation compilers do not appear to be aggressive enough to exploit the massive parallelism of IVP tasks in ILP architectures, thus leading to inefficient programs. This paper analyzes the efficiency of IVP programs on ILP CPUs. In particular it presents: (1) a reference model for the efficient design and implementation of highly parallel programs, such as the ones of the IVP domain; (2) an analysis of the inefficiencies of IVP programs implemented on ILP processors; and (3) a set of techniques, deriving from the reference model, that overcome these inefficiencies. These techniques are based on a novel computing paradigm called bucket processing.
Nicola Zingirian, Massimo Maresca
Proc. IEEE1
2000 Extracting fine-grain profiles of in-order executions of instruction level parallel programs
abstract
Optimizing compilers targeted to instruction level parallel (ILP) architectures schedule program instructions in such a way so as to minimize the number of execution stalls, called bubbles, that occur during program execution because of hazards. These bubbles are estimated by compilers on the basis of the target processor functional model. Unfortunately, these functional models are often inaccurate, especially in retargetable compilers, and thus lead the compiler to imprecise estimations. This paper presents a technique that "detects" the bubbles by observing program execution in a set of preliminary runs, instead of estimating them. The applications of this technique range from performance evaluation of programs and efficiency analysis of functional models to novel techniques of profile-driven code optimization. The paper presents the technique and shows its applicability in a case study and a set of experiments.
Nicola Zingirian, Massimo Maresca
ISPASS1
1999 Efficiency of standard software architectures for Java-based access to remote databases
Nicola Zingirian, Massimo Maresca, S. Nalin
Future Gener. Comput. Syst.1
1996 Image processing on high-performance RISC systems
abstract
The recent progress of RISC technology has led to the feeling that a significant percentage of image processing applications, which in the past required the use of special purpose computer architectures or of ad hoc hardware, can now be implemented in software on low cost general purpose platforms. We decided to undertake the study described in this paper to understand the extent to which this feeling corresponds to reality. We selected a set of reference RISC-based systems to represent RISC technology, and identified a set of basic image processing tasks to represent the image processing domain. We measured the performance and studied the behavior of the reference systems in the execution of the basic image processing tasks by running a number of experiments based on different program organizations. The results of these experiments are summarized in a table, which can be used by image processing application designers to evaluate whether RISC-based platforms are able to deliver the computing power required for a specific application.
Pierpaolo Baglietto, Massimo Maresca, Mauro Migliardi, Nicola Zingirian
Proc. IEEE4