Jan Bosch

Full Professor at Testing, Requirements, Innovation and Psychology

Prof. Jan Bosch is the director of Software Center organization. Software Centre collaborates with such software development companies as Ericsson AB, Volvo Cars, AB Volvo, Saab AB, etcetera, with the aim to develop methods and tools for enhancing the productivity of collaborating organizations in various development phases.

Source: chalmers.se
Image of Jan Bosch

Showing 254 publications

2021

Real-time end-to-end federated learning: An automotive case study

Hongyi Zhang, Jan Bosch, Helena Holmström Olsson
Proceedings - 2021 IEEE 45th Annual Computers, Software, and Applications Conference, COMPSAC 2021, p. 459-468
Paper in proceeding
2021

Architecting AI Deployment: A Systematic Review of State-of-the-Art and State-of-Practice Literature

Meenu Mary John, Helena Holmström Olsson, Jan Bosch
Lecture Notes in Business Information Processing. Vol. 407, p. 14-29
Paper in proceeding
2021

An architecture for enabling A/B experiments in automotive embedded software

Yuchu Liu, Jan Bosch, Helena Holmström Olsson et al
Proceedings - 2021 IEEE 45th Annual Computers, Software, and Applications Conference, COMPSAC 2021, p. 992-997
Paper in proceeding
2021

Engineering Federated Learning Systems: A Literature Review

Hongyi Zhang, Jan Bosch, Helena Holmström Olsson
Lecture Notes in Business Information Processing. Vol. 407, p. 210-218
Paper in proceeding
2021

On the experiences of adopting automated data validation in an industrial machine learning project

Lucy Lwakatare, Ellinor Range, Ivica Crnkovic et al
2021 IEEE/ACM 43RD INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: SOFTWARE ENGINEERING IN PRACTICE (ICSE-SEIP 2021), p. 248-257
Paper in proceeding
2021

Message from the WAIN 2021 Workshop Chairs

Jan Bosch, Ivica Crnkovic, Helena Holmström et al
Proceedings - 2021 IEEE/ACM 1st Workshop on AI Engineering - Software Engineering for AI, WAIN 2021, p. VIII-
Other conference contribution
2021

Perceived benefits of continuous deployment in software-intensive embedded systems

Anas Dakkak, David Issa Mattos, Jan Bosch
Proceedings - 2021 IEEE 45th Annual Computers, Software, and Applications Conference, COMPSAC 2021, p. 934-941
Paper in proceeding
2021

Fast and curious: A model for building efficient monitoring- and decision-making frameworks based on quantitative data

Iris Figalist, Christoph Elsner, Jan Bosch et al
Information and Software Technology. Vol. 132
Journal article
2021

End-to-End Federated Learning for Autonomous Driving Vehicles

Hongyi Zhang, Jan Bosch, Helena Holmström Olsson
Proceedings of the International Joint Conference on Neural Networks. Vol. 2021-July
Paper in proceeding
2021

Efficient and effective exploratory testing of large-scale software systems

T. Mårtensson, D. Stahl, Antonio Martini et al
Journal of Systems and Software. Vol. 174
Journal article
2021

The HURRIER process for experimentation in business-to-business mission-critical systems

David Issa Mattos, Anas Dakkak, Jan Bosch et al
Journal of Software: Evolution and Process. Vol. In press
Journal article
2021

On the Trade-off Between Robustness and Complexity in Data Pipelines

Aiswarya Raj Munappy, Jan Bosch, Helena Holmström Olsson
International Conference on the Quality of Information and Communications Technology. Vol. 1439, p. 401-415
Paper in proceeding
2021

Statistical Models for the Analysis of Optimization Algorithms with Benchmark Functions

David Issa Mattos, Jan Bosch, Helena Holmström Olsson
IEEE Transactions on Evolutionary Computation. Vol. In Press
Journal article
2021

An empirical evaluation of algorithms for data labeling

Teodor Fredriksson, David Issa Mattos, Jan Bosch et al
Proceedings - 2021 IEEE 45th Annual Computers, Software, and Applications Conference, COMPSAC 2021, p. 201-209
Paper in proceeding
2021

Autonomously Improving Systems in Industry: A Systematic Literature Review

Rolf Green, Jan Bosch, Helena Holmström Olsson
Lecture Notes in Business Information Processing. Vol. 407, p. 30-45
Paper in proceeding
2021

Digital for real: A multicase study on the digital transformation of companies in the embedded systems domain

Jan Bosch, Helena Holmström Olsson
Journal of Software: Evolution and Process. Vol. In Press
Journal article
2020

Data Labeling: An Empirical Investigation into Industrial Challenges and Mitigation Strategies

Teodor Fredriksson, David Issa Mattos, Jan Bosch et al
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 12562 LNCS, p. 202-216
Paper in proceeding
2020

Towards automated detection of data pipeline faults

Aiswarya Raj Munappy, Jan Bosch, Helena Holmström Olsson et al
Proceedings - Asia-Pacific Software Engineering Conference, APSEC. Vol. 2020-December, p. 346-355
Paper in proceeding
2020

Large-scale machine learning systems in real-world industrial settings: A review of challenges and solutions

Lucy Lwakatare, Aiswarya Raj Munappy, Ivica Crnkovic et al
Information and Software Technology. Vol. 127
Journal article
2020

Experimentation for Business-to-Business Mission-Critical Systems: A Case Study

David Issa Mattos, Anas Dakkak, Jan Bosch et al
ICSSP '20: International Conference on Software and System Processes. Vol. 26 June 2020, p. 95-104
Paper in proceeding
2020

An End-to-End Framework for Productive Use of Machine Learning in Software Analytics and Business Intelligence Solutions

Iris Figalist, Christoph Elsner, Jan Bosch et al
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 12562 LNCS, p. 217-233
Paper in proceeding
2020

The Five Purposes of Value Modeling

Helena Holmström Olsson, Jan Bosch
Proceedings - 46th Euromicro Conference on Software Engineering and Advanced Applications, SEAA 2020, p. 110-119
Paper in proceeding
2020

Foreword (Fundamentals of Software Startups: Essential Engineering and Business Aspects)

Jan Bosch
Fundamentals of Software Startups: Essential Engineering and Business Aspects, p. V-VI
Book chapter
2020

Federated learning systems: Architecture alternatives

Hongyi Zhang, Jan Bosch, Helena Holmström Olsson
Proceedings - Asia-Pacific Software Engineering Conference, APSEC. Vol. 2020-December, p. 385-394
Paper in proceeding
2020

AI deployment architecture: Multi-case study for key factor identification

Meenu Mary John, Helena Holmström Olsson, Jan Bosch
Proceedings - Asia-Pacific Software Engineering Conference, APSEC. Vol. 2020-December, p. 395-404
Paper in proceeding
2020

From a Data Science Driven Process to a Continuous Delivery Process for Machine Learning Systems

Lucy Lwakatare, Ivica Crnkovic, Ellinor Rånge et al
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 12562 LNCS, p. 185-201
Paper in proceeding
2020

HPM-Frame: A Decision Framework for Executing Software on Heterogeneous Platforms

Hugo Sica de Andrade, Ola Benderius, Christian Berger et al
Preprint
2020

Mining customer satisfaction on b2b online platforms using service quality and web usage metrics

Iris Figalist, Marco Dieffenbacher, Isabella Eigner et al
Proceedings - Asia-Pacific Software Engineering Conference, APSEC. Vol. 2020-December, p. 435-444
Paper in proceeding
2020

Engineering AI Systems: A Research Agenda

Jan Bosch, Helena Holmström Olsson, Ivica Crnkovic
Artificial Intelligence Paradigms for Smart Cyber-Physical Systems, p. 1-19
Book chapter
2020

Breaking the Vicious Circle: Why AI for software analytics and business intelligence does not take off in practice

Iris Figalist, Christoph Elsner, Jan Bosch et al
Proceedings - 46th Euromicro Conference on Software Engineering and Advanced Applications, SEAA 2020, p. 5-12
Paper in proceeding
2020

From Ad-Hoc Data Analytics to DataOps

Aiswarya Raj Munappy, David Issa Mattos, Jan Bosch et al
Proceedings of the International Conference on Software and System Processes, p. 165-174
Paper in proceeding
2020

Automotive A/B testing: Challenges and Lessons Learned from Practice

David Issa Mattos, Jan Bosch, Helena Holmström Olsson et al
Euromicro Conference on Software Engineering and Advanced Applications (SEAA). Vol. August 2020, p. 101-109
Paper in proceeding
2020

The Online Controlled Experiment Lifecycle

Aleksander Fabijan, Pavel Dmitriev, Helena Holmström Olsson et al
IEEE Software. Vol. 37 (2), p. 60-67
Journal article
2020

Developing ML/DL Models: A design framework

Meenu Mary John, Helena Holmström Olsson, Jan Bosch
Proceedings - 2020 IEEE/ACM International Conference on Software and System Processes, ICSSP 2020, p. 1-10
Paper in proceeding
2020

Software Logs for Machine Learning in a DevOps Environment

Nathan Bosch, Jan Bosch
Proceedings - 46th Euromicro Conference on Software Engineering and Advanced Applications, SEAA 2020, p. 29-33
Paper in proceeding
2020

Machine learning models for automatic labeling: A systematic literature review

Teodor Fredriksson, Jan Bosch, Helena Holmstrm Olsson
ICSOFT 2020 - Proceedings of the 15th International Conference on Software Technologies, p. 552-566
Paper in proceeding
2020

Carrot and Stick approaches when managing Technical Debt

Terese Besker, Antonio Martini, Jan Bosch
Proceedings - 2020 IEEE/ACM International Conference on Technical Debt, TechDebt 2020, p. 21-30
Paper in proceeding
2020

DevOps for AI - Challenges in Development of AI-enabled Applications

Lucy Lwakatare, Ivica Crnkovic, Jan Bosch
2020 28th International Conference on Software, Telecommunications and Computer Networks, SoftCOM 2020
Paper in proceeding
2020

AI on the Edge: Architectural Alternatives

Meenu Mary John, Helena Holmström Olsson, Jan Bosch
Proceedings - 46th Euromicro Conference on Software Engineering and Advanced Applications, SEAA 2020, p. 21-28
Paper in proceeding
2020

Process Debt: a First Exploration

Antonio Martini, Terese Besker, Jan Bosch
Process Debt: a First Exploration. Vol. 2020-December, p. 316-325
Paper in proceeding
2020

Going digital: Disruption and transformation in software-intensive embedded systems ecosystems

Helena Holmstrom Olsson, Jan Bosch
Journal of Software: Evolution and Process. Vol. 32 (6)
Journal article
2020

Architectural technical debt in embedded systems

Antonio Martini, Jan Bosch
Systems Engineering in the Fourth Industrial Revolution, p. 77-103
Book chapter
2020

Modelling Data Pipelines

Aiswarya Raj Munappy, Jan Bosch, Helena Holmström Olsson et al
2020 46th Euromicro Conference on Software Engineering and Advanced Applications (SEAA), p. 13-20
Paper in proceeding
2020

Refactoring Software in the Automotive Domain for Execution on Heterogeneous Platforms

Hugo Sica de Andrade, Ivica Crnkovic, Jan Bosch
Proceedings - IEEE Computer Society Signature Conference on Computers, Software and Applications, p. 1534-1541
Paper in proceeding
2020

The Influence of Technical Debt on Software Developer Morale

Terese Besker, Hadi Ghanbari, Antonio Martini et al
Journal of Systems and Software. Vol. 167
Journal article
2020

LegacyPro: A DNA-inspired method for identifying process legacies in software development organizations

M. Ochodek, Miroslaw Staron, Wilhelm Meding et al
IEEE Software. Vol. 37 (6), p. 76-85
Journal article
2020

Data Pipeline Management in Practice: Challenges and Opportunities

Aiswarya Raj Munappy, Jan Bosch, Helena Holmström Olsson
Lecture Notes in Computer Science. Vol. 12562, p. 168-184
Paper in proceeding
2020

Principles for Re-architecting Software for Heterogeneous Platforms

Hugo Sica de Andrade, Christian Berger, Ivica Crnkovic et al
Proceedings - Asia-Pacific Software Engineering Conference, APSEC. Vol. 2020-December, p. 405-414
Paper in proceeding
2019

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

Hugo Sica de Andrade, Lucy Lwakatare, Ivica Crnkovic et al
Proceedings - 45th Euromicro Conference on Software Engineering and Advanced Applications, SEAA 2019, p. 148-155
Paper in proceeding
2019

Data Management Challenges for Deep Learning

Aiswarya Raj Munappy, Jan Bosch, Helena Holmström Olsson et al
Proceedings - 45th Euromicro Conference on Software Engineering and Advanced Applications, SEAA 2019, p. 140-147
Paper in proceeding
2019

From efficiency to effectiveness: Delivering business value through software

Jan Bosch
Lecture Notes in Business Information Processing. Vol. 370 LNBIP, p. 3-10
Paper in proceeding
2019

Scaling Agile Beyond Organizational Boundaries: Coordination Challenges in Software Ecosystems

Iris Figalist, Christoph Elsner, Jan Bosch et al
Lecture Notes in Business Information Processing. Vol. 355, p. 189-206
Paper in proceeding
2019

API management challenges in ecosystems

Sebastien Andreo, Jan Bosch
Lecture Notes in Business Information Processing. Vol. 370, p. 86-93
Paper in proceeding
2019

Excellence in Exploratory Testing: Success Factors in Large-Scale Industry Projects

T. Mårtensson, Antonio Martini, D. Stahl et al
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 11915 LNCS, p. 299-314
Paper in proceeding
2019

Business as Unusual: A Model for Continuous Real-Time Business Insights Based on Low Level Metrics

Iris Figalist, Christoph Elsner, Jan Bosch et al
Proceedings - 45th Euromicro Conference on Software Engineering and Advanced Applications, SEAA 2019, p. 66-73
Paper in proceeding
2019

Technical Debt Triage in Backlog Management

Terese Besker, Antonio Martini, Jan Bosch
2019 IEEE/ACM International Conference on Technical Debt (TechDebt), p. 13-22
Paper in proceeding
2019

Multi-armed bandits in the wild: Pitfalls and strategies in online experiments

David Issa Mattos, Jan Bosch, Helena Holmström Olsson
Information and Software Technology. Vol. 113 (September), p. 68-81
Journal article
2019

Data Driven Development: Challenges in Online, Embedded and On-Premise Software

Helena Holmström Olsson, Jan Bosch
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 11915 LNCS, p. 515-527
Paper in proceeding
2019

Towards a digital business operating system

Jan Bosch
Proceedings - International Conference on Research Challenges in Information Science. Vol. 2019-May
Paper in proceeding
2019

Dynamic data management for machine learning in embedded systems: A case study

Hamza Ouhaichi, Helena Holmström Olsson, Jan Bosch
Lecture Notes in Business Information Processing. Vol. 370, p. 145-154
Paper in proceeding
2019

Customer churn prediction in B2B contexts

Iris Figalist, Christoph Elsner, Jan Bosch et al
Lecture Notes in Business Information Processing. Vol. 370, p. 378-386
Paper in proceeding
2019

Software Developer Productivity Loss Due to Technical Debt - A replication and extension study examining developers’ development work

Terese Besker, Antonio Martini, Jan Bosch
Journal of Systems and Software. Vol. 156, p. 41-61
Journal article
2019

A taxonomy of software engineering challenges for machine learning systems: An empirical investigation

Lucy Lwakatare, Aiswarya Raj Munappy, Jan Bosch et al
Lecture Notes in Business Information Processing. Vol. 355, p. 227-243
Paper in proceeding
2019

Three Key Checklists and Remedies for Trustworthy Analysis of Online Controlled Experiments at Scale

A. Fabijan, Pavel Dmitriev, Helena Holmström Olsson et al
Proceedings - 2019 IEEE/ACM 41st International Conference on Software Engineering: Software Engineering in Practice, ICSE-SEIP 2019. Vol. May 2019, p. 1-10
Paper in proceeding
2019

Test activities in the continuous integration and delivery pipeline

T. Mårtensson, D. Stahl, Jan Bosch
Journal of Software: Evolution and Process. Vol. 31 (4)
Journal article
2019

Introduction to the special issue on architecting autonomous and smart systems

Patrizio Pelliccione, Jan Bosch, Marija Mikic
Journal of Systems and Software. Vol. 150, p. 1-2
Other text in scientific journal
2019

Introduction to the special issue on software engineering in practice

Jan Bosch, Kendra M.L. Cooper, Frances Paulisch
Software - Practice and Experience. Vol. 49 (2), p. 151-152
Other text in scientific journal
2019

Continuous architecture: Towards the goldilocks zone and away from vicious circles

T. Mårtensson, D. Stahl, Antonio Martini et al
Proceedings - 2019 IEEE International Conference on Software Architecture, ICSA 2019, p. 131-140
Paper in proceeding
2019

ACE: Easy deployment of field optimization experiments

David Issa Mattos, Jan Bosch, Helena Holmström Olsson
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 11681 LNCS, p. 264-279
Paper in proceeding
2019

Leveraging business transformation with machine learning experiments

David Issa Mattos, Jan Bosch, Helena Holmström Olsson
Lecture Notes in Business Information Processing. Vol. 370 LNBIP, p. 183-191
Paper in proceeding
2019

How Regulations of Safety-Critical Software Affect Technical Debt

Terese Besker, Antonio Martini, Jan Bosch
Proceedings - 45th Euromicro Conference on Software Engineering and Advanced Applications, SEAA 2019, p. 74-81
Paper in proceeding
2019

Continuous Experimentation for Software Organizations with Low Control of Roadmap and a Large Distance to Users: An Exploratory Case Study

Robin Sveningson, David Issa Mattos, Jan Bosch
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 11915, p. 528-544
Paper in proceeding
2019

Automated optimization of software parameters in a long term evolution radio base station

David Issa Mattos, Jan Bosch, Helena Holmström Olsson et al
SysCon 2019 - 13th Annual IEEE International Systems Conference, Proceedings
Paper in proceeding
2018

Singing the praise of empowerment: Or paying the cost of chaos

Helena Holmström Olsson, Jan Bosch
Proceedings - 44th Euromicro Conference on Software Engineering and Advanced Applications, SEAA 2018, p. 17-21
Paper in proceeding
2018

Towards a digital business operating system

Jan Bosch
Communications in Computer and Information Science. Vol. 868, p. 296-308
Paper in proceeding
2018

An activity and metric model for online controlled experiments

David Issa Mattos, Pavel Dmitriev, A. Fabijan et al
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 11271 LNCS, p. 182-198
Paper in proceeding
2018

Introduction to 12th workshop on distributed software development, software ecosystems and systems-of-systems (WDES@ECSA 2018)

Rodrigo Pereira Dos Santos, Elisa Y. Nakagawa, Cláudia Werner et al
ACM International Conference Proceeding Series
Paper in proceeding
2018

Technical Debt Cripples Software Developer Productivity

Terese Besker, Antonio Martini, Jan Bosch
Paper in proceeding
2018

Cinders: The continuous integration and delivery architecture framework: Journal-first selected article - Extended abstract

D. Stahl, Jan Bosch
ACM International Conference Proceeding Series, p. 128-129
Paper in proceeding
2018

Ecosystem traps and where to find them

Jan Bosch, Helena Holmström Olsson
Journal of Software: Evolution and Process. Vol. 30 (11)
Journal article
2018

Message from the RCoSE 2018 Chairs

Jan Bosch, Brian Fitzgerald
Other conference contribution
2018

Embracing Technical Debt, from a Startup Company Perspective

Terese Besker, Antonio Martinia, Rumesh Edirisooriya Lokuge et al
PROCEEDINGS 2018 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE AND EVOLUTION (ICSME), p. 415-425
Paper in proceeding
2018

Managing architectural technical debt: A unified model and systematic literature review

Terese Besker, Antonio Martini, Jan Bosch
Journal of Systems and Software. Vol. 135, p. 1-16
Journal article
2018

Collaborative Modeling in Software Engineering

Henry Muccini, Jan Bosch, Andre van der Hoek
IEEE Software. Vol. 35 (6), p. 20-24
Review article
2018

CommiTMDe 2018 - 3rd international workshop on collaborative modelling in MDE

Jan Bosch, Sébastien Gérard, Dimitris Kolovos et al
CEUR Workshop Proceedings. Vol. 2245, p. 266-267
Paper in proceeding
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 proceeding
2018

Adopting a Digital Business Operating System

Jan Bosch
Federated Conference on Computer Science and Information Systems, p. 1-4
Paper in proceeding
2018

Message from the SEIP Chairs of ICSE 2018

Frances Paulisch, Jan Bosch
Other conference contribution
2018

Challenges and strategies for undertaking continuous experimentation to embedded systems: Industry and research perspectives

David Issa Mattos, Jan Bosch, Helena Holmström Olsson
Lecture Notes in Business Information Processing. Vol. 314, p. 277-292
Paper in proceeding
2018

Online controlled experimentation at scale: An empirical survey on the current state of A/B testing

A. Fabijan, Pavel Dmitriev, Helena Holmström Olsson et al
Proceedings - 44th Euromicro Conference on Software Engineering and Advanced Applications, SEAA 2018, p. 68-72
Paper in proceeding
2018

Optimization experiments in the continuous space: The limited growth optimistic optimization algorithm

David Issa Mattos, Erling Mårtensson, Jan Bosch et al
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 11036 LNCS, p. 293-308
Paper in proceeding
2018

Experimentation growth: Evolving trustworthy A/B testing capabilities in online software companies

Aleksander Fabijan, Pavel Dmitriev, Colin McFarland et al
Journal of Software: Evolution and Process. Vol. 30 (12)
Journal article
2018

Technical Debt tracking: Current state of practice: A survey and multiple case study in 15 large organizations

Antonio Martini, Terese Besker, Jan Bosch
Science of Computer Programming. Vol. 163, p. 42-61
Journal article
2018

Enable more frequent integration of software in industry projects

Torvald Mårtensson, Daniel Ståhl, Jan Bosch
Journal of Systems and Software. Vol. 142, p. 223-236
Journal article
2018

Effective online controlled experiment analysis at large scale

A. Fabijan, Pavel Dmitriev, Helena Holmström Olsson et al
Proceedings - 44th Euromicro Conference on Software Engineering and Advanced Applications, SEAA 2018, p. 64-67
Paper in proceeding
2017

Your system gets better every day you use it: Towards automated continuous experimentation

David Issa Mattos, Jan Bosch, Helena Holmström Olsson
43rd Euromicro Conference on Software Engineering and Advanced Applications, SEAA 2017; Vienna; Austria; 30 August 2017 through 1 September 2017, p. 256-265
Paper in proceeding
2017

Foreword: RCoSE

Matthias Tichy, Jan Bosch, M. Goedicke
Journal of Systems and Software. Vol. 123, p. 173-175
Other text in scientific journal
2017

The magnificent seven: Towards a systematic estimation of technical debt interest

Antonio Martini, Jan Bosch
ACM International Conference Proceeding Series - 2017 XP Scientific Workshops, XP 2017, Cologne, Germany, 22-26 May 2017
Paper in proceeding
2017

Continuous Integration Impediments in Large-Scale Industry Projects

T. Mårtensson, D. Ståhl, Jan Bosch
Proceedings - 2017 IEEE International Conference on Software Architecture, ICSA 2017, p. 169-178
Paper in proceeding
2017

Exploratory testing of large-scale systems – Testing in the continuous integration and delivery pipeline

T. Mårtensson, D. Ståhl, Jan Bosch
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 10611 LNCS, p. 368-384
Paper in proceeding
2017

Revealing social debt with the CAFFEA framework: An antidote to architectural debt

Antonio Martini, Jan Bosch
Proceedings - 2017 IEEE International Conference on Software Architecture Workshops, ICSAW 2017: Side Track Proceedings, p. 179-181
Paper in proceeding
2017

Rapid Continuous Software Engineering

Matthias Tichy, M. Goedicke, Jan Bosch et al
Journal of Systems and Software. Vol. 133, p. 159-159
Other text in scientific journal
2017

Current State of Practice - A Survey and Multiple Case-Study in 15 large organizations

Antonio Martini, Terese Besker, Jan Bosch
Journal of Science of Computer Programming
Journal article
2017

COMMitMDE 2017 - 2nd international workshop on collaborative modelling in MDE

Jan Bosch, Ivano Malavolta, Sébastien Gérard et al
CEUR Workshop Proceedings. Vol. 2019, p. 123-124
Paper in proceeding
2017

An investigation of Technical Debt in Automatic Production Systems

Terese Besker, Antonio Martini, Jan Bosch et al
ACM International Conference Proceeding Series - 2017 XP Scientific Workshops, XP 2017, Cologne, Germany, 22-26 May 2017
Paper in proceeding
2017

Impact of Architectural Technical Debt on Daily Software Development Work - A Survey of Software Practitioners

Terese Besker, Antonio Martini, Jan Bosch
43rd Euromicro Conference on Software Engineering and Advanced Applications, SEAA 2017; Vienna; Austria; 30 August 2017 through 1 September 2017, p. 278-287
Paper in proceeding
2017

The EMFIS model - Enable more frequent integration of software

T. Mårtensson, D. Ståhl, Jan Bosch
43rd Euromicro Conference on Software Engineering and Advanced Applications, SEAA 2017; Vienna; Austria; 30 August 2017 through 1 September 2017, p. 10-17
Paper in proceeding
2017

The Evolution of Continuous Experimentation in Software Product Development: From Data to a Data-Driven Organization at Scale

A. Fabijan, P. Dmitriev, Helena Holmström Olsson et al
Proceedings - 2017 IEEE/ACM 39th International Conference on Software Engineering, ICSE 2017, p. 770-780
Paper in proceeding
2017

The benefits of controlled experimentation at scale

A. Fabijan, P. Dmitriev, Helena Holmström Olsson et al
43rd Euromicro Conference on Software Engineering and Advanced Applications, SEAA 2017; Vienna; Austria; 30 August 2017 through 1 September 2017, p. 18-26
Paper in proceeding
2017

Future directions in Agile research: Alignment and divergence between research and practice

A. Mishra, J. Garbajosa, X. F. Wang et al
Journal of Software: Evolution and Process. Vol. 29 (6), p. Article no. e1884-
Other text in scientific journal
2017

On the interest of architectural technical debt: Uncovering the contagious debt phenomenon

Antonio Martini, Jan Bosch
Journal of Software: Evolution and Process. Vol. 29 (10)
Journal article
2017

Technical debt interest assessment: From issues to project

Antonio Martini, S. Vajda, R. Vasa et al
ACM International Conference Proceeding Series - 2017 XP Scientific Workshops, XP 2017, Cologne, Germany, 22-26 May 2017
Paper in proceeding
2017

Preface to the special issue on advances in software measurement

Miroslaw Staron, Wilhelm Meding, A. Abran et al
Science of Computer Programming. Vol. 135, p. 1-3
Other text in scientific journal
2017

Continuous integration is not about build systems

T. Mårtensson, Par Hammarstrom, Jan Bosch
43rd Euromicro Conference on Software Engineering and Advanced Applications, SEAA 2017; Vienna; Austria; 30 August 2017 through 1 September 2017, p. 1-9
Paper in proceeding
2017

Continuous practices and Devops: Beyond the buzz, what does it all mean?

D. Stahl, T. Mårtensson, Jan Bosch
Proceedings - 43rd Euromicro Conference on Software Engineering and Advanced Applications, SEAA 2017. Vol. 2017-January, p. 440-448
Paper in proceeding
2017

Time to Pay Up - Technical Debt from a Software Quality Perspective

Terese Besker, Antonio Martini, Jan Bosch
CibSE, p. 235-248
Paper in proceeding
2017

More for less: Automated experimentation in software-intensive systems

David Issa Mattos, Jan Bosch, Helena Holmström Olsson
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 10611 LNCS, p. 146-161
Paper in proceeding
2017

Achieving traceability in large scale continuous integration and delivery deployment, usage and validation of the eiffel framework

D. Stahl, K. Hallen, Jan Bosch
Empirical Software Engineering. Vol. 22 (3), p. 967-995
Journal article
2017

Looking for Peace of Mind? Manage your (Technical) Debt - An Exploratory Field Study

Hadi Ghanbari, Terese Besker, Antonio Martini et al
11th International Symposium On Empirical Engineering and Measurement (ESEM)
Paper in proceeding
2017

The Pricey Bill of Technical Debt - When and by whom will it be paid?

Terese Besker, Antonio Martini, Jan Bosch
IEEE International Conference on Software Maintenance and Evolution (ICSME), p. 13-23
Paper in proceeding
2017

A Taxonomy of Blockchain-Based Systems for Architecture Design

X. Xu, I. Weber, M. Staples et al
Proceedings - 2017 IEEE International Conference on Software Architecture, ICSA 2017, p. 243-252
Paper in proceeding
2017

Experimentation that matters: A multi-case study on the challenges with A/B testing

Helena Holmström Olsson, Jan Bosch, A. Fabijan
Lecture Notes in Business Information Processing. Vol. 304, p. 179-185
Paper in proceeding
2017

The continuity of continuous integration: Correlations and consequences

D. Stahl, T. Martensson, Jan Bosch et al
Journal of Systems and Software. Vol. 127, p. 150-167
Journal article
2017

From ad hoc to strategic ecosystem management: the "Three-Layer Ecosystem Strategy Model" (TeLESM)

Helena Holmström Olsson, Jan Bosch
Journal of Software: Evolution and Process. Vol. 29 (7), p. Article no. e1876-
Journal article
2017

Differentiating feature realization in software product development

A. Fabijan, Helena Holmström Olsson, Jan Bosch
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 10611 LNCS, p. 221-236
Paper in proceeding
2017

Toward Evidence-Based Organizations Lessons from Embedded Systems, Online Games, and the Internet of Things

Jan Bosch, Helena Holmström Olsson
IEEE Software. Vol. 34 (5), p. 60-66
Journal article
2017

So Much Data; So Little Value: A multi-case study on improving the impact of data-driven development practices

Helena Holmström Olsson, Jan Bosch
20th Ibero-American Conference on Software Engineering, CIbSE 2017, Buenos Aires, Argentina, 22-23 May 2017, p. 249-262
Paper in proceeding
2017

Cinders: The continuous integration and delivery architecture framework

D. Ståhl, Jan Bosch
Information and Software Technology. Vol. 83, p. 76-93
Journal article
2016

User Dimensions in 'Internet of Things' Systems: The UDIT Model

Helena Holmström Olsson, Jan Bosch, B. Katumba
Lecture Notes in Business Information Processing. Vol. 240, p. 161-168
Paper in proceeding
2016

A systematic literature review and a unified model of ATD

Terese Besker, Antonio Martini, Jan Bosch
Proceedings of the EUROMICRO Conference, p. 189-197
Paper in proceeding
2016

The lack of sharing of customer data in large software organizations: Challenges and implications

A. Fabijan, Helena Holmström Olsson, Jan Bosch
Lecture Notes in Business Information Processing. Vol. 251, p. 39-52
Paper in proceeding
2016

Collaborative Innovation: A Model For Selecting The Optimal Ecosystem Innovation Strategy

Helena Holmström Olsson, Jan Bosch
2016 42nd Euromicro Conference on Software Engineering and Advanced Applications (Seaa), p. 206-213
Paper in proceeding
2016

Industry Application of Continuous Integration Modeling: A Multiple-Case Study

D. Stahl, Jan Bosch
2016 Ieee/Acm 38th International Conference on Software Engineering Companion (Icse-C), p. 270-279
Paper in proceeding
2016

Speed, Data, and Ecosystems: The Future of Software Engineering

Jan Bosch
IEEE Software. Vol. 33 (1), p. 82-88
Journal article
2016

Dynamic Variability Management Supporting Operational Modes of a Power Plant Product Line

R. Capilla, Jan Bosch
10th International Workshop on Variability Modelling of Software-Intensive Systems, VaMoS 2016; Federal University of BahiaSalvador; Brazil; 27 January 2016 through 29 January 2016, p. 49-56
Paper in proceeding
2016

Tutorial summary for speed, data and ecosystems: The future of software engineering

Jan Bosch
Proceedings - 2016 13th Working IEEE/IFIP Conference on Software Architecture, WICSA 2016. Venice; Italy; 5 - 8 April 2016, p. 254-
Paper in proceeding
2016

A multiple case study on the inter-group interaction speed in large, embedded software companies employing agile

Antonio Martini, Lars Pareto, Jan Bosch
Journal of Software: Evolution and Process. Vol. 28 (1), p. 4-26
Journal article
2016

Continuous integration applied to software-intensive embedded systems – Problems and experiences

T. Mårtensson, D. Ståhl, Jan Bosch
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), p. 448-457
Paper in proceeding
2016

A multiple case study of continuous architecting in large agile companies: current gaps and the CAFFEA framework

Antonio Martini, Jan Bosch
Proceedings - 2016 13th Working IEEE/IFIP Conference on Software Architecture, WICSA 2016, p. 1-10
Paper in proceeding
2016

Towards DevOps in the Embedded Systems Domain: Why is It So Hard?

L. E. Lwakatare, T. Karvonen, T. Sauvola et al
49th Hawaii International Conference on System Sciences (HICSS) 2016, p. 5437-5446
Paper in proceeding
2016

Continuous integration and delivery traceability in industry: Needs and practices

D. Stahl, K. Hallen, Jan Bosch
Proceedings - 43rd Euromicro Conference on Software Engineering and Advanced Applications, SEAA 2017, p. 61-65
Paper in proceeding
2016

Towards ‘human/system synergistic development’: How emergent system characteristics change software development

Helena Holmström Olsson, Jan Bosch
Lecture Notes in Business Information Processing. Vol. 240, p. 153-160
Paper in proceeding
2016

An Empirically Developed Method to Aid Decisions on Architectural Technical Debt Refactoring: AnaConDebt

Antonio Martini, Jan Bosch
2016 Ieee/Acm 38th International Conference on Software Engineering Companion (Icse-C), p. 31-40
Paper in proceeding
2016

From Requirements To Continuous Re-prioritization Of Hypotheses

Helena Holmström Olsson, Jan Bosch
International Workshop on Continuous Software Evolution and Delivery, CSED 2016, p. 63-69
Paper in proceeding
2016

Towards a multi-criteria decision support method for consumer electronics software ecosystems

H. Hartmann, Jan Bosch
Journal of Software: Evolution and Process. Vol. 28 (6), p. 460-
Journal article
2016

Delivering Customer Value in the Age of Autonomous, Continuously Evolving Systems

Jan Bosch
2016 IEEE 24th International Requirements Engineering Conference, p. 1-1
Paper in proceeding
2016

Time to Say 'Good Bye': Feature Lifecycle

A. Fabijan, Helena Holmström Olsson, Jan Bosch
2016 42nd Euromicro Conference on Software Engineering and Advanced Applications (Seaa), p. 9-16
Paper in proceeding
2016

The introduction of technical debt tracking in large companies. A Survey and Multiple Case-Study

Antonio Martini, Terese Besker, Jan Bosch
23rd Asia-Pacific Software Engineering Conference, APSEC 2016, Hamilton, New Zealand, 6-9 December 2016, p. 161-168
Paper in proceeding
2016

The Introduction of Technical Debt Tracking in Large Companies - A Survey and Multiple Case-Study

Antonio Martini, Terese Besker, Jan Bosch
2016 23rd Asia-Pacific Software Engineering Conference (APSEC)
Paper in proceeding
2016

Commodity eats innovation for breakfast: A model for differentiating feature realization

A. Fabijan, Helena Holmström Olsson, Jan Bosch
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), p. 517-525
Paper in proceeding
2016

Exploring IoT user dimensions: A multi-case study on user interactions in ‘internet of things’ systems

Helena Holmström Olsson, Jan Bosch, B. Katumba
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), p. 477-484
Paper in proceeding
2016

No more bosses?: A multi-case study on the emerging use of non-hierarchical principles in large-scale software development

Helena Holmström Olsson, Jan Bosch
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), p. 86-101
Paper in proceeding
2016

Data-driven continuous evolution of smart systems

Jan Bosch, Helena Holmström Olsson
11th International Symposium on Software Engineering for Adaptive and Self-Managing Systems, SEAMS 2016; Austin; United States; 16 May 2016 through 17 May 2016, p. 28-34
Paper in proceeding
2016

Busting Software Architecture Beliefs A Survey on Success Factors in Architecture Decision Making

J.S. Van Der Ven, Jan Bosch
2016 42nd Euromicro Conference on Software Engineering and Advanced Applications (Seaa), p. 42-49
Paper in proceeding
2015

Accelerating Change in the Nordic Software Intensive Industry: Keynote Software Engineering Research and Industrial Practice Workshop

Jan Bosch
IEEE/ACM International Workshop on Software Engineering Research and Industrial Practice (SER&IP). Vol. 19 August 2015, p. 1-2
Paper in proceeding
2015

Towards introducing agile architecting in large companies: The CAFFEA framework

Antonio Martini, Lars Pareto, Jan Bosch
Lecture Notes in Business Information Processing. Vol. 212, p. 218-223
Paper in proceeding
2015

Investigating Architectural Technical Debt accumulation and refactoring over time: A multiple-case study

Antonio Martini, Jan Bosch, Michel Chaudron
Information and Software Technology. Vol. 67, p. 237-253
Journal article
2015

Towards Customer-Centric Software Development: A Multiple-Case Study

T. Sauvola, L. E. Lwakatare, T. Karvonen et al
41st Euromicro Conference on Software Engineering and Advanced Applications (SEAA), 26-28 August, 2015, p. 9-17
Paper in proceeding
2015

Barriers and Enablers for Shortening Software Development Lead-Time in Mechatronics Organizations: A Case Study

Mahshad Mahally, Miroslaw Staron, Jan Bosch
European Conference on Software Engineering/Foundations of Software Engineering, p. 1-5
Paper in proceeding
2015

Towards Prioritizing Architecture Technical Debt: Information Needs of Architects and Product Owners

Antonio Martini, Jan Bosch
41st Euromicro Conference on Software Engineering and Advanced Applications (SEAA), 26-28 August, 2015, p. 422-429
Paper in proceeding
2015

From Opinions to Facts - Building Products Customers Actually Use

Jan Bosch
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 9097, p. XV-
Paper in proceeding
2015

Towards continuous customer validation: A conceptual model for combining qualitative customer feedback with quantitative customer observation

Helena Holmström Olsson, Jan Bosch
Lecture Notes in Business Information Processing. Vol. 210, p. 154-166
Paper in proceeding
2015

Customer feedback and data collection techniques in software R&D: A literature review

A. Fabijan, H. Holmström, Jan Bosch
Lecture Notes in Business Information Processing, p. 139-153
Paper in proceeding
2015

Trends in Systems and Software Variability

Jan Bosch, R. Capilla, R. Hilliard
IEEE Software. Vol. 32 (3), p. 44-51
Review article
2015

Architecting to ensure requirement relevance: keynote twinpeaks workshop

Jan Bosch
Proceedings - 5th International Workshop on the Twin Peaks of Requirements and Architectur
Paper in proceeding
2015

Hitting the target: Practices for moving toward innovation experiment systems

T. Karvonen, L. E. Lwakatare, T. Sauvola et al
Lecture Notes in Business Information Processing. Vol. 210, p. 117-131
Paper in proceeding
2015

Plays nice with others? Multiple ecosystems, various roles and divergent engagement models

Petra Bosch-Sijtsema, Jan Bosch
Technology Analysis and Strategic Management. Vol. 27 (8), p. 960-974
Journal article
2015

Quantitative requirements prioritization from a pre-development perspective

E. Johansson, D. Bergdahl, Jan Bosch et al
Communications in Computer and Information Science. Vol. 526, p. 58-71
Paper in proceeding
2015

Data-driven decision-making in product R&D

A. Fabijan, Helena Holmström Olsson, Jan Bosch
Lecture Notes in Business Information Processing. Vol. 2012, p. 350-351
Paper in proceeding
2015

Towards continuous validation of customer value

Helena Holmström Olsson, Jan Bosch
Proceeding XP '15 workshops Scientific Workshop, p. art. no. a3-
Paper in proceeding
2015

Barriers and enablers for shortening software development lead-time in mechatronics organizations: A case study

M.M. Mahally, Miroslaw Staron, Jan Bosch
10th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering, ESEC/FSE 2015, Bergamo, Italy, 30 August - 4 September 2015, p. 1006-1009
Paper in proceeding
2015

2nd International Workshop on Rapid Continuous Software Engineering (RCoSE 2015)

Matthias Tichy, Jan Bosch, M. Goedicke et al
Proceedings - International Conference on Software Engineering. Vol. 2, p. 993-994
Paper in proceeding
2015

Requirement prioritization with quantitative data - A case study

E. Johansson, D. Bergdahl, Jan Bosch et al
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 9459, p. 89-104
Paper in proceeding
2015

Strategic ecosystem management: A multi-case study in the b2b domain

Helena Holmström Olsson, Jan Bosch
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 9459, p. 3-15
Paper in proceeding
2015

Early value argumentation and prediction: An iterative approach to quantifying feature value

A. Fabijan, Helena Holmström Olsson, Jan Bosch
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 9459, p. 16-23
Paper in proceeding
2015

The Danger of Architectural Technical Debt: Contagious Debt and Vicious Circles

Antonio Martini, Jan Bosch
Proceedings - 12th Working IEEE/IFIP Conference on Software Architecture, WICSA 2015, p. 1-10
Paper in proceeding
2015

User Involvement throughout the Innovation Process in High-Tech Industries

Petra Bosch-Sijtsema, Jan Bosch
Journal of Product Innovation Management. Vol. 32 (5), p. 793-807
Journal article
2015

Strategic Ecosystem Management: A Multi-case Study on Challenges and Strategies for Different Ecosystem Types

Helena Holmström Olsson, Jan Bosch
41st Euromicro Conference on Software Engineering and Advanced Applications (SEAA), 26-28 August, 2015, p. 398-401
Paper in proceeding
2014

Risk based testing for software product line engineering

H. Hartmann, F. Van Der Linden, Jan Bosch
ACM International Conference Proceeding Series. Vol. 1, p. 227-231
Paper in proceeding
2014

Role of Architects in Agile Organizations

Antonio Martini, Lars Pareto, Jan Bosch
Continuous Software Engineering, p. 39-50
Book chapter
2014

Ecosystem-driven software development: A case study on the emerging challenges in inter-organizational R&D

Helena Holmström Olsson, Jan Bosch
Lecture Notes in Business Information Processing. Vol. 182, p. 16-26
Paper in proceeding
2014

The CIViT Model in a Nutshell: Visualizing Testing Activities to Support Continuous Integration

Agneta Nilsson, Jan Bosch, Christian Berger
Continuous Software Engineering, p. 97-106
Book chapter
2014

ESAO: A holistic Ecosystem-Driven Analysis Model

Jan Bosch, Petra Bosch
Lecture Notes in Business Information Processing. Vol. 182, p. 179-193
Paper in proceeding
2014

Automated software integration flows in industry: A multiple-case study

D. Ståhl, Jan Bosch
36th International Conference on Software Engineering, ICSE Companion 2014 - Proceedings, p. 54-63
Paper in proceeding
2014

Continuous Software Engineering: An Introduction

Jan Bosch
Continuous Software Engineering, p. 3-13
Book chapter
2014

Performance in software development - Special issue editorial

Miroslaw Staron, Jörgen Hansson, Jan Bosch
Information and Software Technology. Vol. 56 (5), p. 463-464
Other text in scientific journal
2014

Architecture for embedded open software ecosystems

Ulrik Eklund, Jan Bosch
Journal of Systems and Software. Vol. 92 (O, 2003, Std 11898), p. 128-142
Journal article
2014

Architecture Technical Debt: Understanding Causes and a Qualitative Model

Antonio Martini, Jan Bosch, Michel Chaudron
40th Euromicro Conference on Software Engineering and Advanced Applications, p. 85-92
Paper in proceeding
2014

Post-deployment Data Collection in Software-Intensive Embedded Products

Helena Holmström Olsson, Jan Bosch
Proceedings of 4th International Conference of Software Business (ICSOB), p. 79-89
Paper in proceeding
2014

Welcome from the IWSECO-WEA chairs

C. F. Alves, Jan Bosch, G. Hansen et al
Proceedings - International Conference on Software Engineering
Paper in proceeding
2014

Modeling continuous integration practice differences in industry software development

D. Ståhl, Jan Bosch
Journal of Systems and Software. Vol. 87 (1), p. 48-59
Journal article
2014

A Framework for Speeding Up Interactions Between Agile Teams and Other Parts of the Organization

Antonio Martini, Lars Pareto, Jan Bosch
Continuous Software Engineering, p. 67-82
Book chapter
2014

Climbing the “Stairway to Heaven”: Evolving From Agile Development to Continuous Deployment of Software

Helena Holmström Olsson, Jan Bosch
Continuous Software Engineering, p. 15-27
Book chapter
2014

Special issue editorial: Understanding software ecosystems

G. K. Hanssen, C. F. Alves, Jan Bosch
Information and Software Technology. Vol. 56 (11), p. 1421-1422
Magazine article
2014

Message from the chairs - 1st International Workshop on Rapid Continuous Software Engineering

Matthias Tichy, Jan Bosch, M. Goedicke et al
1st International Workshop on Rapid Continuous Software Engineering, RCoSE 2014; Hyderabad; India; 3 June 2014, p. iii-iv
Other conference contribution
2014

Automated user interaction analysis for workflow-based web portals

Emil Backlund, Mikael Bolle, Matthias Tichy et al
Lecture Notes in Business Information Processing. Vol. 182, p. 148-162
Paper in proceeding
2014

Visualizing Testing Activities to Support Continuous Integration: A Multiple Case Study

Agneta Nilsson, Jan Bosch, Christian Berger
Lecture Notes in Business Information Processing, p. 171-186
Paper in proceeding
2014

Orchestrate your platform: Architectural challenges for different types of ecosystems for mobile devices

H. Hartmann, Jan Bosch
Lecture Notes in Business Information Processing. Vol. 182, p. 163-178
Paper in proceeding
2014

Customer-specific teams for agile evolution of large-scale embedded systems

Helena Holmström Olsson, Anna Sandberg, Jan Bosch
Continuous software engineering, p. 83-93
Book chapter
2014

From opinions to data-driven software R&D: A multi-case study on how to close the 'open loop' problem

Helena Holmström Olsson, Jan Bosch
40th Euromicro Conference Series on Software Engineering and Advanced Applications, SEAA 2014, Verona, Italy, 27-29 August 2014, p. 9-16
Paper in proceeding
2014

Teams Interactions Hindering Short-Term and Long-Term Business Goals

Antonio Martini, Lars Pareto, Jan Bosch
Continuous Software Engineering, p. 51-65
Book chapter
2014

An overview of Dynamic Software Product Line architectures and techniques: Observations from research and industry

R. Capilla, Jan Bosch, P. Trinidad et al
Journal of Systems and Software. Vol. 91 (1), p. 3-23
Journal article
2014

ESAO: Towards data- and ecosystem-driven R&D

Jan Bosch
SPLC '14 Proceedings of the 18th International Software Product Line Conference. Vol. 1, p. 363-
Paper in proceeding
2014

The HYPEX Model: From Opinions to Data-Driven Software Development

Helena Holmström Olsson, Jan Bosch
Continuous Software Engineering, p. 155-164
Book chapter
2014

Scale and Responsiveness in Large-Scale Software Development

Helena Holmström Olsson, Anna Sandberg, Jan Bosch et al
IEEE Software. Vol. 31 (5), p. 87-93
Journal article
2014

Continuous Integration Flows

Danliel Ståhl, Jan Bosch
Continuous Software Engineering, p. 107-115
Book chapter
2014

Towards agile and beyond: An empirical account on the challenges involved when advancing software development practices

Helena Holmström Olsson, Jan Bosch
Lecture Notes in Business Information Processing. Vol. 179, p. 327-335
Paper in proceeding
2014

Continuous Software Engineering

Jan Bosch
Book
2014

Aligning innovation ecosystem strategies with internal R&D

Petra Bosch, Jan Bosch
Proceedings of the 2014 IEEE ICMIT, 7th international conference on management of innovation and technology. Singapore, September 2014, p. 424-430
Paper in proceeding
2013

Variability Implementation

Jan Bosch, Rafael Capilla
Systems and Software Variability Management, p. 75-86
Book chapter
2013

Architecture Decisions: Who, How, and When?

J.S. Van Der Ven, Jan Bosch
Agile Software Architecture: Aligning Agile Processes and Software Architectures, p. 113-136
Book chapter
2013

Lean Product Development in Early Stage Startups

Jens Björk, Jens Ljungblad, Jan Bosch
CEUR Worshop Proceedings: From Start-ups to SaaS Conglomerate - Life Cycles of Software Products Workshop (IW-LCSP 2013). Vol. 1095, p. 19-32
Paper in proceeding
2013

Software Product Line Engineering

Jan Bosch
Systems and Software Variability Management, p. 3-24
Book chapter
2013

Improving Businesses Success by Managing Interactions among Agile Teams in Large Organizations

Antonio Martini, Lars Pareto, Jan Bosch
Lecture Notes in Business Information Processing. Vol. 150, p. 60-72
Paper in proceeding
2013

COVAMOF

Jan Bosch, S. Deelstra, M. Sinnema
Systems and Software Variability Management: Concepts, Tools and Experiences, p. 141-150
Book chapter
2013

Towards Data-Driven Product Development: A Multiple Case Study on Post-deployment Data Usage in Software-Intensive Embedded Systems

Helena Holmström Olsson, Jan Bosch
Lecture Notes in Business Information Processing: Lean Enterprise Software and Systems, p. 152-164
Book chapter
2013

The Early Stage Software Startup Development Model: A Framework for Operationalizing Lean Principles in Software Startups

Jan Bosch, Jens Björk, Jens Ljungblad et al
Lecture Notes in Business Information Processing: Lean Enterprise Software and Systems, p. 1-15
Book chapter
2013

Bridging Software Communities through Social Networking

A. Begel, Jan Bosch, M. A. Storey
IEEE Software. Vol. 30 (1), p. 26-28
Review article
2013

Customer-specific teams for agile evolution of large-scale embedded systems

Helena Holmström Olsson, Jan Bosch, Hiva Alahyari
Proceedings - 39th Euromicro Conference Series on Software Engineering and Advanced Applications, SEAA 2013. Santander; Spain; 4 September 2013 through 6 September 2013, p. 82-89
Paper in proceeding
2013

Making the right decision: Supporting architects with design decision data

J.S. Van Der Ven, Jan Bosch
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), p. 176-183
Paper in proceeding
2013

Communication factors for speed and reuse in large-scale agile software development

Antonio Martini, Lars Pareto, Jan Bosch
17th International Software Product Line Conference, August 26-30, Tokyo, Japan, p. 42-51
Paper in proceeding
2013

Systems and Software Variability Management: Concepts, Tools and Experiences

Rafael Capilla, Jan Bosch, Kyo-Chul Kang
Book
2013

Archetypical approaches of fast software development and slow embedded projects

Ulrik Eklund, Jan Bosch
Proceedings - 39th Euromicro Conference Series on Software Engineering and Advanced Applications, SEAA 2013, p. 276-283
Paper in proceeding
2013

Achieving Simplicity with the Three-Layer Product Model

Jan Bosch
Computer. Vol. 46 (11), p. 34 - 39
Journal article
2013

Social networking meets software development: Perspectives from git hub, MSDN, stack exchange, and top coder

A. Begel, Jan Bosch, M. A. Storey
IEEE Software. Vol. 30 (1), p. 52-66
Journal article
2013

Towards R&D as innovation experiment systems: A framework for moving beyond agile software development

Helena Holmström Olsson, Jan Bosch, Hiva Alahyari
IASTED Multiconferences - Proceedings of the IASTED International Conference on Software Engineering, SE 2013, p. 798-805
Paper in proceeding
2013

Experienced benefits of continuous integration in industry software product development: A case study

D. Ståhl, Jan Bosch
IASTED Multiconferences - Proceedings of the IASTED International Conference on Software Engineering, SE 2013, p. 736-743
Paper in proceeding
2013

Binding Time and Evolution

Jan Bosch, R. Capilla
Systems and Software Variability Management, p. 57-73
Book chapter
2013

Pivots and Architectural Decisions: Two Sides of the Same Medal?

Jan Bosch, Jan Salvador van der Veen
Eighth International Conference on Software Engineering Advances, ICSEA 2013. October 27, 2013 to October 31, Venice, Italy, p. 310-317
Paper in proceeding
2013

Software product lines (SPLC 2010) Preface

Jan Bosch
Science of Computer Programming. Vol. 78 (12), p. 2293-2294
Other text in scientific journal
2013

Software Variability and Design Decisions

Jan Bosch
Systems and Software Variability Management: Concepts, Tools and Experiences, p. 287-292
Book chapter
2012

Introducing Software Ecosystems for Mass-Produced Embedded Systems

Ulrik Eklund, Jan Bosch
Lecture Notes in Business Information Processing. Vol. 114, p. 248-254
Paper in proceeding
2012

Using architecture for multiple levels of access to an ecosystem platform

Ulrik Eklund, Jan Bosch
Proceedings of the 8th international ACM SIGSOFT conference on Quality of Software Architectures. Vol. 2012, p. 143-148
Paper in proceeding
2012

Architecture for Large-Scale Innovation Experiment Systems

Ulrik Eklund, Jan Bosch
Proceedings of the Joint Working IEEE/IFIP Conference on Software Architecture and European Conference on Software Architecture, p. 244-248
Paper in proceeding
2012

Applying Agile Development in Mass-Produced Embedded Systems

Ulrik Eklund, Jan Bosch
Lecture Notes in Business Information Processing. Vol. 111, p. 31-46
Paper in proceeding
2012

Building products as innovation experiment systems

Jan Bosch
Lecture Notes in Business Information Processing. Vol. 114, p. 27-39
Paper in proceeding
2012

A reference architecture template for software-intensive embedded systems

Ulrik Eklund, N. Jonsson, A. Eriksson et al
ACM International Conference Proceeding Series, p. 104-111
Paper in proceeding
2012

Climbing the "Stairway to Heaven" A multiple-case study exploring barriers in the transition from agile development towards continuous deployment of software

Helena Holmström Olsson, Hiva Alahyari, Jan Bosch
2012 38th Euromicro Conference on Software Engineering and Advanced Applications, p. 392-399
Paper in proceeding
2012

The changing industry structure of software development for consumer electronics and its consequences for software architectures

H. Hartmann, T. Trew, Jan Bosch
Journal of Systems and Software. Vol. 85 (1), p. 178-192
Journal article
2012

Speed and innovation through architecture

Jan Bosch
CBSE '12 Proceedings of the 15th ACM SIGSOFT symposium on Component Based Software Engineering, p. 1-2
Paper in proceeding
2012

Eternal Embedded Software: Towards Innovation Experiment Systems

Jan Bosch, Ulrik Eklund
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 7609 (PART 1), p. 19-31
Paper in proceeding
2012

Software ecosystems: Taking software development beyond the boundaries of the organization

Jan Bosch
Journal of Systems and Software. Vol. 85 (7), p. 1453-1454
Other text in scientific journal
2012

Runtime variability for dynamic reconfiguration in wireless sensor network product lines

O. Ortiz, A. B. Garcia, R. Capilla et al
ACM International Conference Proceeding Series: 16th International Software Product Line Conference, SPLC 2012; Salvador; 2 September 2012 through 7 September 2012, p. 143-150
Paper in proceeding
2012

Dynamic Variability in Software-Intensive Embedded System Families

Jan Bosch, R. Capilla
Computer. Vol. 45 (10), p. 28-35
Journal article
2012

Enablers and inhibitors for speed with reuse

Antonio Martini, Lars Pareto, Jan Bosch
ACM International Conference Proceeding Series: 16th International Software Product Line Conference, SPLC 2012, Salvador, 2-7 September 2012, p. 116-125
Paper in proceeding
2011

Software ecosystems: Implications for strategy, business model and architecture

Jan Bosch
Proceedings - 15th International Software Product Line Conference, SPLC 2011. Munich, 21-26 August 2011, p. 351-
Paper in proceeding
2011

Introducing agile customer-centered development in a legacy software product line

Jan Bosch, Petra Bosch
Software - Practice and Experience. Vol. 41 (8), p. 871-882
Journal article
2011

The Promise and Challenge of Runtime Variability

R. Capilla, Jan Bosch
Computer. Vol. 44 (12), p. 93-95
Magazine article
2011

Achieving speed in legacy systems

Jan Bosch
Proceedings - 15th International Software Product Line Conference, SPLC 2011. Munich, 21-26 August 2011, p. 352-
Paper in proceeding
2010

Software product lines, global development and ecosystems: Collaboration in Software engineering

Jan Bosch, Petra Bosch
in Mistrík, I.; Grundy, J.; Hoek, A. van der; Whitehead, J. (Eds.), Collaborative Software Engineerin, p. 77-92
Book chapter
2010

Coordination between global agile teams: From process to architecture

Jan Bosch, Petra Bosch
Agility across time and space. Implementing agile methods in global software projects, p. 217-233
Book chapter
2010

From Integration to Composition: On the Impact of Software Product Lines, Global Development and Ecosystems

Jan Bosch, Petra Bosch
Journal of Systems and Software. Vol. 83, p. 67-76
Journal article

Download publication list

You can download this list to your computer.

Filter and download publication list

As logged in user (Chalmers employee) you find more export functions in MyResearch.

You may also import these directly to Zotero or Mendeley by using a browser plugin. These are found herer:

Zotero Connector
Mendeley Web Importer

The service SwePub offers export of contents from Research in other formats, such as Harvard and Oxford in .RIS, BibTex and RefWorks format.

Showing 3 research projects

2019–2023

Software Engineering for AI/ML/DL

Ivica Crnkovic Software Engineering for People, Architecture, Requirements and Traceability
Helena Holmström Olsson Software Engineering (Chalmers)
Jan Bosch Software Engineering for Cyber Physical Systems
Hongyi Zhang Software Engineering for Cyber Physical Systems
Chalmers AI Research Centre (CHAIR)

2017–2019

HoliDev - Holistic DevOps Framework

Jan Bosch Software Engineering for People, Architecture, Requirements and Traceability
VINNOVA

2015–2016

Software Center Phase II

Jan Bosch Computer Science and Engineering (Chalmers)
Siemens industrial turbomachinery
Mälardalens högskola

There might be more projects where Jan Bosch participates, but you have to be logged in as a Chalmers employee to see them.