LEADER 04060nam 2200613 a 450 001 9910483639603321 005 20251117050745.0 010 $a3-540-46235-X 024 7 $a10.1007/11877028 035 $a(CKB)1000000000283860 035 $a(SSID)ssj0000317912 035 $a(PQKBManifestationID)11253096 035 $a(PQKBTitleCode)TC0000317912 035 $a(PQKBWorkID)10295597 035 $a(PQKB)11053917 035 $a(DE-He213)978-3-540-46235-4 035 $a(MiAaPQ)EBC3068569 035 $a(PPN)123138728 035 $a(BIP)34164355 035 $a(BIP)13637549 035 $a(EXLCZ)991000000000283860 100 $a20060816d2006 uy 0 101 0 $aeng 135 $aurnn|008mamaa 181 $ctxt 182 $cc 183 $acr 200 10$aGenerative and transformational techniques in software engineering $einternational summer school, GTTSE 2005, Braga, Portugal, July 4-8, 2005 : revised papers /$fRalf Lammel, Joao Saraiva, Joost Visser (eds.) 205 $a1st ed. 2006. 210 $aBerlin ;$aNew York $cSpringer$dc2006 215 $a1 online resource (X, 474 p.) 225 1 $aLNCS sublibrary. SL 2, Programming and software engineering 225 1 $aLecture notes in computer science,$x0302-9743 ;$v4143 300 $aBibliographic Level Mode of Issuance: Monograph 311 08$a3-540-45778-X 320 $aIncludes bibliographical references and index. 327 $aTutorials -- A Tutorial on Feature Oriented Programming and the AHEAD Tool Suite -- Model Driven Engineering: An Emerging Technical Space -- Program Transformation with Reflection and Aspect-Oriented Programming -- The Transformational Approach to Database Engineering -- Program Optimizations and Transformations in Calculation Form -- Mappings Make Data Processing Go ?Round -- On the Use of Graph Transformations for Model Refactoring -- Technology Presentations -- Forms2Net ? Migrating Oracle Forms to Microsoft .NET -- Applications of the Asf+Sdf Meta-Environment -- MetaBorg in Action: Examples of Domain-Specific Language Embedding and Assimilation Using Stratego/XT -- Agile Parsing to Transform Web Applications -- Data Cleaning and Transformation Using the AJAX Framework -- Developing Tools with Fujaba XProM -- The COMPOST, COMPASS, Inject/J and RECODER Tool Suite for Invasive Software Composition: Invasive Composition with COMPASS Aspect-Oriented Connectors -- Program Transformation Using HATS 1.84 -- Participants? Contributions -- Using Java CSP Solvers in the Automated Analyses of Feature Models -- Co-transformations in Database Applications Evolution -- Modular Name Analysis for Java Using JastAdd -- Techniques for Lightweight Generator Refactoring -- E-CARES Project: Reengineering of Telecommunication Systems -- A Feature Composition Problem and a Solution Based on C++ Template Metaprogramming. 330 $aThis tutorial book presents an augmented selection of material presented at the International Summer School on Generative and Transformational Techniques in Software Engineering, GTTSE 2005. The book comprises 7 tutorial lectures presented together with 8 technology presentations and 6 contributions to the participants workshop. The tutorials combine foundations, methods, examples, and tool support. Subjects covered include feature-oriented programming and the AHEAD tool suite; program transformation with reflection and aspect-oriented programming, and more. 410 0$aLNCS sublibrary.$nSL 2,$pProgramming and software engineering. 410 0$aLecture notes in computer science ;$v4143. 517 3 $aGTTSE 2005 606 $aSoftware engineering$vCongresses 615 0$aSoftware engineering 676 $a005.1 701 $aLammel$b Ralf$0859927 701 $aSaraiva$b Joao$01314776 701 $aVisser$b Joost$01210074 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910483639603321 996 $aGenerative and transformational techniques in software engineering$94187800 997 $aUNINA