Erik Ernst

  1. 2015
  2. Udgivet

    Message Safety in Dart. / Ernst, Erik; Schwarz, Mathias Romme; Strocco, Fabio; Møller, Anders.

    Dynamic Languages Symposium 2015, DLS . 2015.

    Publikation: Forskning - peer reviewKonferencebidrag i proceedings

  3. 2014
  4. Udgivet

    MODULARITY 2014 - Proceedings of the 13th International Conference on Modularity (Formerly AOSD). / Peternier , Achille (Redaktør); Binder, Walter (Redaktør); Ernst, Erik (Redaktør); Hirschfeld, Robert (Redaktør).

    Association for Computing Machinery, 2014. 254 s.

    Publikation: Forskning - peer reviewAntologi

  5. Udgivet

    Managing Gradual Typing with Message-Safety in Dart. / Ernst, Erik; Møller, Anders; Schwarz, Mathias Romme; Strocco, Fabio.

    2014. Paper presented at International Workshop on Foundations of Object-Oriented Languages , Portland, USA.

    Publikation: Forskning - peer reviewPaper

  6. Udgivet

    Proceedings of the Companion Publication of the 13th international Conference on Modularity, MODULARITY '14. / Binder, Walter (Redaktør); Peternier , Achille (Redaktør); Ernst, Erik (Redaktør); Hirschfeld, Robert (Redaktør).

    Association for Computing Machinery, 2014. 33 s.

    Publikation: Forskning - peer reviewAntologi

  7. 2013
  8. Udgivet

    Reducing Lookups for Invariant Checking. / Thomsen, Jakob Grauenkjær; Clausen, Christian; Andersen, Kristoffer Just; Danaher, John; Ernst, Erik.

    ECOOP 2013 – Object-Oriented Programming : 27th European Conference, Montpellier, France, July 1-5, 2013. Proceedings. red. / Giuseppe Castagna . Springer-VS, 2013. s. 426-450 (Lecture Notes in Computer Science, Vol. 7920).

    Publikation: Forskning - peer reviewKonferencebidrag i proceedings

  9. Udgivet

    Proceedings of the 12th workshop on Foundations of aspect-oriented languages. / Ernst, Erik (Redaktør).

    Association for Computing Machinery, 2013. 26 s.

    Publikation: ForskningAntologi

  10. Udgivet

    Inheritance versus parameterization. / Ernst, Erik.

    Proceedings of the 5th Workshop on MechAnisms for SPEcialization, Generalization and inHerItance, MASPEGHI '13 . red. / Markku Markku . Association for Computing Machinery, 2013. s. 26-29 .

    Publikation: Forskning - peer reviewKonferencebidrag i proceedings

  11. 2012
  12. Udgivet

    Essential AOP: The A Calculus. / De Fraine, Bruno; Ernst, Erik; Südholt, Mario.

    I: A C M Transactions on Programming Languages and Systems, Vol. 34, Nr. 3, 2012, s. Art. 12: 1-43.

    Publikation: Forskning - peer reviewTidsskriftartikel

  13. Udgivet

    Lifted Java: A Minimal Calculus for Translation Polymorphism. / Ingesman, Matthias Diehn; Ernst, Erik.

    I: Journal of Object Technology, Vol. 11, Nr. 1, 2012, s. 1-23.

    Publikation: Forskning - peer reviewTidsskriftartikel

  14. Udgivet

    WebSelF : A Web Scraping Framework . / Thomsen, Jakob Grauenkjær; Ernst, Erik; Brabrand, Claus; Schwartzbach, Michael I.

    I: Lecture Notes in Computer Science, Vol. 7387, 2012, s. 347-361.

    Publikation: Forskning - peer reviewKonferenceartikel

  15. 2011
  16. Udgivet

    Lifted Java: A Minimal Calculus for Translation Polymorphism. / Ingesman, Matthias Diehn; Ernst, Erik.

    I: Lecture Notes in Computer Science, Vol. 6705, 2011, s. 179-193.

    Publikation: Forskning - peer reviewKonferenceartikel

  17. 2010
  18. Udgivet

    Essential AOP : The A Calculus. / De Fraine, Bruno; Ernst, Erik; Südholt, Mario.

    I: Lecture Notes in Computer Science, Vol. 6183, 2010, s. 101-125.

    Publikation: Forskning - peer reviewKonferenceartikel

  19. Udgivet

    Pass-by-Subclass Parameters. / Madsen, Anders Bach; Ernst, Erik.

    Proceedings of the 4th Workshop on MechAnisms for SPEcialization, Generalization and inHerItance.MASPEGHI '10 . Association for Computing Machinery, 2010. s. Article No.: 6.

    Publikation: Forskning - peer reviewKonferencebidrag i proceedings

  20. Udgivet

    Revisiting Parametric Types and Virtual Classes. / Madsen, Anders Bach; Ernst, Erik.

    I: Lecture Notes in Computer Science, Vol. 6141, 2010, s. 233-252.

    Publikation: Forskning - peer reviewKonferenceartikel

  21. Udgivet

    Revisting Parametric Types and Virtual Classes. / Madsen, Anders Bach; Ernst, Erik.

    I: Lecture Notes in Computer Science, Vol. 6141, 2010, s. 233-252.

    Publikation: Forskning - peer reviewKonferenceartikel

  22. Udgivet

    Secret Valley. / Ernst, Erik.

    I: Lecture Notes in Computer Science, Vol. 6183, 2010, s. 379.

    Publikation: ForskningKonferenceabstrakt i tidsskrift

  23. Udgivet

    The Case for Simple Object-Orientation in VDM++. / Ernst, Erik.

    Datalogisk Institut, Aarhus Universitet. 2010, 25 s. Foredragsmanuskript.

    Publikation: ForskningAndet bidrag

  24. 2009
  25. Udgivet

    First-Class Object Sets. / Ernst, Erik.

    I: Lecture Notes in Computer Science, Vol. 5497, 2009, s. 83-99.

    Publikation: Forskning - peer reviewKonferenceartikel

  26. Udgivet

    Virtual Class Support at the Virtual Machine Level. / Nielsen, Anders Bach; Ernst, Erik.

    Proceedings of The 3rd workshop on Virtual Machines and Intermediate Languages (VMIL). red. / Hridesh Rajan; Christoph Bockisch; Michael Haupt; Robert Dyer. Association for Computing Machinery, 2009.

    Publikation: Forskning - peer reviewKonferencebidrag i proceedings

  27. 2008
  28. Udgivet

    A Model for Java with Wildcards. / Cameron, Nicholas R.; Drossopoulou, Sophia; Ernst, Erik.

    I: Lecture Notes in Computer Science, Vol. 5142, 2008, s. 2-26.

    Publikation: Forskning - peer reviewKonferenceartikel

  29. Udgivet

    First-Class Object Sets. / Ernst, Erik.

    Department of Computer Science, Aarhus University, 2008. (DAIMI PB; Nr. 589).

    Publikation: ForskningWorking paper

  30. Udgivet

    Optimizing Dynamic Class Composition in a Statically Typed Language. / Nielsen, Anders Bach; Ernst, Erik.

    Objects, Components, Models and Patterns: 46th International Conference , TOOLS EUROPE 2008, Zurich, Switzerland, June/July 2008. red. / Richard Freeman Paige; Bertrand Meyer. Vol. LNBIP 11. udg. Springer, 2008. s. 161-177 (Objects, Components, Models and Patterns, Vol. 11).

    Publikation: Forskning - peer reviewKonferencebidrag i proceedings

  31. Udgivet

    Special Issue: Software-engineering, Properites of Language and Aspect Technologies. / Bergmans, Lodewijk; Gybels, Kris; Ernst, Erik.

    I: Journal of Object Technology, Vol. 7, Nr. 9, 2008, s. 1-1.

    Publikation: ForskningLeder

  32. 2007
  33. Udgivet

    ECOOP 2007 - Object-Oriented Programming : 21st European Conference, Berlin, Germany, July 30 - August 3, 2007. Proceedings. / Ernst, Erik (Redaktør).

    Springer, 2007. 625 s. (Lecture Notes in Computer Science, Vol. 4609).

    Publikation: ForskningBog

  34. Udgivet

    Point/Counterpoint. / Ungar, David; Ernst, Erik.

    I: I E E E Software, Vol. 24, Nr. 5, 2007, s. 72-75.

    Publikation: Forskning - peer reviewTidsskriftartikel

  35. Udgivet

    Primitive Associations. / Ernst, Erik.

    Proceedings of the International Workshop on Aliasing, Confinement and Ownership in Object-Oriented Programming (IWACO), in conjunction with ECOOP 2007. red. / Dave Clarke; Sophia Drossopoulou; James Noble; Tobias Wrigstad. Stockholm University, 2007.

    Publikation: Forskning - peer reviewKonferencebidrag i proceedings

  36. Udgivet

    Towards an Existential Types Model for Java with Wildcards. / Cameron, Nicholas; Drossopoulou, Sophia; Ernst, Erik.

    Proceedings of the 9th Workshop on Formal Techniques for Java-like Programs (FTfJP), in association with ECOOP 2007. red. / John Boyland. Vol. - 1. udg. Nanjing University / University of Wisconsin-Milwaukee, 2007. s. 1-13.

    Publikation: Forskning - peer reviewKonferencebidrag i proceedings

  37. 2006
  38. Udgivet

    A Virtual Class Calculus. / Ernst, Erik; Ostermann, Klaus; Cook, William Randall.

    Proceedings of Conference Record of POPL 2006: The 33rd ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages. Association for Computing Machinery, 2006. s. 270-282.

    Publikation: Forskning - peer reviewKonferencebidrag i proceedings

  39. Udgivet

    Family Genericity. / Ernst, Erik.

    I: Daimi Reports, Nr. PB-578, 2006.

    Publikation: ForskningTidsskriftartikel

  40. Udgivet

    Reconciling Virtual Classes with Genericity. / Ernst, Erik.

    Modular Programming Languages: 7th Joint Modular Languages Conference, JMLC 2006, Oxford, UK, September 2006, Proceedings. Springer, 2006. s. 57-72 (Lecture Notes in Computer Science, Vol. 4228).

    Publikation: Forskning - peer reviewKonferencebidrag i proceedings

  41. 2005
  42. Udgivet

    A Virtual Class Calculus. / Ernst, Erik; Ostermann, Klaus; Cook, William Randall.

    I: D A I M I P B, Vol. 577, 2005.

    Publikation: ForskningTidsskriftartikel

  43. Udgivet

    Method Mixins. / Ernst, Erik.

    NODe 2005 - GSEM 2005. Stollfuß Verlag Bonn GmbH & Co. KG, 2005. s. 145-161.

    Publikation: Forskning - peer reviewKonferencebidrag i proceedings

  44. Udgivet

    Software Architecture Contributions to Conceptual Framework Months 1-15. / Andersen, Peter; Christensen, Henrik Bærbak; Ernst, Erik; Ingstrup, Mads; Schultz, Ulrik Pagh.

    The Alexandra Institut, 2005. (PalCom Working Note; Nr. #66).

    Publikation: Forskning - peer reviewRapport

  45. Udgivet

    The Hardship of Software. / Ernst, Erik.

    Proceedings of the workshop 'Software Engineering Properties of Languages and Aspect Technologies 2005'. The Aspect-Oriented Software Association, 2005.

    Publikation: Forskning - peer reviewKonferencebidrag i proceedings

  46. Udgivet

    Wild FJ. / Torgersen, Mads; Ernst, Erik; Hansen, Christian Plesner.

    Proceedings of FOOL 12. 2005.

    Publikation: Forskning - peer reviewKonferencebidrag i proceedings

  47. 2004
  48. Udgivet

    Adding Wildcards to the Java Programming Language. / Torgersen, Mads; Hansen, Christian Plesner; Ernst, Erik; Ahé, Peter von der; Bracha, Gilad; Gafter, Neal M.

    Proceedings of the 2004 ACM Symposium on Applied Computing. Vol. 104042 Association for Computing Machinery, 2004. s. 1289-1296.

    Publikation: Forskning - peer reviewKonferencebidrag i proceedings

  49. Udgivet

    Adding Wildcards to the Java Programming Language. / Torgersen, Mads; Hansen, Christian Plesner; Ernst, Erik; von der Ahé, Peter; Bracha, Gilad; Gafter, Neal M.

    I: Journal of Object Technology, Vol. 3, Nr. 11, 2004, s. 97-116.

    Publikation: Forskning - peer reviewTidsskriftartikel

  50. Udgivet

    Delegation by First-Class Methods. / Ernst, Erik.

    Proceedings of 11th Nordic Workshop on Programming and Software Development Tools and Techniques (NWPER'04). red. / K. Østerbye. Turku Center for Computer Science, 2004. s. 109-124.

    Publikation: ForskningBidrag til bog/antologi

  51. Udgivet

    MASPEGHI 2004 - Mechanisms for Specialization, Generalization, and Inheritance. / Lahire, P. (Redaktør); Arévalo, G. (Redaktør); Astudillo, H. (Redaktør); Black, A.P. (Redaktør); Ernst, Erik (Redaktør); Huchard, M. (Redaktør); Oplustil, T. (Redaktør); Sakkinen, M. (Redaktør); Valtchev, P. (Redaktør).

    Object-Oriented Technology. ECOOP 2004 Workshop Reader: ECOOP 2004 Workshops, Oslo, Norway, June 14-18, 2004, Final Reports. red. / Bjarte M. Østvold; Jacques Malenfant. Springer, 2004. s. 101-117 (Lecture Notes in Computer Science, Vol. 3344).

    Publikation: ForskningKonferencebidrag i proceedings

  52. Udgivet

    Simple, eh? / Ernst, Erik.

    2004. Paper presented at Software-engineering Properties of Languages for Aspect Technologies (SPLAT'04), Lancaster, Storbritannien.

    Publikation: ForskningPaper

  53. Udgivet

    The Expression Problem, Scandinavian Style. / Ernst, Erik.

    MASPEGHI 2004. ISRN I3S/RR-2004-15-FR. udg. Oslo, Norway : Laboratoire I3S, Sophia Antipolis, 2004.

    Publikation: ForskningBidrag til bog/antologi

  54. 2003
  55. Udgivet

    A Stratification of Class Family Dependencies. / Ernst, Erik.

    Technology of object-oriented languages, systems and architectures. red. / Theo D'Hondt. Kluwer Academic Publishers, 2003. s. 16-30.

    Publikation: Forskning - peer reviewBidrag til bog/antologi

  56. Udgivet

    Aspects and Polymorphism in AspectJ. / Lorenz, David Harel; Ernst, Erik; Aksit, Mehmet (Redaktør).

    Proc. of AOSD'03: Proceedings of the 2nd international conference on Aspect-oriented software development. New York, NY, USA : Association for Computing Machinery, 2003. s. 150-157.

    Publikation: ForskningBidrag til bog/antologi

  57. Udgivet

    Higher-Order Hierarchies. / Ernst, Erik; Cardelli, Luca (Redaktør).

    ECOOP 2003 -- Object-Oriented Programming: Lecture Notes in Computer Science. Springer, 2003. s. 109-156 (Lecture Notes in Computer Science, Vol. 2743).

    Publikation: ForskningKonferencebidrag i proceedings

  58. Udgivet

    Separation of Concerns. / Ernst, Erik.

    Proceedings of Software Engineering Properties of Languages for Aspect Technologies 2003. Datalogisk Institut, Aarhus Universitet, 2003.

    Publikation: ForskningKonferencebidrag i proceedings

  59. 2002
  60. Udgivet

    Call by Declaration. / Ernst, Erik.

    Proceedings of the Inheritance Workshop at ECOOP 2002. red. / Gabriela Arevalo; Andrew Black; Yania Crespo; Michel Dao; Erik Ernst; Peter Grogono; Marianne Huchard; Markku Sakkinen. University of Jyväskylä, 2002. s. 44-50.

    Publikation: Forskning - peer reviewKonferencebidrag i proceedings

  61. Udgivet

    Method Mixins. / Ernst, Erik.

    I: D A I M I P B, Nr. 557, 2002.

    Publikation: ForskningTidsskriftartikel

  62. Udgivet

    Proceedings of the Inheritance Workshop at ECOOP 2002. / Black, Andrew P. (Redaktør); Ernst, Erik (Redaktør); Grogono, Peter (Redaktør); Sakkinen, Markku (Redaktør); Arévalo, Gabriela (Redaktør); Crespo, Yania (Redaktør); Huchard, Marianne (Redaktør); Dao, Michel (Redaktør).

    Object-Oriented Technology ECOOP 2002 Workshop Reader: ECOOP 2002 Workshops and Posters Málaga, Spain, June 10–14, 2002 Proceedings. red. / Javier Hernández; Ana Moreira. Springer, 2002. s. 117-134 (Lecture Notes in Computer Science, Vol. 2548).

    Publikation: ForskningKonferencebidrag i proceedings

  63. Udgivet

    Safe Dynamic Multiple Inheritance. / Ernst, Erik.

    I: Nordic Journal of Computing, Vol. 9, Nr. 3, 2002, s. 191-208.

    Publikation: ForskningTidsskriftartikel

  64. Udgivet

    Safe Dynamic Multiple Inheritance. / Ernst, Erik.

    Proceedings of the 10th Nordic workshop on Software Development Tools and Techniques. red. / Kasper Østerbye. 2002.

    Publikation: Forskning - peer reviewKonferencebidrag i proceedings

  65. 2001
  66. Udgivet

    Family Polymorphism. / Ernst, Erik.

    ECOOP 2001 — Object-Oriented Programming: 15th European Conference Budapest, Hungary, June 18–22, 2001 Proceedings. red. / Jørgen Lindskov Knudsen. Springer, 2001. s. 303-326 (Lecture Notes in Computer Science, Vol. 2072).

    Publikation: Forskning - peer reviewKonferencebidrag i proceedings

  67. Udgivet

    Loosely coupled class families. / Ernst, Erik.

    Proceedings of workshop on Advanced Separation of Concerns. red. / Lodewijk Bergmans; Johan Brichau; Siobhan Clarke; Maurice Glandrup. University of Twente, 2001.

    Publikation: Forskning - peer reviewKonferencebidrag i proceedings

  68. Udgivet

    What's in a name? / Ernst, Erik.

    2001. Paper presented at 15th European Conference on Object-Oriented Programming. ECOOP 2001, Budapest, Ungarn.

    Publikation: Forskning - peer reviewPaper

  69. 2000
  70. Udgivet

    Safe Aspect Composition. / Bussard, Laurent; Carver, Lee; Ernst, Erik; Jung, Mathias; Robillard, Martin; Speck, Andreas.

    Object-Oriented Technology: ECOOP 2000 Workshop Reader ECOOP 2000 Workshops, Panels, and Posters Sophia Antipolis and Cannes, France, June 12–16, 2000 Proceedings. red. / Gerhard Goos; Juris Hartmanis; Jan van Leeuwen; Jacques Malenfant; Sabine Moisan; Ana Moreira. Springer, 2000. s. 205-210.

    Publikation: Forskning - peer reviewKonferencebidrag i proceedings

  71. Udgivet

    Separation of Concerns and Then What? / Ernst, Erik.

    Position papers from the workshop on Aspects and Dimensions of Concern.. red. / Lodewijk Bergmans. University of Twente, 2000.

    Publikation: Forskning - peer reviewKonferencebidrag i proceedings

  72. Udgivet

    Syntax Based Modularization: Invasive or Not? / Ernst, Erik.

    2000. Paper presented at Conference on Object-Oriented Programming, Systems, Languages, and Applications. OOPSLA 2000, Minneapolis. MN, USA.

    Publikation: Forskning - peer reviewPaper

  73. 1999
  74. Udgivet

    Dynamic inheritance in a statically typed language. / Ernst, Erik.

    I: Nordic Journal of Computing, Vol. 6, Nr. 1, 1999, s. 72-92.

    Publikation: Forskning - peer reviewTidsskriftartikel

  75. Udgivet

    Propagating Class and Method Combination. / Ernst, Erik.

    ECOOP’ 99 — Object-Oriented Programming: 13th European Conference Lisbon, Portugal, June 14–18, 1999 Proceedings. red. / Rachid Guerraoui. Springer, 1999. s. 667-691 (Lecture Notes in Computer Science, Vol. 1628).

    Publikation: Forskning - peer reviewKonferencebidrag i proceedings

  76. Udgivet

    Relative Types. / Ernst, Erik.

    Position Papers from The 8th Workshop for PhD Students in Object-Oriented Systems. red. / Frank Gerhardt; Luigi Benedicenti; Erik Ernst. Department of Computer Science, Aarhus University, 1999. s. 21-36 (DAIMI PB; Nr. 535).

    Publikation: Forskning - peer reviewKonferencebidrag i proceedings

  77. Udgivet

    gbeta - a Language with Virtual Attributes, Block Structure, and Propagating, Dynamic Inheritance. / Ernst, Erik.

    Department of Computer Science, Aarhus University, 1999.

    Publikation: ForskningPh.d.-afhandling

  78. 1998
  79. Udgivet

    Dynamic Inheritance and Static Analysis can be Reconciled. / Ernst, Erik.

    Proceedings of NWPER'98: The Eighth Nordic Workshop on Programming Environment Research. red. / Khalid Mughal; Andreas L. Opdahl. University of Bergen, 1998.

    Publikation: Forskning - peer reviewKonferencebidrag i proceedings

  80. Udgivet

    The 8th Workshop for PhD Students in Object-Oriented Systems. / Ernst, Erik (Redaktør); Gerhardt, Frank (Redaktør); Benedicenti, Luigi (Redaktør).

    Object-Oriented Technology: ECOOP’98 Workshop Reader: ECOOP’ 98 Workshops, Demos, and Posters Brussels, Belgium, July 20–24, 1998 Proceedings. red. / Serge Demeyer; Jan Bosch. Springer, 1998. s. 592-634 (Lecture Notes in Computer Science, Vol. 1543).

    Publikation: ForskningKonferencebidrag i proceedings

  81. 1997
  82. Udgivet

    Language Developments. / Ernst, Erik.

    Proceedings the 7th Workshop for PhD Students in Object-Oriented Systems. red. / Erik Ernst; Lutz Wohlrab; Frank Gerhardt. Department of Computer Science, Aarhus University, 1997. (DAIMI PB; Nr. 526).

    Publikation: Forskning - peer reviewKonferencebidrag i proceedings

  83. Udgivet

    The 7th Workshop for PhD Students in Object-Oriented Systems. / Ernst, Erik (Redaktør); Gerhardt, Frank (Redaktør); Wohlrab, Lutz (Redaktør).

    Object-Oriented Technologys: ECOOP’97 Workshop Reader ECOOP’97 Workshops Jyväskylä, Finland, June 9–13, 1997 Proceedings. red. / Jan Bosch; Stuart Mitchell. Springer, 1997. s. 389-431 (Lecture Notes in Computer Science, Vol. 1357).

    Publikation: ForskningKonferencebidrag i proceedings

  84. Udgivet

    gbeta. / Ernst, Erik (Udvikler).

    1997. Department of Computer Science, Aarhus University.

    Publikation: ForskningSoftwareprogram

1382 / i36