Publications


De publicaties worden automatisch opgehaald en weergegeven vanuit de centrale repository, zodat bezoekers op je eigen site eenvoudig toegang hebben tot de meest recente wetenschappelijke publicaties, artikelen en  rapporten. Bezoekers zoeken eenvoudig op trefwoord om snel de publicaties te vinden die relevant zijn.

pubyear
2010
creators
Moneva, H.; Vissers, J.

Putting chaos under control On how modeling should support design

Complex systems design faces the lack of seamless integration of model-based methods and techniques. In this paper we propose a framework that enables designers and architects to track the design decisions throughout the design process. It provides a mechanism to deduce the impact of each design decision on the system under design.
pubyear
2010
creators
Damavandpeyma, M.; Stuijk, S.; Basten, T.; Geilen, M.; Corporaal, H.

Thermal-aware scratchpad memory design and allocation

Scratchpad memories (SPMs) have become a promising on-chip storage solution for embedded systems from an energy, performance and predictability perspective. The thermal behavior of these types of memories has not been considered in detail. This thermal behavior plays an important role in the reliability of silicon devices and in their static (leakage) power consumption.
pubyear
2010
creators
Haverkort, B.R.; Kuntz, M.; Remke, A.; Roolvink, S.

Formal performability evaluation of architectural models of critical infrastructures

In this paper, we introduce MIOA, a stochastic process algebra-like specification language with finite-domain datatypes, as well as the logic intSPDL, and its model checking algorithms. MIOA which stands for Markovian input/output automata language is an extension of Lynch’s input/output automata with Markovian timed transitions.
pubyear
2010
creators
Haverkort, B.R.; Kuntz, M.; Leitner-Fischer, F.; Remke, A.; Roolvink, S.

Probabilistic verification of architectural software models using SoftArc and Prism

In this paper we will describe the SoftArc approach. With the SoftArc approach it is possible to model and analyse safety-critical embedded and distributed systems that consist of both hard- and software. We are going to present the SoftArc modelling language, its syntax and semantics. The semantics of the SoftArc modelling language is defined in terms of stochastic reactive modules.
pubyear
2010
creators
Li, L.; Hooman, J.; Voeten, J.

Connecting technical and non-technical views of system architectures

When designing, adapting or extending a complex cyber physical system, it extremely difficult to guarantee that all parts cooperate correctly, especially when many parties are involved in the development process. We propose a new approach to identify and to solve problems in the early development phases, thus reducing costs in the system implementation, test and integration phases.
pubyear
2010
creators
Jin, L.; Min-Allah, N.; Xing, J.S.; Wang, X.L.

Extended empty-slots method for fixed priority feasibility analysis

For preemptive scheduling, the discrete scheduling has the same capability as the continuous scheduling. However, most work previously done has been focused on the continuous scheduling. In this paper, a discrete analysis approach EmptySlots method is discussed and applied to fixed priority scheduling for constraint-deadline task model.
pubyear
2010
creators
Baier, C.; Cloth, L.; Haverkort, B.R.; Hermanns, H.; Katoen, J.-P.

Performability assessment by model checking of Markov reward models

published_in
Formal Methods in System Design, 36(1), pp. 1-36.
This paper describes efficient procedures for model checking Markov reward models, that allow us to evaluate, among others, the performability of computercommunication systems.We present the logic CSRL (Continuous Stochastic Reward Logic) to specify performability measures. It provides flexibility in measure specification and paves the way for the numerical evaluation of a wide variety of performability measures.
pubyear
2010
creators
Miliche, D.; Graaf, M. de; Hoekstra, G.; Jongerden, M.; Haverkort, B.

A first experimental investigation of the practical efficiency of battery scheduling

Nowadays, mobile devices are used more and more, and their battery lifetime is a key concern. In this paper, we concentrate on a method called battery scheduling with the aim to optimize the battery lifetime of mobile devices. This technique has already been largely theoretically studied in other papers.
pubyear
2010
creators
Wiggers, M.H.; Bekooij, M.J.G.; Geilen, M.C.W.; Basten, T.

Simultaneous budget and buffer size computation for throughput-constrained task graphs

Modern embedded multimedia systems process multiple concurrent streams of data processing jobs. Streams often have throughput requirements. These jobs are implemented on a multiprocessor system as a task graph. Tasks communicate data over buffers, where tasks wait on sufficient space in output buffers before producing their data.
pubyear
2010
creators
Hooman, J.; Verhoef, M.

Formal semantics of a VDM extension for distributed embedded systems

To support model-based development and analysis of embedded systems, the specification language VDM++ has been extended with asynchronous communication and improved timing primitives. In addition, we have defined an interface for the co-simulation of a VDM++ model with a continuous-time model of its environment.