Tag #domain-specific language
299 papers:
PADL-2020-ErikssonP #diagrams #integer #reasoning- A DSL for Integer Range Reasoning: Partition, Interval and Mapping Diagrams (JE, MP), pp. 196–212.
MoDELS-2019-BousseW #execution- Domain-Level Observation and Control for Compiled Executable DSLs (EB, MW), pp. 150–160.
PADL-2019-PalmkvistB - Creating Domain-Specific Languages by Composing Syntactical Constructs (VP, DB), pp. 187–203.
PLDI-2019-CauligiSJBWRGBJ #named- FaCT: a DSL for timing-sensitive computation (SC, GS, BJ, FB, RSW, JR, BG, GB, RJ, DS), pp. 174–189.
ESEC-FSE-2019-Denkers #case study #industrial #using- A longitudinal field study on creation and use of domain-specific languages in industry (JD), pp. 1152–1155.
GPCE-2019-AndrzejakKCW #agile- Agile construction of data science DSLs (tool demo) (AA0, KK, DEC, OW), pp. 27–33.
GPCE-2019-ShaikhhaJK #compilation #embedded #generative- Compiler generation for performance-oriented embedded DSLs (short paper) (AS, VJ, CEK), pp. 94–101.
SLE-2019-JeanjeanCB #interactive #programming #specification- From DSL specification to interactive computer programming environment (PJ, BC, OB), pp. 167–178.
ECSA-2018-ArcainiMRS #adaptation #representation #self- A DSL for MAPE Patterns Representation in Self-adapting Systems (PA, RM, ER, PS), pp. 3–19.
AIIDE-2018-ChenG #generative #named- GIGL: A Domain Specific Language for Procedural Content Generation with Grammatical Representations (TC, SJG), pp. 9–16.
ECMFA-2018-LeroyBMCW #comprehension #execution- Trace Comprehension Operators for Executable DSLs (DL, EB, AM, BC, MW), pp. 293–310.
ICMT-2018-TisiC #coq #model transformation #named- CoqTL: An Internal DSL for Model Transformation in Coq (MT, ZC), pp. 142–156.
MoDELS-2018-Boronat #model transformation #performance- Expressive and Efficient Model Transformation with an Internal DSL of Xtend (AB), pp. 78–88.
MoDELS-2018-Tolvanen0 #modelling- Effort Used to Create Domain-Specific Modeling Languages (JPT, SK), pp. 235–244.
ECOOP-2018-InoueAI #monad #named #workflow- ContextWorkflow: A Monadic DSL for Compensable and Interruptible Executions (HI, TA, AI), p. 33.
Onward-2018-Harkes - We should stop claiming generality in our domain-specific language papers (extended abstract) (DCH), pp. 131–132.
OOPSLA-2018-ZhangYBKSA #graph #named- GraphIt: a high-performance graph DSL (YZ, MY, RB, SK, JS, SPA), p. 30.
ASE-2018-Galinier #approach #requirements- A DSL for requirements in the context of a seamless approach (FG), pp. 932–935.
GPCE-2018-SmeltzerE #visualisation- A domain-specific language for exploratory data visualization (KS, ME), pp. 1–13.
GPCE-2018-VolanschiSC #detection #implementation- Implementing a semi-causal domain-specific language for context detection over binary sensors (NV, BPS, CC), pp. 66–78.
SLE-2018-ButtingDLRW - Deriving fluent internal domain-specific languages from grammars (AB, MD, GL, BR, AW), pp. 187–199.
SLE-2018-CoulonDSC - Shape-diverse DSLs: languages without borders (FC, TD, TvdS, BC), pp. 215–219.
SLE-2018-DenkersGV #implementation #language workbench #migration- Migrating custom DSL implementations to a language workbench (JD, LvG, EV), pp. 205–209.
SLE-2018-HarkesCV #case study #incremental #logic #migration- Migrating business logic to an incremental computing DSL: a case study (DCH, EvC, EV), pp. 83–96.
CC-2018-GinsbachCO #analysis #compilation #named- CAnDL: a domain specific language for compiler analysis (PG, LC, MFPO), pp. 151–162.
FASE-2018-SemerathV #generative #modelling #specification #testing #tool support- Iterative Generation of Diverse Models for Testing Specifications of DSL Tools (OS, DV), pp. 227–245.
SANER-2017-NeubauerBW - Modernizing domain-specific languages with XMLText and IntellEdit (PN, RB, MW), pp. 565–566.
MoDELS-2017-LeducDCSB #composition #execution- Revisiting Visitors for Modular Extension of Executable DSMLs (ML, TD, BC, TvdS, OB), pp. 112–122.
MoDELS-2017-RatiuPD #case study #education #experience #industrial #towards- Experiences with Teaching MPS in Industry: Towards Bringing Domain Specific Languages Closer to Practitioners (DR, VP, KD), pp. 83–92.
MoDELS-2017-Tikhonova #reuse #semantics #specification- Reusable Specification Templates for Defining Dynamic Semantics of DSLs (UT), p. 74.
MoDELS-2017-Vaquero-Melchor #mobile- Active Domain-Specific Languages: Making Every Mobile User a Modeller (DVM, JP, EG, JdL), pp. 75–82.
ECOOP-2017-AndersonLKTVS - Parallelizing Julia with a Non-Invasive DSL (TAA, HL, LK, ET, JV, TS), p. 29.
PADL-2017-Klock #declarative- A Declarative DSL for Customizing ASCII Art (FSKI), pp. 189–197.
PADL-2017-Mainland - A Domain-Specific Language for Software-Defined Radio (GM), pp. 173–188.
GPCE-2017-GrebeYG #compilation #haskell #using- Rewriting a shallow DSL using a GHC compiler extension (MG, DY, AG), pp. 246–258.
SLE-2017-BarisicBAG #approach #development #requirements #usability- A requirements engineering approach for usability-driven DSL development (AB, DB, VA, MG), pp. 115–128.
SLE-2017-BrambillaCIM #crowdsourcing #using- Better call the crowd: using crowdsourcing to shape the notation of domain-specific languages (MB, JC, JLCI, AM), pp. 129–138.
SLE-2017-GiacomoACSM #named- Metacasanova: an optimized meta-compiler for domain-specific languages (FDG, MA, AC, PS, GM), pp. 232–243.
SLE-2017-SchaussLHHKHB #implementation- A chrestomathy of DSL implementations (SS, RL, JH, MH, KK, LH, TB), pp. 103–114.
ICST-2017-DwarakanathEPDP #automation #testing- Accelerating Test Automation through a Domain Specific Language (AD, DE, AP, ND, SP), pp. 460–467.
WICSA-2016-StrittmatterH #metamodelling- A Reference Structure for Metamodels of Quality-Aware Domain-Specific Languages (MS, RH), pp. 268–269.
ICSME-2016-MengerinkSSB #evolution #library #specification- A Complete Operator Library for DSL Evolution Specification (JGMM, AS, RRHS, MGJvdB), pp. 144–154.
- ICFP-2016-EmotoMHMI #exclamation #functional #graph
- Think like a vertex, behave like a function! a functional DSL for vertex-centric big graph processing (KE, KM, ZH, AM, HI), pp. 200–213.
ICMT-2016-JungHH #approach #aspect-oriented #composition #generative #named- GECO: A Generator Composition Approach for Aspect-Oriented DSLs (RJ, RH, WH), pp. 141–156.
OOPSLA-2016-DiLorenzoZMFF #incremental- Incremental forest: a DSL for efficiently managing filestores (JD, RZ, EM, KF, NF), pp. 252–271.
PEPM-2016-NajdLSW - Everything old is new again: quoted domain-specific languages (SN, SL, JS, PW), pp. 25–36.
ASE-2016-PescadorL #design #named #requirements- DSL-maps: from requirements to design of domain-specific languages (AP, JdL), pp. 438–443.
ASE-2016-SzaboEV #analysis #incremental #named- IncA: a DSL for the definition of incremental program analyses (TS, SE, MV), pp. 320–331.
SLE-2016-DreyT #design pattern #monitoring #object-oriented- Object-oriented design pattern for DSL program monitoring (ZD, CT), pp. 70–83.
SLE-2016-MeyersDDV #automation #modelling #testing- Automated testing support for reactive domain-specific modelling languages (BM, JD, ID, HV), pp. 181–194.
SLE-2016-SantosG #declarative #diagrams #editing #named- Xdiagram: a declarative textual DSL for describing diagram editors (ALS, EG), pp. 253–257.
ESOP-2016-SerranoH #embedded #fault- Type Error Diagnosis for Embedded DSLs by Two-Stage Specialized Type Rules (AS0, JH), pp. 672–698.
FASE-2016-DuranMA #model checking #modelling #statistics- Statistical Model Checking of e-Motions Domain-Specific Modeling Languages (FD, AMD, JMÁP), pp. 305–322.
ICST-2016-BernardinoZR #modelling #named #performance #testing- Canopus: A Domain-Specific Language for Modeling Performance Testing (MB, AFZ, EdMR), pp. 157–167.
ECSA-2015-RademacherPS #design #framework #independence #web #web service- Design of a Domain-Specific Language Based on a Technology-Independent Web Service Framework (FR, MP, SS), pp. 357–371.
ITiCSE-2015-InsaS #assessment #automation #java #library- Semi-Automatic Assessment of Unrestrained Java Code: A Library, a DSL, and a Workbench to Assess Exams and Exercises (DI, JS), pp. 39–44.
RTA-2015-VerguNV #named #semantics #specification- DynSem: A DSL for Dynamic Semantics Specification (VAV, PN, EV), pp. 365–378.
CEFP-2015-KoopmanP #embedded #type safety- Type-Safe Functions and Tasks in a Shallow Embedded DSL for Microprocessors (PK, RP), pp. 283–340.
ICGT-2015-Horn #clojure #embedded #graph #pattern matching- Graph Pattern Matching as an Embedded Clojure DSL (TH), pp. 189–204.
ICEIS-v2-2015-PieroniP #configuration management #network- A DSL for Configuration Management of Integrated Network Management System (RP, RADP), pp. 355–364.
SEKE-2015-AdornesGLF #architecture #distributed #memory management #pipes and filters- A Unified MapReduce Domain-Specific Language for Distributed and Shared Memory Architectures (DA, DG, CL, LGF), pp. 619–624.
SEKE-2015-BonifacioCFPK #named #rest #specification- NeoIDL: A Domain-Specific Language for Specifying REST Services (RB, TMC, RF, AP, UK), pp. 613–618.
MoDELS-2015-GreifenbergLRR - Engineering tagging languages for DSLs (TG, ML, SR, BR), pp. 34–43.
MoDELS-2015-PescadorGGCL #development #modelling- Pattern-based development of Domain-Specific Modelling Languages (AP, AG, EG, JSC, JdL), pp. 166–175.
SPLC-2015-EichelbergerS #ecosystem #named #variability- IVML: a DSL for configuration in variability-rich software ecosystems (HE, KS), pp. 365–369.
PLATEAU-2015-CuencaBLC #case study #execution #interactive #multimodal #performance #programming #user study- A user study for comparing the programming efficiency of modifying executable multimodal interaction descriptions: a domain-specific language versus equivalent event-callback code (FC, JVdB0, KL, KC), pp. 31–38.
PLDI-2015-MendisBWKRPZA #kernel #named- Helium: lifting high-performance stencil kernels from stripped x86 binaries to halide DSL code (CM, JB, KW, SK, JRK, SP, QZ, SPA), pp. 391–402.
ESEC-FSE-2015-Olajubu #modelling- A textual domain specific language for requirement modelling (OO), pp. 1060–1062.
GTTSE-2015-SchultzBSNHW #case study #configuration management #programming #self- DSLs in Robotics: A Case Study in Programming Self-reconfigurable Robots (UPS, MB, KS, AN, NH, SW), pp. 98–123.
SAC-2015-BacikovaPCN #user interface- Bootstrapping DSLs from user interfaces (MB, JP, SC, MN), pp. 2115–2118.
SAC-2015-SousaS #simulation #tool support- A domain specific language for spatial simulation scenarios (DSL3S): introduction and tool support (LdS, ARdS), pp. 1854–1856.
GPCE-2015-AdamS #tool support #towards- Towards tool support for spreadsheet-based domain-specific languages (SA, UPS), pp. 95–98.
GPCE-2015-LeissaBHMS #online #partial evaluation- Shallow embedding of DSLs via online partial evaluation (RL, KB, SH, RM, PS), pp. 11–20.
GPCE-2015-ScherrC #embedded #staged- Almost first-class language embedding: taming staged embedded DSLs (MS, SC), pp. 21–30.
SLE-2015-DegueuleCBBJ #composition #development #metalanguage #named #reuse- Melange: a meta-language for modular and reusable development of DSLs (TD, BC, AB, OB, JMJ), pp. 25–36.
SLE-2015-LatombeCCDP #concurrent #execution #modelling #weaving- Weaving concurrency in executable domain-specific modeling languages (FL, XC, BC, JD, MP), pp. 125–136.
SLE-2015-MaroSATG #editing #experience #industrial #on the #uml #visual notation- On integrating graphical and textual editors for a UML profile based domain specific language: an industrial experience (SM, JPS, AA, MT, LG), pp. 1–12.
ASPLOS-2015-StewartGMRVA #named #programming- Ziria: A DSL for Wireless Systems Programming (GS, MG, GM, BR, DV, CLA), pp. 415–428.
DATE-2015-DeAntoniDTCC #concurrent #metalanguage #towards- Towards a meta-language for the concurrency concern in DSLs (JD, PID, CT, JC, BC), pp. 313–316.
HT-2014-Montes-GarciaBFP #adaptation #css #hypermedia- A DSL based on CSS for hypertext adaptation (AMG, PDB, GHLF, MP), pp. 313–315.
SEFM-2014-KeshishzadehM #consistency #formal method #reasoning #semantics #testing- Formalizing DSL Semantics for Reasoning and Conformance Testing (SK, AJM), pp. 81–95.
Haskell-2014-MaierST #reliability #scalability- The HdpH DSLs for scalable reliable computation (PM0, RJS, PT), pp. 65–76.
ICFP-2014-GibbonsW - Folding domain-specific languages: deep and shallow embeddings (JG, NW), pp. 339–347.
ICFP-2014-HickeyPEBL #embedded- Building embedded systems with embedded DSLs (PCH, LP, TE, JB, JL), pp. 3–9.
IFL-2014-AronssonAS #embedded- Stream Processing for Embedded Domain Specific Languages (MA, EA, MS), p. 8.
VISSOFT-2014-BergelMDG #dependence #graph #visualisation- A Domain-Specific Language for Visualizing Software Dependencies as a Graph (AB, SM, SD, TG), pp. 45–49.
CAiSE-2014-CarvalhoAG #ontology #semantics #using- Using Reference Domain Ontologies to Define the Real-World Semantics of Domain-Specific Languages (VAdC, JPAA, GG), pp. 488–502.
SEKE-2014-FreireKAJNAG #empirical #formal method #re-engineering- An Empirical Study to Evaluate a Domain Specific Language for Formalizing Software Engineering Experiments (MAF, UK, EA, AJ, ECN, STA, MG), pp. 250–255.
BX-2014-Wider #bidirectional #implementation #model transformation #scala #transformation language- Implementing a Bidirectional Model Transformation Language as an Internal DSL in Scala (AW), pp. 63–70.
ECMFA-2014-Goldschmidt #framework #multi #platform #towards- Towards an Infrastructure for Domain-Specific Languages in a Multi-domain Cloud Platform (TG), pp. 242–253.
ECMFA-2014-Moreno-DelgadoDZT #analysis #composition #flexibility- Modular DSLs for Flexible Analysis: An e-Motions Reimplementation of Palladio (AMD, FD, SZ, JT), pp. 132–147.
MoDELS-2014-GranadaVBM #development #effectiveness #visual notation- Enabling the Development of Cognitive Effective Visual DSLs (DG, JMV, VAB, EM), pp. 535–551.
MoDELS-2014-KrikavaCF #named #scala- SIGMA: Scala Internal Domain-Specific Languages for Model Manipulations (FK, PC, RBF), pp. 569–585.
ECOOP-2014-MayerS #automation #framework #java #multi #refactoring- Automated Multi-Language Artifact Binding and Rename Refactoring between Java and DSLs Used by Java Frameworks (PM, AS), pp. 437–462.
Onward-2014-AcherCC - Metamorphic Domain-Specific Languages: A Journey into the Shapes of a Language (MA, BC, PC), pp. 243–253.
PADL-2014-BrackerG #generative #javascript #monad #named- Sunroof: A Monadic DSL for Generating JavaScript (JB, AG), pp. 65–80.
PPDP-2014-KranzS #compilation #functional #integration #legacy #performance- Structure-Preserving Compilation: Efficient Integration of Functional DSLs into Legacy Systems (JK, AS), pp. 187–198.
SAC-2014-KrikavaCF14a #modelling #using- Manipulating models using internal domain-specific languages (FK, PC, RBF), pp. 1612–1614.
SAC-2014-RibeiroS #mobile #named- XIS-mobile: a DSL for mobile applications (AR, ARdS), pp. 1316–1323.
SAC-2014-Rohrig #process #scheduling- A domain specific language for process scheduling (DR), pp. 1550–1551.
LDTA-J-2011-SauthoffG #analysis #optimisation #programming- Yield grammar analysis and product optimization in a domain-specific language for dynamic programming (GS, RG), pp. 2–22.
SLE-J-2012-SloaneR #attribute grammar #profiling #term rewriting- Domain-specific program profiling and its application to attribute grammars and term rewriting (AMS, MR), pp. 488–510.
GPCE-2014-HumerWWWW #abstract syntax tree #self- A domain-specific language for building self-optimizing AST interpreters (CH, CW, CW, AW, TW), pp. 123–132.
GPCE-2014-JovanovicSSNKO #named- Yin-yang: concealing the deep embedding of DSLs (VJ, AS, SS, VN, CK, MO), pp. 73–82.
GPCE-2014-ShiodaIS #embedded #library #metaprogramming #named- LibDSL: a library for developing embedded domain specific languages in d via template metaprogramming (MS, HI, SS), pp. 63–72.
CGO-2014-HongSWO #graph #scalability- Simplifying Scalable Graph Processing with a Domain-Specific Language (SH, SS, JW, KO), p. 208.
PPoPP-2014-Olukotun #parallel #programming- Beyond parallel programming with domain specific languages (KO), pp. 179–180.
WRLA-2014-Duran #composition- Composition of Graph-Transformation-Based DSL Definitions by Amalgamation (FD), pp. 1–20.
ICLP-J-2014-Jackson - A Module System for Domain-Specific Languages (EKJ), pp. 771–785.
ISSTA-2014-KingNSCM #agile #named #testing #tool support #web- Legend: an agile DSL toolset for web acceptance testing (TMK, GN, DS, AC, CM), pp. 409–412.
SEFM-2013-KeshishzadehMM #automation #debugging #detection #fault #smt #using- Early Fault Detection in DSLs Using SMT Solving and Automated Debugging (SK, AJM, MRM), pp. 182–196.
CEFP-2013-Brady #dependent type #embedded #implementation #programming language- The Idris Programming Language — Implementing Embedded Domain Specific Languages with Dependent Types (EB), pp. 115–186.
CEFP-2013-Gibbons #functional #programming- Functional Programming for Domain-Specific Languages (JG), pp. 1–28.
CEFP-2013-Halupka #refactoring- DSL for Grammar Refactoring Patterns (IH), pp. 446–458.
CEFP-2013-PorkolabSS #c++ #metaprogramming- DSL in C++ Template Metaprogram (ZP, ÁS, IS), pp. 76–114.
CAiSE-2013-IzquierdoC #collaboration- Enabling the Collaborative Definition of DSMLs (JLCI, JC), pp. 272–287.
ECMFA-2013-BosS #case study #evolution- A Case Study in Evidence-Based DSL Evolution (JvdB, TvdS), pp. 207–219.
MoDELS-2013-NoyritGT #analysis #integration #modelling #using- Computer Assisted Integration of Domain-Specific Modeling Languages Using Text Analysis Techniques (FN, SG, FT), pp. 505–521.
MoDELS-2013-SemerathHV #constraints #graph #query #validation- Validation of Derived Features and Well-Formedness Constraints in DSLs — By Mapping Graph Queries to an SMT-Solver (OS, ÁH, DV), pp. 538–554.
MoDELS-2013-Wouters #development #towards- Towards the Notation-Driven Development of DSMLs (LW), pp. 522–537.
MoDELS-2013-ZalilaCP #approach #integration #verification- Formal Verification Integration Approach for DSML (FZ, XC, MP), pp. 336–351.
PLEASE-2013-HuangYKHU #analysis #mining #repository #towards- Domain analysis for mining software repositories: Towards feature-based DSL construction (CH, KY, YK, KH, NU), pp. 41–44.
ECOOP-2013-SujeethRBLCPWPJOO #composition #reuse- Composition and Reuse with Compiled Domain-Specific Languages (AKS, TR, KJB, HL, HC, VP, MW, AP, VJ, MO, KO), pp. 52–78.
HILT-2013-Jackson - Engineering domain-specific languages with formula 2.0 (EKJ), pp. 3–4.
PEPM-2013-DevrieseSCP #recursion- Fixing idioms: a recursion primitive for applicative DSLs (DD, IS, DC, FP), pp. 97–106.
PEPM-2013-OliveiraL #graph #syntax- Abstract syntax graphs for domain specific languages (BCdSO, AL), pp. 87–96.
PLDI-2013-ElmasBNS #concurrent #debugging #named- CONCURRIT: a domain specific language for reproducing concurrency bugs (TE, JB, GCN, KS), pp. 153–164.
SAC-PL-J-2011-AcherCLF13 #feature model #modelling #named #scalability- FAMILIAR: A domain-specific language for large scale management of feature models (MA, PC, PL, RBF), pp. 657–681.
ESEC-FSE-2013-Tikhonova #framework #semantics- A framework for defining the dynamic semantics of DSLs (UT), pp. 735–738.
SAC-2013-WoutersG #development #empirical #metamodelling #modelling- Notation-driven vs metamodel-driven development of domain-specific modeling languages: an empirical study (LW, MPG), pp. 1145–1146.
GPCE-2013-SujeethGBLROO #declarative #generative #implementation #named #performance #specification- Forge: generating a high performance DSL implementation from a declarative specification (AKS, AG, KJB, HL, TR, MO, KO), pp. 145–154.
SLE-2013-FehrenbachEO #evolution- Software Evolution to Domain-Specific Languages (SF, SE, KO), pp. 96–116.
SLE-2013-KlintR #game studies #named- Micro-Machinations — A DSL for Game Economies (PK, RvR), pp. 36–55.
SLE-2013-MayerhoferLWK #execution #named- xMOF: Executable DSMLs Based on fUML (TM, PL, MW, GK), pp. 56–75.
SLE-2013-SobernigSB #energy #scheduling- Developing a Domain-Specific Language for Scheduling in the European Energy Sector (SS, MS, AB), pp. 19–35.
SLE-2013-VacchiCPC #development #variability- Variability Support in Domain-Specific Language Development (EV, WC, SP, BC), pp. 76–95.
ICST-2013-Torsel #model checking #modelling #testing #using #web- A Testing Tool for Web Applications Using a Domain-Specific Modelling Language and the NuSMV Model Checker (AMT), pp. 383–390.
WICSA-ECSA-2012-TauschPA #analysis #named #traceability- TracQL: A Domain-Specific Language for Traceability Analysis (NT, MP, JA), pp. 320–324.
SFM-2012-AndovaBEV - MDE Basics with a DSL Focus (SA, MvdB, LJPE, TV), pp. 21–57.
ICFP-2012-JonesFA - Deconstraining DSLs (WJ, TF, TORA), pp. 299–310.
ICFP-2012-Olukotun #embedded #performance- High performance embedded domain specific languages (KO), pp. 139–140.
ICEIS-J-2012-VianaPP12a #framework #modelling- Building Domain-Specific Modeling Languages for Frameworks (MCV, RADP, AFdP), pp. 191–206.
ICEIS-v2-2012-VianaPP #framework #generative #modelling #reuse- Generating Applications — Framework Reuse Supported by Domain-Specific Modeling Languages (MCV, RDP, AFdP), pp. 5–14.
SEKE-2012-ConradoC #embedded #visual notation- Engineering Graphical Domain Specific Languages to Develop Embedded Robot Applications (DBFC, VVdC), pp. 495–498.
SEKE-2012-NarkngamL #diagrams #process #uml- Rendering UML Activity Diagrams as a Domain Specific Language — ADL (CN, YL), pp. 724–729.
ECMFA-2012-GoldschmidtM #query- An Internal Domain-Specific Language for Constructing OPC UA Queries and Event Filters (TG, WM), pp. 62–73.
ICMT-2012-GeorgeWS #model transformation #scala #transformation language #type safety- Type-Safe Model Transformation Languages as Internal DSLs in Scala (LG, AW, MS), pp. 160–175.
MoDELS-2012-RabbiM #agile #development #workflow- T□: A Domain Specific Language for Rapid Workflow Development (FR, WM), pp. 36–52.
ECOOP-2012-KossakowskiARO #embedded #javascript- JavaScript as an Embedded DSL (GK, NA, TR, MO), pp. 409–434.
HILT-2012-HardinSWP #security- A DSL for cross-domain security (DSH, KS, MWW, THP), pp. 53–62.
PADL-2012-BradyH #embedded #programming- Resource-Safe Systems Programming with Embedded Domain Specific Languages (EB, KH), pp. 242–257.
PEPM-2012-UrecheRSCO #case study #development #named- StagedSAC: a case study in performance-oriented DSL development (VU, TR, AKS, HC, MO), pp. 73–82.
PLDI-2012-CarteyLM #source code- Synthesising graphics card programs from DSLs (LC, RL, OdM), pp. 121–132.
PLDI-2012-ChiwKRSS #analysis #image #named #parallel #visualisation- Diderot: a parallel DSL for image analysis and visualization (CC, GK, JR, LS, NS), pp. 111–120.
ICSE-2012-AtkinsonGK - Symbiotic general-purpose and domain-specific languages (CA, RG, BK), pp. 1269–1272.
SAC-2012-BromanFHA #comparison #implementation- A comparison of two metacompilation approaches to implementing a complex domain-specific language (DB, PF, GH, JÅ), pp. 1919–1921.
GPCE-2012-EfftingeEKZMHH #implementation #java #named- Xbase: implementing domain-specific languages for Java (SE, ME, JK, SZ, RvM, WH, MH), pp. 112–121.
SLE-2012-DuranZT #non-functional #on the #reuse #specification- On the Reusable Specification of Non-functional Properties in DSLs (FD, SZ, JT), pp. 332–351.
ASPLOS-2012-HongCSO #analysis #graph #named #performance- Green-Marl: a DSL for easy and efficient graph analysis (SH, HC, ES, KO), pp. 349–362.
PPoPP-2012-KamilCBCGHMF #effectiveness #embedded #parallel #performance- Portable parallel performance from sequential, productive, embedded domain-specific languages (SK, DC, SB, HC, EG, JH, JM, AF), pp. 303–304.
FASE-2012-LiT #erlang #refactoring- A Domain-Specific Language for Scripting Refactorings in Erlang (HL, SJT), pp. 501–515.
FM-2011-BarringerH #analysis #named #scala- TraceContract: A Scala DSL for Trace Analysis (HB, KH), pp. 57–72.
CAiSE-2011-DiazP #wiki- A DSL for Corporate Wiki Initialization (OD, GP), pp. 237–251.
ICML-2011-SujeethLBRCWAOO #machine learning #named #parallel- OptiML: An Implicitly Parallel Domain-Specific Language for Machine Learning (AKS, HL, KJB, TR, HC, MW, ARA, MO, KO), pp. 609–616.
KEOD-2011-SchmidtKL #automation #documentation- Domain Specific Language in Technical Solution Documents — Discussion of Two Approaches to Improve the Semi-automated Annotation (HXS, AK, UL), pp. 159–166.
ECMFA-2011-CombemaleGR #semantics- A Generic Tool for Tracing Executions Back to a DSML’s Operational Semantics (BC, LG, VR), pp. 35–51.
ECMFA-2011-RumpeSVW #agile #development- Agile Development with Domain Specific Languages (BR, MS, SV, IW), pp. 387–388.
ECMFA-2011-Tolvanen #modelling- Creating Domain-Specific Modelling Languages That Work: Hands-On (JPT), pp. 393–394.
SPLC-2011-TolvanenK #modelling #product line- Creating Domain-Specific Modeling Languages for Product Lines (JPT, SK), p. 358.
SPLC-2011-Volter #case study #experience #product line #tool support- DSLs for Product Lines: Approaches, Tools, Experiences (MV), p. 353.
SPLC-2011-VolterV #product line #using- Product Line Engineering Using Domain-Specific Languages (MV, EV), pp. 70–79.
PLATEAU-2011-BarisicAGB #case study #quality #using- Quality in use of domain-specific languages: a case study (AB, VA, MG, BB), pp. 65–72.
LOPSTR-2011-Henglein #implementation #symbolic computation- Dynamic Symbolic Computation for Domain-Specific Language Implementation (FH), pp. 4–24.
PADL-2011-DevrieseP #combinator #recursion #semiparsing- Explicitly Recursive Grammar Combinators — A Better Model for Shallow Parser DSLs (DD, FP), pp. 84–98.
ICSE-2011-BosS #forensics- Bringing domain-specific languages to digital forensics (JvdB, TvdS), pp. 671–680.
SAC-2011-AcherCLF #feature model #modelling- A domain-specific language for managing feature models (MA, PC, PL, RBF), pp. 1333–1340.
GPCE-2011-LindemanKV - Declaratively defining domain-specific language debuggers (RTL, LCLK, EV), pp. 127–136.
SLE-2011-KlingJWBC #named #query #repository- MoScript: A DSL for Querying and Manipulating Model Repositories (WK, FJ, DW, MB, JC), pp. 180–200.
SLE-2011-StappersWRAN #case study #formal method #industrial #using- Formalizing a Domain Specific Language Using SOS: An Industrial Case Study (FPMS, SW, MAR, SA, IN), pp. 223–242.
SLE-2011-TairasC #ocl- Cloning in DSLs: Experiments with OCL (RT, JC), pp. 60–76.
ICPC-2010-LammelP #comprehension- Vivisection of a Non-Executable, Domain-Specific Language — Understanding (the Usage of) the P3P Language (RL, EP), pp. 104–113.
ICFP-2010-BradyH #implementation #partial evaluation #using- Scrapping your inefficient engine: using partial evaluation to improve domain-specific language implementation (EB, KH), pp. 297–308.
TOOLS-EUROPE-2010-RenggliDGN - Domain-Specific Program Checking (LR, SD, TG, ON), pp. 213–232.
TOOLS-EUROPE-2010-Xu #embedded #generative #named- EriLex: An Embedded Domain Specific Language Generator (HX), pp. 192–212.
PADL-2010-WangG #approach #implementation #protocol #stack- A Domain-Specific Language Approach to Protocol Stack Implementation (YW, VG), pp. 183–185.
SAC-2010-LiuCXMBG #architecture #question- Can domain-specific languages be implemented by service-oriented architecture? (SHL, AC, XX, MM, BRB, JG), pp. 2491–2492.
LDTA-2009-KatsKV10 #composition #editing #plugin- Domain-Specific Languages for Composable Editor Plugins (LCLK, KTK, EV), pp. 149–163.
GPCE-2010-HoferO #component #composition #scala- Modular domain-specific language components in scala (CH, KO), pp. 83–92.
GPCE-2010-PorkolabS #generative #integration #library #parsing- Domain-specific language integration with compile-time parser generator library (ZP, ÁS), pp. 137–146.
GPCE-2010-RompfO #approach #code generation #composition #lightweight #runtime #staging- Lightweight modular staging: a pragmatic approach to runtime code generation and compiled DSLs (TR, MO), pp. 127–136.
LDTA-2010-BrandMSH #case study #experience- Formally specified type checkers for domain specific languages: experience report (MvdB, APvdM, AS, ATH), p. 12.
LDTA-2010-Freudenthal #enterprise #using- Using DSLs for developing enterprise systems (MF), p. 11.
LDTA-2010-Giavitto #simulation- A domain specific language for complex natural and artificial systems simulations (JLG), p. 1.
LDTA-2010-KlintSV #implementation #maintenance #on the #tool support- On the impact of DSL tools on the maintainability of language implementations (PK, TvdS, JJV), p. 10.
SLE-2010-BraatzB #algebra #graph transformation #modelling #rdf- Domain-Specific Modelling Languages with Algebraic Graph Transformations on RDF (BB, CB), pp. 82–101.
WRLA-2010-RiveraDV #behaviour #on the #realtime #semantics #visual notation- On the Behavioral Semantics of Real-Time Domain Specific Visual Languages (JER, FD, AV), pp. 174–190.
SCAM-2009-KlintSV #analysis #named #rascal #source code- RASCAL: A Domain Specific Language for Source Code Analysis and Manipulation (PK, TvdS, JJV), pp. 168–177.
CEFP-2009-Granicz #agile #f# #prototype- Rapid Prototyping of DSLs with F# (AG), pp. 1–18.
Haskell-2009-AtkeyLY - Unembedding domain-specific languages (RA, SL, JY), pp. 37–48.
ICFP-2009-NewtonK #case study #embedded #experience #functional #parallel- Experience report: embedded, parallel computer-vision with a functional DSL (RN, TK), pp. 59–64.
HCI-NIMT-2009-LevendovszkyM #behaviour #modelling #visual notation- Tooling the Dynamic Behavior Models of Graphical DSLs (TL, TM), pp. 830–839.
HCI-NIMT-2009-PedroRBBA #syntax #visual notation- Composing Visual Syntax for Domain Specific Languages (LP, MR, DB, BB, VA), pp. 889–898.
VISSOFT-2009-OliveiraPHC #behaviour #source code #visualisation- Visualization of domain-specific programs’ behavior (NO, MJVP, PRH, DCdC), pp. 37–40.
CAiSE-2009-GiachettiMP #automation #generative #modelling #uml #using- Using UML as a Domain-Specific Modeling Language: A Proposal for Automatic Generation of UML Profiles (GG, BM, OP), pp. 110–124.
ICEIS-DISI-2009-NunesAAS #framework- A Domain Specific Language for the I* Framework (CN, JA, VA, CTLLS), pp. 158–163.
ECMDA-FA-2009-IzquierdoM #legacy #modelling- A Domain Specific Language for Extracting Models in Software Modernization (JLCI, JGM), pp. 82–97.
MoDELS-2009-HermansPD #case study #user study- Domain-Specific Languages in Practice: A User Study on the Success Factors (FH, MP, AvD), pp. 423–437.
MoDELS-2009-ShtelmaCM #execution #integration #message passing- Executable Domain Specific Language for Message-Based System Integration (MS, MC, NM), pp. 622–626.
MoDELS-2009-WalterPS #framework #named #ontology- OntoDSL: An Ontology-Based Framework for Domain-Specific Languages (TW, FSP, SS), pp. 408–422.
MoDELS-2009-WienandsG #industrial #visual notation- Anatomy of a Visual Domain-Specific Language Project in an Industrial Context (CW, MG), pp. 453–467.
SPLC-2009-Voelter #product line #using- Using domain specific languages for product line engineering (MV), p. 329.
MoDELS-2009-HermansPD #case study #user study- Domain-Specific Languages in Practice: A User Study on the Success Factors (FH, MP, AvD), pp. 423–437.
MoDELS-2009-ShtelmaCM #execution #integration #message passing- Executable Domain Specific Language for Message-Based System Integration (MS, MC, NM), pp. 622–626.
MoDELS-2009-WalterPS #framework #named #ontology- OntoDSL: An Ontology-Based Framework for Domain-Specific Languages (TW, FSP, SS), pp. 408–422.
MoDELS-2009-WienandsG #industrial #visual notation- Anatomy of a Visual Domain-Specific Language Project in an Industrial Context (CW, MG), pp. 453–467.
TOOLS-EUROPE-2009-HovsepyanBBJ #modelling #specification- Specifying and Composing Concerns Expressed in Domain-Specific Modeling Languages (AH, SVB, YB, WJ), pp. 116–135.
PADL-2009-DukeBWR #design #embedded #multi #source code #visualisation- Huge Data But Small Programs: Visualization Design via Multiple Embedded DSLs (DJD, RB, MW, CR), pp. 31–45.
LDTA-2008-Dolstra09 #functional #lazy evaluation #performance- Maximal Laziness: An Efficient Interpretation Technique for Purely Functional DSLs (ED), pp. 81–99.
GPCE-2009-Cordy #generative- Eating our own dog food: DSLs for generative and transformational engineering (JRC), pp. 3–4.
SLE-2009-Cordy #generative- Eating Our Own Dog Food: DSLs for Generative and Transformational Engineering (JRC), p. 1.
SLE-2009-GroenewegenV #integration #user interface #validation #web- Integration of Data Validation and User Interface Concerns in a DSL for Web Applications (DMG, EV), pp. 164–173.
SLE-2009-HemelV #framework #independence #named #platform- PIL: A Platform Independent Language for Retargetable DSLs (ZH, EV), pp. 224–243.
SLE-2009-LairdB #evolution #towards- Towards Dynamic Evolution of Domain Specific Languages (PL, SB), pp. 144–153.
SLE-2009-LevendovszkyBNK #approach #automation #evolution #model transformation #novel- A Novel Approach to Semi-automated Evolution of DSML Model Transformation (TL, DB, AN, GK), pp. 23–41.
ECSA-2008-OberDFP #component #development #product line #towards- Towards Interoperability in Component Based Development with a Family of DSLs (IO, AAD, LF, CP), pp. 148–163.
WCRE-2008-GeestVDV #generative- Generating Version Convertors for Domain-Specific Languages (GdG, SV, AvD, EV), pp. 197–201.
ICFP-2008-AugustssonMS #embedded #haskell #named- Paradise: a two-stage DSL embedded in Haskell (LA, HM, GS), pp. 225–228.
ICFP-2008-Jones #case study #experience #game studies- Experience report: playing the DSL card (MPJ), pp. 87–90.
GT-VMT-2006-GuerraDL08 #metric #specification #visual notation- Visual Specification of Metrics for Domain Specific Visual Languages (EG, PD, JdL), pp. 99–110.
ECMDA-FA-2008-SadilekW #modelling #prototype #visual notation- Prototyping Visual Interpreters and Debuggers for Domain-Specific Modelling Languages (DAS, GW), pp. 63–78.
MoDELS-2008-CombemaleBCDH #policy #specification #uml- Autonomic Management Policy Specification: From UML to DSML (BC, LB, XC, MJD, DH), pp. 584–599.
SPLC-2008-HaugenMOOS #standard #variability- Adding Standardized Variability to Domain Specific Languages (ØH, BMP, JO, GKO, AS), pp. 139–148.
SPLC-2008-SantosKL #automation #generative #modelling- Automated Domain-Specific Modeling Languages for Generating Framework-Based Applications (ALS, KK, AL), pp. 149–158.
SPLC-2008-Sivonen #eclipse #plugin- DSML for Developing Repository-Based Eclipse Plug-Ins (SS), p. 356.
MoDELS-2008-CombemaleBCDH #policy #specification #uml- Autonomic Management Policy Specification: From UML to DSML (BC, LB, XC, MJD, DH), pp. 584–599.
TOOLS-EUROPE-2008-KrahnRV #composition #development #named- MontiCore: Modular Development of Textual Domain Specific Languages (HK, BR, SV), pp. 297–315.
LDTA-2007-HameyG08 #experience #implementation #stratego #using- Implementing a Domain-Specific Language Using Stratego/XT: An Experience Paper (LGCH, SG), pp. 37–51.
GPCE-2008-HoferORM #polymorphism- Polymorphic embedding of dsls (CH, KO, TR, AM), pp. 137–148.
GPCE-2008-MercadalPCL #coordination #named- Pantaxou: a domain-specific language for developing safe coordination services (JM, NP, CC, JLL), pp. 149–160.
SLE-2008-DrivalosKPF #traceability- Engineering a DSL for Software Traceability (ND, DSK, RFP, KJF), pp. 151–167.
ILC-2007-MehnertB - A domain-specific language for manipulation of binary data in Dylan (HM, AB), p. 22.
AGTIVE-2007-AndresLG #visual notation- Domain Specific Languages with Graphical and Textual Views (FPA, JdL, EG), pp. 82–97.
ICEIS-EIS-2007-ErfurthRSHS #concept #development #modelling #representation- Concepts of Model Driven Software Development in Practice — Generic Model Representation and DSL Interpretation (CE, WR, CS, DH, SS), pp. 278–286.
ECMDA-FA-2007-Warmer #modelling #using- A Model Driven Software Factory Using Domain Specific Languages (JW), pp. 194–203.
MoDELS-2007-HessellundCW #development #multi- Guided Development with Multiple Domain-Specific Languages (AH, KC, AW), pp. 46–60.
MoDELS-2007-HessellundCW #development #multi- Guided Development with Multiple Domain-Specific Languages (AH, KC, AW), pp. 46–60.
ECOOP-2007-LinB #data flow #named- DirectFlow: A Domain-Specific Language for Information-Flow Systems (CKL, APB), pp. 299–322.
OOPSLA-2007-LeffR #named #relational #visual notation- Webrb: evaluating a visual domain-specific language for building relational web-applications (AL, JTR), pp. 281–300.
ASE-2007-HoskingG #implementation #tool support #visual notation- Meta tools for implementing domain specific visual languages (JGH, JCG), p. 576.
GTTSE-2007-Tratt #evolution #implementation- Evolving a DSL Implementation (LT), pp. 425–441.
GTTSE-2007-Visser #case study #named- WebDSL: A Case Study in Domain-Specific Language Engineering (EV), pp. 291–373.
GTTSE-2007-Wachsmuth #modelling #semantics- Modelling the Operational Semantics of Domain-Specific Modelling Languages (GW), pp. 506–520.
SAC-2007-CleenewerckK #semantics- Separation of concerns in translational semantics for DSLs in model engineering (TC, IK), pp. 985–992.
SEKE-2006-JavedMSB #context-free grammar #incremental- Incrementally Inferring Context-Free Grammars for Domain-Specific Languages (FJ, MM, APS, BRB), pp. 363–368.
SAC-2006-DelavalR #generative #synthesis- A domain-specific language for task handlers generation, applying discrete controller synthesis (GD, ÉR), pp. 901–905.
SAC-2006-GiegerichS #challenge #compilation #programming- Challenges in the compilation of a domain specific language for dynamic programming (RG, PS), pp. 1603–1609.
SAC-2006-Wang #case study #modelling- Modeling and analyzing applications with domain-specific languages by reflective rewriting: a case study (BYW), pp. 1773–1778.
GPCE-2006-BarronC #named #pervasive- YABS: a domain-specific language for pervasive computing based on stigmergy (PB, VC), pp. 285–294.
GPCE-2006-JouaultBK #named #specification- TCS: a DSL for the specification of textual concrete syntaxes in model engineering (FJ, JB, IK), pp. 249–254.
LDTA-2006-ZengME #data flow #generative- A Domain-Specific Language for Generating Dataflow Analyzers (JZ, CM, SAE), pp. 103–119.
IFM-2005-BodeveixFLM #formal method- Formal Methods Meet Domain Specific Languages (JPB, MF, JLL, GM), pp. 187–206.
EDOC-2005-GovernatoriM #contract- Dealing with contract violations: formalism and domain specific language (GG, ZM), pp. 46–57.
MoDELS-2005-EstublierVI #re-engineering- Composing Domain-Specific Languages for Wide-Scope Software Engineering Applications (JE, GV, ADI), pp. 69–83.
MoDELS-2005-VokacG #case study #challenge #experience #multi #tool support #using- Using a Domain-Specific Language and Custom Tools to Model a Multi-tier Service-Oriented Application — Experiences and Challenges (MV, JMG), pp. 492–506.
SPLC-2005-TolvanenK #case study #experience #modelling- Defining Domain-Specific Modeling Languages to Automate Product Derivation: Collected Experiences (JPT, SK), pp. 198–209.
MoDELS-2005-EstublierVI #re-engineering- Composing Domain-Specific Languages for Wide-Scope Software Engineering Applications (JE, GV, ADI), pp. 69–83.
MoDELS-2005-VokacG #case study #challenge #experience #multi #tool support #using- Using a Domain-Specific Language and Custom Tools to Model a Multi-tier Service-Oriented Application — Experiences and Challenges (MV, JMG), pp. 492–506.
PLDI-2005-FisherG #ad hoc #named- PADS: a domain-specific language for processing ad hoc data (KF, RG), pp. 295–304.
ASE-2005-WuG #automation #generative #testing #tool support- Automated generation of testing tools for domain-specific languages (HW, JG), pp. 436–439.
GTTSE-2005-BravenboerGV #stratego #using- MetaBorg in Action: Examples of Domain-Specific Language Embedding and Assimilation Using Stratego/XT (MB, RdG, EV), pp. 297–311.
SAC-2005-WangG #approach #framework #implementation #prototype #semantics- Rapidly prototyping implementation infrastructure of domain specific languages: a semantics-based approach (QW, GG), pp. 1419–1426.
SAC-2005-WuGRM #debugging #weaving- Weaving a debugging aspect into domain-specific language grammars (HW, JGG, SR, MM), pp. 1370–1374.
GPCE-2005-AliasB #on the #re-engineering- On Domain-Specific Languages Reengineering (CA, DB), pp. 63–77.
GPCE-2005-ConselLRC #approach #compilation #generative #programming- A Generative Programming Approach to Developing DSL Compilers (CC, FL, LR, PC), pp. 29–46.
GPCE-2005-LawallDMM #composition- Bossa Nova: Introducing Modularity into the Bossa Domain-Specific Language (JLL, HD, GM, AFLM), pp. 78–93.
GPCE-2005-MossM #code generation #performance- Efficient Code Generation for a Domain Specific Language (AM, HLM), pp. 47–62.
LDTA-2005-CrepinsekMBJS #context-free grammar- Inferring Context-Free Grammars for Domain-Specific Languages (MC, MM, BRB, FJ, APS), pp. 99–116.
SPLC-2004-Greenfield04a #framework #tool support #using- Using Domain-Specific Languages, Patterns, Frameworks, and Tools to Assemble Applications (JG), p. 324.
OOPSLA-2004-BravenboerV #strict #syntax- Concrete syntax for objects: domain-specific language embedding and assimilation without restrictions (MB, EV), pp. 365–383.
GPCE-2004-LawallMM #component #design #independence #on the- On Designing a Target-Independent DSL for Safe OS Process-Scheduling Components (JLL, AFLM, GM), pp. 436–455.
GPCE-2004-SeefriedCK #embedded #haskell #optimisation #using- Optimising Embedded DSLs Using Template Haskell (SS, MMTC, GK), pp. 186–205.
DAC-2004-KulkarniBS #framework #platform- Mapping a domain specific language to a platform FPGA (CK, GJB, GS), pp. 924–927.
LCTES-2004-ConwayE #named- NDL: a domain-specific language for device drivers (CLC, SAE), pp. 30–36.
ASE-2003-ConselR #programmable #robust- A Programmable Client-Server Model: Robust Extensibility via DSLs (CC, LR), pp. 70–79.
GPCE-2003-Cleenewerck #component #development- Component-Based DSL Development (TC), pp. 245–264.
GPCE-2003-ConselHRSYP #approach #named #specification #streaming- Spidle: A DSL Approach to Specifying Streaming Applications (CC, HH, LR, LS, HY, CP), pp. 1–17.
GPCE-2003-HammondM #embedded #named #realtime- Hume: A Domain-Specific Language for Real-Time Embedded Systems (KH, GM), pp. 37–56.
EDOC-2002-Peltier #model transformation- MTrans, a DSL for Model Transformation (MP), pp. 190–199.
PPDP-2002-PembeciNH #functional #integration- Functional reactive robotics: an exercise in principled integration of domain-specific languages (IP, HN, GDH), pp. 168–179.
LDTA-2002-Consel #how #what #why- Domain-Specific Languages: What, Why, How (CC), p. 1.
ECOOP-2000-Duggan #approach #mixin #programming language #reuse #semantics- A Mixin-Based, Semantics-Based Approach to Reusing Domain-Specific Programming Languages (DD), pp. 179–200.
SAIG-2000-Kieburtz #implementation- Implementing Closed Domain-Specific Languages (RBK), pp. 1–2.
ASE-2000-ReveillereMCMM #approach #development #safety- A DSL Approach to Improve Productivity and Safety in Device Drivers Development (LR, FM, CC, RM, GM), pp. 101–110.
SAC-2000-Wyk - Domain Specific Meta Languages (EVW), pp. 799–803.
FASE-2000-AnlauffKPS #component #composition #using- Using Domain-Specific Languages for the Realization of Component Composition (MA, PWK, AP, AS), pp. 112–126.
ICSE-1999-ReidPHH #design #empirical #prototype #realtime- Prototyping Real-Time Vision Systems: An Experiment in DSL Design (AR, JP, GDH, PH), pp. 484–493.
FM-1998-KutterST #design #lifecycle- Integrating Domain Specific Language Design in the Software Life Cycle (PWK, DS, LT), pp. 196–212.
WPC-1996-Bull #comprehension #safety #using- Comprehension of Safety-Critical Systems Using Domain-Specific Languages (TB), pp. 108–122.
KBSE-1995-LowryB #named #performance #synthesis- META-AMPHION: Synthesis of Efficient Domain-Specific Program Synthesis Systems (MRL, JVB), pp. 2–10.