LEADER 02848nam 22006015 450 001 9910298978903321 005 20200703090954.0 010 $a3-319-11493-X 024 7 $a10.1007/978-3-319-11493-4 035 $a(CKB)3710000000281282 035 $a(EBL)1966889 035 $a(OCoLC)895661067 035 $a(SSID)ssj0001386060 035 $a(PQKBManifestationID)11765278 035 $a(PQKBTitleCode)TC0001386060 035 $a(PQKBWorkID)11350917 035 $a(PQKB)11303692 035 $a(MiAaPQ)EBC1966889 035 $a(DE-He213)978-3-319-11493-4 035 $a(PPN)183091108 035 $a(EXLCZ)993710000000281282 100 $a20141113d2014 u| 0 101 0 $aeng 135 $aur|n|---||||| 181 $ctxt 182 $cc 183 $acr 200 10$aEmergent Interfaces for Feature Modularization /$fby Márcio Ribeiro, Paulo Borba, Claus Brabrand 205 $a1st ed. 2014. 210 1$aCham :$cSpringer International Publishing :$cImprint: Springer,$d2014. 215 $a1 online resource (91 p.) 225 1 $aSpringerBriefs in Computer Science,$x2191-5768 300 $aDescription based upon print version of record. 311 $a3-319-11492-1 320 $aIncludes bibliographical references at the end of each chapters. 327 $aIntroduction -- Software Families, Software Products and Dataflow Analysis -- Feature Dependencies -- Emergent Feature Modularization -- Evaluation -- Related Works -- Concluding Remarks. 330 $aDevelopers 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. 410 0$aSpringerBriefs in Computer Science,$x2191-5768 606 $aSoftware engineering 606 $aSoftware Engineering$3https://scigraph.springernature.com/ontologies/product-market-codes/I14029 615 0$aSoftware engineering. 615 14$aSoftware Engineering. 676 $a621.3981 700 $aRibeiro$b Márcio$4aut$4http://id.loc.gov/vocabulary/relators/aut$0995757 702 $aBorba$b Paulo$4aut$4http://id.loc.gov/vocabulary/relators/aut 702 $aBrabrand$b Claus$4aut$4http://id.loc.gov/vocabulary/relators/aut 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910298978903321 996 $aEmergent Interfaces for Feature Modularization$92281688 997 $aUNINA