Travelled to:
1 × Austria
1 × Canada
1 × Cyprus
1 × Czech Republic
1 × Germany
1 × Greece
1 × Italy
1 × Norway
1 × Portugal
1 × Romania
1 × Switzerland
1 × United Kingdom
2 × France
2 × Sweden
3 × The Netherlands
9 × USA
Collaborated with:
J.J.Vinju J.v.d.Bos P.Inostroza P.Klint ∅ A.Loh W.R.Cook S.Erdweg T.Degueule J.Stoel B.C.d.S.Oliveira B.Basten R.v.Rozen B.Combemale Y.Dai M.Gouseti C.Peters A.Biboudis T.Zacharopoulos M.V.Merino A.Izmaylova A.Afroozeh H.Zhang Z.Chu M.Hills V.Lussenburg J.Warmer T.T.Bartolomei K.Czarnecki R.Lämmel F.Coulon U.Tikhonova M.Leduc O.Barais M.v.d.Brand M.Bruntink G.R.Economopoulos H.A.d.Jong A.T.Kooiker M.Völter M.Boersma R.Bosman A.Gerritsen A.Hulshout S.Kelly G.D.P.Konat P.J.Molina M.Palatnik R.Pohjonen E.Schindler K.Schindler R.Solmi V.A.Vergu E.Visser K.v.d.Vlist G.Wachsmuth J.v.d.Woning
Talks about:
languag (8) object (7) model (6) data (5) program (4) algebra (4) transform (3) implement (3) modular (3) specif (3)
♂ Person: Tijs van der Storm
DBLP: Storm:Tijs_van_der
Facilitated 9 volumes:
Contributed to:
Wrote 36 papers:
- GPCE-2015-InostrozaS #algebra #composition #using
- Modular interpreters for the masses: implicit context propagation using object algebras (PI, TvdS), pp. 171–180.
- OOPSLA-2015-ZhangCOS #algebra #scrap your boilerplate
- Scrap your boilerplate with object algebras (HZ, ZC, BCdSO, TvdS), pp. 127–146.
- ECOOP-2014-ErdwegSD #program transformation
- Capture-Avoiding and Hygienic Program Transformations (SE, TvdS, YD), pp. 489–514.
- GPCE-2014-GousetiPS #algebra #implementation
- Extensible language implementation with object algebras (MG, CP, TvdS), pp. 25–28.
- ICMT-2014-InostrozaSE #program transformation #string
- Tracing Program Transformations with String Origins (PI, TvdS, SE), pp. 154–169.
- ECMFA-2013-BosS #case study #domain-specific language #evolution
- A Case Study in Evidence-Based DSL Evolution (JvdB, TvdS), pp. 207–219.
- ECOOP-2013-OliveiraSLC #algebra #feature model #programming
- Feature-Oriented Programming with Object Algebras (BCdSO, TvdS, AL, WRC), pp. 27–51.
- ICSM-2013-BosS #ide #matrix #named
- TRINITY: An IDE for the Matrix (JvdB, TvdS), pp. 520–523.
- SLE-2013-ErdwegSVBBCGHKLKMPPSSSVVVWW #challenge #language workbench #state of the art
- The State of the Art in Language Workbenches — Conclusions from the Language Workbench Challenge (SE, TvdS, MV, MB, RB, WRC, AG, AH, SK, AL, GDPK, PJM, MP, RP, ES, KS, RS, VAV, EV, KvdV, GW, JvdW), pp. 197–217.
- ICMT-2012-BosS #forensics #optimisation
- Domain-Specific Optimization in Digital Forensics (JvdB, TvdS), pp. 121–136.
- Onward-2012-LohSC #abstraction #composition
- Managed data: modular strategies for data abstraction (AL, TvdS, WRC), pp. 179–194.
- SLE-2012-StormCL
- Object Grammars (TvdS, WRC, AL), pp. 4–23.
- SLE-J-2012-StormCL #design #implementation
- The design and implementation of Object Grammars (TvdS, WRC, AL), pp. 460–487.
- ICSE-2011-BosS #domain-specific language #forensics
- Bringing domain-specific languages to digital forensics (JvdB, TvdS), pp. 671–680.
- TOOLS-EUROPE-2011-HillsKSV #interpreter #visitor
- A Case of Visitor versus Interpreter Pattern (MH, PK, TvdS, JJV), pp. 228–243.
- LDTA-2010-KlintSV #domain-specific language #implementation #maintenance #on the #tool support
- On the impact of DSL tools on the maintainability of language implementations (PK, TvdS, JJV), p. 10.
- MoDELS-v2-2010-LussenburgSVW #case study #development #modelling #named
- Mod4J: A Qualitative Case Study of Model-Driven Software Development (VL, TvdS, JJV, JW), pp. 346–360.
- SCAM-2010-BastenS #ambiguity #detection #named
- AMBIDEXTER: Practical Ambiguity Detection (BB, TvdS), pp. 101–102.
- GTTSE-2009-KlintSV #metaprogramming #rascal
- EASY Meta-programming with Rascal (PK, TvdS, JJV), pp. 222–289.
- SCAM-2009-KlintSV #analysis #domain-specific language #named #rascal #source code
- RASCAL: A Domain Specific Language for Source Code Analysis and Manipulation (PK, TvdS, JJV), pp. 168–177.
- SLE-2009-BartolomeiCLS #api #migration #xml
- Study of an API Migration for Two XML APIs (TTB, KC, RL, TvdS), pp. 42–61.
- CSMR-2008-Storm #backtracking #incremental #integration
- Backtracking Incremental Continuous Integration (TvdS), pp. 233–242.
- CBSE-2007-Storm #composition #set
- Binary Change Set Composition (TvdS), pp. 17–32.
- CSMR-2007-BrandBEJKKSV #ide #legacy #maintenance #using
- Using The Meta-Environment for Maintenance and Renovation (MvdB, MB, GRE, HAdJ, PK, ATK, TvdS, JJV), pp. 331–332.
- CSMR-2007-Storm #integration
- The Sisyphus Continuous Integration System (TvdS), pp. 335–336.
- ICMT-2015-RozenS #difference
- Origin Tracking + + Text Differencing = = Textual Model Differencing (RvR, TvdS), pp. 18–33.
- ICMT-2016-KlintS #model transformation
- Model Transformation with Immutable Data (PK, TvdS), pp. 19–35.
- MoDELS-2017-LeducDCSB #composition #domain-specific language #execution
- Revisiting Visitors for Modular Extension of Executable DSMLs (ML, TD, BC, TvdS, OB), pp. 112–122.
- GPCE-2016-BiboudisIS #java #library #named
- Recaf: Java dialects as libraries (AB, PI, TvdS), pp. 2–13.
- GPCE-2016-ZacharopoulosIS #java #modelling
- Extensible modeling with managed data in Java (TZ, PI, TvdS), pp. 25–35.
- SLE-2018-CoulonDSC #domain-specific language
- Shape-diverse DSLs: languages without borders (FC, TD, TvdS, BC), pp. 215–219.
- SLE-2018-MerinoVS #generative #named #parametricity
- Bacatá: a language parametric notebook generator (MVM, JJV, TvdS), pp. 210–214.
- SLE-2018-TikhonovaSSD #constraints #migration #modelling #runtime
- Constraint-based run-time state migration for live modeling (UT, JS, TvdS, TD), pp. 108–120.
- Onward-2018-InostrozaS #named
- JEff: objects for effect (PI, TvdS), pp. 111–124.
- Onward-2019-StoelSV #bound #named #relational
- AlleAlle: bounded relational model finding with unbounded data (JS, TvdS, JJV), pp. 46–61.
- PEPM-2016-IzmaylovaAS #combinator #parsing
- Practical, general parser combinators (AI, AA, TvdS), pp. 1–12.