Bachelorarbeit, 2009
98 Seiten, Note: 1,0
This bachelor thesis aims to investigate the impact of aspect-oriented programming (AOP) on software development time through a controlled experiment. The primary objective is to compare the performance of developers using object-oriented programming (OOP) and AOP on a series of tasks, focusing on whether AOP can significantly reduce development time compared to OOP for the same task.
This work focuses on the key concepts of aspect-oriented programming (AOP), object-oriented programming (OOP), software development time, controlled experiment, and data analysis. The study investigates the impact of AOP on software development time and provides empirical evidence to support the findings. The key terms include development time optimization, crosscutting concerns, modularity, and code reusability.
The study focuses on whether AOP has a positive impact on software development time compared to traditional Object-Oriented Programming (OOP).
It was a controlled experiment where developers performed the same tasks using both OOP and AOP to make their overall performance comparable.
These are aspects of a program that affect other parts of the system, such as logging or security, which AOP aims to modularize more effectively than OOP.
The analysis chapter examines the differences in time taken for each task and utilizes statistical methods to identify significant trends in the data.
The methodology included the selection of participants, specific task assignments, measurement of completion times, and a post-experiment questionnaire.
Der GRIN Verlag hat sich seit 1998 auf die Veröffentlichung akademischer eBooks und Bücher spezialisiert. Der GRIN Verlag steht damit als erstes Unternehmen für User Generated Quality Content. Die Verlagsseiten GRIN.com, Hausarbeiten.de und Diplomarbeiten24 bieten für Hochschullehrer, Absolventen und Studenten die ideale Plattform, wissenschaftliche Texte wie Hausarbeiten, Referate, Bachelorarbeiten, Masterarbeiten, Diplomarbeiten, Dissertationen und wissenschaftliche Aufsätze einem breiten Publikum zu präsentieren.
Kostenfreie Veröffentlichung: Hausarbeit, Bachelorarbeit, Diplomarbeit, Dissertation, Masterarbeit, Interpretation oder Referat jetzt veröffentlichen!

