2008 |
38 | EE | Thomas Würthinger,
Christian Wimmer,
Hanspeter Mössenböck:
Visualization of Program Dependence Graphs.
CC 2008: 193-196 |
37 | EE | Christian Wimmer,
Hanspeter Mössenböck:
Automatic array inlining in java virtual machines.
CGO 2008: 14-23 |
36 | EE | Christian Häubl,
Christian Wimmer,
Hanspeter Mössenböck:
Optimized strings for the Java HotSpot™ virtual machine.
PPPJ 2008: 105-114 |
35 | | Herbert Prähofer,
Dominik Hurnaus,
Roland Schatz,
Christian Wirth,
Hanspeter Mössenböck:
Monaco: A DSL Approach for Programming Automation Systems.
Software Engineering 2008: 242-256 |
34 | EE | Thomas Kotzmann,
Christian Wimmer,
Hanspeter Mössenböck,
Thomas Rodriguez,
Kenneth Russell,
David Cox:
Design of the Java HotSpot™ client compiler for Java 6.
TACO 5(1): (2008) |
2007 |
33 | EE | Thomas Kotzmann,
Hanspeter Mössenböck:
Run-Time Support for Optimizations Based on Escape Analysis.
CGO 2007: 49-60 |
32 | EE | Thomas Würthinger,
Christian Wimmer,
Hanspeter Mössenböck:
Array bounds check elimination for the Java HotSpot™ client compiler.
PPPJ 2007: 125-133 |
31 | EE | Christian Wimmer,
Hanspeter Mössenböck:
Automatic feedback-directed object inlining in the java hotspotTM virtual machine.
VEE 2007: 12-21 |
30 | EE | Herbert Prähofer,
Dominik Hurnaus,
Christian Wirth,
Hanspeter Mössenböck:
The Domain-Specific Language Monaco and its Visual Interactive Programming Environment.
VL/HCC 2007: 104-110 |
2006 |
29 | EE | Reinhard Wolfinger,
Deepak Dhungana,
Herbert Prähofer,
Hanspeter Mössenböck:
A Component Plug-In Architecture for the .NET Platform.
JMLC 2006: 287-305 |
28 | EE | Christian Wimmer,
Hanspeter Mössenböck:
Automatic Object Colocation Based on Read Barriers.
JMLC 2006: 326-345 |
2005 |
27 | EE | Thomas Kotzmann,
Hanspeter Mössenböck:
Escape analysis in the context of dynamic compilation and deoptimization.
VEE 2005: 111-120 |
26 | EE | Christian Wimmer,
Hanspeter Mössenböck:
Optimized interval splitting in a linear scan register allocator.
VEE 2005: 132-141 |
2003 |
25 | EE | Martin Rammerstorfer,
Hanspeter Mössenböck:
Data Mappings in the Model-View-Controller Pattern.
Ershov Memorial Conference 2003: 121-132 |
24 | EE | Albrecht Wöß,
Markus Löberbauer,
Hanspeter Mössenböck:
LL(1) Conflict Resolution in a Recursive Descent Compiler Generator.
JMLC 2003: 192-201 |
23 | EE | Albrecht Wöß,
Markus Löberbauer,
Hanspeter Mössenböck:
Compiler generation tools for C#.
IEE Proceedings - Software 150(5): 323-328 (2003) |
2002 |
22 | EE | Hanspeter Mössenböck,
Michael Pfeiffer:
Linear Scan Register Allocation in the Context of SSA Form and Register Constraints.
CC 2002: 229-246 |
2000 |
21 | | Gustav Pomberger,
Hanspeter Mössenböck,
Peter Rechenberg:
Niklaus Wirth - a Pioneer of Computer Science.
The School of Niklaus Wirth 2000: 5-20 |
20 | | Hanspeter Mössenböck:
Compiler Construction - The Art of Niklaus Wirth.
The School of Niklaus Wirth 2000: 55-68 |
1999 |
19 | EE | Hanspeter Mössenböck:
Twin - A Design Pattern for Modeling Multiple Inheritance.
Ershov Memorial Conference 1999: 358-369 |
18 | EE | Hanspeter Mössenböck,
Christoph Steindl:
The Oberon-2 Reflection Model and Its Applications.
Reflection 1999: 40-53 |
1997 |
17 | | Hanspeter Mössenböck:
Modular Programming Languages, Joint Modular Languages Conference, JMLC '97, Linz, Austria, March 19-21, 1997, Proceedings
Springer 1997 |
16 | | Markus Hof,
Hanspeter Mössenböck,
Peter Pirkelbauer:
Zero-Overhead Exeption Handling Using Metaprogramming.
SOFSEM 1997: 423-431 |
15 | EE | Hanspeter Mössenböck:
Films as Graphical Comments in the Source Code of Programs.
TOOLS (23) 1997: 89-98 |
1996 |
14 | EE | Kai Koskimies,
Hanspeter Mössenböck:
Scene: Using Scenario Diagrams and Active Text for Illustrating Object-Oriented Programs.
ICSE 1996: 366-375 |
13 | | Hanspeter Mössenböck:
Trends in Object-Oriented Programming.
ACM Comput. Surv. 28(4es): 160 (1996) |
12 | | Hanspeter Mössenböck,
Kai Koskimies:
Active Text for Structuring and Understanding Source Code.
Softw., Pract. Exper. 26(7): 833-850 (1996) |
1995 |
11 | | Kai Koskimies,
Hanspeter Mössenböck:
Designing a Framework by Stepwise Generalization.
ESEC 1995: 479-498 |
1994 |
10 | EE | Marc M. Brandis,
Hanspeter Mössenböck:
Single-Pass Generation of Static Single-Assignment Form for Structured Languages.
ACM Trans. Program. Lang. Syst. 16(6): 1684-1698 (1994) |
9 | | Hanspeter Mössenböck:
Extensibility in the Oberon System.
Nord. J. Comput. 1(1): 77-93 (1994) |
1992 |
8 | | Hanspeter Mössenböck:
The Oberon System.
TOOLS (7) 1992: 435-436 |
7 | EE | Hanspeter Mössenböck:
Treating statement sequences as block objects.
SIGPLAN Notices 27(8): 83-86 (1992) |
1991 |
6 | | Hanspeter Mössenböck,
Niklaus Wirth:
Differences between Oberon and Oberon-2.
Structured Programming 12(4): 175-178 (1991) |
5 | | Hanspeter Mössenböck,
Niklaus Wirth:
The Programming Language Oberon-2.
Structured Programming 12(4): 179-196 (1991) |
1990 |
4 | | Hanspeter Mössenböck:
A Generator for Production Quality Compilers.
CC 1990: 42-55 |
3 | | Hanspeter Mössenböck:
Ein Programmeditor mit Hypertext-Fähigkeiten.
Hypertext und Hypermedia 1990: 43-52 |
1989 |
2 | | Hanspeter Mössenböck,
Josef Templ:
Object Oberon - A Modest Object-Oriented Language.
Structured Programming 10(4): 199-207 (1989) |
1988 |
1 | | Hanspeter Mössenböck:
A Convenient Way to Incorporate Semantic: Actions in Two-pass Compiling Scheme.
Softw., Pract. Exper. 18(7): 691-700 (1988) |