DocumentCode :
2364201
Title :
Improving Software Design Using Aspects in Distributed Computing
Author :
Dahiya, Deepak ; Batra, Usha
Author_Institution :
Dept. of CSE& IT, ITM Gurgaon, Gurgaon, India
fYear :
2009
fDate :
25-27 Aug. 2009
Firstpage :
882
Lastpage :
887
Abstract :
This paper discusses how Aspect Oriented Programming (AOP) plays an important role in distributed computing by examining the AspectJ extensions for a distributed computing environment that is proposed within this work. The evolution of a revolutionary programming paradigm that promises to have a profound effect on the way we interact with computers, people and places is now a days well known as Aspect Oriented Programming. Distributed middleware are difficult to build and implement because the distributed frameworks impose a large code overhead due to the specific distributed systems programming conventions. Further, this paper discusses the impact of AOP on the distributed computing environment and hence its role in code optimization via network processing in the design of a distributed middleware framework.
Keywords :
distributed programming; middleware; object-oriented programming; software engineering; AspectJ extensions; aspect oriented programming; distributed computing environment; distributed middleware framework; distributed systems programming; revolutionary programming paradigm; software design improvement; Design optimization; Distributed computing; Genetic programming; Java; Middleware; Object oriented programming; Process design; Software design; Software maintenance; Unified modeling language; Aspect Oriented Programming; AspectJ; Crosscutting Concerns; Distributed Systems; Middleware; UML;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
INC, IMS and IDC, 2009. NCM '09. Fifth International Joint Conference on
Conference_Location :
Seoul
Print_ISBN :
978-1-4244-5209-5
Electronic_ISBN :
978-0-7695-3769-6
Type :
conf
DOI :
10.1109/NCM.2009.33
Filename :
5331640
Link To Document :
بازگشت