@inproceedings{KegelS07, title = {ITCORE: A Type Inference Package for Refactoring Tools}, author = {Hannes Kegel and Friedrich Steimann}, year = {2007}, url = {http://netfiles.uiuc.edu/dig/RefactoringWorkshop/}, tags = {type inference, refactoring}, researchr = {https://researchr.org/publication/KegelS07}, cites = {0}, citedby = {0}, pages = {7-8}, booktitle = {1st Workshop on Refactoring Tools, WRT 2007, in conjunction with 21st European Conference on Object-Oriented Programming, July 30 - August 03, 2007, Berlin, Proceedings}, editor = {Danny Dig}, } @inproceedings{SteimannF12, title = {Improving Coverage-Based Localization of Multiple Faults Using Algorithms from Integer Linear Programming}, author = {Friedrich Steimann and Marcus Frenkel}, year = {2012}, doi = {10.1109/ISSRE.2012.28}, url = {http://dx.doi.org/10.1109/ISSRE.2012.28}, researchr = {https://researchr.org/publication/SteimannF12}, cites = {0}, citedby = {0}, pages = {121-130}, booktitle = {23rd IEEE International Symposium on Software Reliability Engineering, ISSRE 2012, Dallas, TX, USA, November 27-30, 2012}, publisher = {IEEE}, isbn = {978-1-4673-4638-2}, } @inproceedings{Steimann11, title = {Constraint-Based Model Refactoring}, author = {Friedrich Steimann}, year = {2011}, doi = {10.1007/978-3-642-24485-8_32}, url = {http://dx.doi.org/10.1007/978-3-642-24485-8_32}, researchr = {https://researchr.org/publication/Steimann11}, cites = {0}, citedby = {0}, pages = {440-454}, booktitle = {Model Driven Engineering Languages and Systems, 14th International Conference, MODELS 2011, Wellington, New Zealand, October 16-21, 2011. Proceedings}, editor = {Jon Whittle and Tony Clark and Thomas Kühne}, volume = {6981}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, isbn = {978-3-642-24484-1}, } @inproceedings{Steimann00, title = {A Radical Revision of UML s Role Concept}, author = {Friedrich Steimann}, year = {2000}, url = {http://link.springer.de/link/service/series/0558/bibs/1939/19390194.htm}, tags = {UML}, researchr = {https://researchr.org/publication/Steimann00}, cites = {0}, citedby = {0}, pages = {194-209}, booktitle = {«UML» 2000 - The Unified Modeling Language, Advancing the Standard, Third International Conference, York, UK, October 2-6, 2000, Proceedings}, editor = {Andy Evans and Stuart Kent and Bran Selic}, volume = {1939}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, } @inproceedings{BouillonKMS07, title = {EzUnit: A Framework for Associating Failed Unit Tests with Potential Programming Errors}, author = {Philipp Bouillon and Jens Krinke and Nils Meyer and Friedrich Steimann}, year = {2007}, doi = {10.1007/978-3-540-73101-6_14}, url = {http://dx.doi.org/10.1007/978-3-540-73101-6_14}, tags = {Eclipse, testing, source-to-source, compiler, programming, context-aware, open-source}, researchr = {https://researchr.org/publication/BouillonKMS07}, cites = {0}, citedby = {0}, pages = {101-104}, booktitle = {Agile Processes in Software Engineering and Extreme Programming, 8th International Conference, XP 2007, Como, Italy, June 18-22, 2007, Proceedings}, editor = {Giulio Concas and Ernesto Damiani and Marco Scotto and Giancarlo Succi}, volume = {4536}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, isbn = {978-3-540-73100-9}, } @article{SteimannV06, title = {Exploiting practical limitations of UML diagrams for model validation and execution}, author = {Friedrich Steimann and Heribert Vollmer}, year = {2006}, doi = {10.1007/s10270-005-0097-y}, url = {http://dx.doi.org/10.1007/s10270-005-0097-y}, tags = {UML}, researchr = {https://researchr.org/publication/SteimannV06}, cites = {0}, citedby = {0}, journal = {Software and Systems Modeling}, volume = {5}, number = {1}, pages = {26-47}, } @inproceedings{BoellaS07, title = {Roles and Relationships in Object-Oriented Programming, Multiagent Systems and Ontologies}, author = {Guido Boella and Friedrich Steimann}, year = {2007}, doi = {10.1007/978-3-540-78195-0_11}, url = {http://dx.doi.org/10.1007/978-3-540-78195-0_11}, tags = {object-oriented programming, ontologies, ontology, programming, subject-oriented programming, feature-oriented programming}, researchr = {https://researchr.org/publication/BoellaS07}, cites = {0}, citedby = {0}, pages = {108-122}, booktitle = {Object-Oriented Technology. ECOOP 2007 Workshop Reader, Berlin, Germany, July 30-31, 2007, Final Reports}, editor = {Michael Cebulla}, volume = {4906}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, isbn = {978-3-540-78194-3}, } @inproceedings{Steimann20, title = {n + 1 Challenges for Software Language Engineering}, author = {Friedrich Steimann}, year = {2020}, url = {http://ceur-ws.org/Vol-2707/oopslepaper2.pdf}, researchr = {https://researchr.org/publication/Steimann20}, cites = {0}, citedby = {0}, pages = {52-61}, booktitle = {STAF 2020 Workshop Proceedings: 4th Workshop on Model-Driven Engineering for the Internet-of-Things, 1st International Workshop on Modeling Smart Cities, and 5th International Workshop on Open and Original Problems in Software Language Engineering co-located with Software Technologies: Applications and Foundations federation of conferences (STAF 2020), Bergen, Norway, June 22-26, 2020}, editor = {Loli Burgueño and Lars Michael Kristensen}, volume = {2707}, series = {CEUR Workshop Proceedings}, publisher = {CEUR-WS.org}, } @article{Steimann97, title = {Fuzzy set theory in medicine}, author = {Friedrich Steimann}, year = {1997}, researchr = {https://researchr.org/publication/Steimann97}, cites = {0}, citedby = {0}, journal = {Artificial Intelligence in Medicine}, volume = {11}, number = {1}, pages = {1-7}, } @inproceedings{GossnerMS04, title = {Interface utilization in the Java Development Kit}, author = {Jens Gößner and Philip Mayer and Friedrich Steimann}, year = {2004}, doi = {10.1145/967900.968165}, url = {http://doi.acm.org/10.1145/967900.968165}, tags = {Java}, researchr = {https://researchr.org/publication/GossnerMS04}, cites = {0}, citedby = {0}, pages = {1310-1315}, booktitle = {Proceedings of the 2004 ACM Symposium on Applied Computing (SAC), Nicosia, Cyprus, March 14-17, 2004}, editor = {Hisham Haddad and Andrea Omicini and Roger L. Wainwright and Lorie M. Liebrock}, publisher = {ACM}, isbn = {1-58113-812-1}, } @inproceedings{MussbacherABBCCCFHHKSSSW14, title = {The Relevance of Model-Driven Engineering Thirty Years from Now}, author = {Gunter Mussbacher and Daniel Amyot and Ruth Breu and Jean-Michel Bruel and Betty H. C. Cheng and Philippe Collet and Benoît Combemale and Robert B. France and Rogardt Heldal and James H. Hill and Jörg Kienzle and Matthias Schöttle and Friedrich Steimann and Dave R. Stikkolorum and Jon Whittle}, year = {2014}, doi = {10.1007/978-3-319-11653-2_12}, url = {http://dx.doi.org/10.1007/978-3-319-11653-2_12}, researchr = {https://researchr.org/publication/MussbacherABBCCCFHHKSSSW14}, cites = {0}, citedby = {0}, pages = {183-200}, booktitle = {Model-Driven Engineering Languages and Systems - 17th International Conference, MODELS 2014, Valencia, Spain, September 28 - October 3, 2014. Proceedings}, editor = {Jürgen Dingel and Wolfram Schulte and Isidro Ramos and Silvia Abrahão and Emilio Insfrán}, volume = {8767}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, isbn = {978-3-319-11652-5}, } @inproceedings{SteimannT09, title = {From Public to Private to Absent: Refactoring Java Programs under Constrained Accessibility}, author = {Friedrich Steimann and Andreas Thies}, year = {2009}, doi = {10.1007/978-3-642-03013-0_19}, url = {http://dx.doi.org/10.1007/978-3-642-03013-0_19}, tags = {Java, refactoring}, researchr = {https://researchr.org/publication/SteimannT09}, cites = {0}, citedby = {0}, pages = {419-443}, booktitle = {ECOOP 2009 - Object-Oriented Programming, 23rd European Conference, Genoa, Italy, July 6-10, 2009. Proceedings}, editor = {Sophia Drossopoulou}, volume = {5653}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, isbn = {978-3-642-03012-3}, } @inproceedings{SteimannK06, title = {Zustandstypen als Schlüssel zur Integration statischer und dynamischer Sichten der objektorientierten Modellierung}, author = {Friedrich Steimann and Thomas Kühne}, year = {2006}, researchr = {https://researchr.org/publication/SteimannK06}, cites = {0}, citedby = {0}, pages = {145-160}, booktitle = {Modellierung 2006, 22.-24. März 2006, Innsbruck, Tirol, Austria, Proceedings}, editor = {Heinrich C. Mayr and Ruth Breu}, volume = {82}, series = {LNI}, publisher = {GI}, isbn = {3-88579-176-5}, } @article{Steimann01, title = {On the use and usefulness of fuzzy sets in medical AI}, author = {Friedrich Steimann}, year = {2001}, researchr = {https://researchr.org/publication/Steimann01}, cites = {0}, citedby = {0}, journal = {Artificial Intelligence in Medicine}, volume = {21}, number = {1-3}, pages = {131-137}, } @inproceedings{PawlitzkiS10, title = {Implicit invocation of traits}, author = {Thomas Pawlitzki and Friedrich Steimann}, year = {2010}, doi = {10.1145/1774088.1774528}, url = {http://doi.acm.org/10.1145/1774088.1774528}, researchr = {https://researchr.org/publication/PawlitzkiS10}, cites = {0}, citedby = {0}, pages = {2085-2089}, booktitle = {Proceedings of the 2010 ACM Symposium on Applied Computing (SAC), Sierre, Switzerland, March 22-26, 2010}, editor = {Sung Y. Shin and Sascha Ossowski and Michael Schumacher and Mathew J. Palakal and Chih-Cheng Hung}, publisher = {ACM}, isbn = {978-1-60558-639-7}, } @inproceedings{SteimannGM03:0, title = {Filleting XP for Educational Purposes}, author = {Friedrich Steimann and Jens Gößner and Thomas A. Mück}, year = {2003}, url = {http://springerlink.metapress.com/openurl.asp?genre=article&issn=0302-9743&volume=2675&spage=414}, researchr = {https://researchr.org/publication/SteimannGM03%3A0}, cites = {0}, citedby = {0}, pages = {414-417}, booktitle = {Extreme Programming and Agile Processes in Software Engineering, 4th International Conference, XP 2003, Genova, Italy, May 25-29, 2003 Proceedings}, editor = {Michele Marchesi and Giancarlo Succi}, volume = {2675}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, isbn = {3-540-40215-2}, } @inproceedings{Steimann05, title = {Domain Models Are Aspect Free}, author = {Friedrich Steimann}, year = {2005}, doi = {10.1007/11557432_13}, url = {http://dx.doi.org/10.1007/11557432_13}, tags = {meta-model, UML, Meta-Environment}, researchr = {https://researchr.org/publication/Steimann05}, cites = {0}, citedby = {0}, pages = {171-185}, booktitle = {Model Driven Engineering Languages and Systems, 8th International Conference, MoDELS 2005, Montego Bay, Jamaica, October 2-7, 2005, Proceedings}, editor = {Lionel C. Briand and Clay Williams}, volume = {3713}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, isbn = {3-540-29010-9}, } @inproceedings{SteimannFA13, title = {Threats to the validity and value of empirical assessments of the accuracy of coverage-based fault locators}, author = {Friedrich Steimann and Marcus Frenkel and Rui Abreu}, year = {2013}, doi = {10.1145/2483760.2483767}, url = {http://doi.acm.org/10.1145/2483760.2483767}, researchr = {https://researchr.org/publication/SteimannFA13}, cites = {0}, citedby = {0}, pages = {314-324}, booktitle = {International Symposium on Software Testing and Analysis, ISSTA '13, Lugano, Switzerland, July 15-20, 2013}, editor = {Mauro Pezzè and Mark Harman}, publisher = {ACM}, isbn = {978-1-4503-2159-4}, } @inproceedings{SteimannT10, title = {From behaviour preservation to behaviour modification: constraint-based mutant generation}, author = {Friedrich Steimann and Andreas Thies}, year = {2010}, doi = {10.1145/1806799.1806862}, url = {http://doi.acm.org/10.1145/1806799.1806862}, tags = {rule-based, constraints}, researchr = {https://researchr.org/publication/SteimannT10}, cites = {0}, citedby = {0}, pages = {425-434}, booktitle = {Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 1, ICSE 2010, Cape Town, South Africa, 1-8 May 2010}, editor = {Jeff Kramer and Judith Bishop and Premkumar T. Devanbu and Sebastián Uchitel}, publisher = {ACM}, isbn = {978-1-60558-719-6}, } @inproceedings{SteimannK02, title = {A Radical Reduction of UML s Core Semantics}, author = {Friedrich Steimann and Thomas Kühne}, year = {2002}, url = {http://link.springer.de/link/service/series/0558/bibs/2460/24600034.htm}, tags = {semantics, UML}, researchr = {https://researchr.org/publication/SteimannK02}, cites = {0}, citedby = {0}, pages = {34-48}, booktitle = {UML 2002 - The Unified Modeling Language, 5th International Conference, Dresden, Germany, September 30 - October 4, 2002, Proceedings}, editor = {Jean-Marc Jézéquel and Heinrich Hußmann and Stephen Cook}, volume = {2460}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, isbn = {3-540-44254-5}, } @inproceedings{KegelS08, title = {Systematically refactoring inheritance to delegation in java}, author = {Hannes Kegel and Friedrich Steimann}, year = {2008}, doi = {10.1145/1368088.1368147}, url = {http://doi.acm.org/10.1145/1368088.1368147}, tags = {Java, refactoring, systematic-approach}, researchr = {https://researchr.org/publication/KegelS08}, cites = {0}, citedby = {0}, pages = {431-440}, booktitle = {30th International Conference on Software Engineering (ICSE 2008), Leipzig, Germany, May 10-18, 2008}, editor = {Wilhelm Schäfer and Matthew B. Dwyer and Volker Gruhn}, publisher = {ACM}, isbn = {978-1-60558-079-1}, } @article{Steimann98, title = {Dependency parsing for medical language and concept representation}, author = {Friedrich Steimann}, year = {1998}, tags = {parsing}, researchr = {https://researchr.org/publication/Steimann98}, cites = {0}, citedby = {0}, journal = {Artificial Intelligence in Medicine}, volume = {12}, number = {1}, pages = {77-86}, } @inproceedings{BoddenFS06, title = {Avoiding Infinite Recursion with Stratified Aspects}, author = {Eric Bodden and Florian Forster and Friedrich Steimann}, year = {2006}, researchr = {https://researchr.org/publication/BoddenFS06}, cites = {0}, citedby = {0}, pages = {49-64}, booktitle = {Conference Proceedings NODe 2006, GSEM 2006, Erfurt, Germany, September 18-20, 2006}, editor = {Robert Hirschfeld and Andreas Polze and Ryszard Kowalczyk}, volume = {88}, series = {LNI}, publisher = {GI}, isbn = {978-3-88579-182-9}, } @article{SteimannK05, title = {Coding for the code}, author = {Friedrich Steimann and Thomas Kühne}, year = {2005}, doi = {10.1145/1113322.1113336}, url = {http://doi.acm.org/10.1145/1113322.1113336}, researchr = {https://researchr.org/publication/SteimannK05}, cites = {0}, citedby = {0}, journal = {ACM Queue}, volume = {3}, number = {10}, pages = {44-51}, } @article{SteimannB95, title = {Dependency Unification Grammar for PROLOG}, author = {Friedrich Steimann and Christoph Brzoska}, year = {1995}, tags = {Prolog, grammar}, researchr = {https://researchr.org/publication/SteimannB95}, cites = {0}, citedby = {0}, journal = {Computational Linguistics}, volume = {21}, number = {1}, pages = {95-102}, } @inproceedings{KuhneS04, title = {Tiefe Charakterisierung}, author = {Thomas Kühne and Friedrich Steimann}, year = {2004}, researchr = {https://researchr.org/publication/KuhneS04}, cites = {0}, citedby = {0}, pages = {109-119}, booktitle = {Modellierung 2004, Proceedings zur Tagung, 23.-26. März 2004, Marburg, Proceedings}, editor = {Bernhard Rumpe and Wolfgang Hesse}, volume = {45}, series = {LNI}, publisher = {GI}, } @article{Steimann07:0, title = {The role data model revisited}, author = {Friedrich Steimann}, year = {2007}, url = {http://iospress.metapress.com/openurl.asp?genre=article&issn=1570-5838&volume=2&issue=2&spage=89}, tags = {meta-model, data-flow, object-role modeling, Meta-Environment}, researchr = {https://researchr.org/publication/Steimann07%3A0}, cites = {0}, citedby = {0}, journal = {Applied Ontology}, volume = {2}, number = {2}, pages = {89-103}, } @article{Steimann96, title = {The interpretation of time-varying data with DIAMON-1}, author = {Friedrich Steimann}, year = {1996}, tags = {data-flow}, researchr = {https://researchr.org/publication/Steimann96}, cites = {0}, citedby = {0}, journal = {Artificial Intelligence in Medicine}, volume = {8}, number = {4}, pages = {343-357}, } @inproceedings{SteimannP12, title = {Constraint-Based Refactoring with Foresight}, author = {Friedrich Steimann and Jens von Pilgrim}, year = {2012}, doi = {10.1007/978-3-642-31057-7_24}, url = {http://dx.doi.org/10.1007/978-3-642-31057-7_24}, researchr = {https://researchr.org/publication/SteimannP12}, cites = {0}, citedby = {0}, pages = {535-559}, booktitle = {ECOOP 2012 - Object-Oriented Programming - 26th European Conference, Beijing, China, June 11-16, 2012. Proceedings}, editor = {James Noble}, volume = {7313}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, isbn = {978-3-642-31056-0}, } @article{HarroldSTZ13, title = {Fault Prediction, Localization, and Repair (Dagstuhl Seminar 13061)}, author = {Mary Jean Harrold and Friedrich Steimann and Frank Tip and Andreas Zeller}, year = {2013}, doi = {10.4230/DagRep.3.2.1}, url = {http://dx.doi.org/10.4230/DagRep.3.2.1}, researchr = {https://researchr.org/publication/HarroldSTZ13}, cites = {0}, citedby = {0}, journal = {Dagstuhl Reports}, volume = {3}, number = {2}, pages = {1-21}, } @inproceedings{SteimannMM06, title = {Decoupling classes with inferred interfaces}, author = {Friedrich Steimann and Philip Mayer and Andreas Meissner}, year = {2006}, doi = {10.1145/1141277.1141604}, url = {http://doi.acm.org/10.1145/1141277.1141604}, researchr = {https://researchr.org/publication/SteimannMM06}, cites = {0}, citedby = {0}, pages = {1404-1408}, booktitle = {Proceedings of the 2006 ACM Symposium on Applied Computing (SAC), Dijon, France, April 23-27, 2006}, editor = {Hisham Haddad}, publisher = {ACM}, isbn = {1-59593-108-2}, } @inproceedings{ThadenBS04, title = {iMOL: Ein experimentelles Werkzeug zur interaktiven Validierung von Softwaremodellen}, author = {Uwe Thaden and Tobias Buchloh and Friedrich Steimann}, year = {2004}, researchr = {https://researchr.org/publication/ThadenBS04}, cites = {0}, citedby = {0}, pages = {285-286}, booktitle = {Modellierung 2004, Proceedings zur Tagung, 23.-26. März 2004, Marburg, Proceedings}, editor = {Bernhard Rumpe and Wolfgang Hesse}, volume = {45}, series = {LNI}, publisher = {GI}, } @inproceedings{Steimann04, title = {UML-A oder warum die Wissenschaft ihre eigene einheitliche Modellierungssprache haben sollte}, author = {Friedrich Steimann}, year = {2004}, tags = {UML}, researchr = {https://researchr.org/publication/Steimann04}, cites = {0}, citedby = {0}, pages = {121-133}, booktitle = {Modellierung 2004, Proceedings zur Tagung, 23.-26. März 2004, Marburg, Proceedings}, editor = {Bernhard Rumpe and Wolfgang Hesse}, volume = {45}, series = {LNI}, publisher = {GI}, } @inproceedings{UlkeSL17, title = {Partial Evaluation of OCL Expressions}, author = {Bastian Ulke and Friedrich Steimann and Ralf Lämmel}, year = {2017}, doi = {10.1109/MODELS.2017.31}, url = {http://doi.ieeecomputersociety.org/10.1109/MODELS.2017.31}, researchr = {https://researchr.org/publication/UlkeSL17}, cites = {0}, citedby = {0}, pages = {63-73}, booktitle = {20th ACM/IEEE International Conference on Model Driven Engineering Languages and Systems, MODELS 2017, Austin, TX, USA, September 17-22, 2017}, publisher = {IEEE Computer Society}, isbn = {978-1-5386-3492-9}, } @article{KunchevaS99, title = {Fuzzy diagnosis}, author = {Ludmila Kuncheva and Friedrich Steimann}, year = {1999}, researchr = {https://researchr.org/publication/KunchevaS99}, cites = {0}, citedby = {0}, journal = {Artificial Intelligence in Medicine}, volume = {16}, number = {2}, pages = {121-128}, } @inproceedings{Steimann17, title = {Replacing phrase structure grammar with dependency grammar in the design and implementation of programming languages}, author = {Friedrich Steimann}, year = {2017}, doi = {10.1145/3133850.3133859}, url = {http://doi.acm.org/10.1145/3133850.3133859}, researchr = {https://researchr.org/publication/Steimann17}, cites = {0}, citedby = {0}, pages = {30-43}, booktitle = {Proceedings of the 2017 ACM SIGPLAN International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software, Onward! 2017, Vancouver, BC, Canada, October 23 - 27, 2017}, editor = {Emina Torlak and Tijs van der Storm and Robert Biddle}, publisher = {ACM}, isbn = {978-1-4503-5530-8}, } @inproceedings{SteimannSK03, title = {Towards the systematic use of interfaces in JAVA programming}, author = {Friedrich Steimann and Wolf Siberski and Thomas Kühne}, year = {2003}, doi = {10.1145/957289.957295}, url = {http://doi.acm.org/10.1145/957289.957295}, tags = {Java, programming, systematic-approach}, researchr = {https://researchr.org/publication/SteimannSK03}, cites = {0}, citedby = {0}, pages = {13-17}, booktitle = {Proceedings of the 2nd International Symposium on Principles and Practice of Programming in Java, PPPJ 2003, Kilkenny City, Ireland, June 16-18, 2003}, editor = {James F. Power and John Waldron}, volume = {42}, series = {ACM International Conference Proceeding Series}, publisher = {ACM}, isbn = {0-9544145-1-9}, } @inproceedings{SteimannES08, title = {Towards Raising the Failure of Unit Tests to the Level of Compiler-Reported Errors}, author = {Friedrich Steimann and Thomas Eichstädt-Engelen and Martin Schaaf}, year = {2008}, doi = {10.1007/978-3-540-69824-1_5}, url = {http://dx.doi.org/10.1007/978-3-540-69824-1_5}, tags = {testing, compiler}, researchr = {https://researchr.org/publication/SteimannES08}, cites = {0}, citedby = {0}, pages = {60-79}, booktitle = {Objects, Components, Models and Patterns, 46th International Conference, TOOLS EUROPE 2008}, editor = {Richard F. Paige and Bertrand Meyer}, volume = {11}, series = {Lecture Notes in Business Information Processing}, publisher = {Springer}, isbn = {978-3-540-69823-4}, } @inproceedings{Steimann15-0, title = {None, One, Many - What's the Difference, Anyhow?}, author = {Friedrich Steimann}, year = {2015}, doi = {10.4230/LIPIcs.SNAPL.2015.294}, url = {http://dx.doi.org/10.4230/LIPIcs.SNAPL.2015.294}, researchr = {https://researchr.org/publication/Steimann15-0}, cites = {0}, citedby = {0}, pages = {294-308}, booktitle = {1st Summit on Advances in Programming Languages, SNAPL 2015, May 3-6, 2015, Asilomar, California, USA}, editor = {Thomas Ball and Rastislav Bodík and Shriram Krishnamurthi and Benjamin S. Lerner and Greg Morrisett}, volume = {32}, series = {LIPIcs}, publisher = {Schloss Dagstuhl - Leibniz-Zentrum fuer Informatik}, isbn = {978-3-939897-80-4}, } @inproceedings{PilgrimUTS13, title = {Model/code co-refactoring: An MDE approach}, author = {Jens von Pilgrim and Bastian Ulke and Andreas Thies and Friedrich Steimann}, year = {2013}, doi = {10.1109/ASE.2013.6693133}, url = {http://dx.doi.org/10.1109/ASE.2013.6693133}, researchr = {https://researchr.org/publication/PilgrimUTS13}, cites = {0}, citedby = {0}, pages = {682-687}, booktitle = {2013 28th IEEE/ACM International Conference on Automated Software Engineering, ASE 2013, Silicon Valley, CA, USA, November 11-15, 2013}, publisher = {IEEE}, } @article{SchaferTST12, title = {A Comprehensive Approach to Naming and Accessibility in Refactoring Java Programs}, author = {Max Schäfer and Andreas Thies and Friedrich Steimann and Frank Tip}, year = {2012}, doi = {10.1109/TSE.2012.13}, url = {http://doi.ieeecomputersociety.org/10.1109/TSE.2012.13}, researchr = {https://researchr.org/publication/SchaferTST12}, cites = {0}, citedby = {0}, journal = {IEEE Trans. Software Eng.}, volume = {38}, number = {6}, pages = {1233-1257}, } @inproceedings{MayerMS07, title = {A visual interface for type-related refactorings}, author = {Philip Mayer and Andreas Meissner and Friedrich Steimann}, year = {2007}, url = {http://netfiles.uiuc.edu/dig/RefactoringWorkshop/}, tags = {refactoring}, researchr = {https://researchr.org/publication/MayerMS07}, cites = {0}, citedby = {0}, pages = {5-6}, booktitle = {1st Workshop on Refactoring Tools, WRT 2007, in conjunction with 21st European Conference on Object-Oriented Programming, July 30 - August 03, 2007, Berlin, Proceedings}, editor = {Danny Dig}, } @inproceedings{StadtlerS10-0, title = {Objektrelationale Programmierung}, author = {Dilek Stadtler and Friedrich Steimann}, year = {2010}, researchr = {https://researchr.org/publication/StadtlerS10-0}, cites = {0}, citedby = {0}, pages = {129-140}, booktitle = {Software Engineering 2010 - Fachtagung des GI-Fachbereichs Softwaretechnik, 22.-26.2.2010 in Paderborn}, editor = {Gregor Engels and Markus Luckey and Wilhelm Schäfer}, volume = {159}, series = {LNI}, publisher = {GI}, isbn = {978-3-88579-253-6}, } @inproceedings{BachFS07, title = {Declared Type Generalization Checker: An Eclipse Plug-In for Systematic Programming with More General Types}, author = {Markus Bach and Florian Forster and Friedrich Steimann}, year = {2007}, doi = {10.1007/978-3-540-71289-3_10}, url = {http://dx.doi.org/10.1007/978-3-540-71289-3_10}, tags = {Eclipse, programming, systematic-approach}, researchr = {https://researchr.org/publication/BachFS07}, cites = {0}, citedby = {0}, pages = {117-120}, booktitle = {Fundamental Approaches to Software Engineering, 10th International Conference, FASE 2007, Held as Part of the Joint European Conferences, on Theory and Practice of Software, ETAPS 2007, Braga, Portugal, March 24 - April 1, 2007, Proceedings}, editor = {Matthew B. Dwyer and Antónia Lopes}, volume = {4422}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, isbn = {978-3-540-71288-6}, } @inproceedings{BouillonGS08, title = {Controlling Accessibility in Agile Projects with the Access Modifier Modifier}, author = {Philipp Bouillon and Eric Großkinsky and Friedrich Steimann}, year = {2008}, doi = {10.1007/978-3-540-69824-1_4}, url = {http://dx.doi.org/10.1007/978-3-540-69824-1_4}, tags = {access control}, researchr = {https://researchr.org/publication/BouillonGS08}, cites = {0}, citedby = {0}, pages = {41-59}, booktitle = {Objects, Components, Models and Patterns, 46th International Conference, TOOLS EUROPE 2008}, editor = {Richard F. Paige and Bertrand Meyer}, volume = {11}, series = {Lecture Notes in Business Information Processing}, publisher = {Springer}, isbn = {978-3-540-69823-4}, } @article{SteimannM05, title = {Patterns of Interface-Based Programming}, author = {Friedrich Steimann and Philip Mayer}, year = {2005}, url = {http://www.jot.fm/issues/issue_2005_07/article1}, tags = {rule-based, programming}, researchr = {https://researchr.org/publication/SteimannM05}, cites = {0}, citedby = {0}, journal = {Journal of Object Technology}, volume = {4}, number = {5}, pages = {75-94}, } @article{Steimann15, title = {From well-formedness to meaning preservation: model refactoring for almost free}, author = {Friedrich Steimann}, year = {2015}, doi = {10.1007/s10270-013-0314-z}, url = {http://dx.doi.org/10.1007/s10270-013-0314-z}, researchr = {https://researchr.org/publication/Steimann15}, cites = {0}, citedby = {0}, journal = {Software and Systems Modeling}, volume = {14}, number = {1}, pages = {307-320}, } @inproceedings{SteimannKP11, title = {A Refactoring Constraint Language and Its Application to Eiffel}, author = {Friedrich Steimann and Christian Kollee and Jens von Pilgrim}, year = {2011}, doi = {10.1007/978-3-642-22655-7_13}, url = {http://dx.doi.org/10.1007/978-3-642-22655-7_13}, tags = {refactoring, constraints, Eiffel}, researchr = {https://researchr.org/publication/SteimannKP11}, cites = {0}, citedby = {0}, pages = {255-280}, booktitle = {ECOOP 2011 - Object-Oriented Programming - 25th European Conference, Lancaster, UK, July 25-29, 2011 Proceedings}, editor = {Mira Mezini}, volume = {6813}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, isbn = {978-3-642-22654-0}, } @inproceedings{BoellaMPST10, title = {10152 Abstracts Collection - Relationships, Objects, Roles, and Queries in Modern Languages}, author = {Guido Boella and Erik Meijer and David J. Pearce and Friedrich Steimann and Frank Tip}, year = {2010}, url = {http://drops.dagstuhl.de/opus/volltexte/2010/2575/}, researchr = {https://researchr.org/publication/BoellaMPST10}, cites = {0}, citedby = {0}, booktitle = {Relationships, Objects, Roles, and Queries in Modern Programming Languages, 11.04. - 16.04.2010}, editor = {Guido Boella and Erik Meijer and David J. Pearce and Friedrich Steimann and Frank Tip}, volume = {10152}, series = {Dagstuhl Seminar Proceedings}, publisher = {Schloss Dagstuhl - Leibniz-Zentrum für Informatik, Germany}, } @inproceedings{GabrielSSWKS06, title = {Aspects and/versus modularity the grand debate}, author = {Richard P. Gabriel and Guy L. Steele Jr. and Friedrich Steimann and Jim Waldo and Gregor Kiczales and Kevin Sullivan}, year = {2006}, doi = {10.1145/1176617.1176749}, url = {http://doi.acm.org/10.1145/1176617.1176749}, tags = {object-oriented programming, AOP, Modularity, aspect oriented programming, subject-oriented programming, feature-oriented programming}, researchr = {https://researchr.org/publication/GabrielSSWKS06}, cites = {0}, citedby = {0}, pages = {935-936}, booktitle = {Companion to the 21th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, OOPSLA 2006, October 22-26, 2006, Portland, Oregon, USA}, editor = {Peri L. Tarr and William R. Cook}, publisher = {ACM}, isbn = {1-59593-491-X}, } @article{SteimannFN99, title = {Model-Based Diagnosis for Open Systems Fault Management}, author = {Friedrich Steimann and Peter Fröhlich and Wolfgang Nejdl}, year = {1999}, tags = {rule-based, source-to-source, open-source}, researchr = {https://researchr.org/publication/SteimannFN99}, cites = {0}, citedby = {0}, journal = {AI Commun.}, volume = {12}, number = {1-2}, pages = {5-17}, } @inproceedings{SteimannU13, title = {Generic Model Assist}, author = {Friedrich Steimann and Bastian Ulke}, year = {2013}, doi = {10.1007/978-3-642-41533-3_2}, url = {http://dx.doi.org/10.1007/978-3-642-41533-3_2}, researchr = {https://researchr.org/publication/SteimannU13}, cites = {0}, citedby = {0}, pages = {18-34}, booktitle = {Model-Driven Engineering Languages and Systems - 16th International Conference, MODELS 2013, Miami, FL, USA, September 29 - October 4, 2013. Proceedings}, editor = {Ana Moreira and Bernhard Schätz and Jeff Gray and Antonio Vallecillo and Peter J. Clarke}, volume = {8107}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, isbn = {978-3-642-41532-6}, } @inproceedings{Steimann18-0, title = {Fatal abstraction}, author = {Friedrich Steimann}, year = {2018}, doi = {10.1145/3276954.3276966}, url = {https://doi.org/10.1145/3276954.3276966}, researchr = {https://researchr.org/publication/Steimann18-0}, cites = {0}, citedby = {0}, pages = {125-130}, booktitle = {Proceedings of the 2018 ACM SIGPLAN International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software, Onward! 2018, Boston, MA, USA, November 7-8, 2018}, editor = {Elisa Gonzalez Boix and Richard P. Gabriel}, publisher = {ACM}, isbn = {978-1-4503-6031-9}, } @article{SteimannM07, title = {Type Access Analysis: Towards Informed Interface Design }, author = {Friedrich Steimann and Philip Mayer}, year = {2007}, url = {http://www.jot.fm/issues/issue_2007_10/paper8/index.html}, tags = {analysis, design}, researchr = {https://researchr.org/publication/SteimannM07}, cites = {0}, citedby = {0}, journal = {Journal of Object Technology}, volume = {6}, number = {9}, pages = {147-164}, } @inproceedings{SteimannTSN02, title = {Animiertes UML als Medium für die Didaktik der objektorientierten Programmierung}, author = {Friedrich Steimann and Uwe Thaden and Wolf Siberski and Wolfgang Nejdl}, year = {2002}, tags = {UML}, researchr = {https://researchr.org/publication/SteimannTSN02}, cites = {0}, citedby = {0}, pages = {159-170}, booktitle = {Modellierung 2002, Modellierung in der Praxis - Modellierung für die Praxis, Arbeitstagung der GI, 25.-27. März 2002 in Tutzing, Proceedings}, editor = {Martin Glinz and Günther Müller-Luschnat}, volume = {12}, series = {LNI}, publisher = {GI}, isbn = {3-88579-342-3}, } @article{Steimann18, title = {Constraint-Based Refactoring}, author = {Friedrich Steimann}, year = {2018}, doi = {10.1145/3156016}, url = {http://doi.acm.org/10.1145/3156016}, researchr = {https://researchr.org/publication/Steimann18}, cites = {0}, citedby = {0}, journal = {ACM Transactions on Programming Languages and Systems}, volume = {40}, number = {1}, } @article{SteimannPAK10, title = {Types and modularity for implicit invocation with implicit announcement}, author = {Friedrich Steimann and Thomas Pawlitzki and Sven Apel and Christian Kästner}, year = {2010}, doi = {10.1145/1767751.1767752}, url = {http://doi.acm.org/10.1145/1767751.1767752}, researchr = {https://researchr.org/publication/SteimannPAK10}, cites = {0}, citedby = {0}, journal = {ACM Transactions on Software Engineering Methodology}, volume = {20}, number = {1}, } @inproceedings{UlkeS13, title = {OCL as a Constraint Generation Language}, author = {Bastian Ulke and Friedrich Steimann}, year = {2013}, url = {http://ceur-ws.org/Vol-1092/ulke.pdf}, researchr = {https://researchr.org/publication/UlkeS13}, cites = {0}, citedby = {0}, pages = {93-102}, booktitle = {Proceedings of the MODELS 2013 OCL Workshop co-located with the 16th International ACM/IEEE Conference on Model Driven Engineering Languages and Systems (MODELS 2013), Miami, USA, September 30, 2013}, editor = {Jordi Cabot and Martin Gogolla and István Ráth and Edward D. Willink}, volume = {1092}, series = {CEUR Workshop Proceedings}, publisher = {CEUR-WS.org}, } @article{SteimannOH14, title = {Multitudes of Objects: First Implementation and Case Study for Java}, author = {Friedrich Steimann and Jesper Öqvist and Görel Hedin}, year = {2014}, doi = {10.5381/jot.2014.13.5.a1}, url = {http://dx.doi.org/10.5381/jot.2014.13.5.a1}, researchr = {https://researchr.org/publication/SteimannOH14}, cites = {0}, citedby = {0}, journal = {Journal of Object Technology}, volume = {13}, number = {5}, } @inproceedings{BoellaMPST10a, title = {10152 Executive Summary - Relationships, Objects, Roles, and Queries in Modern Languages}, author = {Guido Boella and Erik Meijer and David J. Pearce and Friedrich Steimann and Frank Tip}, year = {2010}, url = {http://drops.dagstuhl.de/opus/volltexte/2010/2574/}, researchr = {https://researchr.org/publication/BoellaMPST10a}, cites = {0}, citedby = {0}, booktitle = {Relationships, Objects, Roles, and Queries in Modern Programming Languages, 11.04. - 16.04.2010}, editor = {Guido Boella and Erik Meijer and David J. Pearce and Friedrich Steimann and Frank Tip}, volume = {10152}, series = {Dagstuhl Seminar Proceedings}, publisher = {Schloss Dagstuhl - Leibniz-Zentrum für Informatik, Germany}, } @inproceedings{Steimann13, title = {Content over container: object-oriented programming with multiplicities}, author = {Friedrich Steimann}, year = {2013}, doi = {10.1145/2509578.2509582}, url = {http://doi.acm.org/10.1145/2509578.2509582}, researchr = {https://researchr.org/publication/Steimann13}, cites = {0}, citedby = {0}, pages = {173-186}, booktitle = {ACM Symposium on New Ideas in Programming and Reflections on Software, Onward! 2013, part of SPLASH '13, Indianapolis, IN, USA, October 26-31, 2013}, editor = {Antony L. Hosking and Patrick Th. Eugster and Robert Hirschfeld}, publisher = {ACM}, isbn = {978-1-4503-2472-4}, } @inproceedings{SteimannFV17, title = {Robust projectional editing}, author = {Friedrich Steimann and Marcus Frenkel and Markus Voelter}, year = {2017}, doi = {10.1145/3136014.3136034}, url = {http://doi.acm.org/10.1145/3136014.3136034}, researchr = {https://researchr.org/publication/SteimannFV17}, cites = {0}, citedby = {0}, pages = {79-90}, booktitle = {Proceedings of the 10th ACM SIGPLAN International Conference on Software Language Engineering, SLE 2017, Vancouver, BC, Canada, October 23-24, 2017}, editor = {Benoît Combemale and Marjan Mernik and Bernhard Rumpe}, publisher = {ACM}, isbn = {978-1-4503-5525-4}, } @inproceedings{SteimannHU16, title = {Computing repair alternatives for malformed programs using constraint attribute grammars}, author = {Friedrich Steimann and Jörg Hagemann and Bastian Ulke}, year = {2016}, doi = {10.1145/2983990.2984007}, url = {http://doi.acm.org/10.1145/2983990.2984007}, researchr = {https://researchr.org/publication/SteimannHU16}, cites = {0}, citedby = {0}, pages = {711-730}, booktitle = {Proceedings of the 2016 ACM SIGPLAN International Conference on Object-Oriented Programming, Systems, Languages, and Applications, OOPSLA 2016, part of SPLASH 2016, Amsterdam, The Netherlands, October 30 - November 4, 2016}, editor = {Eelco Visser and Yannis Smaragdakis}, publisher = {ACM}, isbn = {978-1-4503-4444-9}, } @inproceedings{Steimann15-1, title = {Refactoring Tools and Their Kin}, author = {Friedrich Steimann}, year = {2015}, doi = {10.1007/978-3-319-60074-1_8}, url = {https://doi.org/10.1007/978-3-319-60074-1_8}, researchr = {https://researchr.org/publication/Steimann15-1}, cites = {0}, citedby = {0}, pages = {179-214}, booktitle = {Grand Timely Topics in Software Engineering - International Summer School GTTSE 2015, Braga, Portugal, August 23-29, 2015, Tutorial Lectures}, editor = {Jácome Cunha and João Paulo Fernandes and Ralf Lämmel and João Saraiva and Vadim Zaytsev}, volume = {10223}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, isbn = {978-3-319-60074-1}, } @inproceedings{SteimannP12-0, title = {Refactorings without names}, author = {Friedrich Steimann and Jens von Pilgrim}, year = {2012}, doi = {10.1145/2351676.2351726}, url = {http://doi.acm.org/10.1145/2351676.2351726}, researchr = {https://researchr.org/publication/SteimannP12-0}, cites = {0}, citedby = {0}, pages = {290-293}, booktitle = {IEEE/ACM International Conference on Automated Software Engineering, ASE'12, Essen, Germany, September 3-7, 2012}, editor = {Michael Goedicke and Tim Menzies and Motoshi Saeki}, publisher = {ACM}, isbn = {978-1-4503-1204-2}, } @inproceedings{SteimannK07, title = {Piecewise Modelling with State Subtypes}, author = {Friedrich Steimann and Thomas Kühne}, year = {2007}, doi = {10.1007/978-3-540-75209-7_13}, url = {http://dx.doi.org/10.1007/978-3-540-75209-7_13}, tags = {meta-model, subtyping, Meta-Environment}, researchr = {https://researchr.org/publication/SteimannK07}, cites = {0}, citedby = {0}, pages = {181-195}, booktitle = {Model Driven Engineering Languages and Systems, 10th International Conference, MoDELS 2007, Nashville, USA, September 30 - October 5, 2007, Proceedings}, editor = {Gregor Engels and Bill Opdyke and Douglas C. Schmidt and Frank Weil}, volume = {4735}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, isbn = {978-3-540-75208-0}, } @article{Steimann07, title = {The Infer Type Refactoring and its Use for Interface-Based Programming}, author = {Friedrich Steimann}, year = {2007}, url = {http://www.jot.fm//issues/issue_2007_02/article5}, tags = {rule-based, refactoring, rule-based refactoring, programming}, researchr = {https://researchr.org/publication/Steimann07}, cites = {0}, citedby = {0}, journal = {Journal of Object Technology}, volume = {6}, number = {2}, pages = {99-120}, } @article{Steimann00:1, title = {On the representation of roles in object-oriented and conceptual modelling}, author = {Friedrich Steimann}, year = {2000}, doi = {10.1016/S0169-023X(00)00023-9}, url = {http://dx.doi.org/10.1016/S0169-023X(00)00023-9}, tags = {conceptual modeling, classification, meta-model, modeling language, modeling, language modeling, ORM, object-role modeling, object-oriented modeling, Meta-Environment, meta-objects}, researchr = {https://researchr.org/publication/Steimann00%3A1}, cites = {0}, citedby = {0}, journal = {Data \& Knowledge Engineering}, volume = {35}, number = {1}, pages = {83-106}, } @article{BrantS15, title = {Refactoring Tools are Trustworthy Enough and Trust Must be Earned}, author = {John Brant and Friedrich Steimann}, year = {2015}, doi = {10.1109/MS.2015.145}, url = {http://doi.ieeecomputersociety.org/10.1109/MS.2015.145}, researchr = {https://researchr.org/publication/BrantS15}, cites = {0}, citedby = {0}, journal = {IEEE Software}, volume = {32}, number = {6}, pages = {80-83}, } @inproceedings{Steimann13a, title = {Befactoring: preserving non-functional properties under behavioural change}, author = {Friedrich Steimann}, year = {2013}, doi = {10.1145/2541348.2541354}, url = {http://doi.acm.org/10.1145/2541348.2541354}, researchr = {https://researchr.org/publication/Steimann13a}, cites = {0}, citedby = {0}, pages = {21-24}, booktitle = {Proceedings of the 2013 ACM Workshop on Refactoring Tools, WRT@SPLASH 2013, Indianapolis, IN, USA, October 27, 2013}, editor = {Emerson R. Murphy-Hill and Max Schaefer}, publisher = {ACM}, isbn = {978-1-4503-2604-9}, } @article{Steimann00:0, title = {Abstract Class Hierarchies, Factories, and Stable Designs}, author = {Friedrich Steimann}, year = {2000}, doi = {10.1145/332051.332083}, url = {http://doi.acm.org/10.1145/332051.332083}, researchr = {https://researchr.org/publication/Steimann00%3A0}, cites = {0}, citedby = {0}, journal = {Communications of the ACM}, volume = {43}, number = {4}, pages = {109-111}, } @inproceedings{SteimannB09, title = {A Simple Coverage-Based Locator for Multiple Faults}, author = {Friedrich Steimann and Mario Bertschler}, year = {2009}, doi = {10.1109/ICST.2009.24}, url = {http://doi.ieeecomputersociety.org/10.1109/ICST.2009.24}, tags = {rule-based, coverage}, researchr = {https://researchr.org/publication/SteimannB09}, cites = {0}, citedby = {0}, pages = {366-375}, booktitle = {ICST 2009, Second International Conference on Software Testing Verification and Validation, 1-4 April 2009, Denver, Colorado, USA}, publisher = {IEEE Computer Society}, isbn = {978-0-7695-3601-9}, } @inproceedings{SteimannS11, title = {Refactoring to role objects}, author = {Friedrich Steimann and Fabian Urs Stolz}, year = {2011}, doi = {10.1145/1985793.1985854}, url = {http://doi.acm.org/10.1145/1985793.1985854}, tags = {meta-model, model refactoring, refactoring, Meta-Environment, meta-objects}, researchr = {https://researchr.org/publication/SteimannS11}, cites = {0}, citedby = {0}, pages = {441-450}, booktitle = {Proceedings of the 33rd International Conference on Software Engineering, ICSE 2011, Waikiki, Honolulu , HI, USA, May 21-28, 2011}, editor = {Richard N. Taylor and Harald Gall and Nenad Medvidovic}, publisher = {ACM}, isbn = {978-1-4503-0445-0}, } @inproceedings{Steimann06, title = {The paradoxical success of aspect-oriented programming}, author = {Friedrich Steimann}, year = {2006}, doi = {10.1145/1167473.1167514}, url = {http://doi.acm.org/10.1145/1167473.1167514}, tags = {object-oriented programming, aspect oriented programming, programming, subject-oriented programming, feature-oriented programming}, researchr = {https://researchr.org/publication/Steimann06}, cites = {0}, citedby = {0}, pages = {481-497}, booktitle = {Proceedings of the 21th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, OOPSLA 2006}, editor = {Peri L. Tarr and William R. Cook}, publisher = {ACM}, isbn = {1-59593-348-4}, } @inproceedings{StadtlerS10, title = {Wie die Objektorientierung relationaler werden sollte: Eine Analyse aus Sicht der Datenmodellierung}, author = {Dilek Stadtler and Friedrich Steimann}, year = {2010}, researchr = {https://researchr.org/publication/StadtlerS10}, cites = {0}, citedby = {0}, pages = {149-167}, booktitle = {Modellierung 2010, 24.-26. März 2010, Klagenfurt, Österreich}, editor = {Gregor Engels and Dimitris Karagiannis and Heinrich C. Mayr}, volume = {161}, series = {LNI}, publisher = {GI}, isbn = {978-3-88579-255-0}, } @inproceedings{SteimannGM03, title = {On the Key Role of Compositioning Object-Oriented Modelling}, author = {Friedrich Steimann and Jens Gößner and Thomas A. Mück}, year = {2003}, url = {http://springerlink.metapress.com/openurl.asp?genre=article&issn=0302-9743&volume=2863&spage=106}, tags = {meta-model, composition, UML, object-role modeling, Meta-Environment, meta-objects}, researchr = {https://researchr.org/publication/SteimannGM03}, cites = {0}, citedby = {0}, pages = {106-120}, booktitle = {«UML» 2003 - The Unified Modeling Language, Modeling Languages and Applications, 6th International Conference, San Francisco, CA, USA, October 20-24, 2003, Proceedings}, editor = {Perdita Stevens and Jon Whittle and Grady Booch}, volume = {2863}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, isbn = {3-540-20243-9}, } @inproceedings{HogerleSF14, title = {More Debugging in Parallel}, author = {Wolfgang Hogerle and Friedrich Steimann and Marcus Frenkel}, year = {2014}, doi = {10.1109/ISSRE.2014.29}, url = {http://dx.doi.org/10.1109/ISSRE.2014.29}, researchr = {https://researchr.org/publication/HogerleSF14}, cites = {0}, citedby = {0}, pages = {133-143}, booktitle = {25th IEEE International Symposium on Software Reliability Engineering, ISSRE 2014, Naples, Italy, November 3-6, 2014}, publisher = {IEEE}, isbn = {978-1-4799-6032-3}, } @inproceedings{SteimannK19, title = {Transactional editing: giving ACID to programmers}, author = {Friedrich Steimann and Nils Kurowsky}, year = {2019}, doi = {10.1145/3357766.3359536}, url = {https://doi.org/10.1145/3357766.3359536}, researchr = {https://researchr.org/publication/SteimannK19}, cites = {0}, citedby = {0}, pages = {202-215}, booktitle = {Proceedings of the 12th ACM SIGPLAN International Conference on Software Language Engineering, SLE 2019, Athens, Greece, October 20-22, 2019}, editor = {Oscar Nierstrasz and Jeff Gray and Bruno C. D. S. Oliveira}, publisher = {ACM}, isbn = {978-1-4503-6981-7}, } @proceedings{dagstuhl-2010P10152, title = {Relationships, Objects, Roles, and Queries in Modern Programming Languages, 11.04. - 16.04.2010}, year = {2010}, url = {http://drops.dagstuhl.de/portals/10152/}, researchr = {https://researchr.org/publication/dagstuhl-2010P10152}, cites = {0}, citedby = {0}, booktitle = {Relationships, Objects, Roles, and Queries in Modern Programming Languages, 11.04. - 16.04.2010}, conference = {Dagstuhl}, editor = {Guido Boella and Erik Meijer and David J. Pearce and Friedrich Steimann and Frank Tip}, volume = {10152}, series = {Dagstuhl Seminar Proceedings}, publisher = {Schloss Dagstuhl - Leibniz-Zentrum für Informatik, Germany}, } @proceedings{modellierung:2008, title = {Modellierung 2008, 12.-14. März 2008, Berlin}, year = {2008}, researchr = {https://researchr.org/publication/modellierung%3A2008}, cites = {0}, citedby = {0}, booktitle = {Modellierung 2008, 12.-14. März 2008, Berlin}, conference = {modellierung}, editor = {Thomas Kühne and Wolfgang Reisig and Friedrich Steimann}, volume = {127}, series = {LNI}, publisher = {GI}, isbn = {978-3-88579-221-5}, } @proceedings{sle-2018, title = {Proceedings of the 11th ACM SIGPLAN International Conference on Software Language Engineering, SLE 2018, Boston, MA, USA, November 05-06, 2018}, year = {2018}, doi = {10.1145/3276604}, url = {https://doi.org/10.1145/3276604}, researchr = {https://researchr.org/publication/sle-2018}, cites = {0}, citedby = {0}, booktitle = {Proceedings of the 11th ACM SIGPLAN International Conference on Software Language Engineering, SLE 2018, Boston, MA, USA, November 05-06, 2018}, conference = {SLE}, editor = {David Pearce 0005 and Tanja Mayerhofer and Friedrich Steimann}, publisher = {ACM}, isbn = {978-1-4503-6029-6}, }