LEADER 04929nam 22008055 450 001 9910484533403321 005 20200704004722.0 010 $a3-540-88643-5 024 7 $a10.1007/978-3-540-88643-3 035 $a(CKB)1000000000490605 035 $a(SSID)ssj0000446492 035 $a(PQKBManifestationID)11249938 035 $a(PQKBTitleCode)TC0000446492 035 $a(PQKBWorkID)10496860 035 $a(PQKB)10732240 035 $a(DE-He213)978-3-540-88643-3 035 $a(MiAaPQ)EBC3063655 035 $a(MiAaPQ)EBC6314063 035 $a(PPN)13018585X 035 $a(EXLCZ)991000000000490605 100 $a20100301d2008 u| 0 101 0 $aeng 135 $aurnn|008mamaa 181 $ctxt 182 $cc 183 $acr 200 10$aGenerative and Transformational Techniques in Software Engineering II $eInternational Summer School, GTTSE 2007, Braga, Portugal, July 2-7. 2007, Revised Papers /$fedited by Ralf Lämmel, Joost Visser, João Saraiva 205 $a1st ed. 2008. 210 1$aBerlin, Heidelberg :$cSpringer Berlin Heidelberg :$cImprint: Springer,$d2008. 215 $a1 online resource (X, 521 p.) 225 1 $aProgramming and Software Engineering ;$v5235 300 $aIncludes index. 311 $a3-540-88642-7 320 $aIncludes bibliographical references and index. 327 $aFull Tutorials -- Design Space of Heterogeneous Synchronization -- Software Reuse beyond Components with XVCL (Tutorial) -- .QL: Object-Oriented Queries Made Easy -- Transforming Data by Calculation -- How to Write Fast Numerical Code: A Small Introduction -- A Gentle Introduction to Multi-stage Programming, Part II -- WebDSL: A Case Study in Domain-Specific Language Engineering -- Short Tutorials -- Model-Driven Engineering of Rules for Web Services -- An Introduction to Context-Oriented Programming with ContextS -- A Landscape of Bidirectional Model Transformations -- Evolving a DSL Implementation -- Adding Dimension Analysis to Java as a Composable Language Extension -- Participants Contributions -- Model Transformations for the Compilation of Multi-processor Systems-on-Chip -- Implementation of a Finite State Machine with Active Libraries in C++ -- Automated Merging of Feature Models Using Graph Transformations -- Modelling the Operational Semantics of Domain-Specific Modelling Languages. 330 $aThis tutorial book presents an augmented selection of the material presented at the International Summer School on Generative and Transformational Techniques in Software Engineering, GTTSE 2007, held in Braga, Portugal, in July 2007. The 7 tutorial lectures presented together with 5 short tutorials and 4 contributions to the participants workshop were carefully selected during multiple rounds of reviewing and improvement. The tutorials given by renowned representatives of complementary approaches and problem domains combine foundations, methods, examples, and tool support. 410 0$aProgramming and Software Engineering ;$v5235 606 $aSoftware engineering 606 $aComputer programming 606 $aComputer communication systems 606 $aComputers 606 $aMicroprogramming  606 $aSoftware Engineering/Programming and Operating Systems$3https://scigraph.springernature.com/ontologies/product-market-codes/I14002 606 $aProgramming Techniques$3https://scigraph.springernature.com/ontologies/product-market-codes/I14010 606 $aComputer Communication Networks$3https://scigraph.springernature.com/ontologies/product-market-codes/I13022 606 $aSoftware Engineering$3https://scigraph.springernature.com/ontologies/product-market-codes/I14029 606 $aComputation by Abstract Devices$3https://scigraph.springernature.com/ontologies/product-market-codes/I16013 606 $aControl Structures and Microprogramming$3https://scigraph.springernature.com/ontologies/product-market-codes/I12018 615 0$aSoftware engineering. 615 0$aComputer programming. 615 0$aComputer communication systems. 615 0$aComputers. 615 0$aMicroprogramming . 615 14$aSoftware Engineering/Programming and Operating Systems. 615 24$aProgramming Techniques. 615 24$aComputer Communication Networks. 615 24$aSoftware Engineering. 615 24$aComputation by Abstract Devices. 615 24$aControl Structures and Microprogramming. 676 $a005.1 702 $aLämmel$b Ralf$4edt$4http://id.loc.gov/vocabulary/relators/edt 702 $aVisser$b Joost$4edt$4http://id.loc.gov/vocabulary/relators/edt 702 $aSaraiva$b João$4edt$4http://id.loc.gov/vocabulary/relators/edt 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910484533403321 996 $aGenerative and Transformational Techniques in Software Engineering II$9774096 997 $aUNINA