IOSR Journal of Engineering
Cost estimation of maintenance phase is necessary to predict the reliability, improve the productivity, project planning, controlling and adaptability of the software. Accurate estimation makes good understanding between the customer and user. Maintenance plays important role in various software developments like Iterative development, Agile development and Component Based Software Development (CBSD). In the recent year, software development turned into engineering through the introduction of Component Based Software Development. Though there are various models to estimate the maintenance cost of traditional software like COCOMO model, SLIM, Function Point (FP) model but till now there is no such model to estimate the maintenance cost of Component Based Software Development.