ACM Home Page
Please provide us with feedback. Feedback
Towards the systematic use of interfaces in JAVA programming
Full text PdfPdf (129 KB)
Source PPPJ; Vol. 42 archive
Proceedings of the 2nd international conference on Principles and practice of programming in Java table of contents
Kilkenny City, Ireland
SESSION: Programming techniques table of contents
Pages: 13 - 17  
Year of Publication: 2003
ISBN:0-9544145-1-9
Authors
Friedrich Steimann  Wissensbasierte Systeme Universität Hannover, Hannover
Wolf Siberski  Saxony Universität Hannover, Hannover
Thomas Kühne  Technische Universität Darmstadt, Darmstadt
Publisher
Computer Science Press, Inc.  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 5,   Downloads (12 Months): 25,   Citation Count: 6
Additional Information:

abstract   references   cited by   collaborative colleagues  

Tools and Actions: Review this Article  

ABSTRACT

JAVA's interface construct is widely perceived as a weak surrogate for multiple inheritance. Consequently, it should come as no surprise that despite their potential for writing highly decoupled code, interfaces are used rather sparingly. We have devised a conceptual framework for the utilization of interfaces in JAVA programs, and suggest tool support lessening the coding effort induced by the introduction and maintenance of additional interfaces, as well as a metrics suit measuring how and to which extent interfaces are actually used.



Collaborative Colleagues:
Friedrich Steimann: colleagues
Wolf Siberski: colleagues
Thomas Kühne: colleagues