Veröffentlichungen/Publications
2023
-
Martin Plümicke, Daniel Holle, Principal generics in Java-TX
(pdf)
In Proceedings
of the
22. Kolloquium Programmiersprachen und Grundlagen der Programmierung (KPS'23)
, pages 122-143, 25.-27. September 2023 in Vaals, Niederlande
-
Daniel Holle, Martin Plümicke, Java-TX Eclipse-Plugin
(pdf)
In Proceedings
of the
22. Kolloquium Programmiersprachen und Grundlagen der Programmierung (KPS'23)
, pages 77-91, 25.-27. September 2023 in Vaals, Niederlande
-
Andreas Stadelmeier, Martin Plümicke, Type Inference for Java: Unification of Type Constraints Involving Existential Types
(pdf)
In Proceedings
of the
22. Kolloquium Programmiersprachen und Grundlagen der Programmierung (KPS'23)
, pages 159-174, 25.-27. September 2023 in Vaals, Niederlande
- Optimization of the Java Type Unification
(pdf)
At the 37th Workshop on (Constraint) Logic Programming, WLP 2023, Berlin, Germany, September 26, 2023
2022
- Martin Plümicke, Etienne Zink: Java-TX: The language (pdf)
In INSIGHTS – Schriftenreihe der Fakultät Technik der DHBW Stuttgart, 01/2022
- Andreas Stadelmeier, Martin Plümicke, Peter Thiemann, Global Type Inference for Featherweight Generic Java (pdf, Long version, arxiv)
In Proceedings
of the
36th European Conference on Object-Oriented Programming (ECOOP 2022), pages 28:1–28:27
(June 6 - July 7, 2022)
- Andreas Stadelmeier, Martin Plümicke, Peter Thiemann, Global Type Inference for Featherweight Generic Java - Prototype Implementation (Artifact)
In Special Issue
of the
36th European Conference on Object-Oriented Programming (ECOOP 2022), pages 18:1–18:4
(June 6 - July 7, 2022)
2021
- Martin Plümicke, Principal set of generated generics in Java-TX
(pdf)
In
Proceedings
of the
37. Workshop der GI-Fachgruppe "Programmiersprachen und Rechenkonzepte", (to appear)
(3. - 5. Mai 2021, virtuell via Zoom)
- Andreas Stadelmeier, Martin Plümicke, Typinferenz für Featherweight Java
(pdf)
In
Proceedings
of the
37. Workshop der GI-Fachgruppe "Programmiersprachen und Rechenkonzepte", (to appear)
(3. - 5. Mai 2021, virtuell via Zoom)
- Till Schnell, Martin Plümicke, Java ohne Wildcards
(pdf)
In
Proceedings
of the
37. Workshop der GI-Fachgruppe "Programmiersprachen und Rechenkonzepte", (to appear)
(3. - 5. Mai 2021, virtuell via Zoom)
-
Andreas Stadelmeier, Martin Plümicke, Generalizing Java Type Inference - Adding bounded type variables to unification output
(pdf)
In Proceedings
of the
21. Kolloquium Programmiersprachen und Grundlagen der Programmierung (KPS'21)
, pages 82-98, 27.-29. September 2021 in Kiel, Deutschland
-
Etienne Zink, Martin Plümicke, Heterogene Übersetzung von echtenFunktionstypen in Java-TX
(pdf)
In Proceedings
of the
21. Kolloquium Programmiersprachen und Grundlagen der Programmierung (KPS'21)
, pages 126-138, 27.-29. September 2021 in Kiel, Deutschland
2019
- Martin Plümicke, Java-TX: The Language
(pdf)
In
Proceedings of the
36. Workshop der GI-Fachgruppe
"Programmiersprachen und Rechenkonzepte", pages 11-23
(6. - 8. Mai 2019, Bad Honnef)
-
Martin Plümicke, Fayez Abu Alia (Hrsg.), 20. Kolloquium Programmiersprachenund Grundlagen der Programmierung KPS 2019 Tagungsband
(pdf)
of the
20. Kolloquium Programmiersprachen und Grundlagen der Programmierung (KPS'19), 23.-25. September 2019 in Baiersbronn (Baden-Württemberg), Deutschland
-
Fayez Abu Alia and Martin Plümicke, Minimal set of generated generics in Java-TX
(pdf)
In Proceedings
of the
20. Kolloquium Programmiersprachen und Grundlagen der Programmierung (KPS'19)
, pages 1-14, 23.-25. September 2019 in Baiersbronn (Baden-Württemberg), Deutschland
-
Martin Plümicke, Von Pizza zu Java–TX
(pdf)
In Proceedings
of the
20. Kolloquium Programmiersprachen und Grundlagen der Programmierung (KPS'19)
, pages 129-140, 23.-25. September 2019 in Baiersbronn (Baden-Württemberg), Deutschland
2018
2017
- Introducing Scala-like function types into Java-TX
(pdf)
In Proceedings of the
14th International Conference on Managed Languages & Runtimes (ManLang, formerly PPPJ),
ACM International Conference Proceeding Series, ISBN 978-1-4503-0935-6,
Prague, Czech Republic,
September 26-27, 2017
-
Structural type inference in Java-like languages
(pdf)
In Proceedings
of the
19. Kolloquium Programmiersprachen und Grundlagen der Programmierung (KPS'17)
, pages 45-58, 25. - 27. September 2017 in Weimar, Thüringen, Deutschland
2016
2015
-
Java Type System - Proposals for Java 10 or 11
(pdf)
In Proceedings
of the
18. Kolloquium Programmiersprachen und Grundlagen der Programmierung (KPS'15)
, pages 463-475, 5.-7. Oktober 2015 in Pörtschach am Wörthersee, Kärnten, Österreich
-
Evelyn Fikus, Franziska Fütterling, Julia Schubert, Andreas Stadelmeier, Martin Plümicke: Bytecode-Generierung eines neuartigen Java Compilers
(pdf)
In Proceedings
of the
18. Kolloquium Programmiersprachen und Grundlagen der Programmierung (KPS'15)
, pages 602-610, 5.-7. Oktober 2015 in Pörtschach am Wörthersee, Kärnten, Österreich
- Introducing Scala-like functional interfaces into Java
(pdf)
In
Proceedings of the
32. Workshop der GI-Fachgruppe
"Programmiersprachen und Rechenkonzepte"
(4. - 6. Mai 2015, Bad Honnef, to appear)
-
More type inference in Java-8
In Lecture Notes
in Computer Science 8974,
PSI' 14, Ershov Informatics Conference
Perspectives of System Informatics
, pages , June 24-27, 2014, St. Petersburg, Russia
-
More type inference in Java-8 (Long Version) (pdf)
- Adding overloading to Java type inference
(pdf)
Im Gemeinsamen Tagungsband der Workshops der Tagung Software Engineering 2015
der
8. Arbeitstagung Programmiersprachen (ATPS 2015)
, pages 127-132, 18. März 2015 in Dresden
2014
- Integrated Campus Portal (pdf)
In Novel Methods and Technologies and Enterprise Information Systems, ERP Future 2013 Conference, Vienna, Austria, November 2013, Revised Papers, pages 249-260
- Generic instances in Java Byte Code
(pdf)
In
Proceedings of the
31. Workshop der GI-Fachgruppe
"Programmiersprachen und Rechenkonzepte"
(28. - 30. April 2014, Bad Honnef, to appear)
- Adding function types to Java 8
(pdf)
Im Gemeinsamen Tagungsband der Workshops der Tagung Software Engineering 2014
der
7. Arbeitstagung Programmiersprachen (ATPS 2014)
, pages 146-147, 26. Februar 2014 in Kiel
2013
-
Implementierung eines Typinferenzalgorithmus für Java-8
(pdf)
In Proceedings
of the
17. Kolloquium Programmiersprachen und Grundlagen der Programmierung (KPS'13)
, pages 127-134, 29. September bis 2. Oktober 2011 in Wittenberg
- Martln Plümicke, Walter Binder (Ed.), Proceedings of the 2013 International Conference on Principles and Practices of Programming on the Java Platform: Virtual Machines, Languages, and Tools
(pdf),
Stuttgart, Germany, September 11-13, 2013. ACM 2013, ISBN 978-1-4503-2111-2
2012
2011
2010
2009
2008
-
Subtyping in Java 5.0
(pdf)
In Proceedings of the
Annual Meeting for Information Technology & Computer Science of the BA-University
of Cooperative Education,
pages 33-37, Stuttgart, 20. Februar 2008
- Resolving of Intersection Types in Java
(pdf)
In
Proceedings of the
25. Workshop der GI-Fachgruppe
"Programmiersprachen und Rechenkonzepte"
(5. - 7. Mai 2008, Bad Honnef)
- Intersection Types in Java
(pdf)
In Proceedings of the
6th international symposium on Principles and practice of programming in Java
ACM International Conference Proceeding Series; Vol. 347
Modena, Italy,
September 9-11, 2008
2007
- Typeless Programming in Java 5.0 with Wildcards
(pdf)
In Proceedings of the
5th international symposium on Principles and practice of programming in Java
ACM International Conference Proceeding Series; Vol. 272
Monte de Caparica/Lisbon, Portugal,
September 5-7, 2007
2006
- Typeless programming in Java 5.0
(pdf)
In Proceedings of the
4th international symposium on Principles and practice of programming in Java
ACM International Conference Proceeding Series; Vol. 178
Mannheim, Germany,
August 30 - September 1, 2006.
-
Type-Inference in Java
(pdf)
In Proceedings of the
Annual Meeting for Information Technology & Computer Science of the BA-University
of Cooperative Education (to appear)
, pages , Horb, 09. November 2006
2005
-
Object-Oriented Tokens for the Parser Generator jay
(pdf)
In Proceedings of the
Annual Meeting for Information Technology & Computer Science of the BA-University
of Cooperative Education
, pages 33-35, Stuttgart, 03. Mai 2005
2004
-
Type Unification in Generic-Java
(postscript)
In Proceedings
of 18th International Workshop on Unification,
Cork, Ireland, July 5. 2004
-
Untyped Methods in Generic-Java
(pdf)
In Proceedings
of the Annual Meeting for Information Technology & Computer Science of the
BA-University of Cooperative Education 1st Edition
, pages 16-18, Stuttgart, 07. Juli 2004
1999
1998
- Type-Inference in OBJ-P , in Proceedings of the 7th International
Workshop on Fuctional and Logic Programming, Bad Honnef, April 1998
(postscript)
- OBJ-P The Polymorphic Extension of OBJ-3 Phd thesis, December 1998
(postscript)
1997
- Technical report WSI-97-1 Polymorphically order-sorted types in
OBJ-3 (postscript)
- Technical report WSI-97-2 Parametric Polymorphism in OBJ-3 (postscrip\
t)
- Complete polymorphic order-sorted unification, in Proceedings
of Programming Languages and Fundamentals of Programming, Fehmarn, September
1997 (postscript)
1996
- Resolving of Overloading and Subtyping, in Preliminary Proceedings
of Prespectives of System Informatics '96, Novosibirsk (postscript)
1995
- Technical report WSI-95-22 Concepts for Overloading and Subtyping
in an Algebraic Specification Language (postscript)
1994
- Subtyping and Overloading in a Functional Programming Language (postscript)
11. Workshop der GI-Fachgruppe 2.1.4
"Alternative Konzepte für Sprachen und Rechner"
(9. - 11. Mai 1994, Bad Honnef)
- Technical report WSI-94-14 Subtyping and Overloading in a Functional
Programming Language (postscript)