Travelled to:
1 × Belgium
1 × Canada
1 × Korea
1 × Portugal
1 × Spain
1 × Sweden
1 × Switzerland
1 × Taiwan
1 × The Netherlands
1 × Turkey
6 × USA
Collaborated with:
M.Perscheid M.Haupt B.Steinert M.Taeumel T.Felgentreff P.Costanza J.Lincke T.Pape H.Schippers P.Rein Marcel Weiher C.F.Bolz M.Appeltauer A.Borning R.Krahn T.D.Millstein C.Schubert D.Janssens T.Mattis J.Henning F.Geller M.Beck S.Bauman V.Kirilichev J.G.Siek S.Tobin-Hochstadt Y.Ohshima B.Freudenberg L.Kessler T.Klingbeil S.Platz F.Schlegel P.Tessenow D.Ingalls Marko Röder A.Taivalsaari T.Mikkonen G.Gabrysiak S.Marr A.Bergmann A.Heise M.Kleine
Talks about:
languag (6) program (5) object (5) constraint (3) context (3) debug (3) time (3) implement (2) immediaci (2) crosscut (2)
♂ Person: Robert Hirschfeld
DBLP: Hirschfeld:Robert
Facilitated 3 volumes:
Contributed to:
Wrote 22 papers:
- ICFP-2015-BaumanBHKPST #functional #jit #named
- Pycket: a tracing JIT for a functional language (SB, CFB, RH, VK, TP, JGS, STH), pp. 22–34.
- OOPSLA-2015-FelgentreffMBH #constraints #programming language #theorem proving
- Checks and balances: constraint solving without surprises in object-constraint programming languages (TF, TDM, AB, RH), pp. 767–782.
- Onward-2015-MattisHRHA #performance
- Columnar objects: improving the performance of analytical applications (TM, JH, PR, RH, MA), pp. 197–210.
- SAC-2015-PapeBH #adaptation #data type #execution #optimisation #performance
- Adaptive just-in-time value class optimization: transparent data structure inlining for fast execution (TP, CFB, RH), pp. 1970–1977.
- CSMR-WCRE-2014-PerscheidFH #debugging #execution
- Follow the path: Debugging state anomalies along execution histories (MP, TF, RH), pp. 124–133.
- CSMR-WCRE-2014-PerscheidH #debugging #fault #navigation #testing #tool support
- Follow the path: Debugging tools for test-driven fault navigation (MP, RH), pp. 446–449.
- ECOOP-2014-FelgentreffBHLOFK #constraints #implementation #named #ocl
- Babelsberg/JS — A Browser-Based Implementation of an Object Constraint Language (TF, AB, RH, JL, YO, BF, RK), pp. 411–436.
- Onward-2014-TaeumelPSLH #data-driven #development
- Interleaving of Modification and Use in Data-driven Tool Development (MT, MP, BS, JL, RH), pp. 185–200.
- Onward-2012-TaeumelSH #programming #runtime
- The VIVIDE programming environment: connecting run-time information with programmers’ system knowledge (MT, BS, RH), pp. 117–126.
- SAC-2011-HauptPH #approach #programming language #type system
- Type harvesting: a practical approach to obtaining typing information in dynamic programming languages (MH, MP, RH), pp. 1282–1289.
- ITiCSE-2010-HauptHPGMBHKK #education #product line #research #virtual machine
- The SOM family: virtual machines for teaching and research (MH, RH, TP, GG, SM, AB, AH, MK, RK), pp. 18–22.
- ITiCSE-2010-HauptPHKKPST #named
- PhidgetLab: crossing the border from virtual to real-world objects (MH, MP, RH, LK, TK, SP, FS, PT), pp. 73–77.
- SAC-2010-HirschfeldPSA #contract
- Dynamic contract layers (RH, MP, CS, MA), pp. 2169–2175.
- WCRE-2010-PerscheidSHGH #analysis #behaviour #online #runtime
- Immediacy through Interactivity: Online Analysis of Run-time Behavior (MP, BS, RH, FG, MH), pp. 77–86.
- SAC-2009-SchippersHH #implementation
- An implementation substrate for languages composing modularized crosscutting concerns (HS, MH, RH), pp. 1944–1951.
- TestCom-FATES-2009-SteinertPBLH #debugging
- Debugging into Examples (BS, MP, MB, JL, RH), pp. 235–240.
- OOPSLA-2008-SchippersJHH #semantics
- Delegation-based semantics for modularizing crosscutting concerns (HS, DJ, MH, RH), pp. 525–542.
- GTTSE-2007-HirschfeldCH #programming
- An Introduction to Context-Oriented Programming with ContextS (RH, PC, MH), pp. 396–407.
- SAC-2007-CostanzaH
- Reflective layer activation in ContextL (PC, RH), pp. 1280–1285.
- Onward-2016-IngallsFHKLRTM #game studies
- A world of active objects for work and play: the first ten years of lively (DI, TF, RH, RK, JL, MR, AT, TM), pp. 238–249.
- Onward-2016-ReinHT #development #named #programming language
- Gramada: immediacy in programming language development (PR, RH, MT), pp. 165–179.
- Onward-2019-WeiherH #combinator
- Storage combinators (MW, RH), pp. 111–127.