An empirical approach for software reengineering process with relation to quality assurance mechanism

被引:1
|
作者
Muzammul, Muhammad [1 ]
Awais, M. [1 ]
机构
[1] GCUF, Dept Software Engn, Faisalabad, Punjab, Pakistan
来源
ADCAIJ-ADVANCES IN DISTRIBUTED COMPUTING AND ARTIFICIAL INTELLIGENCE JOURNAL | 2018年 / 7卷 / 03期
关键词
Software; reengineering; refactoring; restructuring; forward engineering; reverse engineering; quality assurance; internal quality; external quality; flexibility; reusability; reliability; robustness;
D O I
10.14201/ADCAIJ2018733146
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Software development advances focus on productivity of existing software systems and quality is basic demand of every engineering product. In this paper we will discuss complete reengineering process with aspects of forward, reverse and quality assurance mechanism. As we know the software development life cycle (SDLC) follows a complete mechanism of engineering process. In forward engineering we tried to follow selective main phases of software engineering(data, requirements, design, development, implementation). Inreverse engineering we move backward from the last phase of developing product as it gather requirements from implemented product(implementation, coding, design, requirements, data). During reengineering we add up more quality features on customer demands, but the actual demand is to fulfill quality needs that can be assured by external as well as internal quality attributes such as reliability, efficiency, flexibility, reusability and robustness in any software system. We discussed a methodological approach to move from reengineering to the journey of quality assurance. More than 50 studies come into discussion and throughput results proposed by graph and tabular form. We can say if the reengineering process produce quality attributes, then it can be said by old software system refactoring as code refactoring, data refactoring and architectural refactoring we obtained a quality products at lower cost instead of new software system development, which causes decrease in quality attributes as cost, time etc. In future work testing methodology can be proposed for quality assurance.
引用
收藏
页码:31 / 45
页数:15
相关论文
共 50 条
  • [41] Quality assurance in dentistry: the Dutch approach
    Poorterman, JHG
    Van Weert, CM
    Eijkman, MAJ
    INTERNATIONAL JOURNAL FOR QUALITY IN HEALTH CARE, 1998, 10 (04) : 345 - 350
  • [42] Incremental analysis of the reengineering of an outpatient billing process: an empirical study in a public hospital
    Kuan-Yu Chu
    Chunmin Huang
    BMC Health Services Research, 13
  • [43] Incremental analysis of the reengineering of an outpatient billing process: an empirical study in a public hospital
    Chu, Kuan-Yu
    Huang, Chunmin
    BMC HEALTH SERVICES RESEARCH, 2013, 13
  • [44] An Approach on Quality Assurance in Computational Electromagnetics
    Lange, Sebastian
    Schaarschmidt, Martin
    Sabath, Frank
    2014 INTERNATIONAL SYMPOSIUM ON ELECTROMAGNETIC COMPATIBILITY (EMC EUROPE), 2014, : 240 - 245
  • [45] Towards Implementation of Process and Product Quality Assurance Process Area for Saudi Arabian small and Medium Sized Software Development Organizations
    Keshta, Ismail
    Niazi, Mahmood
    Alshayeb, Mohammad
    IEEE ACCESS, 2018, 6 : 41643 - 41675
  • [46] Statistical process control for radiotherapy quality assurance
    Pawlicki, T
    Whitaker, M
    Boyer, AL
    MEDICAL PHYSICS, 2005, 32 (09) : 2777 - 2786
  • [47] Process Management for Quality Assurance: Case of Universities
    Mazais, Janis
    Lapina, Inga
    Liepina, Raimonda
    PROCEEDINGS OF THE 8TH EUROPEAN CONFERENCE ON MANAGEMENT LEADERSHIP AND GOVERNANCE, 2012, : 522 - 530
  • [49] Risks Assessments for the Quality Assurance Process in HEIs
    Tuca, Petrisor Laurentiu
    Deselnicu, Dana Corina
    Simion, Petronela Cristina
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON BUSINESS EXCELLENCE, 2024, 18 (01): : 2397 - 2410
  • [50] Quality assurance in acute pain therapy. Development of software for the acute pain service
    Czaplik, M.
    Joppich, R.
    Rossaint, R.
    SCHMERZ, 2010, 24 (04): : 358 - 366