Show simple item record

dc.contributor.advisor Meedeniya D
dc.contributor.author De Silva KSDNK
dc.date.accessioned 2020
dc.date.available 2020
dc.date.issued 2020
dc.identifier.uri http://dl.lib.uom.lk/handle/123/16776
dc.description.abstract Model-Driven Engineering (MDE) is used in the Software Industry which enables level to level transformation until the final system is created. This concept helps to ensure the bridging of gaps between the problem domain and the solution scope of a software system. A software system with a lesser number of software defects or zero defects will be successful software. Earlier the defects are identified it reduces the cost in terms of effort, time, and human resources, rather fixes that defect in a later stage of the software development life cycle. The development of defect prediction models and the efficient usage will prevent unnecessary defect fixing efforts later. Unified Modelling Language (UML) provides certain notations to create models in different aspects. UML Class diagram is very widely used in identifying and evolving business entities. UML Class diagrams as entities can be mapped with Database Management Systems and propagate the business entities. Every business must deal with the inevitable truth of change. To survive in a competitive market, business functions, and business directions are under the freedom of change at any moment. Stable business solutions are the compulsory components of successful businesses. Applying changes to Software makes them fragile when they are not done properly. The phase where adding changes or in the maintenance mode, and the most important stage of the business, must be well away from defects. This thesis covers a defect predictive approach that can be applied at the UML class diagram models that are created at the beginning of the Software solution, however, the defect prevention applies to the maintenance or in the most vital stage of the business. This thesis discusses the possible defect prediction models that can be used in MDE to facilitate fast and efficient software development. At the end of the thesis, it will discuss the approach that has taken to introduce a defect prediction strategy to the Model-Driven Engineering its evaluation and the contributions to the research community en_US
dc.language.iso en en_US
dc.subject COMPUTER SCIENCE AND ENGINEERING-Dissertations en_US
dc.subject COMPUTER SCIENCE-Dissertations en_US
dc.subject MODEL-DRIVEN ENGINEERING en_US
dc.subject UNIFIED MODELLING LANGUAGE en_US
dc.subject DATABASE MANAGEMENT SYSTEMS en_US
dc.subject SOFTWARE DEVELOPMENT en_US
dc.title A Defect prediction model for model driven engineering en_US
dc.type Thesis-Abstract en_US
dc.identifier.faculty Engineering en_US
dc.identifier.degree MSc in Computer Science en_US
dc.identifier.department Department of Computer Science & Engineering en_US
dc.date.accept 2020
dc.identifier.accno TH4251 en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record