1.

Record Nr.

UNINA9910298978903321

Autore

Ribeiro Márcio

Titolo

Emergent Interfaces for Feature Modularization / / by Márcio Ribeiro, Paulo Borba, Claus Brabrand

Pubbl/distr/stampa

Cham : , : Springer International Publishing : , : Imprint : Springer, , 2014

ISBN

3-319-11493-X

Edizione

[1st ed. 2014.]

Descrizione fisica

1 online resource (91 p.)

Collana

SpringerBriefs in Computer Science, , 2191-5768

Disciplina

621.3981

Soggetti

Software engineering

Software Engineering

Lingua di pubblicazione

Inglese

Formato

Materiale a stampa

Livello bibliografico

Monografia

Note generali

Description based upon print version of record.

Nota di bibliografia

Includes bibliographical references at the end of each chapters.

Nota di contenuto

Introduction -- Software Families, Software Products and Dataflow Analysis -- Feature Dependencies -- Emergent Feature Modularization -- Evaluation -- Related Works -- Concluding Remarks.

Sommario/riassunto

Developers frequently introduce errors into software systems when they fail to recognise module dependencies. Using forty-three software families and Software Product Lines (SPLs), where the majority are commonly used in industrial practice, the authors reports on the feature modularization problem and provides a study of how often it may occur in practice. To solve the problem they present the concept of emergent feature modularization which aims to establish contracts between features to prevent developers from breaking other features when performing a maintenance task.