Preview

A Systematic Review of Software Maintai

Powerful Essays
Open Document
Open Document
1065 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
A Systematic Review of Software Maintai
A Systematic Review of Software
Maintainability Prediction and Metrics
ROLL NO 17
ROLL NO 20

OUTLINES
1. Introduction
2. Systematic review
2.1. Research questions
2.2. Search strategy used for primary studies
2.3. Inclusion and exclusion criteria for study
Selection
3. Results
4. Discussion
5. Conclusion
6. References

1.Introduction

• Software maintainability, the ease with which a software system can be modified ,it is an important software quality attribute.
• Intrinsically associated with this quality attribute that represent the majority of the costs of a
Software Development Life-Cycle (SDLC)
• Therefore, the maintainability of a software system can significantly impact software costs.
• It is important to be able to forecast a software system’s maintainability so to effectively manage costs. • Research into software maintainability prediction includes proposing and validating maintainability predictors Maintainability: Software maintainability is

defined as “the ease with which a software system or component can be modified to correct faults, improve performance or adapt to a change environment Maintenance: Software maintenance is

defined as “the process of modifying a software system or component after delivery to correct faults, improve performance or other attributes,

or adapt to a changed environment

 From the definitions it is clear that maintenance is the process performed as part of the SDLC whereas maintainability is the quality attribute associated with the software product.
Maintenance vs. maintainability represent process vs. quality attribute and their
,
predictions are called process cost prediction vs. quality attribute measurement, respectively.

2.SYSTEMATIC REVIEW: An SR provides the means to identify, evaluate and interpret all available research relevant to a particular research question, topic area, and phenomenon of interest
.

2.1. Research questions
Specifying the right research question is very important for an SR in



References: Y. Ahn, J. Suh, S. Kim, and H. Kim, 2003, “The Software Maintenance Project Effort Estimation Model Based on Function Points”, J Softw Maint Evol, 15, 2, 2003, pp. 71 –85. R. K. Bandi, V. K. Vaishnavi, and D. E. Turk, “Predicting Maintenance Performance Using ObjectOriented Design Complexity Metrics”, IEEE T Software Eng, 29, 1, Jan. 2003, pp. 77 – 87. I.K. Crombie, The Pocket Guide to Appraisal, BMJ Books, 1996.

You May Also Find These Documents Helpful

  • Best Essays

    G. D. Everett and R. McLeod, Jr.(2007) Software Testing: Testing Across the Entire Software Development Life Cycle…

    • 3816 Words
    • 16 Pages
    Best Essays
  • Satisfactory Essays

    Com156 R7 Research Plan

    • 384 Words
    • 2 Pages

    Try to pick a research question that is neither too broad (covering too much) or too narrow (covering too little). It should be broad enough to be discussed in a short research paper.…

    • 384 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    For the past several years, I have worked for William Paterson University as a Professor In Residence. As such, I was contracted as a consultant in schools that paid for our services. I needed to establish myself in each school and develop a good rapport with my clients. It was important that I create relationships that were friendly yet professional.…

    • 493 Words
    • 2 Pages
    Good Essays
  • Powerful Essays

    Precise is developing performance management and availability software serving firms with complex network of hardware and software components.…

    • 886 Words
    • 4 Pages
    Powerful Essays
  • Best Essays

    [3] A. Abran and J. W. Moore, Guide to the software engineering body of knowledge: trial version (version 0.95)…

    • 2683 Words
    • 11 Pages
    Best Essays
  • Satisfactory Essays

    Case 1 – Only Student software launched. In this case, the selling rate is $50 , the Unit Contribution will be fixed to $ 35 (50-15) for all other segments, and for student segment, it will be $15.( (60% of 50) -15).…

    • 500 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    Reliability

    • 4772 Words
    • 20 Pages

    It is distinct pleasure to express my deep sense of gratitude to my learned mentor Mr. Bablu Pandey, Assistant Professor, Department of CSE & IT, ITM College (Autonomous), Gurgaon, for his invaluable guidance, encouragement and patient review. Without his help and guidance, this study would have been rather impossible. I am grateful to him for introducing such an interesting topic to me for my work. He has been very helpful and Cooperative as a mentor. I express my immense pleasure and thanks to all the teachers and staff of the Department of Computer Sciences and Information Technology Engineering for their cooperation and support. Last but not the least, I thank all others, and especially my classmates and my family members…

    • 4772 Words
    • 20 Pages
    Good Essays
  • Powerful Essays

    The rest of the paper has the following organization. The Reo coordination language is introduced and observing the outcome of using Reo with negotiation protocols is detailed. Conclusion and future scope are outlined.…

    • 1518 Words
    • 7 Pages
    Powerful Essays
  • Powerful Essays

    Software Engineering

    • 3574 Words
    • 15 Pages

    The Requirements Analysis Phase begins when the previous phase objectives have been achieved. Documentation related to user requirements from the Concept Development Phase and the Planning Phase shall be used as the basis for further user needs analysis and the development of detailed requirements. Multiple-release projects require only one iteration of the Requirements Analysis Phase, which should involve requirements definition for all planned releases. 1.0…

    • 3574 Words
    • 15 Pages
    Powerful Essays
  • Good Essays

    System Development

    • 661 Words
    • 3 Pages

    Question: Valentino’s decides to pursue a growth policy, aiming at 20% each year for the next 3 years. What impact is this likely to have on the organisational structure? What issues will arise from these changes? What else needs to be done in order to make the growth targets realisable?…

    • 661 Words
    • 3 Pages
    Good Essays
  • Good Essays

    Application Software Trends

    • 2584 Words
    • 11 Pages

    2. Microsoft Word ( is 29 years old. It was first released upon an unsuspecting public on 25 October 1983.MS Word reached up to version 14 but not that there have been 14 versions. There were early numbering inconsistencies (versions 1, 2 and then 6 in the 1980s and 1990s). More recently, it seems that Microsoft is a superstitious: it skipped from 12 (Word 2007) to 14 (Word 2010). It is used to create various types of documents from letters and memos to calendars and lists. Documents can be created, saved, and edited at the desire of the creator from a blank document or via one of…

    • 2584 Words
    • 11 Pages
    Good Essays
  • Powerful Essays

    Software Engeneering

    • 2990 Words
    • 12 Pages

    Software Engineering Code of Ethics and Professional Practice (Version 5.2) as recommended by the ACM/IEEE-CS Joint Task Force on Software Engineering Ethics and Professional Practices and jointly approved by the ACM and the IEEE-CS as the standard for teaching and practicing software engineering.…

    • 2990 Words
    • 12 Pages
    Powerful Essays
  • Better Essays

    Lehman’s Law of Software Evolution predicts that change in software is inevitable and it is not a consequence of bad programming. There are also limit to what can be achieved by a software evolution team in safely implementing changes and new functionality. Software evolution reacts to the need of changes on the software system for various reason including bug fixes, declining performance, increasing complexity and adapting to new platform.…

    • 2141 Words
    • 9 Pages
    Better Essays
  • Satisfactory Essays

    System Development

    • 746 Words
    • 3 Pages

    Information technology (IT) is defined as “any computer-based tool that people use to work with information and support the information and information-processing needs of an organization” (Haag, Cummings, 2013). An IT department has become a crucial aspect for businesses in today’s societies because it is not only they’re to help a business continue to develop new technology, but it is also there to help employees when needed. The use of software’s and databases has become more frequent in businesses and when software and databases get used more, there is even more of a need for an IT department.…

    • 746 Words
    • 3 Pages
    Satisfactory Essays
  • Satisfactory Essays

    More » When you turn on a computer, the operating system is usually the first piece of software you see. It lets you install software, organize your files, and tell your hardware what to do. The operating system keeps all your software and hardware (such as your mouse or printer) working together.…

    • 607 Words
    • 3 Pages
    Satisfactory Essays