Interface Utilization in the JAVA DEVELOPMENT KIT

Uloženo v:
Podrobná bibliografie
Název: Interface Utilization in the JAVA DEVELOPMENT KIT
Autoři: Jens Gößner, Philip Mayer, Friedrich Steimann
Přispěvatelé: The Pennsylvania State University CiteSeerX Archives
Zdroj: http://www.kbs.uni-hannover.de/~steimann/published/SAC2004.pdf.
Sbírka: CiteSeerX
Témata: Features – Abstract data types, Classes and objects, Data types and structures, Frameworks, Inheritance, Patterns, Polymorphism General Terms Measurement, Design, Experimentation, Languages. Keywords Metrics, Interfaces, JAVA, Refactorings
Popis: Interfaces as defined in the JAVA programming language can enhance both decoupling and comprehensibility of large code bases. Several researchers have pointed out this key role of interfaces in object-oriented programming, but so far only little insight as to how interfaces are actually used in practice has been made available. We fill this gap by applying a special metrics suite to one of the most popular pieces of software, the JAVA DEVELOPMENT KIT, and present interesting results.
Druh dokumentu: text
Popis souboru: application/pdf
Jazyk: English
Relation: http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.67.8575
Dostupnost: http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.67.8575
http://www.kbs.uni-hannover.de/~steimann/published/SAC2004.pdf
Rights: Metadata may be used without restrictions as long as the oai identifier remains attached to it.
Přístupové číslo: edsbas.AC0E5E3E
Databáze: BASE
Popis
Abstrakt:Interfaces as defined in the JAVA programming language can enhance both decoupling and comprehensibility of large code bases. Several researchers have pointed out this key role of interfaces in object-oriented programming, but so far only little insight as to how interfaces are actually used in practice has been made available. We fill this gap by applying a special metrics suite to one of the most popular pieces of software, the JAVA DEVELOPMENT KIT, and present interesting results.