scispace - formally typeset
Proceedings ArticleDOI

Model-based Product Line Engineering - enabling product families with variants

James Hummell, +1 more
- pp 1-8
Reads0
Chats0
TLDR
Model-Based Systems and Software Engineering using the Systems Modeling Language (SysML) and the UML provide a means of modeling systems and software and combining these with an execution engine means that product models can be created for specific products, whilst maintaining the original product line model.
Abstract
Product Lines are a group of related products manufactured or produced within or between collaborating organizations. To effectively manage a product line, one needs to understand both the similarities and differences between the different products and optimize the development lifecycle to leverage the similarities, and concentrate development on the differences. ISO 26550:2013 Software & Systems Engineering - Reference Model for Product Line Management & Engineering provides a standard for defining these similarities and differences as well as the choices between them. Model-Based Systems and Software Engineering (MBSE) using the Systems Modeling Language (SysML) and the Unified Modeling Language (UML) provide a means of modeling systems and software. Bringing the two together allows users to model product lines in industry standard formats. Combining these with an execution engine means that product models can be created for specific products, whilst maintaining the original product line model. This provides significant ROI for aerospace companies.

read more

Citations
More filters
Journal ArticleDOI

A Review on Application of Model Based Systems Engineering to Manufacturing and Production Engineering Systems

TL;DR: In this paper, a literature review is presented highlighting the current need for an industry-wide transition from document-centric systems engineering to Model-Based Systems Engineering (MBSE), investigating the tools and languages used by the researchers for facilitating the transition to and the integration of MBSE approach.
Proceedings ArticleDOI

Challenges in the modelling of SoS design alternatives with MBSE

TL;DR: The possibility of developing a functional architecture that can be extended to accommodate changes due to decisions made in the logical layer is explored, and the formal aspects of including variant modelling into the Systems Modelling Language (SysML) are investigated and discussed.
Journal ArticleDOI

Investigation of Tools, Techniques and Languages for Model Driven Software Product Lines (SPL): A Systematic Literature Review

TL;DR: This paper investigates the methods where Model Driven Software Development is integrated with Software Product Line (SPL) and compares the techniques on the basis of features provided by these tools to understand the better-quality results.
Proceedings ArticleDOI

Model-based product line engineering in an industrial automotive context: an exploratory case study

TL;DR: An exploratory case study on initial efforts of adopting Product Line Engineering practices within the model-based systems engineering process at Volvo Construction Equipment (Volvo CE), Sweden is presented.
Proceedings ArticleDOI

ICARUS - Incremental Design and Verification of Software Updates in Safety-Critical Product Lines

TL;DR: In this paper, an incremental refinement verification methodology for software updates in a contract-based development environment with consideration of several system variants is presented. But the authors focus on a case study for a network representing a variable Adaptive Cruise Control system.
References
More filters
Book

A Practical Guide to SysML: The Systems Modeling Language

TL;DR: This book shows how an organization or project can transition to model-based systems engineering using SysML, with considerations for processes, methods, tools, and training.
Book

A Practical Guide to SysML, Third Edition: The Systems Modeling Language

TL;DR: A Practical Guide to SysML, Third Edition, fully updated for SYSML version 1.4, provides a comprehensive and practical guide for modeling systems with Sys ML with their unique perspective as leading contributors to the language.

Product Line Scoping for Healthcare Information Systems Using the ISO/IEC 26550 Reference Model

TL;DR: The PLScoP process proposed here for SPL scoping, is an adaptation of the general PL Scoping phase defined in the new ISO/IEC 26550 standard describing a reference model or framework for SPLE, and it concerns three main stages, Portfolio Scoping, Domain Scoping and Asset Scoping.