Antonio Fajdiga (2013) Aspect oriented software development and comparison with traditional development approaches. EngD thesis.
Abstract
Over the past few decades the advance of computer technology have undoubtedly increased the rate of information exchange. It progresses every day and thus communication across the globe is now done with ease, convinience, and speed.However, in tremendous contrast to its development years ago, it can be seen that computer technology, and moreover computer software development has changed a lot. It is why in the thesis, that you have before you, we concentrates around the problem of computer software development methodology, aspect-oriented software development and comparation with the object-oriented software development. In the introductory part we addressed the development of the computer software throw the years. In the following we talked about the software methodology; what is methodology, why companies need a methodology at all and what kind of methodology we use in certain cases. In addition, we are more concentrated on object-oriented software development and aspect-oriented software development. As a relatively new term in computer science, the center of attention is set on the aspect-oriented programming and development. These two methodologies are compared in the final chapter, and from it we can achieve a conclusion as to which methodology is more useful in a certain matter.
Actions (login required)