Contact References

Articles

  1. [Duske10a] Kristian Duske, Jens von Pilgrim: GEF goes 3D. Teil 3: 3D-Fizierung von GMF-Editoren. Eclipse Magazin, Vol. 2.10, pp 79--82, Software & Support Verlag GmbH, 2010, ISSN 1861-2296 [BibTex]
  2. [Pilgrim10a] Jens von Pilgrim: GEF goes 3D. Part 1. JAXenter.com, January, 14 2010, S&S Media Group [HTML version, JAXenter.com] [Source Files] [BibTex]
    German version see [Pilgrim09b]
  3. [Pilgrim09c] Jens von Pilgrim, Kristian Duske: GEF goes 3D. Teil 2: Multi-Editoren. Eclipse Magazin, Vol. 1.10, pp 68--74, ISSN 1861-2296, Software & Support Verlag GmbH, 2009 [Source Files][BibTex]
    Im gleichen Heft: "My Personal Eclipse" ... mit Jens von Pilgrim
  4. [Pilgrim09b] Jens von Pilgrim: GEF goes 3D. Teil 1: Dreidimensionale Editoren erstellen mit GEF3D. Eclipse Magazin, Vol. 6.09, pp 60--66, ISSN 1861-2296, Software & Support Verlag GmbH, 2009. [JAXenter, HTML], [Source Files] [BibTex]
    English version see [Pilgrim10a]
  5. [Pilgrim05a] Jens von Pilgrim: Mr. M. Agile MDA mit EMF: dargestellt am Beispiel einer PHP-Website. Eclipse Magazin, Vol. 2/2005; page 78, Support Verlag GmbH. [BibTex]
  6. [Pilgrim98a] Jens von Pilgrim and Marco Melas: Java entwächst dem Sandkasten. Zertifizierung und Netscape Object Signing. c't, 7/1998; page 196.[c't Archiv] [BibTex]
  7. [Pilgrim92a] Jens von Pilgrim: Arzt-Geheimnisse. Das Grafikformat von Dr. Halo III. c't, 12/1992; page 234. [c't Archiv] [BibTex]

Journal Papers

  1. [Winkler09a] Stefan Winkler and Jens von Pilgrim: A Survey of Traceability in Requirements Engineering and Model Driven Development. In: Software and Systems Modeling, ISSN 1619-1366 [SpringerLink] [BibTex]
  2. [Pilgrim09a] Jens von Pilgrim and Kristian Duske and Paul McIntosh: Eclipse GEF3D: Bringing 3D to Existing 2D Editors. In: Information Visualization 8, No. 2, pp. 107--119, Palgrave Mcmillan, 2009, ISSN 1473-8716 [IVS] [BibTex]

Conference Papers

  1. [Steimann11a] Friedrich Steimann and Christian Kollee and Jens von Pilgrim: A Refactoring Constraint Language and Its Application to Eiffel. In: Mezini, Mira (ed.) ECOOP 2011 – Object-Oriented Programming, Lecture Notes in Computer Science Vol. 6813, pp 255-280, Springer, Juli, 2011 [SpringerLink] [BibTex]
  2. [Pilgrim08c] Jens von Pilgrim and Kristian Duske: GEF3D -- a Framework for Two-, Two-and-a-Half-, and Three-Dimensional Graphical Editors. In: Hundhausen, C. and Telea, A. and Koschke, R. (ed.): SoftVis '08: Proceedings of the 4th ACM Symposium on Software Visualization, pp 95--104, ACM Press, New York, NY, USA, September, 2008, ISBN 978-1-60558-112-5 [ACM Dig. Lib.] [free PDF fulltext via ACM Author-ize service ACM DL Author-ize service] [BibTex]
  3. [Pilgrim08b] Jens von Pilgrim and Bert Vanhooff and Immo Schulz-Gerlach and Yolande Berbers: Constructing and Visualizing Transformation Chains. In: Model Driven Architecture -- Foundations and Applications. 4th European Conference, ECMDA-FA 2008, Berlin, Germany, June 9-13, Proceedings, Lecture Notes in Computer Science (5095), 17--32, Springer, 2008, ISSN 1611-3349 [SpringerLink] [PDF] [BibTex]

Workshop Papers

  1. [Pilgrim10c] Jens von Pilgrim: Ecore2GenModel with Mitra and GEF3D. In: Transformation Tool Contest (TTC) 2010, CTIT, University of Twente, Juli, 2010, ISSN 0929-0672, 166--187 [PDF] [BibTex] [Screencast] Award: Best Submitted Solution for Ecore-to-GenModel Case
  2. [McIntosh08b] Paul McIntosh and Jens von Pilgrim: 3D UML Heuristic Challenge. In: Fish, Andrew and Störrle, Harald (ed.) Proceedings of the 2nd Workshop on the Layout of (Software) Engineering Diagrams (LED 2008), Electronic Communications of the EASST Vol. 13, 2008, ISSN 1863-2122, [PDF] [BibTex]
  3. [Pilgrim08d] Jens von Pilgrim: Measuring the Level of Abstraction and Detail of Models in the Context of MDD. In: Models in Software Engineering. Workshops and Symposia at MoDELS 2007, Nashville, TN, USA, September 30 -- October 5, 2007, Reports and Revised Selected Papers, Lecture Notes in Computer Science (5002), 105--114, Springer-Verlag, 2008, ISBN 978-3-540-69069-6 [SpringerLink] [BibTex]
    (slightly revised version of [Pilgrim 2007a])
  4. [Pilgrim07a] Jens von Pilgrim: Measuring the Level of Abstraction and Detail of Models in the Context of MDD. In: 2nd Workshop on Model Size Metrics, Co-located with MODELS 2007, 10--17, Oktober, 2007 [PDF] [BibTex]
    (refer to revised version [Pilgrim08d])
  5. [Pilgrim07b] Jens von Pilgrim: Mental Map and Model Driven Development. In: Proceedings of the Workshop on the Layout of (Software) Engineering Diagrams (LED 2007), Electronic Communications of the EASST (7), 17--32, 2007, ISSN 1863-2122 [PDF] [BibTex]

Conference Posters

  1. [Mews11a] Marcus Mews and Jens von Pilgrim: Concurrency by Refactoring. Poster, ECOOP 2011 – Object-Oriented Programming, Juli, 2011 [BibTex]

Others

  1. [Pilgrim05b] Jens von Pilgrim: Konzepte graphischer Frameworks und ihre Anwendung auf einen UML Editor. FernUniversität in Hagen, Diplomarbeit, März 2005. [BibTex] [PDF]

Blogs and Twitter

  1. Jevopi's Developer Blog: http://jevopisdeveloperblog.blogspot.com/. Posts about programming, software engineering and Eclipse; listed at Planet Eclipse
  2. GEF3D Development Blog: http://gef3d.blogspot.com/. Posts about GEF3D, together with Kristian Duske; listed at Planet Eclipse
  3. jevopi's little blog: http://jevopi.blogspot.com/. More a personal notepad for technical things like LaTeX or OS X hacks.
  4. jevopi @ twitter: http://twitter.com/jensvp. Thoughts, ideas and comments about programming, software engineering and Eclipse

Open Source Projects

GEF3D
GEF3D is a framework for 3D graphical editors based on Eclipse GEF. Developed in the context of my Ph.D. thesis, it has become an Eclipse Project meanwhile.
http://eclipse.org/gef3d
Mitra2
Mitra2, the successor of the award winning Mitra language, is an operational model-to-model transformation language. Developed in the context of my Ph.D. thesis, it is now an open source project hosted on EclipseLabs at Google code. Its syntax is very Java-like, adding special features useful for model transformations, such as OCL-like collections (including iterator expressions), reflective expression, and multi-methods. It comes with a powerful IDE, provided as a set of Eclipse plugins, with features such as static error checking, content-assist, quickfixes, and most of all a graphical debugger. The engine is implemented as an interpreter, in order to enable live-debugging of models opened in your Eclipse IDE. Besides, it provides some special features for semi-automatic transformations, such as persistable trace-models.
http://mitra2.org