Erik Foltin
Otto-von-Guericke University Magdeburg
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Erik Foltin.
conference on software maintenance and reengineering | 1998
Reiner R. Dumke; Erik Foltin
The efficiency of software development (i.e. producing good software products based on an efficient software process) must be controlled by a quantification of the software development methodologies. This is a main aspect of a successful method/technology change in the area of software maintenance as a means of method adaptation. The descriptions of object-oriented (OO) methods or comparisons of some of these features are usually given by a listing of their features. These descriptions describe the functionality of a particular development method but often fail to address quality issues like efficiency, maintainability, portability, maturity, etc. This paper describes the evaluation of technology change related to OO development methods. It discusses the applicability of metrics-based evaluation as an indicator of the quality assurance of the OO development process.
IWSM '00 Proceedings of the 10th International Workshop on New Approaches in Software Measurement | 2000
Erik Foltin; Andreas Schmietendorf
The study presented here analyzes the methods currently used to estimate costs, and how these methods map the tasks related to Performance Engineering (PE) and the costs thereof. To create transparency and acceptance of these extremely important tasks within the context of software development, an approach is pursued which derives the required costs from a corresponding risk analysis and thus examines the business process to be supported, the software development and normal operation. Initial empirical studies are presented which highlight the general trends for possible costs of specific PE methods.
Archive | 2000
Ulrich Schweikl; Stefan Hagen Weber; Erik Foltin; Reiner R. Dumke
It is widely acknowledged that software metrics are a useful tool to support the decision making process in the IT industry.
Archive | 2000
Erik Foltin; Reiner R. Dumke
Der Einsatz von Metriken gewinnt innerhalb der industriellen Softwareentwicklung zunehmend an Bedeutung. Insbesondere fur eine qualitative und quantitativen Bewertung des Softwareentwicklungsprozesses, den zur Entwicklung eingesetzten Ressourcen sowie des eigentlichen Softwareprodukts lassen sich Metriken sinnvoll verwenden. Allerdings ist ein effektiver Einsatz von Software-Metriken erst dann moglich, wenn durchzufuhrende Messungen integriert im Prozes der Softwareentwicklung erfolgen und eine Meswertaufnahme in regelmasigen Zeitabstanden wiederholt durchgefuhrt wird. Ein derartiges Vorgehen fuhrt zu umfangreichen Mesreihen und somit zum Bedarf einer effizienten Mesdatenhaltung. Diese mus sowohl die Zusammenhange zum Diskurs der durchgefuhrten Messung erhalten, als auch Moglichkeiten umfangreicher Auswertungen bereitstellen. Ebenso sollte es moglich sein, die Ergebnisse der Validation eines Mases im Rahmen der Datenbank als gewonnene Erfahrung zu hinterlegen.
Software Process: Improvement and Practice | 1998
Erik Foltin; Reiner R. Dumke
There exists a lot of methodology hints, software inspection and review handbooks and metrics tools to support the efficient application of software metrics. The analysis of the different evaluation, counting and measurement results should be supported by database techniques to keep control of the software process. This paper describes the different sources of metrics data and addresses the issue of an effective handling of these data in a unified data model. A first approach is presented for a sample of measurement tasks and applications. It reflects ongoing research in identifying fundamental principles of software metrics database design. Copyright
OOIS | 1996
Reiner R. Dumke; Erik Foltin; Achim S. Winkler
This paper describes the fundamental ideas of our present project — the Software Measurement Laboratory — as a method of metrication of the object-oriented software development. The underlying measurement framework starts at the first step of the software development (the problem definition) and measure the metric mutations in the object-oriented paradigm of Coad/Yourdon.
Archive | 2000
Andreas Schmietendorf; Evgeni Dimitrov; Reiner R. Dumke; Erik Foltin; Michael Wipprecht
Fur die Software- Wiederverwendung existieren bereits eine Reihe von Untersuchungen bzw. ‘Erfolgsstories’ aus der Praxis. Zumeist fallt eine Nachvollziehbarkeit des wirklichen Nutzens insbesondere in Bezug auf konkrete Technologien dabei schwer. Das von der Deutschen Telekom in Zusammenarbeit mit der Otto-von-Guericke-Universitat durchgefuhrte Projekt SW-WiVe diente so der detaillierten Analyse und Erarbeitung von bewertbaren Strategien fur die Software-Wiederverwendung innerhalb einer industriellen Softwareentwicklung. Dafur wurden bisherige Bewertungsansatze, wie zum Beispiel Reuse-Metriken kritisch untersucht und fur eine kontinuierliche Wiederverwendung notwendige Prozesse herausgearbeitet. In einem weiteren Schritt erfolgte die Zuordnung derzeit verfugbarer valider Reuse-Metriken zum Software-Entwicklungsprozes bzw. die Identifikation fehlender metrikenbasierter Bewertungsansatze. Dieses Paper beschreibt im Schwerpunkt die metrikenorientierten Aufgabenstellungen des Projektes.
Archive | 1996
Reiner R. Dumke; Erik Foltin
Der vorliegende Beitrag beschreibt die Komplexitat des Software-Entwicklungsprozesses und die sich daraus ergebenden Schlusfolgerungen fur die Verbesserung der Software-Wartung. Ansatzpunkt ist dabei ein moglichst hoher Grad an rechnergestutzter Verbindung der einzelnen Entwicklungskomponenten. Der Grad dieser Verbindung wird als Kompaktheit definiert und in seinen unterschiedlichen Auspragungen bei der Software-Entwicklung konkret angegeben und in einer (komplexen) Maszahl zusammengefast. Am Beispiel der objektorientierten Software-Entwicklung wird eine Anwendung dieses quantitativen Ansatzes hinsichtlich seiner Auswirkung auf die Wartbarkeit von Software-Produkten beschrieben.
Archive | 1996
Reiner R. Dumke; Erik Foltin; Reinhard Koeppe; Achim S. Winkler
Das Gebiet der Softwaremessung ist ein relativ neues Gebiet der Softwaretechnik. Daher reichen die Zielstellungen der Softwaremessung von der rein experimentellen Ausrichtung, bei der es erst einmal einfach um das Verstandnis des jeweiligen Prozesses oder der Produktcharakteristika geht, bis hin zu einer nahezu automatisierten „rechnergestutzten Qualitatssicherung“. Ihre Berechtigung leitet die Softwaremessung (bzw. bezeichnet mit dem noch nicht sehr haufig verwendeten Begriff Softwaremetrie) aus solchen Zitaten wie „To measure is to know.“ (Clerk Maxwell), „You cannot control what you cannot measure.“ (Tom DeMarco), „Measurement is an excellent abstraction mechanism for learning what works and what doesn’t.“ (Victor Basili) und schlieslich „A science is as mature as its measurement tools.“ (Louise Pasteur) her. Die zunehmende Bedeutung der Softwaremessung leitet Glass aus dem Wandel in der Softwareentwicklung her (/Glass 95/, S. 12) in der Form: „To the extend that we are creative in building software, I believe: We move from formal methods to less formal ones. We adapt to providing solutions that satisfy rather than optimize. We shift from quantitative to qualitative reasoning. We look at both process and product...“
Archive | 1996
Reiner R. Dumke; Erik Foltin; Reinhard Koeppe; Achim S. Winkler