• DocumentCode
    126735
  • Title

    Reusability in AOSD - The aptness, assessment and analysis

  • Author

    Chaudhary, Ruchi ; Chatterjee, Ram

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Manav Rachna Coll. of Eng., Faridabad, India
  • fYear
    2014
  • fDate
    6-8 Feb. 2014
  • Firstpage
    34
  • Lastpage
    39
  • Abstract
    Aspect-Oriented Programming (AOP) is an emerging technique that has profound impact in the area of software development. AOP aims to ease maintenance and promotes reuse of software components by providing mechanism for implementing cross-cutting concerns. Examples of cross-cutting concerns are readability, security etc. Reusability is the cost of transferring a module or program to another application. It is the most important criteria for the evaluation of software system. A reusable component will help in better understandability and low maintenance efforts for the application. Therefore, it is necessary to estimate reusability of the component, before integrating it into the system. In the present study, our focus is on those AO languages that have features of Java and AO technology. In this category, we have selected the Aspect AOP language. The MATLAB and Fuzzy logic approach have been used for the assessment of reusability in Aspect-Oriented Systems.
  • Keywords
    Java; aspect-oriented programming; fuzzy logic; fuzzy set theory; security of data; software maintenance; software metrics; software reusability; AO technology; AOSD; Aspect AOP language; Java technology; MATLAB; analysis; aptness; aspect oriented metrics; aspect-oriented programming; assessment; cross-cutting concerns; fuzzy logic approach; software component maintenance; software component reusability; software development; software system evaluation; Measurement; Syntactics; Aspect Oriented Metrics; Aspect-Oriented Software development (AOSD); FuzzyLogic;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Optimization, Reliabilty, and Information Technology (ICROIT), 2014 International Conference on
  • Conference_Location
    Faridabad
  • Print_ISBN
    978-1-4799-3958-9
  • Type

    conf

  • DOI
    10.1109/ICROIT.2014.6798291
  • Filename
    6798291