EDBT 2026 Demo / reviewers in the wild / expert
Iman Narasamdya
dblp:51/5148
· DBLP profile ↗
12ranked-venue papers
2as first author
0since 2021 · last 2014
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 9 · 2 first-authorTheory of computation · 5Artificial intelligence and machine learning · 1Systems, architecture and hardware · 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 |
Software maintenance and evolution · 78% Program verification · 22% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Electronic design automation · 88% Embedded and real-time systems · 12% | |
| Theoretical computer science
2 papers |
Automated reasoning and model checking · 100% | |
| Artificial intelligence
1 paper |
Knowledge representation and reasoning · 87% Question answering and dialogue systems · 13% |
Topics — the 11 heaviest of 12, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Software maintenance and evolution
build systems |
0.2 | 1 | 2014 | Automated migration of build scripts using dynamic analysis and search-based refactoring · OOPSLA 2014 |
Software maintenance and evolution
refactoring |
0.2 | 1 | 2014 | Automated migration of build scripts using dynamic analysis and search-based refactoring · OOPSLA 2014 |
Software maintenance and evolution › refactoring
search-based refactoring |
0.2 | 1 | 2014 | Automated migration of build scripts using dynamic analysis and search-based refactoring · OOPSLA 2014 |
Program verification › model checking
software model checking |
0.2 | 1 | 2013 | Software Model Checking SystemC · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2013 |
Electronic design automation
hardware verification and test |
0.2 | 1 | 2013 | Software Model Checking SystemC · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2013 |
Electronic design automation › hardware verification and test › functional verification
systemc verification |
0.2 | 1 | 2013 | Software Model Checking SystemC · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2013 |
Automated reasoning and model checking › model checking
software model checking |
0.1 | 1 | 2011 | Kratos - A Software Model Checker for SystemC · CAV 2011 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
epistemic reasoning |
0.0 | 1 | 2004 | Knowledge of Other Agents and Communicative Actions in the Fluent Calculus · KR 2004 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
reasoning about action and change |
0.0 | 1 | 2004 | Knowledge of Other Agents and Communicative Actions in the Fluent Calculus · KR 2004 |
Embedded and real-time systems
cyber-physical system platforms |
0.0 | 1 | 2012 | Formal Verification and Validation of ERTMS Industrial Railway Train Spacing System · CAV 2012 |
Natural language and speech › Question answering and dialogue systems
communicative acts |
0.0 | 1 | 2004 | Knowledge of Other Agents and Communicative Actions in the Fluent Calculus · KR 2004 |
Methods — techniques the papers use, named apart from their topics
software model checking · 0.3finite-state encoding · 0.3search-based refactoring · 0.2dynamic analysis · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2014 | Automated migration of build scripts using dynamic analysis and search-based refactoringabstractThe efficiency of a build system is an important factor for developer productivity. As a result, developer teams have been increasingly adopting new build systems that allow higher build parallelization. However, migrating the existing legacy build scripts to new build systems is a tedious and error-prone process. Unfortunately, there is insufficient support for automated migration of build scripts, making the migration more problematic. Milos Gligoric 0001, Wolfram Schulte, Chandra Prasad, Danny van Velzen, Iman Narasamdya, Benjamin Livshits |
OOPSLA | 5 |
| 2013 | Software Model Checking SystemCabstractSystemC is an increasingly used language for writing executable specifications of systems-on-chip. The verification of SystemC, however, is a very difficult challenge. Simulation features great scalability, but can miss important defects. On the other hand, formal verification of SystemC is extremely hard because of the presence of threads, and the intricacies of the communication and scheduling mechanisms. In this paper, we explore formal verification for SystemC by means of software model checking techniques, which have demonstrated substantial progress in recent years. We propose an accurate model of SystemC and three complementary encodings of SystemC to finite-state processes, sequential and threaded programming models. We implement the proposed approaches in a tool chain and carry out a thorough experimental evaluation using several benchmarks taken from the literature on SystemC verification, and experimenting with different state-of-the-art software model checkers. The results clearly show the applicability and efficiency of the proposed approaches. In particular, the results show the effectiveness of the threaded and of the finite-model encodings to prove and disprove properties, respectively. Alessandro Cimatti, Iman Narasamdya, Marco Roveri |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 2 |
| 2012 | Formal Verification and Validation of ERTMS Industrial Railway Train Spacing System
Alessandro Cimatti, Raffaele Corvino, Armando Lazzaro, Iman Narasamdya, Tiziana Rizzo, Marco Roveri, Angela Sanseviero, Andrei Tchaltsev |
CAV | 4 |
| 2012 | Verification of parametric system designs
Alessandro Cimatti, Iman Narasamdya, Marco Roveri |
FMCAD | 2 |
| 2011 | Kratos - A Software Model Checker for SystemC
Alessandro Cimatti, Alberto Griggio, Andrea Micheli, Iman Narasamdya, Marco Roveri |
CAV | 4 |
| 2011 | Boosting Lazy Abstraction for SystemC with Partial Order Reduction
Alessandro Cimatti, Iman Narasamdya, Marco Roveri |
TACAS | 2 |
| 2010 | Verifying SystemC: A software model checking approach
Alessandro Cimatti, Andrea Micheli, Iman Narasamdya, Marco Roveri |
FMCAD | 3 |
| 2009 | Certification of Smart-Card Applications in Common Criteria
Iman Narasamdya, Michaël Périn |
FASE | 1 |
| 2009 | Inter-program Properties
Andrei Voronkov, Iman Narasamdya |
SAS | 2 |
| 2008 | Service Combinators for Farming Virtual Machines
Karthikeyan Bhargavan, Andrew D. Gordon 0001, Iman Narasamdya |
COORDINATION | 3 |
| 2005 | Finding Basic Block and Variable Correspondence
Iman Narasamdya, Andrei Voronkov |
SAS | 1 |
| 2004 | Knowledge of Other Agents and Communicative Actions in the Fluent Calculus
Yves Martin, Iman Narasamdya, Michael Thielscher |
KR | 2 |