Print Email Facebook Twitter Understanding software through linguistic abstraction Title Understanding software through linguistic abstraction Author Visser, Eelco (TU Delft Programming Languages; TU Delft Software Technology) Department Software Technology Date 2015-01-01 Abstract In this essay, I argue that linguistic abstraction should be used systematically as a tool to capture our emerging understanding of domains of computation. Moreover, to enable that systematic application, we need to capture our understanding of the domain of linguistic abstraction itself in higher-level meta languages. The argument is illustrated with examples from the SDF, Stratego, Spoofax, and WebDSL projects in which I explore these ideas. Subject Domain-specific languagesLinguistic abstractionProgramming languagesSoftware understanding To reference this document use: http://resolver.tudelft.nl/uuid:193830dc-4166-49a9-86da-b06f910b5425 DOI https://doi.org/10.1016/j.scico.2013.12.001 Embargo date 2017-01-01 ISSN 0167-6423 Source Science of Computer Programming, 97 (P1), 11-16 Bibliographical note Accepted Author Manuscript Part of collection Institutional Repository Document type journal article Rights © 2015 Eelco Visser Files PDF 10179107_VisserSCP2015.pdf 225.32 KB Close viewer /islandora/object/uuid:193830dc-4166-49a9-86da-b06f910b5425/datastream/OBJ/view