{"title":"Extensible multimedia class library for object-oriented database systems","authors":"Takayuki Saeki, M. Namiuchi","doi":"10.1109/DEXA.1998.707511","DOIUrl":null,"url":null,"abstract":"We have designed an extensible and customizable multimedia database class library using the concept of the object-oriented framework, and implemented it using our object-oriented database management system PERCIO. Its extensibility is achieved by encapsulating frequently modified functions into three submodules; namely media storage, retrieval and processing, and by providing them as classes that can be extended by making subclasses. The evaluation results indicate that the class library is customizable by addition without modification to it, source codes, and it can sharply reduce the amount of source code required to incorporate a new retrieval function.","PeriodicalId":194923,"journal":{"name":"Proceedings Ninth International Workshop on Database and Expert Systems Applications (Cat. No.98EX130)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1998-08-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings Ninth International Workshop on Database and Expert Systems Applications (Cat. No.98EX130)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/DEXA.1998.707511","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
We have designed an extensible and customizable multimedia database class library using the concept of the object-oriented framework, and implemented it using our object-oriented database management system PERCIO. Its extensibility is achieved by encapsulating frequently modified functions into three submodules; namely media storage, retrieval and processing, and by providing them as classes that can be extended by making subclasses. The evaluation results indicate that the class library is customizable by addition without modification to it, source codes, and it can sharply reduce the amount of source code required to incorporate a new retrieval function.