prof. dr. sc. Ivica Crnković

External associate, Department of Control and Computer Engineering

Managing Diversity in Distributed Software Development Education — A Longitudinal Case Study

Bosnić, Ivana ; Ciccozzi, Federico ; Crnković, Ivica ; Čavrak, Igor ; Nitto, Elisabetta Di ; Mirandola, Raffaela ; Žagar, Mario
2019.
ACM Transactions on Computing Education

An Extensible Framework for Software Configuration Optimization on Heterogeneous Computing Systems: Time and Energy Case Study

Švogor, Ivan ; Crnković, Ivica ; Vrček, Neven
2018.
Information and software technology

Model-Driven Engineering for Mission-Critical IoT Systems

Ciccozzi, Federico ; Crnković, Ivica ; Di Ruscio, Davide ; Malavolta, Ivano ; Pelliccione, Patrizio ; Spalazzese, Romina
2017.
IEEE software

Inclusion of Ethical Aspects in Multi-criteria Decision Analysis

Sapienza, Gaetana ; Dodig-Crnkovic, Gordana ; Crnkovic, Ivica
2016.
PROCEEDINGS 2016 1ST INTERNATIONAL WORKSHOP ON DECISION MAKING IN SOFTWARE ARCHITECTURE

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

Crnkovic, Ivica ; Malavolta, Ivano ; Muccini, Henry ; Sharaf, Mohammad
2016.
Component-Based Software Engineering (CBSE), 2016 19th International ACM SIGSOFT Symposium on

Twenty-eight years of component-based software engineering

Vale, Tassio ; Crnkovic, Ivica ; de Almeida, Eduardo Santana ; Silveira Neto, Paulo Anselmo da Mota ; Cavalcanti, Yguaratã Cerqueira ; Meira, Silvio Romero de Lemos
2016.
Journal of Systems and Software

Extra-Functional Properties Composability for Embedded Systems Partitioning

Sapienza, Gaetana ; Sentilles, Severine ; Crnkovic, Ivica ; Seceleanu, Tiberiu
2016.
19th International ACM SIGSOFT Symposium on Component-Based Software Engineering (CBSE)

Adaptive Message Restructuring Using Model-Driven Engineering

Yin, Hang ; Giaimo, Federico ; Andrade, Hugo ; Berger, Christian ; Crnkovic, Ivica
2016.

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

Crnkovic, Ivica ; Malavolta, Ivano ; Muccini, Henry ; Sharaf, Mohammad
2016.
19th International ACM SIGSOFT Symposium on Component-Based Software Engineering (CBSE)

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

Zorić, Bruno ; Martinović , Goran ; Crnković , Ivica
2016.
39th International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO)

Enhancing Model-Based Architecture Optimization with Monitored System Runs

Feljan, Juraj ; Ciccozzi, Federico ; Carlson, Jan ; Crnkovic, Ivica
2015.
PROCEEDINGS 41ST EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS SEAA 2015

Towards specifying pragmatic software reuse

Maras, Josip ; Štula, Maja ; Crnković, Ivica
2015.
European Conference on Software Architecture Workshops

Simulation and Evaluation of Multiple Sporadic Servers Rescheduling

Martinović, Goran ; Karić, Miran ; Crnković, Ivica
2015.
IFAC-PapersOnLine

Simulation and Evaluation of Multiple Sporadic Servers Rescheduling

Martinović, Goran ; Karić, Miran ; Crnković, Ivica
2015.
2nd IFAC Conference on Embedded Systems, Computational Intelligence and Telematics in Control

Cloud Computing Education Strategies

Crnkovic, Ivica ; Breivold, Hongyu Pei
2014.
IEEE 27th Conference on Software Engineering Education and Training (CSEE&T)

Architecting for the Cloud: A Systematic Review

Breivold, Hongyu Pei ; Crnkovic, Ivica ; Radosevic, Iva ; Balatinac, Ivan
2014.
IEEE 17th International Conference on Computational Science and Engineering (CSE)

Analysis of Non-functional Properties in Software Product Lines: A Systematic Review

Soares, Larissa Rocha ; Potena, Pasqualina ; Machado, Ivan do Carmo ; Crnkovic, Ivica ; Almeida, Eduardo Santana de
2014.
2014 40TH EUROMICRO CONFERENCE SERIES ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA 2014)

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

Krpić, Zdravko ; Crnković, Ivica ; Carlson, Jan
2014.
IEEE 38th International Computer Software and Applications Conference Workshops

Technology in Real-Life Teaching of Distributed Software Development

Bosnić, Ivana ; Žagar, Mario ; Crnković, Ivica
2014.
EUNIS 2014: Higher Education in The Digital Era

Virtualize for Architecture Sustainability in Industrial Automation

Breivold, Hongyu Pei ; Jansen, Anton ; Sandstrom, Kristian ; Crnkovic, Ivica
2013.
IEEE 16th International Conference on Computational Science and Engineering (CSE)

Embedded Systems Software Architecture

Crnkovic, Ivica ; Stafford, Judith
2013.
Journal of Systems Architecture

Component Models for Reasoning

Seceleanu, Cristina ; Crnkovic, Ivica
2013.
Computer

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

Švogor, Ivan ; Crnković, Ivica ; Vrček, Neven
2013.
Journal of Computing and Information Technology

Ten Tips to Succeed in Global Software Engineering Education: What Do the Students Say?

Filipovikj, Predrag ; Feljan, Juraj ; Crnković, Ivica
2013.
Collaborative Teaching of Globally Distributed Software Development - Community Building Workshop (CTGDSD3)

Component Models for Reasoning

Seceleanu, Cristina ; Crnković, Ivica
2013.
Computer (Long Beach, Calif.)

Towards Automatic Client-side Feature Reuse

Maras, Josip ; Carlson, Jan ; Crnković, Ivica
2013.
Web Information System Engineering

Identifying Code of Individual Features in Client- side Web Applications

Maras, Josip ; Štula, Maja ; Carlson, Jan ; Crnković, Ivica
2013.
IEEE transaction on software engineering

Multi-Criteria Software Component Allocation on a Heterogeneous Platform

Švogor, Ivan ; Crnković, Ivica ; Vrček, Neven
2013.
Information Technology Interfaces

Towards a Methodology for Hardware and Software Design Separation in Embedded Systems

Sapienza, Gaetana ; Crnković, Ivica ; Seceleanu, Tiberiu
2012.
The Seventh International Conference on Software Engineering Advances

Energy Management in Embedded Systems – Towards a Taxonomy

Umesh Balaji Kothandapani Ramesh ; Sentilles, Séverine ; Crnković, Ivica
2012.
First International Workshop on Green and Sustainable Software (GREENS) at International Conference on Software Engineering (ICSE)

Will They Report It? Ethical Attitude of Graduate Software Engineers in Reporting Bad News

Sajeev, Abdulkadir ; Crnković, Ivica
2012.
25th IEEE Conference on Software Engineering Eduaction and Training

Software Architecture Evolution through Evolvability Analysis

Pei-Breivold, Hungyu ; Crnković, Ivica ; Larsson, Magnus
2012.
Journal of systems and software

Automatic Synthesis of Hardware-Specific Code in Component-Based Embedded Systems

Lednicki, Luka ; Crnković, Ivica ; Žagar, Mario
2012.
The Seventh International Conference on Software Engineering Advances (ICSEA 2012)

15 Years of CBSE Symposium: Impact on the Research Community

Maras, Josip ; Lednicki, Luka ; Crnković, Ivica
2012.
SIGSOFT symposium on Component Based Software Engineering

Towards Automatic Synthesis of Hardware-Specific Code in Component-based Embedded Systems

Lednicki, Luka ; Crnković, Ivica ; Žagar, Mario
2012.
38th Euromicro Conference on Software Engineering and Advanced Applications (SEAA)

Green HPC: MPI vs. OpenMP on a shared memory system

Krpić, Zdravko ; Martinović, Goran ; Crnković, Ivica
2012.
The jubilee 35th International ICT Convention – MIPRO 2012

Distributed Software Development Course: Students' and Teachers' Perspectives

Feljan, Juraj ; Crnković, Ivica ; Bosnić, Ivana ; Orlić, Marin ; Žagar, Mario
2012.
34th International Conference on Software Engineering (ICSE 2012) - Second International Workshop on Collaborative Teaching of Globally Distributed Software Development (CTGDSD)

Ten Tips to Succeed in Global Software Engineering Education

Crnković, Ivica ; Bosnić, Ivana ; Žagar, Mario
2012.
34th International Conference on Software Engineering (ICSE 2012)

Extracting Client-side Web Application Code

Maras, Josip ; Carlson, Jan ; Crnković, Ivica
2012.
21st World Wide Web Conference 2012, WWW 2012

Collaboration Patterns in Distributed Software Development Projects

Čavrak, Igor ; Orlić, Marin ; Crnković, Ivica
2012.
34th International Conference on Software Engineering (ICSE 2012)

Predictability and Evolution in Resilient Systems

Crnković, Ivica
2011.
Third international conference on Software engineering for resilient systems

Software Maintenance Research in the PROGRESS Project for Predictable Embedded Software Systems

Kraft, Johan ; Kienle, Holger ; Nolte, Thomas ; Crnković, Ivica ; Hansson, Hans
2011.
15th European Conference on Software Maintenance and Reengineering (CSMR11)

Oh Dear, We Bought Our Competitor : Integrating Similar Software Systems

Land, Rikard ; Crnković, Ivica
2011.
Ieee software

A Classification Framework for Software Component Models

Crnković, Ivica ; Sentilles, Severine ; Vulgarakis, Aneta ; Chaudron, Michel
2011.
Ieee transactions on software engineering

Software Components beyond Programming: From Routines to Services

Crnković, Ivica ; Stafford, Judith ; Szyperski, Clemens
2011.
Ieee software

Systematic review of software architecture evolution research

Pei-Breivold, Hongyu ; Crnković, Ivica ; Larsson, Magnus
2011.
Information and software technology

Client-side Web Application Slicing

Maras, Josip ; Carlson, Jan ; Crnković, Ivica
2011.
Automated Software Engineering

Student Motivation in Distributed Software Development Projects

Bosnić, Ivana ; Čavrak, Igor ; Orlić, Marin ; Žagar, Mario ; Crnković, Ivica
2011.
ICSE'11 International Conference on Software Engineering - Workshop on Collaborative Teaching of Globally Distributed Software Development (CTGDSD)

Avoiding Scylla and Charybdis in Distributed Software Development Course

Bosnić, Ivana ; Čavrak, Igor ; Orlić, Marin ; Žagar, Mario ; Crnković, Ivica
2011.
ICSE'11 International Conference on Software Engineering - Workshop on Collaborative Teaching of Globally Distributed Software Development (CTGDSD)

Performing a project in a Distributed Software Development Course: Lessons Learned

Ciccozzi, Federico ; Crnković, Ivica
2010.
IEEE International Conference on Global Software Engineering

Project Monitoring and Control In Model-Driven and Component-Based Development of Embedded Systems : The CARMA Principle and Preliminary Results

Land, Rikard ; Carlson, Jan ; Larsson, Stig ; Crnković, Ivica
2010.
5th International Conference on Evaluation of Novel Approaches to Software Engineering

A Systematic Review on Architecting for Software Evolvability

Pei-Breivold, Hongyu ; Crnković, Ivica
2010.
21st Australian Software Engineering Conference (ASWEC)

Software Architecture Evolution – An Integrated Approach in Industry (Extended Abstract)

Pei-Breivold, Hongyu ; Crnković, Ivica
2010.
ustralian Software Engineering Conference (ASWEC), Bulletin of Applied Computing and Information Technology

An Extended Quantitative Analysis Approach for Architecting Evolvable Software Systems

Pei-Breivold, Hongyu ; Crnković, Ivica
2010.
Computing Professionals Conference Workshop on Industrial Software Evolution and Maintenance Processes (WISEMP‘10)

DICES: Distributed Component-based Embedded Software Systems

Žagar, Mario ; Crnković, Ivica ; Stipaničev, Darko ; Štula, Maja ; Feljan, Juraj ; Lednicki, Luka ; Maras, Josip ; Petričić, Ana
2010.
Annual ... of the Croatian Academy of Engineering

PRIDE

Crnkovic, Ivica ; Sentilles, Séverine ; Leveque, Thomas ; Zagar, Mario ; Petricic, Ana ; Feljan, Juraj ; Lednicki, Luka ; Maras, Josip
2010.
DICES workshop at the 19th International Conference on Software, Telecommunications and Computer Networks (SoftCOM 2011)

Classification and Survey of Component Models

Crnkovic, Ivica ; Vulgarakis, Aneta ; Zagar, Mario ; Petricic, Ana ; Feljan, Juraj ; Lednicki, Luka ; Maras, Josip ;
2010.
DICES workshop at the 19th International Conference on Software, Telecommunications and Computer Networks (SoftCOM 2011)

Customers' Role in Teaching Distributed Software Development

Bosnić, Ivana ; Čavrak, Igor ; Žagar, Mario ; Land, Rikard, Crnković, Ivica
2010.
23rd Annual IEEE-CS Conference on Software Engineering Education and Training, CSEET 2010

Classification and survey of component models

Feljan, Juraj ; Lednicki, Luka ; Maras, Josip ; Petričić, Ana ; Crnković, Ivica
2009.

Analysis of Software Evolvability in Quality Models

Pei-Breivold, Hongyu ; Crnković, Ivica
2009.
35th Euromicro Conference on Software Engineering and Advanced Applications (SEAA)

Transaction level control for application execution on the SegBus Platform

Seceleanu, Tiberiu ; Crnković, Ivica ; Seceleanu, Cristina
2009.
33rd Annual IEEE International Computer Software and Applications Conference

Integration of Extra-Functional Properties in Component Models

Sentilles, Severine ; Stepan, Petr ; Carlson, Jan ; Crnković, Ivica
2009.
12th International Symposium on Component Based Software Engineering CBSE 2009

A Model-Driven Engineering Framework for Component Models Interoperability

Crnković, Ivica ; Malavolta, Ivano ; Muccini, Henry
2009.
12th International Symposium on Component-Based Software Engineering CBSE 2009

Save-IDE - A Tool for Design, Analysis and Implementation of Component-Based Embedded Systems

Sentilles, Séverine ; Pettersson, Anders ; Nyström, Dag ; Nolte, Thomas ; Pettersson, Paul ; Crnković, Ivica
2009.
International Conference on Software Engineering (ICSE09)

Software product integration: A case study-based synthesis of reference models

Larsson, Stig ; Myllyperkiö, Petri ; Ekdahl, Fredrik ; Crnković, Ivica
2009.
Information and software technology

Using UML for Domain-Specific Component Models

Petričić, Ana ; Luka Lednicki ; Ivica Crković
2009.
Fourteenth International Workshop on Component- Oriented Programming

phpModeler - Web model extractor

Maras, Josip ; Štula, Maja ; Crnković, Ivica
2009.
IEEE/ACM International Conference on Automated Software Engineering

Models transformation between UML and a Domain Specific Language

Petričić, Ana ; Crnković Ivica ; Žagar Mario
2008.
Models transformation between UML and a Domain Specific Language

Holistic approach in Education – Filling the Gap between Different Disciplines

Crnković, Ivica ; Aleksić-Maslać, Karmela ; Jerković, Hrvoje
2006.
ITI 2006 - 28th International Conference on Information Technology Interfaces

Adopting a Component-Based Software Architecture for an Industrial Control System - A Case Study

Lüders, Frank ; Crnković, Ivica ; Runeson, Per
2005.

Component-Based System Development - Embedded Systems Design

Crnković, Ivica
2005.

Concerning Predictability in Dependable Component-Based Systems: Classification of Quality Attributes

Crnković, Ivica ; Larsson, Magnus ; Preiss, Otto
2005.

Teaching duties

Postgraduate doctoral study programme