Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Marta Olszewska is active.

Publication


Featured researches published by Marta Olszewska.


Proceedings of the 1st International Workshop on Quality-Aware DevOps | 2015

DevOps meets formal modelling in high-criticality complex systems

Marta Olszewska; Marina A. Waldén

Quality is the cornerstone of high criticality systems, since in case of failure not only major financial losses are at stake, but also human lives. Formal methods that support model based-development are one of the methodologies used to achieve correct-by-construction systems. However, these are often heavy-weight and need a dedicated development process. In our work we combine formal and agile software engineering approaches. In particular, we use Event-B and Scrum to assure the quality and more rapid and flexible development. Since we identified that there are more prerequisites for a successful IT project, we use DevOps to embrace the development, quality assurance and IT operations. In this paper we show how formal modelling can function within DevOps and thus promote various dimensions of quality and continuous delivery.


Journal of Systems and Software | 2016

Quantitatively measuring a large-scale agile transformation

Marta Olszewska; Jeanette Heidenberg; Max Weijola; Kirsi Mikkonen; Ivan Porres

We provide a quantitative metrics model to evaluate the impact of an agile and lean transformation.We propose eight rigorously described metrics within that model.We establish and apply the model in a large international telecommunication organization with 350 employees in two sites.Our findings show significant improvement in six of the eight metrics whereas one metric showed deteriorated results. Context: Agile software development continues to grow in popularity and is being adopted by more and more organizations. However, there is a need for empirical evidence on the impact, benefits and drawbacks of an agile transformation in an organization since the cost for such a transformation in terms of money, disrupted working routines and quality of development can become considerable. Currently, such evidence exists in the form of success stores and case studies, mostly of qualitative nature.Objective: Provide a metrics model to quantitatively measure the impact of an agile transformation in a software development organization.Method: The metrics model was elicited with the use of the Goal Question Metric approach.Results: A quantitative metrics model containing eight rigorously described metrics is presented and followed by its application to evaluate an agile and lean transformation in a large international telecommunication organization with 350 employees in two sites.Conclusions: The metrics model was sensitive to the changes that occurred in the organization and revealed significant improvements in six of the eight metrics and a deterioration in one of the metrics.


european conference on software architecture | 2016

Tailoring complexity metrics for simulink models

Marta Olszewska; Yanja Dajsuren; Harald Altinger; Alexander Serebrenik; Marina A. Waldén; Mgj Mark van den Brand

The size and complexity of Simulink models is constantly increasing, just as the systems which they represent. Therefore, it is beneficial to control them already at the design phase. In this paper we establish a set of complexity metrics for Simulink models to capture diverse aspects of complexity by proposing new and redefining existing metrics. To evaluate the applicability of our metrics, we compare them with the closed-source metric proposed by Mathworks. Moreover, through a case study from the automotive domain, we relate such metrics to quality attributes as determined by domain experts, and correlate them to known faults. Preliminary assessment suggests that complexity is closely related to analysability, understandability, and testability.


product focused software process improvement | 2016

Using Scrum to Develop a Formal Model – An Experience Report

Marta Olszewska; Sergey Ostroumov; Marina A. Waldén

The benefits of merging agile and formal methodologies have been discussed on the conceptual level for several years now, also in our previous work. This paper presents a hands-on investigation on the synergy of the Event-B formal method within the Scrum development process. A case study of the landing gear critical system is used to investigate the feasibility of such a merge. We provide the quantitative and qualitative analysis of the case study by measuring developer’s effort, size and complexity of the created model, as well as observing the development process. Our results show that the merge increases quality, in terms of sustaining the creation of correct and reliable systems (Event-B) and at the same time smoothens the modelling process, enhances comprehension of the system domain and requirements (Scrum).


Archive | 2010

Specification Metrics for Event-B Developments

Marta Olszewska; Kaisa Sere


Archive | 2011

On the impact of rigorous approaches on the quality of development

Marta Olszewska


Archive | 2016

Using the Event-B formal method for disciplined agile delivery of safety-critical systems

Andrew Edmunds; Marta Olszewska; Marina A. Waldén


Archive | 2014

Measuring the Progress of a System Development

Marta Olszewska; Marina A. Waldén


Archive | 2010

Towards Event-B Specification Metrics

Marta Olszewska; Kaisa Sere


software engineering and advanced applications | 2017

To Agile or not to Agile Students (With a Twist): Experience Report from a Student Project Course

Marta Olszewska; Sergey Ostroumov; Mikolaj Olszewski

Collaboration


Dive into the Marta Olszewska's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar

Kaisa Sere

Åbo Akademi University

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Ivan Porres

Åbo Akademi University

View shared research outputs
Top Co-Authors

Avatar

Matti Linjama

Tampere University of Technology

View shared research outputs
Top Co-Authors

Avatar

Max Weijola

Turku Centre for Computer Science

View shared research outputs
Top Co-Authors

Avatar

Mikko Heikkilä

Tampere University of Technology

View shared research outputs
Top Co-Authors

Avatar

Mikko Huova

Tampere University of Technology

View shared research outputs
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge