05145nam 22008655 450 99646528500331620200702002706.01-280-38595-297866135638733-642-12107-110.1007/978-3-642-12107-4(CKB)2670000000010132(SSID)ssj0000399460(PQKBManifestationID)11278653(PQKBTitleCode)TC0000399460(PQKBWorkID)10383775(PQKB)11138795(DE-He213)978-3-642-12107-4(MiAaPQ)EBC3065131(PPN)149059841(EXLCZ)99267000000001013220100308d2010 u| 0engurnn|008mamaatxtccrSoftware Language Engineering[electronic resource] Second International Conference, SLE 2009, Denver, CO, USA, October 5-6, 2009 Revised Selected Papers /edited by Mark van den Brand, Dragan Gasevic, Jeff Gray1st ed. 2010.Berlin, Heidelberg :Springer Berlin Heidelberg :Imprint: Springer,2010.1 online resource (390 p. 126 illus.) Programming and Software Engineering ;5969Bibliographic Level Mode of Issuance: Monograph3-642-12106-3 Includes bibliographical references and index.Keynotes -- Eating Our Own Dog Food: DSLs for Generative and Transformational Engineering -- If MDE Is the Solution, Then What Is the Problem? -- Regular Papers -- Language Evolution in Practice: The History of GMF -- A Novel Approach to Semi-automated Evolution of DSML Model Transformation -- Study of an API Migration for Two XML APIs -- Composing Feature Models -- VML* – A Family of Languages for Variability Management in Software Product Lines -- Multi-view Composition Language for Software Product Line Requirements -- Yet Another Language Extension Scheme -- Model Transformation Languages Relying on Models as ADTs -- Towards Dynamic Evolution of Domain Specific Languages -- ScalaQL: Language-Integrated Database Queries for Scala -- Integration of Data Validation and User Interface Concerns in a DSL for Web Applications -- Ontological Metamodeling with Explicit Instantiation -- Verifiable Parse Table Composition for Deterministic Parsing -- Natural and Flexible Error Recovery for Generated Parsers -- PIL: A Platform Independent Language for Retargetable DSLs -- Graphical Template Language for Transformation Synthesis -- A Role-Based Approach towards Modular Language Engineering -- Language Boxes -- Declarative Scripting in Haskell -- An Automated Process for Implementing Multilevel Domain Models -- Domain-Specific Metamodelling Languages for Software Language Engineering -- Generating Smart Wrapper Libraries for Arbitrary APIs -- Closing the Gap between Modelling and Java.Programming and Software Engineering ;5969Software engineeringProgramming languages (Electronic computers)Computer simulationManagement information systemsComputer scienceComputer logicSoftware Engineeringhttps://scigraph.springernature.com/ontologies/product-market-codes/I14029Software Engineering/Programming and Operating Systemshttps://scigraph.springernature.com/ontologies/product-market-codes/I14002Programming Languages, Compilers, Interpretershttps://scigraph.springernature.com/ontologies/product-market-codes/I14037Simulation and Modelinghttps://scigraph.springernature.com/ontologies/product-market-codes/I19000Management of Computing and Information Systemshttps://scigraph.springernature.com/ontologies/product-market-codes/I24067Logics and Meanings of Programshttps://scigraph.springernature.com/ontologies/product-market-codes/I1603XDenver (Colo., 2009)Kongress.Software engineering.Programming languages (Electronic computers).Computer simulation.Management information systems.Computer science.Computer logic.Software Engineering.Software Engineering/Programming and Operating Systems.Programming Languages, Compilers, Interpreters.Simulation and Modeling.Management of Computing and Information Systems.Logics and Meanings of Programs.005.1DAT 310fstubDAT 350fstubSS 4800rvkvan den Brand Markedthttp://id.loc.gov/vocabulary/relators/edtGasevic Draganedthttp://id.loc.gov/vocabulary/relators/edtGray Jeffedthttp://id.loc.gov/vocabulary/relators/edtSLE 2009BOOK996465285003316Software Language Engineering774159UNISA