Papers
From Intoj.org
[edit] Interface tools
P Mayer, A Meissner, F Steimann "A visual interface for type-related refactorings" in: WRT 07, Workshop on Refactoring Tools @ ECOOP (2007).
H Kegel, F Steimann "ITcore: A type inference package for refactoring tools" in: WRT 07, Workshop on Refactoring Tools @ ECOOP (2007).
F Steimann, P Mayer "Type Access Analysis: Towards informed interface design" in: TOOLS Europe 2007: Technology of Object-Oriented Languages and Systems (2007).
F Steimann "The Infer Type refactoring and its use for interface-based programming" Journal of Object Technology 6:2 (2007) 67–89.
M Bach "Declared Type Generalization Checker" Eclipse Magazin 11:3 (2007) 54–56.
P Mayer "Eine Metrik-Suite zur Analyse des Einsatzes von Interfaces in Java" Bachelor Thesis (University of Hannover, Information Systems Institute, Hannover, September 2003).
A Meißner "Refactorings für den systematischen Einsatz von Interfaces in Java" Bachelor Thesis (University of Hannover, Information Systems Institute, Hannover, September 2003).
[edit] Use of interfaces
F Steimann, P Mayer "Patterns of interface-based programming" Journal of Object Technology 4:5 (2005) 75–94.
J Gößner, P Mayer, F Steimann "Interface utilization in the Java Development Kit". in: Proceedings of the 19th ACM Symposium on Applied Computing, SAC 2004 (2004) 1310–1315.
P Mayer "Analyzing the use of interfaces in large OO projects". in: OOPSLA 2003 Companion (Anaheim, USA , October 26-30, 2003) 382–383.
F Steimann, W Siberski, T Kühne "Towards the systematic use of interfaces in Java programming" in: Proc 2nd Int Conf on the Principles and Practice of Programming in Java (Kilkenny, 2003) 13–17.
[edit] Interfaces and roles
F Steimann "Role = Interface: a merger of concepts" Journal of Object-Oriented Programming 14:4 (2001) 23–32.
F Steimann "On the representation of roles in object-oriented and conceptual modelling" Data & Knowledge Engineering 35:1 (2000) 83–106.
F Steimann "A radical revision of UML's role concept" in: A Evans, S Kent, B Selic (eds) UML 2000: Proceedings of the 3rd International Conference (Springer, 2000) 194–209.