Demo Data from SIGIR 2026 / reviewers in the wild / expert
Raman Kazhamiakin
dblp:88/5834
· DBLP profile ↗
17ranked-venue papers
9as first author
4since 2021 · last 2024
0000-0001-8502-2396ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 9 · 5 first-authorArtificial intelligence and machine learning · 2 · 2 since 2021Databases, data management, data science and information retrieval · 2 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 2 · 2 first-author · 1 since 2021Systems, architecture and hardware · 1 · 1 since 2021Computer networks · 1 · 1 first-authorSecurity and privacy · 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 architecture, parallel and distributed computing, and storage systems
1 paper |
GPUs and heterogeneous computing · 50% Cloud and datacenter computing · 50% | |
| Computer networks
1 paper |
Edge and fog computing · 77% Cellular and mobile networks · 23% | |
| Software engineering, system software, and programming languages
1 paper |
Services computing and microservices · 62% Program verification · 38% |
Topics — the 6 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Edge and fog computing
mobile edge computing |
0.8 | 1 | 2024 | Seamless HW-accelerated AI serving in heterogeneous MEC Systems with AI@EDGE · HPDC 2024 |
GPUs and heterogeneous computing › heterogeneous cluster computing
heterogeneous accelerator clusters |
0.8 | 1 | 2024 | Seamless HW-accelerated AI serving in heterogeneous MEC Systems with AI@EDGE · HPDC 2024 |
Cloud and datacenter computing
model deployment |
0.8 | 1 | 2024 | Seamless HW-accelerated AI serving in heterogeneous MEC Systems with AI@EDGE · HPDC 2024 |
Services computing and microservices › service composition
web service composition |
0.1 | 1 | 2006 | Analysis of communication models in web service compositions · WWW 2006 |
Program verification
model checking |
0.0 | 1 | 2006 | Analysis of communication models in web service compositions · WWW 2006 |
Program verification › concurrent program verification
parameterized verification |
0.0 | 1 | 2006 | Analysis of communication models in web service compositions · WWW 2006 |
Methods — techniques the papers use, named apart from their topics
runtime resource management · 1.5multi-variant AI model generation · 1.5parametric model · 0.1asynchronous communication model · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Seamless HW-accelerated AI serving in heterogeneous MEC Systems with AI@EDGEabstractThe advancement towards B5G/6G relies on the synthesis of connect-compute platforms and their use in highly heterogeneous clusters featuring hardware accelerators. While these accelerators offer improved computational efficiency, sill, they make development, deployment, and orchestration of services more complex, with limited flexibility, and necessitate domain-specific knowledge. In AI@EDGE we are targeting seamless integration of such diverse platforms for executing AI-related tasks. This paper focuses on acceleration aspects and presents a MEC system that facilitates AI servicing over a cluster of FPGA, GPU, and CPU nodes. To this end, we develop our custom tools for generating multi-variant AI models, informative function descriptors, flexible MEC orchestrators, and runtime resource managers. The results show successful interoperability, with generic Python models getting deployed/migrated across distinct platforms for performance gains in the area of 10x. Achilleas Tzenetopoulos, George Lentaris, Aimilios Leftheriotis, Panos Chrysomeris, Javier Palomares, Estefanía Coronado, Raman Kazhamiakin, Dimitrios Soudris |
HPDC | 7 |
| 2024 | Correction to: The AI4Citizen pilot: Pipelining AI-based technologies to support school-work alternation programmes
Athina Georgara, Raman Kazhamiakin, Ornella Mich, Alessio Palmero Aprosio, Jean-Christophe R. Pazzaglia, Juan A. Rodríguez-Aguilar, Carles Sierra |
Appl. Intell. | 2 |
| 2023 | The AI4Citizen pilot: Pipelining AI-based technologies to support school-work alternation programmesabstractAbstract The School-Work Alternation (SWA) programme was developed (under a European Commission call) to bridge the gaps and establish a well-tuned partnership between education and the job market. This work details the development of the AI4Citizen pilot, an AI software suite designed to support the SWA programme. The AI4Citizen pilot, developed within the H2020 AI4EU project, offers AI tools to automate and enhance the current SWA process. At the same time, the AI4Citizen pilot offers novel tools to support the complex problem of allocating student teams to internship programs, promoting collaborative learning and teamwork skills acquisition. Notably, the AI4Citizen pilot corresponds to a pipeline of AI tools, integrating existing and novel technologies. Our exhaustive empirical analysis confirms that the AI4Citizen pilot can alleviate the difficulties of current processes in the SWA, and therefore it is ready for real-world deployment. Athina Georgara, Raman Kazhamiakin, Ornella Mich, Alessio Palmero Aprosio, Jean-Christophe R. Pazzaglia, Juan A. Rodríguez-Aguilar, Carles Sierra |
Appl. Intell. | 2 |
| 2021 | A Gamification Platform to Analyze and Influence Citizens' Daily Transportation ChoicesabstractAn effective, efficient, and ecological transport service needs a decision support system to inform the administrations, while intelligently assisting citizens' daily transportation choices. This work presents a full-fledged Gamification Platform to develop and run sustainable mobility campaigns promoting individual green mobility behaviors. We organize geolocalized and temporal information on users' tracked trips into a rich dataset that decision-makers can exploit to analyze citizens' daily transportation choices and balance the demand and the offer of the mobility ecosystem. Through the Gamification Platform, we define three different use case scenarios - i.e., mobility within the city, home-work mobility, and home-school mobility. We also evaluate the platform according to both gameful design guidelines and persuasive technology best practices. Our findings show how long-term retention and engagement can be achieved when the gameful system's design and maintenance are assisted by the Gamification Platform, merging both administrative requirements and users' needs towards an iteratively adaptive and personalized experience. Raman Kazhamiakin, Enrica Loria, Annapaola Marconi, Mauro Scanagatta |
IEEE Trans. Intell. Transp. Syst. | 1 |
| 2013 | Domain Objects for Continuous Context-Aware Adaptation of Service-Based SystemsabstractThe idea to build systems based on services, by reusing and combining software made available independently via different technologies and channels and dynamically organizing them into coherent processes, has a very well recognized potential. Achieving this potential stands crucially on the ability to recognize and exploit the context in which such applications operate, in terms of the available services, of the actual setup at run-time, and of the interaction with human actors. Changing contexts require run-time reaction, by adapting the ongoing overall process enacted by the service-based system to unexpected deviations. Continuous context-aware adaptation is hencefore a strong requirement in this setting. In this paper, we propose a service delivery platform designed for the continuous context-aware adaptation of service-based systems, based on the idea of monitoring the underlying context via a hierarchical model, and using the context to drive the choice and execution of adaptive pervasive flows. We describe the approach through an example from the smart cities e-mobility domain. Antonio Bucchiarone, Annapaola Marconi, Marco Pistore, Paolo Traverso, Piergiorgio Bertoli, Raman Kazhamiakin |
ICWS | 6 |
| 2013 | Data-Flow Requirements for Dynamic Service CompositionabstractData-flow requirements is an important aspect of service composition. Although several approaches have been proposed to specify data-flow requirements, they cannot be efficiently exploited in dynamic setting, for example, where the composition participants (i.e., component services) need to be dynamically replaced. In this paper, we propose a new modeling methodology for data-flow requirements, in which we explicitly distinguish a data model of a composite service from data models of component services. We show that following our methodology, a composition can be adjusted to various dynamic changes with significantly less effort. We implement our solution using planning techniques and make its basic evaluation on a scenario from the travel domain. Raman Kazhamiakin, Annapaola Marconi, Marco Pistore, Heorhi Raik |
ICWS | 1 |
| 2012 | SMART: Supporting the Design and Execution of User-Centric Service-Based Applications
Piergiorgio Bertoli, Raman Kazhamiakin, Michele Nori, Marco Pistore |
WISE | 2 |
| 2011 | CLAM: Cross-Layer Management of Adaptation Decisions for Service-Based ApplicationsabstractAdaptation of service-based applications (SBA) is not trivial in their heterogeneous and dynamic execution context. While different approaches exist, most of them focus on a specific part of the SBA ignoring the overall impact of the adaptation on the whole application. In this paper we propose a cross-layer adaptation manager (CLAM) that tackles this problem. Asli Zengin, Raman Kazhamiakin, Marco Pistore |
ICWS | 2 |
| 2009 | Control Flow Requirements for Automated Service CompositionabstractAutomated composition of services is a key functionality for the adoption of the service-oriented development paradigm. Solving this problem in practice requires the ability to consider asynchronous stateful services and to express complex composition requirements which may span different phases of the life-cycle of component services. In this paper we present a novel automated service composition approach which addresses these challenges by associating so-called 'objects' to services, and by introducing a simple yet powerful notation to express composition requirements on them. We recast this view of the problem as a specific form of planning; our experiments on a prototype implementation witness the ability of our approach to deal with realistic scenarios and requirements that cannot be tackled by other current approaches. Piergiorgio Bertoli, Raman Kazhamiakin, Massimo Paolucci 0001, Marco Pistore, Heorhi Raik, Matthias Wagner 0001 |
ICWS | 2 |
| 2007 | Design and Verification ofWeb Services Compositions in the Telecommunication DomainabstractTelecommunication is a key area where the use of web services has an enormous potential to facilitate the development of powerful and complex functionalities on top of existing ones. At the same time, the specific features of TelCo applications (asynchronous, event-driven communications, handling concurrent, long-running transactions, dynamically evolving sets of partners) pose difficult challenges to the adoption of standard languages and tools for web services. In this work, based on our analysis of TelCo standards and applications, we discuss a set of orchestration patterns, and show how these can be modeled using the WS-BPEL language. We also address the issue of guaranteeing the correctness of such applications, providing an automated support for the formal analysis of their behavior. Piergiorgio Bertoli, Laura Ferrari, Raman Kazhamiakin, Corrado Moiso, Marco Pistore, Ermes Thuegaz |
ICWS | 3 |
| 2006 | Timed Modelling and Analysis in Web Service CompositionsabstractIn this paper we present an approach for modelling and analyzing time-related properties of Web service compositions defined as a set of BPEL4WS processes. We introduce a formalism, called Web service timed state transition systems (WSTTS), to capture the timed behavior of the composite Web services. We also exploit an interval temporal logic to express complex timed assumptions and requirements on the system's behavior. Building upon of this formalization, we provide techniques and tools for model checking BPEL4WS compositions against time-related requirements. We perform a preliminary experimental evaluation of our approach and tools with the help of the e-government case study. Raman Kazhamiakin, Paritosh K. Pandya, Marco Pistore |
ARES | 1 |
| 2006 | Analysis of Realizability Conditions for Web Service Choreographies
Raman Kazhamiakin, Marco Pistore |
FORTE | 1 |
| 2006 | Static Verification of Control and Data inWeb Service CompositionsabstractThe data exchanged among the Web services participating to a composition are clearly very relevant for a correct behavior of the composition. Nevertheless, most of the approaches existing in the literature for the static verification of Web service compositions ignore data, or require very small ranges to be associated to the data types. In this paper, we propose an approach for the verification of Web service compositions that takes into account the dataflows among the component process. The approach exploits abstraction techniques for modeling those aspects of data that are relevant for the correctness of the composition and hiding the aspects that are irrelevant. We show that building the right abstraction corresponds to defining those assumptions on the data manipulations performed by the component services which are crucial for the correctness of the composition Raman Kazhamiakin, Marco Pistore |
ICWS | 1 |
| 2006 | Representation, Verification, and Computation of Timed Properties in WebabstractIn this paper we address the problem of qualitative and quantitative analysis of timing aspects of Web service compositions defined as a set of BPEL4WS processes. We introduce a formalism, called Web service timed state transition systems (WSTTS), to capture the timed behavior of the composite Web services. We also exploit an interval temporal logic to express complex timed assumptions and requirements on the system's behavior. Building on top of this formalization, we provide techniques and tools for model-checking BPEL4WS compositions against time-related requirements. We also present a symbolic algorithm that can be used to compute duration bounds of behavioral intervals that satisfy such requirements. We perform a preliminary experimental evaluation of our approach and tools with the help of an e-Government case study Raman Kazhamiakin, Paritosh K. Pandya, Marco Pistore |
ICWS | 1 |
| 2006 | Analysis of communication models in web service compositionsabstractIn this paper we describe an approach for the verification of Web service compositions defined by sets of BPEL processes. The key aspect of such a verification is the model adopted for representing the communications among the services participating in the composition. Indeed, these communications are asynchronous and buffered in the existing execution frameworks, while most verification approaches assume a synchronous communication model for efficiency reasons. In our approach, we develop a parametric model for describing Web service compositions, which allows us to capture a hierarchy of communication models, ranging from synchronous communications to asynchronous communications with complex buffer structures. Moreover, we develop a technique to associate with a Web service composition the most adequate communication model, i.e., the simplest model that is sufficient to capture all the behaviors of the composition. This way, we can provide an accurate model of a wider class of service composition scenarios, while preserving as much as possible an efficient performance in verification. Raman Kazhamiakin, Marco Pistore, Luca Santuari |
WWW | 1 |
| 2004 | A Framework for Integrating Business Processes and Business Requirements
Raman Kazhamiakin, Marco Pistore, Marco Roveri |
EDOC | 1 |
| 2004 | Formal Verification of Requirements using SPIN: A Case Study on Web Services
Raman Kazhamiakin, Marco Pistore, Marco Roveri |
SEFM | 1 |