LEADER 01189nam--2200373---450- 001 990002757660203316 005 20060627161921.0 010 $a88-06-18066-5 035 $a000275766 035 $aUSA01000275766 035 $a(ALEPH)000275766USA01 035 $a000275766 100 $a20060615h2005----km-y0itay50------ba 101 0 $aita 102 $aIT 105 $aa|||z|||001yy 200 1 $aPeripezie del dopoguerra nell'arte italiana$fAdachiara Zevi 210 $aTorino$cG. Einaudi$dcopyr. 2005 215 $aIX, 595 p., [16] c. di tav.$cill.$d20 cm 225 2 $aPiccola biblioteca Einaudi$hN. S.$v313 410 0$12001$aPiccola biblioteca Einaudi$hN. S.$v313 606 0 $aArte italiana$z1930-2005 676 $a709.450904 700 1$aZEVI,$bAdachiara$024878 801 0$aIT$bsalbc$gISBD 912 $a990002757660203316 951 $aXII.2.C. 1330$b188874 L.M.$cXII.2.$d00125360 951 $aXII.2.C. 1330a$b188237 L.M.$cXII.2.$d00126855 959 $aBK 969 $aUMA 979 $aANNAMARIA$b90$c20060615$lUSA01$h0854 979 $aANNAMARIA$b90$c20060627$lUSA01$h1619 996 $aPeripezie del dopoguerra nell'arte italiana$9998221 997 $aUNISA LEADER 01082nam--2200337---450 001 990000421750203316 005 20200610092428.0 035 $a0042175 035 $aUSA010042175 035 $a(ALEPH)000042175USA01 035 $a0042175 100 $a20010502d1989----km-y0itay0103----ba 101 $aita 102 $aIT 105 $a||||||||001yy 200 1 $aAutografi leopardiani e carteggi ottocenteschi nella Biblioteca nazionale di Napoli$fscritti di F. Cacciapuoti...[et al.] 210 $aNapoli$cG. Macchiaroli$d1989 215 $a169 p.$d24 cm 410 $12001 461 1$1001-------$12001 606 0 $aLeopardi, Giacomo$xLettere$yNapoli, Biblioteca nazionale 676 $a856.7 702 1$aCACCIAPUOTI,$bFabiana 801 0$aIT$bsalbc$gISBD 912 $a990000421750203316 951 $aI.2.B. 114(XIII D 117)$b99696 L.M.$cXIII D 951 $aI.2.B. 114a(XIII D 117bis)$b163343 L.M.$cXIII D 959 $aBK 969 $aUMA 996 $aAutografi leopardiani e carteggi ottocenteschi nella Biblioteca nazionale di Napoli$9873263 997 $aUNISA LEADER 03624nam 2200457 450 001 996546844103316 005 20230506041407.0 010 $a3-031-23669-6 024 7 $a10.1007/978-3-031-23669-3 035 $a(MiAaPQ)EBC7190150 035 $a(Au-PeEL)EBL7190150 035 $a(CKB)26089872800041 035 $a(DE-He213)978-3-031-23669-3 035 $a(PPN)26821011X 035 $a(EXLCZ)9926089872800041 100 $a20230506d2023 uy 0 101 0 $aeng 135 $aurcnu|||||||| 181 $ctxt$2rdacontent 182 $cc$2rdamedia 183 $acr$2rdacarrier 200 10$aDomain-Specific Languages $eEffective Modeling, Automation, and Reuse /$fAndrzej Wasowski and Thorsten Berger 205 $a1st ed. 2023. 210 1$aCham, Switzerland :$cSpringer,$d[2023] 210 4$dİ2023 215 $a1 online resource (494 pages) 311 08$aPrint version: W?sowski, Andrzej Domain-Specific Languages Cham : Springer International Publishing AG,c2023 9783031236686 320 $aIncludes bibliographical references. 330 $aThis textbook describes the theory and the pragmatics of using and engineering high-level software languages ? also known as modeling or domain-specific languages (DSLs) ? for creating quality software. This includes methods, design patterns, guidelines, and testing practices for defining the syntax and the semantics of languages. While remaining close to technology, the book covers multiple paradigms and solutions, avoiding a particular technological silo. It unifies the modeling, the object-oriented, and the functional-programming perspectives on DSLs. The book has 13 chapters. Chapters 1 and 2 introduce and motivate DSLs. Chapter 3 kicks off the DSL engineering lifecycle, describing how to systematically develop abstract syntax by analyzing a domain. Chapter 4 addresses the concrete syntax, including the systematic engineering of context-free grammars. Chapters 5 and 6 cover the static semantics ? with basic constraints as a starting point and type systems for advanced DSLs. Chapters 7 (Transformation), 8 (Interpretation), and 9 (Generation) describe different paradigms for designing and implementing the dynamic semantics, while covering testing and other kinds of quality assurance. Chapter 10 is devoted to internal DSLs. Chapters 11 to 13 show the application of DSLs and engage with simpler alternatives to DSLs in a highly distinguished domain: software variability. These chapters introduce the underlying notions of software product lines and feature modeling. The book has been developed based on courses on model-driven software engineering (MDSE) and DSLs held by the authors. It aims at senior undergraduate and junior graduate students in computer science or software engineering. Since it includes examples and lessons from industrial and open-source projects, as well as from industrial research, practitioners will also find it a useful reference. The numerous examples include code in Scala 3, ATL, Alloy, C#, F#, Groovy, Java, JavaScript, Kotlin, OCL, Python, QVT, Ruby, and Xtend. The book contains as many as 277 exercises. The associated code repository facilitates learning and using the examples in a course. 606 $aDomain-specific programming languages 615 0$aDomain-specific programming languages. 676 $a005.11 700 $aWa?sowski$b Andrzej$0941122 702 $aBerger$b Thorsten 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a996546844103316 996 $aDomain-Specific Languages$93363596 997 $aUNISA