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.

Ivan Radojevic

dblp:72/4672 · DBLP profile ↗
← Back
5ranked-venue papers
4as first author
0since 2021 · last 2011
—ORCID · none

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

Software engineering, systems software and programming languages · 4 · 3 first-authorTheory of computation · 2 · 1 first-authorSystems, architecture and hardware · 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
Embedded and real-time systems · 70% Electronic design automation · 30%

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

TopicWeightPapersLastEvidence papers
Embedded and real-time systems › networked embedded systems
distributed embedded systems
0.112011
Design of Distributed Heterogeneous Embedded Systems in DDFCharts · IEEE Trans. Parallel Distributed Syst. 2011
Embedded and real-time systems
embedded system design
0.112011
Design of Distributed Heterogeneous Embedded Systems in DDFCharts · IEEE Trans. Parallel Distributed Syst. 2011
Electronic design automation › system-level design
model of computation
0.112011
Design of Distributed Heterogeneous Embedded Systems in DDFCharts · IEEE Trans. Parallel Distributed Syst. 2011
Embedded and real-time systems › model-based design › dataflow modeling
synchronous dataflow
0.012011
Design of Distributed Heterogeneous Embedded Systems in DDFCharts · IEEE Trans. Parallel Distributed Syst. 2011

Methods — techniques the papers use, named apart from their topics

synchronous dataflow graph · 0.1finite state machine · 0.1
YearPublicationVenuePosition
2011 Design of Distributed Heterogeneous Embedded Systems in DDFCharts
abstract
The use of formal models of computation in dealing with increasing complexity of embedded systems design is gaining attention. A successful model of computation must be able to handle both control-dominated and data-dominated behaviors, which are most often simultaneously present in complex embedded systems. Besides behavioral heterogeneity, direct support for modeling distributed systems is also desirable, since an increasing number of embedded systems belong to this category. In this paper, we present distributed DFCharts (DDFCharts), a language based on a formal model that targets distributed heterogeneous embedded systems. Its top hierarchical level is made suitable to capture distributed systems. Behavioral heterogeneity is addressed by composing finite-state machines (FSMs) and synchronous dataflow graphs (SDFGs). We illustrate modeling in DDFCharts with practical examples and describe its implementation on heterogeneous target architecture.
Ivan Radojevic, Zoran A. Salcic, Partha S. Roop
IEEE Trans. Parallel Distributed Syst.1
2007 McCharts and Multiclock FSMs for modeling large scale systems
abstract
Single-clock specifications with purely synchronous communication have been successfully used in capturing the behavior of small and medium scale embedded systems. In large scale embedded systems, where processes often operate at vastly different speeds, using a single clock in an entire specification can be difficult. In this paper, we present Multiclock Charts (McCharts), a language where finite state machines driven by different clocks are composed. The communication between FSMs is specified by both synchronous and asynchronous mechanisms. The essential feature in the semantics of McCharts is that a complete specification can be mapped onto a single multiclock FSM (MCFSM).
Ivan Radojevic, Zoran A. Salcic, Partha S. Roop
MEMOCODE1
2006 The SystemJ approach to system-level design
abstract
In this paper, we propose a new system-level design language, called SystemJ. It extends Java with synchronous reactive features present in Esterel and asynchronous constructs suitable for modelling globally asynchronous locally synchronous systems. The strength of SystemJ comes from its ability to offer the data processing and encapsulation elegance of Java, Esterel-like reactivity and synchrony, and the asynchronous de-coupling of CSP all within the Java framework. Using standard Java environments, for specification and modelling, or specialised reactive embedded processors, for high performance implementation, the SystemJ design flow is extremely versatile. With the increasing attention that Java gets in embedded systems, SystemJ comes to address data and control, software and hardware, modelling and implementation in a unified manner
Flavius Gruian, Partha S. Roop, Zoran A. Salcic, Ivan Radojevic
MEMOCODE4
2005 Modelling Heterogeneous Embedded Systems in DFCarts
Ivan Radojevic, Zoran A. Salcic, Partha S. Roop
FDL1
2005 A New Model for Heterogeneous Embedded Systems - What Esterel and SyncCharts Need to Become a Suitable Specification Platform
abstract
Specification of embedded systems based on formal models of computation is gaining importance. The behavior of an increasing number of embedded systems is heterogeneous, consisting of a mixture of control-dominated and data-dominated parts. While models of computations suitable to control-dominated systems and data-dominated systems are well developed, there are only a limited number of models catering to both systems. In this paper, we present informally a new model for heterogeneous embedded systems, called HEMOC, which combines three common models of computation, synchronous reactive, hierarchical finite state machines and synchronous data flow. Then, the languages Esterel and SyncCharts are used for system specification following the new model in order to determine what they need to become suitable specification platform.
Ivan Radojevic, Zoran A. Salcic, Partha S. Roop
Int. J. Softw. Eng. Knowl. Eng.1