Title :
Aspect-oriented technology for business applications: a case study in stock trading
Author :
Akkawi, Faisal ; Bader, Atef ; Elrad, Tzilla
Author_Institution :
Dept. of Comput. Sci., Illinois Inst. of Technol., Chicago, IL, USA
Abstract :
Adaptability has become one of the most important research areas in concurrent object-oriented systems. Adaptability attempts to deal with the continuous changes of the requirements during the life cycle of the software systems. However, at the present time, concurrent object-oriented languages do not provide enough support for the development of true adaptability because either 1) the different aspects are mixed in the same component or 2) if those aspects are properly separated, once these components are woven the resulting executable software is too tangled to be adapted or reconfigured at run-time. Business applications are vulnerable to performance saturation and reliability concerns due to environmental influences. We use aspect-oriented technology, to show how adaptability can be achieved. We support our view by presenting a stock-trading example
Keywords :
object-oriented methods; software reliability; software reusability; stock markets; adaptability; aspect-oriented technology; business applications; concurrent object-oriented systems; environmental influences; executable software; performance saturation; reliability concerns; stock trading; Application software; Availability; Computer aided software engineering; Computer architecture; Computer science; Concurrent computing; Object oriented modeling; Runtime; Security; Software systems;
Conference_Titel :
Database and Expert Systems Applications, 2001. Proceedings. 12th International Workshop on
Conference_Location :
Munich
Print_ISBN :
0-7695-1230-5
DOI :
10.1109/DEXA.2001.953170