University of Limerick Institutional Repository

Interactive configuration of embedded systems product lines

DSpace Repository

Show simple item record Botterweck, Goetz Polzer, Andreas Kowalewski, Stefan 2012-07-31T11:19:14Z 2012-07-31T11:19:14Z 2009
dc.description peer-reviewed en_US
dc.description.abstract This paper addresses product configuration and product derivation in product lines of embedded systems. We show how domain-specific languages (DSLs), which are used to describe the implementation of the product, can be translated into configurable models with formal semantics. This facilitates, tool support during configuration including (1) side-byside visualization of features and corresponding implementation components, (2) automated reasoning to calculate consequences of the user’s configuration decisions and (3) visual explanations for automatically calculated consequences. In addition, we discuss (4) how a completed configuration can be turned into a productspecific model in the domain-specific language, using negative variability and subsequent pruning of the implementation model. The approach is demonstrated for product lines of embedded systems using Simulink as an domain-specific language for the model-based engineering of embedded systems. We report on first evaluation results with a product line of parking assistant applications, including experimentation on a rapid prototyping platform with a 1:5 model car. en_US
dc.language.iso eng en_US
dc.relation.ispartofseries International Workshop on Model-driven Approaches in Product Line Engineering (MAPLE 2009);
dc.subject embedded systems en_US
dc.subject domain-specific languages en_US
dc.subject software product lines en_US
dc.title Interactive configuration of embedded systems product lines en_US
dc.type info:eu-repo/semantics/conferenceObject en_US
dc.type.supercollection all_ul_research en_US
dc.type.supercollection ul_published_reviewed en_US
dc.contributor.sponsor SFI en_US
dc.relation.projectid 03/CE2/I303_1
dc.rights.accessrights info:eu-repo/semantics/openAccess en_US

Files in this item

This item appears in the following Collection(s)

Show simple item record

Search ULIR


My Account