Jelena Marincic
University of Twente
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Jelena Marincic.
requirements engineering foundation for software quality | 2008
Jelena Marincic; Angelika Mader; Roel Wieringa
We are investigating ways to improve the process of modelling of embedded systems for formal verification. In the modelling process, we make a mathematical model of the system software and its environment (the plant), and we prove that the requirement holds for the model. But we also want to have an argument that increases our confidence that the model represents the system correctly (with respect to the requirement). Therefore, we document some of the modelling decisions in form of a list of the system assumptions made while modelling. Identifying the assumptions and deciding which ones are relevant is a difficult task and it cannot be formalized. To support this process, we give a classification of assumptions. We show our approach on an example.
Expert Systems | 2013
Jelena Marincic; Angelika Mader; Roel Wieringa; Yan Lucas
Model-based design is a promising technique to improve the quality of software and the efficiency of the software development process. We are investigating how to efficiently model embedded software and its environment to verify the requirements for the system controlled by the software. The software environment consists of mechanical, electrical and other parts; modelling it involves learning how these parts work, deciding what is relevant to model and how to model it. It is not possible to fully automate these steps. There are general guidelines, but given that every modelling problem differs, much is left to the modellers own preference, background and experience. Still, when the next generation of a system is designed, the new system will have common elements with its previous version. Therefore, lessons learned from the current model could inform future models. We propose a framework for identifying the non-formal elements of knowledge, insights and a model itself, which can support modelling of the next system generation. We will present the application of our framework on an action research case – modelling mechanical parts of a paper-inserting machine.
Nature | 2008
Jelena Marincic; Angelika Mader; Hanno Wupper; Roel Wieringa
Researchers make a significant effort to develop new modelling languages and tools. However, they spend less effort developing methods for constructing models using these languages and tools. We are developing a method for building an embedded system model for formal verification. Our method provides guidelines to build a model and to construct a correctness argument. We start from a high-level formula stating that a plant (a device that performs a task) and its control should satisfy requirements. As our knowledge about the system grows, we refine this formula and the model gradually, in a stepwise non-monotonic process, until we have a description that can be formally verified. In this paper we explain our method on a simple example and compare it briefly with two other methods: requirements progression and the goal-oriented KAOS approach. The requirements progression is an extension of a problem frames approach. The KAOS method is also based on problem frames, but introduces new concepts for describing a system.
TR-CTIT-08-37 | 2008
Angelika Mader; Hanno Wupper; Mieke Boon; Jelena Marincic
Jaro-journal of The Association for Research in Otolaryngology | 2008
Angelika Mader; Hanno Wupper; Mieke Boon; Jelena Marincic
Energy and Buildings | 2011
Jelena Marincic; Angelika Mader; Roel Wieringa
Lab on a Chip | 2010
Jelena Marincic; Angelika Mader; Roel Wieringa; Yan Lucas
Eurasip Journal on Wireless Communications and Networking | 2009
Jelena Marincic; Angelika Mader; Roel Wieringa
CTIT technical report series | 2009
Jelena Marincic; Angelika Mader; Roel Wieringa
CTIT technical report series | 2007
Jelena Marincic; Angelika Mader; Roelf J. Wieringa