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
关键词
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 条
  • [31] Quality management in software development process: An empirical model
    Gyorkos, J
    Rozman, I
    Horvat, RV
    Hericko, M
    IEMC 96 PROCEEDINGS - MANAGING VIRTUAL ENTERPRISES: A CONVERGENCE OF COMMUNICATIONS, COMPUTING, AND ENERGY TECHNOLOGIES, 1996, : 191 - 195
  • [32] Ontologies-Based Process in Software Reengineering
    Saker, Moussa
    Bounour, Nora
    MODELLING AND IMPLEMENTATION OF COMPLEX SYSTEMS, 2019, 64 : 299 - 311
  • [33] AN APPROACH TO MODEL GENERATION OF PRODUCTION PROCESS QUALITY ASSURANCE
    MEDEN, G
    STROJARSTVO, 1992, 34 (3-5): : 151 - 154
  • [34] Software requirements and its application in the reengineering process
    Torres, M
    Vaughn, RB
    CCCT 2003, VOL 1, PROCEEDINGS: COMPUTING/INFORMATION SYSTEMS AND TECHNOLOGIES, 2003, : 440 - 442
  • [35] The CMM software quality assurance process scaled down for small organizations
    Hosny, HM
    ICEEC'04: 2004 INTERNATIONAL CONFERENCE ON ELECTRICAL, ELECTRONIC AND COMPUTER ENGINEERING, PROCEEDINGS, 2004, : 291 - 294
  • [36] Quality assurance in a student-based agile software engineering process
    Marrington, A
    Hogan, JM
    Thomas, R
    2005 Australian Software Engineering Conference, Proceedings, 2005, : 324 - 331
  • [37] REENGINEERING OF MANUFACTURING PROCESS DESIGN FOR QUALITY ASSURANCE IN AXLE- HUBS OF A MODERN CAR - A CASE STUDY
    Huda, Z.
    INTERNATIONAL JOURNAL OF AUTOMOTIVE TECHNOLOGY, 2012, 13 (07) : 1113 - 1118
  • [38] Reengineering of manufacturing process design for quality assurance in axle- hubs of a modern car — a case study
    Z. Huda
    International Journal of Automotive Technology, 2012, 13 : 1113 - 1118
  • [39] Business process reengineering: an approach for process mapping
    Aldowaisan, TA
    Gaafar, LK
    OMEGA-INTERNATIONAL JOURNAL OF MANAGEMENT SCIENCE, 1999, 27 (05): : 515 - 524
  • [40] Process oriented software quality assurance - An experience report in process improvement - OEM perspective
    Illgen, T
    Ortmann, S
    DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, VOLS 1 AND 2, PROCEEDINGS, 2005, : 536 - 537