使用对象管理内存中的数据密集型专家系统

S. Marney, M. Ibrahim
{"title":"使用对象管理内存中的数据密集型专家系统","authors":"S. Marney, M. Ibrahim","doi":"10.1145/260094.260237","DOIUrl":null,"url":null,"abstract":"This report discusses the experience we gained developing the Dealer Consultant Expert System (DCES), and the role objects play in the representation and management of the immense amount of data the system analyzes. In particular, we discuss some of the innovative ideas and benefits we realized by using objects to: 1) manipulate the large amount of data that form the core of the expert system; 2) reason with an embedded inference engine on application objects constructed in C++; and 3) implement multiple representations for data access, procedural manipulation and inferencing. The next section introduces an overview of the project and its current status. Section 3 presents the application architecture and the methodology used for development. Section 4 discusses our experience in using objects for inmemory data representation and manipulation. The last two sections summarize lessons learned and future plans.","PeriodicalId":286350,"journal":{"name":"Addendum to the proceedings of the 10th annual conference on Object-oriented programming systems, languages, and applications","volume":"6 4","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1995-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Using objects to manage in-memory data intensive expert systems\",\"authors\":\"S. Marney, M. Ibrahim\",\"doi\":\"10.1145/260094.260237\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This report discusses the experience we gained developing the Dealer Consultant Expert System (DCES), and the role objects play in the representation and management of the immense amount of data the system analyzes. In particular, we discuss some of the innovative ideas and benefits we realized by using objects to: 1) manipulate the large amount of data that form the core of the expert system; 2) reason with an embedded inference engine on application objects constructed in C++; and 3) implement multiple representations for data access, procedural manipulation and inferencing. The next section introduces an overview of the project and its current status. Section 3 presents the application architecture and the methodology used for development. Section 4 discusses our experience in using objects for inmemory data representation and manipulation. The last two sections summarize lessons learned and future plans.\",\"PeriodicalId\":286350,\"journal\":{\"name\":\"Addendum to the proceedings of the 10th annual conference on Object-oriented programming systems, languages, and applications\",\"volume\":\"6 4\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1995-10-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Addendum to the proceedings of the 10th annual conference on Object-oriented programming systems, languages, and applications\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/260094.260237\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Addendum to the proceedings of the 10th annual conference on Object-oriented programming systems, languages, and applications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/260094.260237","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

摘要

本报告讨论了我们开发经销商顾问专家系统(DCES)的经验,以及对象在系统分析的海量数据的表示和管理中所起的作用。特别地,我们讨论了一些我们通过使用对象实现的创新思想和好处:1)操纵构成专家系统核心的大量数据;2)用嵌入式推理引擎对c++构造的应用对象进行推理;3)实现数据访问、过程操作和推理的多重表示。下一节将介绍该项目的概述及其当前状态。第3节介绍了用于开发的应用程序体系结构和方法。第4节讨论了使用对象进行内存数据表示和操作的经验。最后两部分总结了经验教训和未来计划。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Using objects to manage in-memory data intensive expert systems
This report discusses the experience we gained developing the Dealer Consultant Expert System (DCES), and the role objects play in the representation and management of the immense amount of data the system analyzes. In particular, we discuss some of the innovative ideas and benefits we realized by using objects to: 1) manipulate the large amount of data that form the core of the expert system; 2) reason with an embedded inference engine on application objects constructed in C++; and 3) implement multiple representations for data access, procedural manipulation and inferencing. The next section introduces an overview of the project and its current status. Section 3 presents the application architecture and the methodology used for development. Section 4 discusses our experience in using objects for inmemory data representation and manipulation. The last two sections summarize lessons learned and future plans.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信