Ivica Crnkovic

Full Professor at Chalmers, Computer Science and Engineering (Chalmers), Software Engineering (Chalmers), Software Engineering for People, Architecture, Requirements and Traceability

Ivica Crnkovic is a professor of software engineering at Chalmers University and University of Gothenburg, Sweden.. He is the director of ICT Area of Advance at Chalmers University, and Chalmers AI research center. His research interests include component-based software engineering, software architecture, software development processes, and software engineering for large complex systems, and recently SE for A . Professor Crnkovic is the author of more than 200 refereed publications on software engineering topics, and guest editor of a number of special issues in different journals and magazines, such as IEEE Software, and Elsevier JSS . He was the general chair of 40th International Conference on Sofwtare Engineering (ICSE) 2018, to be held in Gothenburg, May 27-June 3, 2018. He also has been general chair of several top-level software engineering conferences (such as ICSE 2017, ECSA 2015, ASE 2014, Comparch, WICSA 2011, ESEC/FSE 2007,) and PC Chair (COMPSAC 2015, ECSA 2012, Euromicro SEAA 2006, etc.). His teaching activities cover several courses in the area of Software Engineering undergraduate and graduate courses. From 1985 to 1998, Ivica Crnkovic worked at ABB, Sweden, where he was responsible for software development environments and tools. Professor Crnkovic received an M.Sc. in electrical engneering, an M.Sc. in theoretical physics, and a Ph.D. in computer science in 1991, all from the University of Zagreb, Croatia. More information is available on http://www.ivica-crnkovic.net.

Source: orcid.org

Showing 33 publications

2019

Software Deployment on Heterogeneous Platforms: A Systematic Mapping Study

Hugo Sica de Andrade, Jan Schröder, Ivica Crnkovic
IEEE Transactions on Software Engineering. Vol. 45, p. 1-25
Journal article
2019

Safety for mobile robotic systems: A systematic mapping study from a software engineering perspective

Darko Bozhinoski, Davide Di Ruscio, Ivano Malavolta et al
Journal of Systems and Software. Vol. 151 (1), p. 150-179
Journal article
2019

Managing diversity in distributed software development education-A longitudinal case study

Ivana Bosnić, Federico Ciccozzi, Ivica Crnkovic et al
ACM Transactions on Computing Education. Vol. 19 (2)
Journal article
2019

An extensible framework for software configuration optimization on heterogeneous computing systems: Time and energy case study

Ivan Švogor, Ivica Crnkovic, Neven Vrček
Information and Software Technology. Vol. 105, p. 30-42
Journal article
2019

An extensible framework for software configuration optimization on heterogeneous computing systems: Time and energy case study

Ivan Švogor, Ivica Crnkovic, Neven Vrček
Information and Software Technology. Vol. 105, p. 30-42
Journal article
2019

Software Challenges in Heterogeneous Computing: A Multiple Case Study in Industry

Hugo Sica de Andrade, Lucy Lwakatare, Ivica Crnkovic et al
Paper in proceedings
2018

Architecture optimization: speed or accuracy? both!

Federico Ciccozzi, Juraj Feljan, Jan Carlson et al
Software Quality Journal. Vol. 26 (2), p. 661-684
Journal article
2018

Choosing Component Origins for Software Intensive Systems: In-House, COTS, OSS or Outsourcing?-A Case Survey

Kai Petersen, Deepika Badampudi, Syed Muhammad Ali Shah et al
IEEE Transactions on Software Engineering. Vol. 44 (3), p. 237-261
Journal article
2018

It takes three to tango: Requirement, outcome/data, and AI driven development

Jan Bosch, Helena Holmström Olsson, Ivica Crnkovic
CEUR Workshop Proceedings. Vol. 2305, p. 177-192
Paper in proceedings
2018

A Review on Software Architectures for Heterogeneous Platforms

Hugo Sica de Andrade, Ivica Crnkovic
International Mining and Minerals. Vol. 2018-December, p. 209-218
Paper in proceedings
2017

Meeting industry-academia research collaboration challenges with agile methodologies

Anna Sandberg, Ivica Crnkovic
Proceedings - 2017 IEEE/ACM 39th International Conference on Software Engineering: Software Engineering in Practice Track, ICSE-SEIP 2017, p. 73-82
Paper in proceedings
2017

Hall of Fame nomination paper: Distributed Software Development course

Igor Cavrak, Ivana Bosnic, Mario Zagar et al
Conference on Software Engineering Education and Training, p. 7-8
Paper in proceedings
2017

Model-driven engineering: a facilitator for engineering mission-critical IoT systems

Federico Ciccozzi, Ivica Crnkovic, Davide Di Ruscio et al
IEEE Software. Vol. 34 (1), p. 46-53
Journal article
2017

System Level Partitioning for Embedded Systems

G. Sapienza, N. Meli, J. Eriksson et al
Proceedings International Computer Software and Applications Conference, p. 597-602
Paper in proceedings
2017

Introduction to the special issue on "New frontiers in software architecture"

D. Weyns, R. Mirandola, Ivica Crnkovic
Journal of Systems and Software. Vol. 130, p. 57-58
Magazine article
2016

On the Use of Component-Based Principles and Practices for Architecting Cyber-Physical Systems

Ivica Crnkovic, Ivano Malavolta, Henry Muccini et al
Proceedings - 19th International ACM SIGSOFT Symposium on Component-Based Software Engineering, CBSE 2016, Venice, Italy, 5-8 April 2016, p. 23-32
Paper in proceedings
2016

Extra-Functional Properties Composability for Embedded Systems Partitioning

Gaetana Sapienza, Séverine Sentilles, Ivica Crnkovic et al
19th International ACM SIGSOFT Symposium on Component-Based Software Engineering, CBSE 2016, Venice, Italy, 5-8 April 2016, p. 69-78
Paper in proceedings
2016

The implications of employing component based software design in non-commercial applications

Bruno Zoric, Goran Martinovic, Ivica Crnkovic
39th International Convention on Information and Communication Technology, Electronics and Microelectronics, MIPRO 2016; Grand Hotel Adriatic Congress Centre and Hotel Admiral in OpatijaOpatija; Croatia; 30 May 2016 through 3 June 2016, p. 1173-1178
Paper in proceedings
2016

Twenty-eight years of component-based software engineering

Ivica Crnkovic, Tassio Vale, Eduardo Santana de Almeida et al
Journal of Systems and Software. Vol. 111
Journal article
2016

Continuous experimentation on cyber-physical systems: Challenges and opportunities

Federico Giaimo, Hang Yin, Christian Berger et al
XP 2016 Scientific Workshops; Edinburgh; United Kingdom;(ACM International Conference Proceeding Series vol 24), p. Article no 2962709-
Paper in proceedings
2016

Adaptive message restructuring using model-driven engineering

Hang Yin, Federico Giaimo, Hugo Sica de Andrade et al
13th International Conference on Information Technology: New Generations, p. 773-783
Paper in proceedings
2016

The implications of employing component based software design in non-commercial applications

B. Zoric, G. Martinovic, Ivica Crnkovic
2016 39th International Convention on Information and Communication Technology, Electronics and Microelectronics (Mipro), p. 1173-1178
Paper in proceedings
2015

Message from the program chairs-in-chief - Part III

Ivica Crnkovic, P.A. Hsiung, G. Huang
Proceedings - International Computer Software and Applications Conference. Vol. 3 (Art. no. 7273308), p. xxi-xxii
Magazine article
2015

Improving Bandwidth Efficiency with Self-Adaptation for Data Marshalling on the Example of a Self-Driving Miniature Car

Federico Giaimo, Hugo Sica de Andrade, Christian Berger et al
Proceedings of the 2015 European Conference on Software Architecture Workshops Article No. 21
Paper in proceedings
2015

Systematic Evaluation of Three Data Marshalling Approaches for Distributed Software Systems

Hugo Sica de Andrade, Federico Giaimo, Christian Berger et al
Proceedings of the 15th Workshop on Domain-Specific Modelling, p. 71-76
Paper in proceedings
2015

Towards specifying pragmatic software reuse

J. Maras, M. Štula, Ivica Crnkovic
European Conference on Software Architecture Workshops, ECSAW 2015; 07-11-September-2015, (ACM International Conference Proceeding Series), p. Art. no a54-
Paper in proceedings
2015

Software architecture: 9th European conference, ECSA 2015 Dubrovnik/Cavtat, Croatia, september 7 –11, 2015 Proceedings

D. Weyns, R. Mirandola, Ivica Crnkovic
IFIP Advances in Information and Communication Technology
Edited book
2015

Framing Sustainability as a Property of Software Quality

P. Lago, S. A. Kocak, Ivica Crnkovic et al
Communications of the ACM. Vol. 58 (10), p. 70-78
Journal article
2014

An Extended Model for Multi-Criteria Software Component Allocation on a Heterogeneous Embedded Platform

Ivan Svogor, Ivica Crnkovic
CIT. Journal of Computing and Information Technology. Vol. 21, p. 211-222
Journal article
2014

Component-Based and Model-Driven Engineering: What is the difference? A CBSE perspective

Ivica Crnkovic
CEUR Workshop Proceedings: 1st International Workshop on Model-Driven Engineering for Component-Based Software Systems, ModComp 2014, Valencia, Spain. Vol. 1281, p. 1-2
Paper in proceedings
2014

Architectural Bad Smells in Software Product Lines: An Exploratory Study

Hugo Sica de Andrade, Eduardo Almeida, Ivica Crnkovic
WICSA '14 Companion Proceedings of the WICSA 2014 Companion Volume
Paper in proceedings
2014

Towards a Common Software-to-hardware Allocation Framework for the Heterogeneous High Performance Computing

Zdravko Krpic, Ivica Crnkovic, Jan Carlson
38th International Computer Software and Applications Conference Workshops (COMPSACW), p. 378 - 383
Paper in proceedings
2007

Increasing Interdisciplinarity by Distance Learning: Examples Connecting Economics with Software Engineering, and Computing with Philosophy

Gordana Dodig Crnkovic, Ivica Crnkovic
E-Mentor. Vol. 19 (2), p. 94-100
Journal article

Save references

If you have installed Zotero or Mendeley on your computer you can use a plugin to extract references from the publications you see.

Download plugins:
Zotero
Mendeley

There are no projects.
There might be more projects where Ivica Crnkovic participates, but you have to be logged in as a Chalmers employee to see them.