List of Publications


The publications listed below are either the result of my research during my PhD, or the result of research collaborations in other projects.

2010

Journal:

Seamless Model-based Development: from Isolated Tools to Integrated Model Engineering Environments by Manfred Broy, Martin Feilkas, Markus Herrmannsdoerfer, Stefano Merenda, and Daniel Ratiu, Proceedings of the IEEE, Special Issue on Aerospace and Automotive Software, 2010, pdf (advanced draft)

Conferences:

Metamodel Usage Analysis for identifying Metamodel Improvements by Markus Herrmannsdoerfer, Daniel Ratiu, and Maximilian Koegel, SLE '10: Proceedings of the 3rd International Conference on Software Language Engineering, 2010, to appear,

Utilizing Web Search Engines for Program Analysis by Daniel Ratiu and Lars Heinemann, ICPC '10: Proc. of the 18th IEEE International Conference on Program Comprehension, 2010, pdf

Workshops:

Towards a Reusable Unified Basis for Representing Business Domain Knowledge and Development Artifacts in Systems Engineering by Thomas Kofler and Daniel Ratiu, DE@ER'10, Proceedings of the Workshop on Domain Engineering, 2010, to appear,

A System for Seamless Abstraction Layers for Model-based Development of Embedded Software by Judith Thyssen, Daniel Ratiu, Wolfgang Schwitzer, Alexander Harhurin, Martin Feilkas, and Eike Thaden, SE'10, Software Engineering (Workshops), 2010, pdf,

2009

Intentional Meaning of Programs by Daniel Ratiu, PhD Thesis, Technische Universität München, 2009, pdf

The Logical Modularity of Programs by Daniel Ratiu, Radu Marinescu, Jan Jürjens, Proceedings of the Working Conference on Reverse Engineering, 2009, (WCRE '09), pdf

The Loss of Architectural Knowledge during System Evolution: An Industrial Case Study by Martin Feilkas, Daniel Ratiu, Elmar Jürgens, Proceedings of the 17th International Conference on Program Comprehension, 2009, (ICPC '09), pdf

How do Modeling Languages Evolve? Investigating the History of GMF by Markus Herrmannsdoerfer, Daniel Ratiu, Guido Wachsmuth, Proceedings of the Software Language Engineering, 2009, (SLE '09), pdf

Workshops:

Limitations of Automating Model Migration in Response to Metamodel Adaptation by Markus Herrmannsdoerfer, Daniel Ratiu, Proceedings of the Workshop on Models and Evolution, 2009, (MoDSE-MCCM '09), pdf

Domain Knowledge Driven Program Analysis - Position Paper by Daniel Ratiu, German Workshop on Software-Reengineering, 2009, (WSR '09), pdf

Challenges for Domain Knowledge Driven Program Analysis by Daniel Ratiu, 3rd Workshop on FAMIX and Moose in Reengineering (co-located with WCRE'09), 2009, (FAMOOSr '09) pdf

Reverse Engineering Domain Models from Source Code by Daniel Ratiu, International Workshop on Reverse Engineering Models from Software Artifacts (co-located with WCRE'09), 2009 (REM'09) pdf

2008

Evaluating the Reference and Representation of Domain Concepts in APIs by Daniel Ratiu, Jan Juerjens, Proceedings of the 16th International Conference on Program Comprehension, 2008, (ICPC '08), pdf

Ensuring Well-Behaved Usage of APIs through Syntactic Constraints by Martin Feilkas, Daniel Ratiu, Proceedings of the 16th International Conference on Program Comprehension, 2008, (ICPC '08) pdf

Extracting Domain Ontologies from Domain Specific APIs by Daniel Ratiu, Martin Feilkas, Jan Juerjens, Proceedings of the 12th European Conference on Software Maintenance and Reengineering, 2008, (CSMR '08), pdf

Towards a Repository of Common Programming Technologies Knowledge by Daniel Ratiu, Martin Feilkas, Florian Deissenboeck, Radu Marinescu, Jan Jürjens, International Workshop on Semantic Technologies in System Maintenance, 2008, (STSM '08), pdf

2007

From Reality to Programs and (Not Quite) Back Again by Daniel Ratiu, Florian Deissenboeck, Proceedings of the 15th International Conference on Program Comprehension, 2007, (ICPC '07), pdf

The Reality of Libraries by Daniel Ratiu, Jan Juerjens, Proceedings of the 11th European Conference on Software Maintenance and Reengineering, 2007, (CSMR '07) pdf

Incremental Integration of Heterogeneous Systems Views by Mario Gleirscher, Daniel Ratiu, Bernhard Schaetz, Proceedings of the International Conference on Systems Engineering and Modeling, 2007, (ICSEM '07) pdf

2006

How Programs Represent Reality (and how they don't) by Daniel Ratiu, Florian Deissenboeck, Proceedings of the 13th Working Conference on Reverse Engineering, 2006 (WCRE '06), pdf

Programs are Knowledge Bases by Daniel Ratiu, Florian Deissenboeck, Proceedings of the 14th IEEE International Conference on Program Comprehension, 2006 (ICPC'06) , pdf

A Unified Meta-Model for Concept-Based Reverse Engineering by Florian Deissenboeck, Daniel Ratiu, Proceedings of the 3rd International Workshop on Metamodels, Schemas, Grammars and Ontologies for Reverse Engineering, 2006 (ATEM '06), pdf

2005

iPlasma: An Integrated Platform for Quality Assessment of Object-Oriented Design by Cristina Marinescu, Radu Marinescu, Petru Florin Mihancea, Daniel Ratiu, Richard Wettel, Proceedings of the 21st IEEE International Conference on Software Maintenance - Industrial and Tool volume, 2005, (ICSM'05)

2004

Using History Information to Improve Design Flaws Detection by Daniel Ratiu, Stéphane Ducasse, Tudor Girba, Radu Marinescu, 8th European Conference on Software Maintenance and Reengineering, 2004, (CSMR'04)

Quantifying the Quality of Object-Oriented Design: The Factor-Strategy Model by Radu Marinescu, Daniel Ratiu, 11th Working Conference on Reverse Engineering, 2004, (WCRE'04)