Demo Data from EDBT 2026 / reviewers in the wild / expert
Sri Kanajan
dblp:14/6358
· DBLP profile ↗
5ranked-venue papers
1as first author
0since 2021 · last 2007
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 4 · 1 first-authorSoftware engineering, systems software and programming languages · 3 · 1 first-authorApplied, interdisciplinary, general and emerging 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
1 paper |
Embedded and real-time systems · 100% |
Topics — the 4 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Embedded and real-time systems › real-time scheduling
priority scheduling |
0.1 | 1 | 2007 | Period Optimization for Hard Real-time Distributed Automotive Systems · DAC 2007 |
Embedded and real-time systems
real-time scheduling |
0.1 | 1 | 2007 | Period Optimization for Hard Real-time Distributed Automotive Systems · DAC 2007 |
Embedded and real-time systems
cyber-physical system platforms |
0.0 | 1 | 2007 | Period Optimization for Hard Real-time Distributed Automotive Systems · DAC 2007 |
Embedded and real-time systems › automotive embedded systems
electronic control unit |
0.0 | 1 | 2007 | Period Optimization for Hard Real-time Distributed Automotive Systems · DAC 2007 |
Methods — techniques the papers use, named apart from their topics
end-to-end latency analysis · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2007 | Period Optimization for Hard Real-time Distributed Automotive SystemsabstractThe complexity and physical distribution of modern active-safety automotive applications requires the use of distributed architectures. These architectures consist of multiple electronic control units (ECUs) connected with standardized buses. The most common configuration features periodic activation of tasks and messages coupled with run-time priority-based scheduling. The correct deployment of applications on such architectures requires end-to-end latency deadlines to be met. This is challenging since deadlines must be enforced across a set of ECUs and buses, each of which supports multiple functionality. The need for accommodating legacy tasks and messages further complicates the scenario. Abhijit Davare, Qi Zhu 0002, Marco Di Natale, Claudio Pinello, Sri Kanajan, Alberto L. Sangiovanni-Vincentelli |
DAC | 5 |
| 2007 | Interactive presentation: Automatic model generation for black box real-time systemsabstractEmbedded systems are often assembled from black box components. System-level analyses, including verification and timing analysis, typically assume the system description, such as RTL or source code, as an input. There is therefore a need to automatically generate formal models of black box components to facilitate analysis. We propose a new method to generate models of real-time embedded systems based on machine learning from execution traces, under a given hypothesis about the system's model of computation. Our technique is based on a novel formulation of the model generation problem as learning a dependency graph that indicates partial ordering between tasks. Tests based on an industry case study demonstrate that the learning algorithm can scale up and that the deduced system model accurately reflects dependencies between tasks in the original design. These dependencies help us formally prove properties of the system and also extract data dependencies that are not explicitly stated in the specifications of black box components Thomas Huining Feng, Lynn Wang, Sri Kanajan, Sanjit A. Seshia |
DATE | 4 |
| 2007 | Interactive presentation: Towards a methodology for the quantitative evaluation of automotive architecturesabstractArchitecture design is a critical stage of the electronics/controls/software (ECS)-based vehicle design flow. Traditional approaches relying on component-level design and analysis are no longer effective as they do not always allow for the quantitative evaluation of properties arising from the composition of subsystems. This paper presents a system level architecture design methodology that is supported by tools and methods for the quantitative evaluation of key metrics of interest related to timing, dependability and cost. An example of its application to a by-wire system case study is presented, and the challenges faced in its application in the context of the actual development process are discussed Patrick Popp, Marco Di Natale, Paolo Giusto, Sri Kanajan, Claudio Pinello |
DATE | 4 |
| 2006 | Exploring trade-off's between centralized versus decentralized automotive architectures using a virtual integration environmentabstractThe large variety of architectural dimensions in automotive electronics design, for example, bus protocols, number of nodes, sensors and actuators interconnections and power distribution topologies, makes architecture design task a very complex but crucial design step especially for OEMs. This situation motivates the need for a design environment that accommodates the integration of a variety of models in a manner that enables the exploration of design alternatives in an efficient and seamless fashion. Exploring these design alternatives in a virtual environment and evaluating them with respect to metrics such as cost, latency, flexibility and reliability provide an important competitive advantage to OEMs and help minimize integration risks later in the design cycle. In particular, the choice of the degree of decentralization of the architecture has become a crucial issue in automotive electronics. In this paper, we demonstrate how a rigorous methodology (platform-based design) and the Metropolis framework can be used to find the balance between centralized and decentralized architectures Sri Kanajan, Haibo Zeng 0001, Claudio Pinello, Alberto L. Sangiovanni-Vincentelli |
DATE | 1 |
| 2005 | A formal approach to fault tree synthesis for the analysis of distributed fault tolerant systemsabstractDesigning cost-sensitive real-time control systems for safety-critical applications requires a careful analysis of both performance versus cost aspects and fault coverage of fault tolerant solutions. This further complicates the difficult task of deploying the embedded software that implements the control algorithms on a possibly distributed execution platform (for instance in automotive applications). In this paper, we present a novel technique for constructing a fault tree that models how component faults may lead to system failure. The fault tree enables us to use existing commercial analysis tools to assess a number of dependability metrics of the system. Our approach is centered on a model of computation, Fault Tolerant Data Flow (FTDF), that enables the integration of formal verification techniques. This new analysis capability is added to an existing design framework, also based on FTDF, that enables a synthesis-based, correct-by-construction, design methodology for the deployment of real-time feedback control systems in safety critical applications. Mark L. McKelvin Jr., Gabriel Eirea, Claudio Pinello, Sri Kanajan, Alberto L. Sangiovanni-Vincentelli |
EMSOFT | 4 |