Emergent interfaces for feature modularization /

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...

Full description

Saved in:
Bibliographic Details
Main Author: Ribeiro, Marcio (Author)
Corporate Author: SpringerLink (Online service)
Other Authors: Borba, Paulo, Brabrand, Claus
Format: eBook
Language:English
Published: Cham Springer International Publishing 2014.
Series:SpringerBriefs in Computer Science
Subjects:
Online Access:Click here to view the full text content
Tags: Add Tag
No Tags, Be the first to tag this record!
LEADER 02067nam a2200409 i 4500
001 vtls000122712
003 MY-ArUMP
005 20210731152851.0
006 m fo d
007 cr nn 008mamaa
008 150123s2014 enk f 00| 0 eng d
020 |a 9783319114934 
039 9 |a 201509071212  |b SMI  |c 201501231253  |d NY  |y 201501161926  |z NY 
040 |a MYPMP  |b eng  |c MYPMP  |e rda 
100 1 |a Ribeiro, Marcio.  |e author 
245 1 0 |a Emergent interfaces for feature modularization /  |c by Marcio Ribeiro, Paulo Borba, Claus Brabrand. 
264 1 |a Cham  |b Springer International Publishing  |c 2014. 
300 |a 1 online resource (XI, 84 pages) 49 illustration. 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a text file  |b PDF  |2 rda 
490 1 |a SpringerBriefs in Computer Science  |x 2191-5768 
520 |a 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. 
650 0 |a Computer science. 
650 0 |a Software engineering. 
700 1 |a Borba, Paulo. 
700 1 |a Brabrand, Claus. 
710 2 |a SpringerLink (Online service) 
773 0 |t Springer eBooks 
776 0 8 |i Printed edition  |z 9783319114927 
830 0 |a SpringerBriefs in Computer Science  |x 2191-5768 
856 4 0 |u http://dx.doi.org/10.1007/978-3-319-11493-4  |y Click here to view the full text content 
942 |2 lcc  |c BK-EBOOK 
949 |a VIRTUAITEM  |d 10011  |x 9 
999 |c 60537  |d 60537 
952 |0 0  |1 0  |2 lcc  |4 0  |7 0  |9 53808  |a FSGM  |b FSGM  |d 2021-07-31  |l 0  |r 2021-07-31  |w 2021-07-31  |y BK-EBOOK