User Tools

Site Tools


publication

Publication details

  • Zwei Metriken zum Messen des Umgangs mit Zugriffsmodifikatoren in Java (Christian Zoller, Axel Schmolitzky), In Software Engineering 2011 – Proceedings, Lecture Notes in Informatics (P-183), pp. 183–194, Gesellschaft für Informatik (Bonn, Germany), SE2011, Karlsruhe, Germany, 2011
    Publication detailsURL

Abstract

Wie viele objektorientierte Programmiersprachen bietet Java die Möglichkeit, über Modifikatoren die Zugreifbarkeit von Typen, Methoden und Feldern in mehreren Stufen einzuschränken. So können für unterschiedliche Gruppen von Klienten differenzierte Schnittstellen definiert werden. Es zeigt sich jedoch, dass in der Praxis die gebotenen Möglichkeiten nicht voll ausgeschöpft werden. Wir beschreiben zwei neue Metriken, mit denen sich der angemessene Umgang mit Zugriffsmodifikatoren in Java messen lässt, sowie ein Werkzeug, das diese Metriken berechnet und beim Einschränken von Schnittstellen hilfreich sein kann. Wir haben unseren Ansatz in zwei kommerziellen Projekten und zwölf Open-Source-Projekten erprobt. Dabei wurde deutlich, dass Zugriffsmodifikatoren oft großzügiger gewählt werden als notwendig.

BibTeX

@inproceedings{ZMZMDUMZIJ11,
	author	 = {Christian Zoller and Axel Schmolitzky},
	title	 = {{Zwei Metriken zum Messen des Umgangs mit Zugriffsmodifikatoren in Java}},
	year	 = {2011},
	booktitle	 = {{Software Engineering 2011 – Proceedings}},
	publisher	 = {Gesellschaft für Informatik},
	address	 = {Bonn, Germany},
	series	 = {Lecture Notes in Informatics},
	number	 = {P-183},
	pages	 = {183--194},
	conference	 = {SE2011},
	location	 = {Karlsruhe, Germany},
	abstract	 = {Wie viele objektorientierte Programmiersprachen bietet Java die Möglichkeit, über Modifikatoren die Zugreifbarkeit von Typen, Methoden und Feldern in mehreren Stufen einzuschränken. So können für unterschiedliche Gruppen von Klienten differenzierte Schnittstellen definiert werden. Es zeigt sich jedoch, dass in der Praxis die gebotenen Möglichkeiten nicht voll ausgeschöpft werden. Wir beschreiben zwei neue Metriken, mit denen sich der angemessene Umgang mit Zugriffsmodifikatoren in Java messen lässt, sowie ein Werkzeug, das diese Metriken berechnet und beim Einschränken von Schnittstellen hilfreich sein kann. Wir haben unseren Ansatz in zwei kommerziellen Projekten und zwölf Open-Source-Projekten erprobt. Dabei wurde deutlich, dass Zugriffsmodifikatoren oft großzügiger gewählt werden als notwendig.},
	url	 = {http://subs.emis.de/LNI/Proceedings/Proceedings183/article6282.html},
}

publication.txt · Last modified: 2019-01-23 10:26 by 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki