Dynamic Software Product Lines

Citations

SCOPUS

0

초록

Economies of scope imply mass customization, which can be defined as producing goods and services to meet individual customers' needs with near mass production efficiency. Product line engineering (PLE) provides a means of customizing variants of mass–produced products. Its key aim is to create an underlying architecture for an organization's product platform in which core assets can be reused to engineer new products from the basic family. Developers have successfully applied software product lines (SPLs) in many different domains – including avionics, medical devices, and information systems – in a wide variety of organizations. In addition, modern computing and network environments demand a higher degree of adaptability from their software systems. Computing environments, user requirements, and interface mechanisms between software and hardware devices, such as sensors, can change dynamically during runtime. In dynamic software product lines (DSPLs), monitoring the current situation and controlling the adaptation are the central tasks. © 2018 the IEEE Computer Society, Inc.

키워드

dynamic software product linesmass customizationmodern computingnetwork environ mentsproduct line engineering
제목
Dynamic Software Product Lines
저자
Hallsteinsen, Svein O.Hinchey, Mike G.Park, Soo YongSchmid, Klaus
DOI
10.1002/9781119174240.ch13
발행일
2018-01
유형
Book chapter
저널명
Software Technology: 10 Years of Innovation in IEEE Computer
페이지
241 ~ 246