Jan Bosch
Prof. Jan Bosch is the director of Software Center organization. Software Center is a collaboration between more than a dozen software-intensive companies as Ericsson AB, Volvo Cars, AB Volvo, Saab AB, Robert Bosch GmbH and Siemens, and five Swedish universities. The goal of Software Center is to accelerate the digital transformation of the European software intensive industry.

Showing 326 publications
Strategic digital product management: Nine approaches
Enabling efficient and low-effort decentralized federated learning with the EdgeFL framework
An empirical evaluation of deep semi-supervised learning
How To Get Good At Data: 5 Steps
Choosing the right path for AI integration in engineering companies: A strategic guide
EdgeFL: A Lightweight Decentralized Federated Learning Framework
Don’t “Just Do It”: On Strategically Creating Digital Ecosystems for Commodity Functionality
Practical Software Development: Leveraging AI for Precise Cost Estimation in Lump-Sum EPC Projects
Strategic Digital Product Management in the Age of AI
Unraveling the Impact of Density and Noise on Symbol Recognition in Engineering Drawings
Towards AIOps enabled services in continuously evolving software-intensive embedded systems
Software Engineering for Systems-of-Systems and Software Ecosystems
QuaFedAsync: Quality-based Asynchronous Federated Learning for the Embedded Systems
Towards an AI-driven business development framework: A multi-case study
Maturity Assessment Model for Industrial Data Pipelines
Advancing MLOps from Ad hoc to Kaizen
Exploring Trade-Offs in MLOps Adoption
Multi-Agent Reinforcement Learning in Dynamic Industrial Context
Towards an integration management maturity
DevServOps: DevOps For Product-Oriented Product Service Systems
Towards a Data Business Maturity Model for Software-intensive Embedded System Companies
Classification of Complex-Valued Radar Data using Semi-Supervised Learning: a Case Study
The HURRIER process for experimentation in business-to-business mission-critical systems
Continuous deployment in software-intensive system-of-systems
Using artificial intelligence to find design errors in the engineering drawings
TD Pulse: Assessing the Systematic Management of Technical Debt
The Goldilocks Framework: Towards Selecting the Optimal Approach to Conducting AI Projects
Data management for production quality deep learning models: Challenges and solutions
Controlled Continuous Deployment: A Case Study From The Telecommunications Domain
Efficient and effective exploratory testing of large-scale software systems
Introduction to the AI engineering theme
Climbing the stairway to heaven
Machine Learning Algorithms for Labeling: Where and How They are Used?
On Autonomous Dynamic Software Ecosystems
The use of incentives to promote technical debt management
Accelerating digital transformation: 10 years of software center
Modeling continuous integration practice differences in industry software development
AI Engineering: Realizing the Potential of AI
Pattern Recognition Method for Detecting Engineering Errors on Technical Drawings
Engineering AI systems: A research agenda
Deep Reinforcement Learning in a Dynamic Environment: A Case Study in the Telecommunication Industry
Experimentation for business-to-business mission-critical systems: A case study
Challenges in developing and deploying AI in the engineering, procurement and construction industry
Bayesian causal inference in automotive software engineering and online evaluation
AF-DNDF: Asynchronous Federated Learning of Deep Neural Decision Forests
On the Impact of ML use cases on Industrial Data Pipelines
End-to-End Federated Learning for Autonomous Driving Vehicles
OpEx driven software architecture a case study
Real-time end-to-end federated learning: An automotive case study
An empirical evaluation of algorithms for data labeling
Autonomously Improving Systems in Industry: A Systematic Literature Review
Message from the WAIN 2021 Workshop Chairs
Size matters? or not: A/B testing with limited sample in automotive embedded software
Preface of the Workshop Organizers
Perceived benefits of continuous deployment in software-intensive embedded systems
On the Trade-off Between Robustness and Complexity in Data Pipelines
Success Factors when Transitioning to Continuous Deployment in Software-Intensive Embedded Systems
Towards Federated Learning: A Case Study in the Telecommunication Domain
Towards MLOps: A Framework and Maturity Model
Efficient and effective exploratory testing of large-scale software systems
Bayesian propensity score matching in automotive embedded software engineering
The MaLET Model - Maturity Levels for Exploratory Testing
Toward a Technical Debt Relationship with the Pivoting of Growth Phase Startups
Engineering Federated Learning Systems: A Literature Review
On the experiences of adopting automated data validation in an industrial machine learning project
Assessing the Suitability of Semi-Supervised Learning Datasets using Item Response Theory
An architecture for enabling A/B experiments in automotive embedded software
Statistical Models for the Analysis of Optimization Algorithms with Benchmark Functions
Architecting AI Deployment: A Systematic Review of State-of-the-Art and State-of-Practice Literature
Process Debt: a First Exploration
Machine learning models for automatic labeling: A systematic literature review
DevOps for AI - Challenges in Development of AI-enabled Applications
Software Logs for Machine Learning in a DevOps Environment
Foreword (Fundamentals of Software Startups: Essential Engineering and Business Aspects)
Experimentation for Business-to-Business Mission-Critical Systems: A Case Study
Refactoring Software in the Automotive Domain for Execution on Heterogeneous Platforms
Data Labeling: An Empirical Investigation into Industrial Challenges and Mitigation Strategies
The Online Controlled Experiment Lifecycle
The Influence of Technical Debt on Software Developer Morale
The Five Purposes of Value Modeling
HPM-Frame: A Decision Framework for Executing Software on Heterogeneous Platforms
Principles for Re-architecting Software for Heterogeneous Platforms
Architectural technical debt in embedded systems
Carrot and Stick approaches when managing Technical Debt
Federated learning systems: Architecture alternatives
AI deployment architecture: Multi-case study for key factor identification
AI on the Edge: Architectural Alternatives
Data Pipeline Management in Practice: Challenges and Opportunities
From a Data Science Driven Process to a Continuous Delivery Process for Machine Learning Systems
Going digital: Disruption and transformation in software-intensive embedded systems ecosystems
Towards automated detection of data pipeline faults
Engineering AI Systems: A Research Agenda
Mining customer satisfaction on b2b online platforms using service quality and web usage metrics
From Ad-Hoc Data Analytics to DataOps
Automotive A/B testing: Challenges and Lessons Learned from Practice
Developing ML/DL Models: A design framework
Scaling Agile Beyond Organizational Boundaries: Coordination Challenges in Software Ecosystems
How Regulations of Safety-Critical Software Affect Technical Debt
Software Challenges in Heterogeneous Computing: A Multiple Case Study in Industry
API management challenges in ecosystems
Data Management Challenges for Deep Learning
ACE: Easy deployment of field optimization experiments
Leveraging business transformation with machine learning experiments
Dynamic data management for machine learning in embedded systems: A case study
From efficiency to effectiveness: Delivering business value through software
Test activities in the continuous integration and delivery pipeline
Introduction to the special issue on software engineering in practice
Technical Debt Triage in Backlog Management
Automated optimization of software parameters in a long term evolution radio base station
Data Driven Development: Challenges in Online, Embedded and On-Premise Software
Excellence in Exploratory Testing: Success Factors in Large-Scale Industry Projects
Towards a digital business operating system
Three Key Checklists and Remedies for Trustworthy Analysis of Online Controlled Experiments at Scale
Business as Unusual: A Model for Continuous Real-Time Business Insights Based on Low Level Metrics
Customer churn prediction in B2B contexts
Multi-armed bandits in the wild: Pitfalls and strategies in online experiments
Continuous architecture: Towards the goldilocks zone and away from vicious circles
Introduction to the special issue on architecting autonomous and smart systems
Collaborative Modeling in Software Engineering
Adopting a Digital Business Operating System
Online controlled experimentation at scale: An empirical survey on the current state of A/B testing
Embracing Technical Debt, from a Startup Company Perspective
It takes three to tango: Requirement, outcome/data, and AI driven development
An activity and metric model for online controlled experiments
Singing the praise of empowerment: Or paying the cost of chaos
Message from the RCoSE 2018 Chairs
Technical Debt Cripples Software Developer Productivity
CommiTMDe 2018 - 3rd international workshop on collaborative modelling in MDE
Ecosystem traps and where to find them
Experimentation growth: Evolving trustworthy A/B testing capabilities in online software companies
Message from the SEIP Chairs of ICSE 2018
Managing architectural technical debt: A unified model and systematic literature review
Towards a digital business operating system
Effective online controlled experiment analysis at large scale
Enable more frequent integration of software in industry projects
Continuous integration is not about build systems
Rapid Continuous Software Engineering
Your system gets better every day you use it: Towards automated continuous experimentation
More for less: Automated experimentation in software-intensive systems
Technical debt interest assessment: From issues to project
Time to Pay Up - Technical Debt from a Software Quality Perspective
Revealing social debt with the CAFFEA framework: An antidote to architectural debt
The benefits of controlled experimentation at scale
Future directions in Agile research: Alignment and divergence between research and practice
Cinders: The continuous integration and delivery architecture framework
The magnificent seven: Towards a systematic estimation of technical debt interest
An investigation of Technical Debt in Automatic Production Systems
Differentiating feature realization in software product development
A Taxonomy of Blockchain-Based Systems for Architecture Design
The EMFIS model - Enable more frequent integration of software
Experimentation that matters: A multi-case study on the challenges with A/B testing
Looking for Peace of Mind? Manage your (Technical) Debt - An Exploratory Field Study
COMMitMDE 2017 - 2nd international workshop on collaborative modelling in MDE
Preface to the special issue on advances in software measurement
Continuous Integration Impediments in Large-Scale Industry Projects
Continuous practices and Devops: Beyond the buzz, what does it all mean?
The continuity of continuous integration: Correlations and consequences
From ad hoc to strategic ecosystem management: the "Three-Layer Ecosystem Strategy Model" (TeLESM)
On the interest of architectural technical debt: Uncovering the contagious debt phenomenon
The Pricey Bill of Technical Debt - When and by whom will it be paid?
Commodity eats innovation for breakfast: A model for differentiating feature realization
From Requirements To Continuous Re-prioritization Of Hypotheses
A systematic literature review and a unified model of ATD
User Dimensions in 'Internet of Things' Systems: The UDIT Model
Industry Application of Continuous Integration Modeling: A Multiple-Case Study
Dynamic Variability Management Supporting Operational Modes of a Power Plant Product Line
Delivering Customer Value in the Age of Autonomous, Continuously Evolving Systems
The introduction of technical debt tracking in large companies. A Survey and Multiple Case-Study
Speed, Data, and Ecosystems: The Future of Software Engineering
Towards DevOps in the Embedded Systems Domain: Why is It So Hard?
Towards a multi-criteria decision support method for consumer electronics software ecosystems
Busting Software Architecture Beliefs A Survey on Success Factors in Architecture Decision Making
Data-driven continuous evolution of smart systems
The Introduction of Technical Debt Tracking in Large Companies - A Survey and Multiple Case-Study
Continuous integration and delivery traceability in industry: Needs and practices
The lack of sharing of customer data in large software organizations: Challenges and implications
Collaborative Innovation: A Model For Selecting The Optimal Ecosystem Innovation Strategy
Continuous integration applied to software-intensive embedded systems – Problems and experiences
Tutorial summary for speed, data and ecosystems: The future of software engineering
Time to Say 'Good Bye': Feature Lifecycle
2nd International Workshop on Rapid Continuous Software Engineering (RCoSE 2015)
User Involvement throughout the Innovation Process in High-Tech Industries
Plays nice with others? Multiple ecosystems, various roles and divergent engagement models
Customer feedback and data collection techniques in software R&D: A literature review
Architecting to ensure requirement relevance: keynote twinpeaks workshop
Requirement prioritization with quantitative data - A case study
Quantitative requirements prioritization from a pre-development perspective
Hitting the target: Practices for moving toward innovation experiment systems
Strategic ecosystem management: A multi-case study in the b2b domain
Data-driven decision-making in product R&D
Towards continuous validation of customer value
From Opinions to Facts - Building Products Customers Actually Use
Towards Customer-Centric Software Development: A Multiple-Case Study
Trends in Systems and Software Variability
Towards Prioritizing Architecture Technical Debt: Information Needs of Architects and Product Owners
Towards introducing agile architecting in large companies: The CAFFEA framework
Early value argumentation and prediction: An iterative approach to quantifying feature value
The Danger of Architectural Technical Debt: Contagious Debt and Vicious Circles
Modeling continuous integration practice differences in industry software development
Continuous Software Engineering: An Introduction
Role of Architects in Agile Organizations
Automated user interaction analysis for workflow-based web portals
Architecture Technical Debt: Understanding Causes and a Qualitative Model
ESAO: A holistic Ecosystem-Driven Analysis Model
Welcome from the IWSECO-WEA chairs
Performance in software development - Special issue editorial
Aligning innovation ecosystem strategies with internal R&D
ESAO: Towards data- and ecosystem-driven R&D
The HYPEX Model: From Opinions to Data-Driven Software Development
Special issue editorial: Understanding software ecosystems
Customer-specific teams for agile evolution of large-scale embedded systems
Automated software integration flows in industry: A multiple-case study
Architecture for embedded open software ecosystems
Message from the chairs - 1st International Workshop on Rapid Continuous Software Engineering
Post-deployment data collection in software-intensive embedded products
A Framework for Speeding Up Interactions Between Agile Teams and Other Parts of the Organization
Scale and Responsiveness in Large-Scale Software Development
Visualizing Testing Activities to Support Continuous Integration: A Multiple Case Study
Risk based testing for software product line engineering
Teams Interactions Hindering Short-Term and Long-Term Business Goals
The CIViT Model in a Nutshell: Visualizing Testing Activities to Support Continuous Integration
Communication factors for speed and reuse in large-scale agile software development
Architecture Decisions: Who, How, and When?
Pivots and Architectural Decisions: Two Sides of the Same Medal?
Archetypical approaches of fast software development and slow embedded projects
Achieving Simplicity with the Three-Layer Product Model
Lean Product Development in Early Stage Startups
Software Product Line Engineering
Software product lines (SPLC 2010) Preface
Customer-specific teams for agile evolution of large-scale embedded systems
Systems and Software Variability Management: Concepts, Tools and Experiences
Making the right decision: Supporting architects with design decision data
Improving Businesses Success by Managing Interactions among Agile Teams in Large Organizations
Bridging Software Communities through Social Networking
Post-deployment data collection in software-intensive embedded products
Software Variability and Design Decisions
Enablers and inhibitors for speed with reuse
Introducing Software Ecosystems for Mass-Produced Embedded Systems
Architecture for Large-Scale Innovation Experiment Systems
Software ecosystems: Taking software development beyond the boundaries of the organization
Dynamic Variability in Software-Intensive Embedded System Families
Speed and innovation through architecture
A reference architecture template for software-intensive embedded systems
Using architecture for multiple levels of access to an ecosystem platform
Runtime variability for dynamic reconfiguration in wireless sensor network product lines
Eternal Embedded Software: Towards Innovation Experiment Systems
Building products as innovation experiment systems
Applying Agile Development in Mass-Produced Embedded Systems
Software ecosystems: Implications for strategy, business model and architecture
Introducing agile customer-centered development in a legacy software product line
Achieving speed in legacy systems
The Promise and Challenge of Runtime Variability
Software product lines, global development and ecosystems: Collaboration in Software engineering
Coordination between global agile teams: From process to architecture
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 4 research projects
Software Engineering for AI/ML/DL
A/B test driven Systems Engineering
HoliDev - Holistic DevOps Framework