A Fuzzy Approach for the Maintainability Assessment of Aspect Oriented Systems

被引:0
|
作者
Sheshasaayee, Ananthi [1 ]
Jose, Roby [1 ]
机构
[1] Quaid E Millath Govt Coll Women, Dept Comp Sci, Madras 600002, Tamil Nadu, India
关键词
Aspect oriented maintenance metrics; Concern modularization approach of programming; Fuzzy algorithms; Fuzzy logic; Fuzzy inference systems; Maintainability model; Software quality estimation;
D O I
10.1007/978-81-322-2757-1_50
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Maintainability of the software is well-thought-out as one of the vital quality that software should possess according to ISO standards. Software Maintainability Assessment (SMA) of aspect oriented software has been a focus of research for some time. Statistical and machine learning approaches have been used for assessing the maintainability of software. Fuzzy logic acts as an alternative approach to SMA of aspect oriented systems. Fuzzy logic has emerged as an important tool for use in a variety of applications that range from control system engineering to the design of automated intelligence systems. Fuzzy logic has the ability to deal with uncertainty and multivalued data and does not rely on historic data. This characteristic of data free model building enhances the prospect from using fuzzy logic for software metrics. The paper presents a fuzzy logic based algorithm for SMA of aspect oriented systems.
引用
收藏
页码:509 / 517
页数:9
相关论文
共 50 条
  • [21] Coupling Metrics for Aspect-Oriented Programming: A Systematic Review of Maintainability Studies
    Burrows, Rachel
    Garcia, Alessandro
    Taiani, Francois
    ENASE 2009: EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING, PROCEEDINGS, 2009, : 191 - +
  • [22] EMERGENCY-ORIENTED EXPERT SYSTEMS - A FUZZY APPROACH
    KACPRZYK, J
    YAGER, RR
    INFORMATION SCIENCES, 1985, 37 (1-3) : 143 - 155
  • [23] Exploring Maintainability Index Variants for Software Maintainability Measurement in Object-Oriented Systems
    Hericko, Tjasa
    Sumak, Bostjan
    APPLIED SCIENCES-BASEL, 2023, 13 (05):
  • [24] Aspect-Oriented Approach to Modeling Railway Cyber Physical Systems
    Zhang, Lichen
    2013 12TH INTERNATIONAL SYMPOSIUM ON DISTRIBUTED COMPUTING AND APPLICATIONS TO BUSINESS, ENGINEERING & SCIENCE (DCABES), 2013, : 29 - 33
  • [25] An Aspect-Oriented Approach for Designing Safety-Critical Systems
    Petrov, Zlatko
    Zaykov, Pavel G.
    Cardoso, Joao M. P.
    Coutinho, Jose G. F.
    Diniz, Pedro C.
    Luk, Wayne
    2013 IEEE AEROSPACE CONFERENCE, 2013,
  • [26] Reconfigurability in object database management systems: An aspect-oriented approach
    Rashid, A
    Chitchyan, R
    OOIS 2000: 6TH INTERNATIONAL CONFERENCE ON OBJECT ORIENTED INFORMATION SYSTEMS, PROCEEDINGS, 2001, : 303 - 314
  • [27] Fuzzy Appraisal Approach for Maintainability Assesment of Software System
    Agarwal, Garima
    Dubey, Sanjay Kumar
    2017 2ND INTERNATIONAL CONFERENCE ON TELECOMMUNICATION AND NETWORKS (TEL-NET), 2017, : 409 - 413
  • [28] An empirical study of maintainability in aspect-oriented system evolution using coupling metrics
    Shen, Haihao
    Zhang, Sai
    Zhao, Jianjun
    TASE 2008: SECOND IFIP/IEEE INTERNATIONAL SYMPOSIUM ON THEORETICAL ASPECTS OF SOFTWARE ENGINEERING, PROCEEDINGS, 2008, : 233 - 236
  • [29] Improving maintainability of COTS based system using Aspect Oriented Programming: An empirical evaluation
    Mguni, Kagiso
    Ayalew, Yirsaw
    AFRICAN CONFERENCE ON SOFTWARE ENGINEERING AND APPLIED COMPUTING (ACSEAC 2012), 2012, : 21 - 28
  • [30] Reverse engineering of aspect oriented systems to support their comprehension, evolution, testing and assessment
    Bernardi, Mario L.
    CSMR 2008: 12TH EUROPEAN CONFERENCE ON SOFTWARE MAINTENANCE AND REENGINEERING: DEVELOPING EVOLVABLE SYSTEMS, 2008, : 290 - 293