Filters








1,861,097 Hits in 5.3 sec

Requirements engineering in software product line engineering

Emilio Insfran, Gary Chastek, Patrick Donohoe, Julio César Sampaio do Prado Leite
2013 Requirements Engineering  
There is also the additional burden of correctly identifying and engineering both product-line-wide requirements and product-specific requirements as well as evolving them.  ...  Therefore, in this special issue, we want to highlight the importance and the role of requirements engineering for product line development as well as to provide insights into the state of the art in the  ...  Robinson, Requirements Engineering Editors-in-Chief, for giving us the opportunity to prepare this special issue.  ... 
doi:10.1007/s00766-013-0189-0 fatcat:jfbd6sszabeh5ixmoo6tizir24

Extractive Multi Product-Line Engineering [article]

Kamil Rosiak
2021 arXiv   pre-print
This thesis proposes an extractive multi product-line engineering approach to re-establish the sustainable development of software variants.  ...  A common solution to this problem is the extraction of a product line from a set of cloned variants. This process requires a detailed analysis of variants to extract variability information.  ...  Extractive multi product-line engineering enables systems to be re-engineered and transitioned from ad-hoc reuse with clone-and-own to multi product-line engineering with an integrated platform [24] .  ... 
arXiv:2104.05602v1 fatcat:45yctvw7svey7bdbr4grixqg2i

Engineering Requirements in Product Lines

Mike Mannion, Hermann Kaindl
2011 INCOSE International Symposium  
Product line and systems engineering lifecycles.• Managing variability.• Structure and examples of product line models of requirements. • A Spacecraft Mission Control System (MCS) monitors and controls  ...  Line Engineering Methods • 3 Tiered SPL [BigLever, ongoing in 2011] • Feature-Oriented Reuse Method (FORM) [Kang 2002] • Feature-Oriented Domain Analysis [Kang 1990] • Product Line Practice (PLP  ...  Summary • Describe a product line engineering lifecycle. • Build a product line model. • Develop a single system model from a product line model. • Use a product line engineering support tool.  ... 
doi:10.1002/j.2334-5837.2011.tb01308.x fatcat:4p55mublj5huhehq7kxgfa3lcu

Requirements-based product line engineering

Mike Mannion, Hermann Kaindl
2001 Proceedings of the 8th European software engineering conference held jointly with 9th ACM SIGSOFT international symposium on Foundations of software engineering - ESEC/FSE-9  
The tutorial presents the results of MRAM/TRAM as it has been applied to product line engineering of a real-world application.  ...  MRAM is a method for establishing and selecting from product line requirements. A product line is a group of products within the same market segment e.g. mobile phones.  ...  The technical content of the tutorial will include:•Product Line Engineering: Introduction; Motivation; Terminology, Product Line, Product Line Engineering Lifecycles; Benefits.  ... 
doi:10.1145/503209.503266 dblp:conf/sigsoft/MannionK01 fatcat:6l64gqp2ond6tf6hhllxcpetl4

Mechanical product lifecycle management meets product line engineering

Charles W. Krueger
2015 Proceedings of the 19th International Conference on Software Product Line - SPLC '15  
Early generation Software Product Line (SPL) engineering has evolved into Systems and Software Product Line Engineering (PLE) approaches that extend well beyond the original focus on source code, to a  ...  The engineering complexity of mechanical product families with embedded software has increased to a threshold where it is intractable for mechanical and software product line engineering to remain disjoint  ...  From Software Product Lines to Mechanical Product Line Engineering To help set the context for this paper, the evolution of the Product Line Engineering field can be viewed according to five evolving and  ... 
doi:10.1145/2791060.2791109 dblp:conf/splc/Krueger15 fatcat:uvzmxtmytnbs7aklgkjniudfwq

Automated Software Product Line Engineering and Product Derivation

Hassan Gomaa, Michael Shin
2007 2007 40th Annual Hawaii International Conference on System Sciences (HICSS'07)  
This paper describes a prototype automated software product line engineering environment, in which a multiple view model of the product line architecture and components are developed and stored in a product  ...  Automated support is provided for developing multiple product line views, using the feature model as the unifying view, an underlying product line meta-model that provides a schema for a product line repository  ...  The scope of PLUSEE includes the product line engineering and product derivation phases (Fig. 4) . a) Product line Engineering.  ... 
doi:10.1109/hicss.2007.95 dblp:conf/hicss/GomaaS07 fatcat:4l7gehmd2fhixdg3krs6wuwv64

Product derivation for solution-driven product line engineering

Christoph Elsner, Daniel Lohmann, Wolfgang Schröder-Preikschat
2009 Proceedings of the First International Workshop on Feature-Oriented Software Development - FOSD '09  
Solution-driven product line engineering is a project business where products are created for each customer individually.  ...  In this paper, we elaborate and approach the challenges when giving automated support for product derivation (i.e., product configuration and generation) in a large-scale solution-driven product line context  ...  Solution-driven product line engineering basically means that the primary focus is on application engineering, while domain engineering diminishes.  ... 
doi:10.1145/1629716.1629724 dblp:conf/models/ElsnerLS09 fatcat:vkcqnus2grf7zgdsdarseu4xo4

Quality aware software product line engineering

Leire Etxeberria, Goiuria Sagardui, Lorea Belategi
2008 Journal of the Brazilian Computer Society  
lines.  ...  Meeting and managing quality requirements such as performance, security... in a reuse context (software product line...) has a problematic that it is not found in singlesystems.  ...  In software product line development, two phases are distinguished: Domain engineering and Application engineering.  ... 
doi:10.1590/s0104-65002008000100006 fatcat:qifv3o3izfce5hhc6utq32zbcq

Opening up software product line engineering

Geir Kjetil Hanssen
2010 Proceedings of the 2010 ICSE Workshop on Product Line Approaches in Software Engineering - PLEASE '10  
This paper gives insight into some recent developments in a product line organization and discusses how their efforts have helped them in improving their development processes and their product line.  ...  This change seems natural and inevitable, imposing necessary changes in how software product line organizations plan and drive the development of their products.  ...  INTRODUCTION Software product line engineering (SPLE) is a comprehensive and organization-wide approach to developing and evolving lines of software products over time.  ... 
doi:10.1145/1808937.1808938 dblp:conf/icse/Hanssen10 fatcat:zsipzlgssnfzvdbza4iepd2y6m

Quality aware software product line engineering

Leire Etxeberria, Goiuria Sagardui, Lorea Belategi
2008 Journal of the Brazilian Computer Society  
lines.  ...  Meeting and managing quality requirements such as performance, security... in a reuse context (software product line...) has a problematic that it is not found in singlesystems.  ...  In software product line development, two phases are distinguished: Domain engineering and Application engineering.  ... 
doi:10.1007/bf03192552 fatcat:mnvh74r6gzelbk65fkp5wflcxm

Goal-driven software product line engineering

Mohsen Asadi, Ebrahim Bagheri, Dragan Gašević, Marek Hatala, Bardia Mohabbati
2011 Proceedings of the 2011 ACM Symposium on Applied Computing - SAC '11  
To address this important issue, we adopt a standard goal-oriented requirements engineering framework, i.e., the i* framework, for identifying stakeholders' intentions and propose an approach for explicitly  ...  Feature M odels encapsulate functionalities and quality properties of a product family.  ...  Software product lines have two main lifecycles, namely domain engineering and application engineering.  ... 
doi:10.1145/1982185.1982336 dblp:conf/sac/AsadiBGHM11 fatcat:vbomlmbt4ravzkx2cuiunce3vi

A Product Line engineering practices model

François Coallier, Roger Champagne
2005 Science of Computer Programming  
An important objective of this Product Line practices model is that it should be easily incorporated into existing development methodologies, while remaining aligned with existing systems engineering standards  ...  The strengths of existing Product Line frameworks and models are summarized and a new model is proposed in the form of 31 Product Line practice areas, grouped in five categories.  ...  Product Lines: History and motivation Definitions for Product Lines abound. A quick search on an Internet search engine returned many hits.  ... 
doi:10.1016/j.scico.2004.10.006 fatcat:tkeuxbu73zez5l2tdnz6eyy3zy

Search based software engineering for software product line engineering

M. Harman, Y. Jia, J. Krinke, W. B. Langdon, J. Petke, Y. Zhang
2014 Proceedings of the 18th International Software Product Line Conference on - SPLC '14  
This paper 1 presents a survey of work on Search Based Software Engineering (SBSE) for Software Product Lines (SPLs).  ...  We have attempted to be comprehensive, in the sense that we have sought to include all papers that apply computational search techniques to problems in software product line engineering.  ...  Many approaches to software product line engineering focus on feature models.  ... 
doi:10.1145/2648511.2648513 dblp:conf/splc/HarmanJKLPZ14 fatcat:mquo6ceswvbozkt6q6htfftrxq

Software Product Line Engineering with the UML: Deriving Products [chapter]

Tewfik Ziadi, Jean-Marc Jezequel
2006 Software Product Lines  
Software product line engineering introduces two new dimensions into the traditional engineering of software-based systems: the variability modeling and the product derivation.  ...  Software Product Line Engineering with the UML has received a lot of attention in recent years.  ...  The Mercure product may support one or more of Engine 1,…, Engine N, the selection being represented by FODA alternative features.  ... 
doi:10.1007/978-3-540-33253-4_15 dblp:conf/splc/ZiadiJ06 fatcat:bmpw3wd5bzayhfbeswkskjffmu

Towards a MAS Product Line Engineering Approach [chapter]

Dounia Boufedji, Zahia Guessoum, Anarosa Brandão, Tewfik Ziadi, Aicha Mokhtari
2018 Lecture Notes in Computer Science  
MAS-Product Line (MAS-PL) raises as an interesting approach that uses Software Product Line Engineering (SPLE) techniques and AOSE to manage the commonalities (similarities) and variabilities (differences  ...  It is our claim that the adoption of software engineering reuse techniques can leverage MAS development, mostly when we consider similar applications belonging to the same domain.  ...  Features express the commonality and variability among the products within a product line (see examples in Fig. 3 ).  ... 
doi:10.1007/978-3-319-91899-0_10 fatcat:gqnjp7x2ybhx5p4lflfiijoo34
« Previous Showing results 1 — 15 out of 1,861,097 results