Year
2002
Paper Type
Master's Thesis
College
College of Computing, Engineering & Construction
Degree Name
Master of Science in Computer and Information Sciences (MS)
Department
Computing
Committee Chairperson
Dr. Arturo J. Sanchez
Second Advisor
Dr. Robert F. Roggio
Rights Statement
http://rightsstatements.org/vocab/InC/1.0/
Third Advisor
Dr. Neal S. Coulter
Abstract
Aspect-oriented programming is a relatively new approach to programming that is design to resolve issues of separation of concerns. Rather than focusing on commonality of objects, as in object-oriented programming, aspect –oriented programming focuses on commonality of concerns, or more precisely as described by experts in the field, of "cross-cutting concerns." These are aspects that cut across different modules of a program, such as security and authentication issues.
While much research in the area has focused on developing programming languages, little attention has been given to dealing with aspects in the software development process and the Unified Modeling Language. This thesis will examine how aspects are created during the software development process and how they can be modeled in the UML.
Suggested Citation
Basch, Mark Alan, "Incorporating Aspects into the Software Development Process in Context of Aspect-Oriented Programming" (2002). UNF Graduate Theses and Dissertations. 112.
https://digitalcommons.unf.edu/etd/112
Included in
Accessibility Statement
This item was created or digitized before April 24, 2027, or is a reproduction of legacy material created before that date. It is preserved in its original, unmodified state specifically for research, reference, or historical recordkeeping. In accordance with the ADA Title II Final Rule, the Library provides accessible versions of archival materials by request. If you are experiencing difficulty accessing the information on the site due to a disability, please submit a request through the following form for assistance.