S. Ohara, Linhua Hu, Meng Hui, Taehyung Wang, P. Sheu, F. Tsunoda
{"title":"A database approach to testing and evaluating of object-oriented programs","authors":"S. Ohara, Linhua Hu, Meng Hui, Taehyung Wang, P. Sheu, F. Tsunoda","doi":"10.1109/WORDSF.1999.842328","DOIUrl":null,"url":null,"abstract":"Our research in the past has been focused on the use of database/knowledge base technologies to automate software testing tasks in order to provide a more cost-effective approach to managing software faults. Our recent interest is to build a knowledge-based testing and evaluation (T&E) environment such that tests, faults and diagnoses associated with a program at different levels of abstraction over time are presented and stored as objects. These objects can be automatically tracked and analyzed so that patterns and knowledge can be extracted to facilitate the T&E of future software products and to facilitate the maintenance of existing products.","PeriodicalId":416568,"journal":{"name":"Proceedings. Fifth International Workshop on Object-Oriented Real-Time Dependable Systems","volume":"16 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1999-11-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings. Fifth International Workshop on Object-Oriented Real-Time Dependable Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/WORDSF.1999.842328","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
Our research in the past has been focused on the use of database/knowledge base technologies to automate software testing tasks in order to provide a more cost-effective approach to managing software faults. Our recent interest is to build a knowledge-based testing and evaluation (T&E) environment such that tests, faults and diagnoses associated with a program at different levels of abstraction over time are presented and stored as objects. These objects can be automatically tracked and analyzed so that patterns and knowledge can be extracted to facilitate the T&E of future software products and to facilitate the maintenance of existing products.