PhD student in computer science focusing on continuous architecting for software-intensive systems

Ref 2023/0210

Mälardalen University is growing and evolving due to increased research funding from the Swedish Government. Join our team on this exciting journey towards MDU`s vision, to be a progressive and collaborative University where together we shape a sustainable future. You can make a difference. Together, we can create a sustainable future through knowledge and innovation. We believe that knowledge and new perspectives are best attained and reached together in collaboration with others – our colleagues, students, the private and public sectors, both nationally and internationally.
Around 20 000 students are currently studying courses and programmes with us in the various domains. We offer education in areas such as design and communication, economics, health, engineering and technology, preschool and compulsory school teacher training as well as in chamber music and opera. In most of our areas we also offer programmes entirely taught in English. We conduct research in all disciplinary domains and our research in Future Energy and Embedded Systems is internationally prominent.
Mälardalen University is located in Sweden, on both sides of Lake Mälaren, with campuses in Eskilstuna and Västerås. Mälardalen is a region dominated by strong growth with several multinational companies based here such as ABB, Volvo, Westinghouse, Alstom and Northvolt. We enjoy close cooperation with the region’s private sector, municipalities, and county councils.

At the School of Innovation, Design and Engineering our students are studying to be for example innovators, entrepreneurs, illustrators, communications officers, network technicians and engineers. Here we have the research specialisations of Embedded Systems, and Innovation and Product Realisation. Our work takes place in cooperation with and in strategic agreements with companies, organisations and public authorities in the region.

Employment information

Employment: Temporary employment
Scope: Full time
Closing date for application: 2023-04-13
Campus location: Västeras
School: School of Innovation, Design and Engineering, (IDT)

Position description

Throughout architecting, designing, implementing and testing of software-intensive systems, many development artefacts are created and maintained to describe the intended structure and behavior of the system. Some of these artefacts are strict models, conforming to modeling languages such as UML, SysML, or other, domain-specific, languages. In addition, industrial settings may rely on less strict artefacts such as informal diagrams, spreadsheets, and textual representations. With the increased interest in DevOps and the general trend towards shorter development cycles for all phases of the development comes an increased need to support automated analyses of these development artefacts, such as consistency and change impact analysis.

The initial focus of this project is to study how system- and software engineers can benefit optimally from combining strict models and less strict development artefacts and moreover communicate portions of development artefacts at the right level of abstraction to other engineers. Thus, one important aspect of the work is the balance between the required effort of modeling and the obtained ability to automatically analyze the development artefacts.

The PhD student will work in the project “Managing Model Inconsistencies” within the Software Center initiative. The long-term goal of this project is to provide effective support for consistency management and analysis of models, informal diagrams and other development artefacts for industrial system and software engineering practices.   

Qualifications

Only those who are or have been admitted to third-cycle courses and study programmes at a higher education may be appointed to doctoral studentships. For futher information see Chapter 5 of the Higher Education Ordinance (SFS 1993:100).

To qualify as a PhD student, you should have a master’s level (240ECTS) degree in software engineering, computer science, or equivalent. The applicant is expected to have knowledge and skills in theoretical and practical software engineering.

This position requires a strong motivation for doing software engineering research in close collaboration with industrial partners. Moreover, good oral and written communication skills in English are required.

Decisive importance is attached to personal suitability. We value the qualities that an even distribution of age and gender, as well as ethnic and cultural diversity, can contribute to the organization.

Merit

Good knowledge of software architecture and model-based development are advantageous. Practical experience of industrial software engineering is also a merit.                          

Application

Application is made online. Make your application by clicking the “Apply” button below.

The applicant is responsible for ensuring that the application is complete in accordance with the advertisement and will reach the University no later than closing date for application.

We look forward to receiving your application.

We decline all contact with recruiters and salespersons of advertisements. We have made our strategic choices for this recruitment.

Union representatives:

Michaël Le Duc (SACO), tel: +46 (0) 21-10 14 02
Susanne Meijer (OFR), Tel: +46 (0) 21-10 14 89

Contact person

Jan Carlson

Professor

+46-21-151722

jan.carlson@mdh.se

Read the job description at the university homepage

Apply

Post expires on Thursday April 13th, 2023