Benoît Combemale, Marjan Mernik, Bernhard Rumpe
Proceedings of the 10th International Conference on Software Language Engineering
SLE, 2017.
@proceedings{SLE-2017,
acmid = "3136014",
address = "Vancouver, BC, Canada",
editor = "Benoît Combemale and Marjan Mernik and Bernhard Rumpe",
isbn = "978-1-4503-5525-4",
publisher = "{ACM}",
title = "{Proceedings of the 10th International Conference on Software Language Engineering}",
year = 2017,
}
Contents (25 items)
- SLE-2017-Mosses #metalanguage #specification
- Engineering meta-languages for specifying software languages (PDM), p. 1.
- SLE-2017-ZhangLO #composition #parsing #type safety
- Type-safe modular parsing (HZ, HL, BCdSO), pp. 2–13.
- SLE-2017-DubroyW #incremental #parsing
- Incremental packrat parsing (PD, AW), pp. 14–25.
- SLE-2017-Kuramitsu #parsing expression grammar
- A symbol-based extension of parsing expression grammars and context-sensitive packrat parsing (KK), pp. 26–37.
- SLE-2017-Laurent #parsing
- Red Shift: procedural shift-reduce parsing (NL), pp. 38–42.
- SLE-2017-StijlaartZ #smell #taxonomy #towards
- Towards a Taxonomy of Grammar Smells (MS, VZ), pp. 43–54.
- SLE-2017-AmorimSV #case study
- Deep priority conflicts in the wild: a pilot study (LEdSA, MJS, EV), pp. 55–66.
- SLE-2017-BillNW #composition #version control
- Virtual textual model composition for supporting versioning and aspect-orientation (RB, PN, MW), pp. 67–78.
- SLE-2017-SteimannFV #editing #projectional #robust
- Robust projectional editing (FS, MF, MV), pp. 79–90.
- SLE-2017-LiF #debugging #metaprogramming
- Debugging with domain-specific events via macros (XL, MF), pp. 91–102.
- SLE-2017-SchaussLHHKHB #domain-specific language #implementation
- A chrestomathy of DSL implementations (SS, RL, JH, MH, KK, LH, TB), pp. 103–114.
- SLE-2017-BarisicBAG #approach #development #domain-specific language #requirements #usability
- A requirements engineering approach for usability-driven DSL development (AB, DB, VA, MG), pp. 115–128.
- SLE-2017-BrambillaCIM #crowdsourcing #domain-specific language #using
- Better call the crowd: using crowdsourcing to shape the notation of domain-specific languages (MB, JC, JLCI, AM), pp. 129–138.
- SLE-2017-BuckleyS #attribute grammar #formal method
- A formalisation of parameterised reference attribute grammars (SJHB, AMS), pp. 139–150.
- SLE-2017-OqvistH #attribute grammar #concurrent
- Concurrent circular reference attribute grammars (JÖ, GH), pp. 151–162.
- SLE-2017-KaminskiW #composition
- Ensuring non-interference of composable language extensions (TK, EVW), pp. 163–174.
- SLE-2017-RoychoudhurySKK #automation
- A domain-specific controlled English language for automated regulatory compliance (SR, SS, DK, VK), pp. 175–181.
- SLE-2017-TendelooMMV #approach #modelling #multi #syntax
- Concrete syntax: a multi-paradigm modelling approach (YVT, SVM, BM, HV), pp. 182–193.
- SLE-2017-Boronat #constraints #ocl #type system
- Structural model subtyping with OCL constraints (AB), pp. 194–205.
- SLE-2017-LuhunuS #code generation #comparison #performance #tool support
- Comparison of the expressiveness and performance of template-based code generation tools (LL, ES), pp. 206–216.
- SLE-2017-Seidewitz #development #uml
- A development environment for the Alf language within the MagicDraw UML tool (ES), pp. 217–220.
- SLE-2017-SmitsV #analysis #data flow #declarative #named #specification
- FlowSpec: declarative dataflow analysis specification (JS, EV), pp. 221–231.
- SLE-2017-GiacomoACSM #domain-specific language #named
- Metacasanova: an optimized meta-compiler for domain-specific languages (FDG, MA, AC, PS, GM), pp. 232–243.
- SLE-2017-ShenR #robust #source code
- Robust programs with filtered iterators (JS, MR), pp. 244–255.
- SLE-2017-Pereira0RRCFS #energy #how #memory management #performance #programming language #question
- Energy efficiency across programming languages: how do energy, time, and memory relate? (RP, MC, FR, RR, JC, JPF, JS), pp. 256–267.