{"title":"InfoSleuth:基于agent的数据集成和分析系统","authors":"T. Ksiezyk, G. Martin, Qing Jia","doi":"10.1109/CMPSAC.2001.960655","DOIUrl":null,"url":null,"abstract":"InfoSleuth is an agent-based system that automates the gathering and analysis of dynamic, distributed data accessible over the web. To gather data, a user specifies an SQL query which references elements from a common domain ontology (i.e., terminology). Agents then locate resources that have advertised having data relevant to these elements and translate the ontology-based query into queries referencing elements in the different schemas of the identified local databases. Other agents then integrate the results returned from these multiple resources and express them in terms of the common ontology. The large amount of data returned may be overwhelming, and so analysis agents serve to filter and interpret it. InfoSleuth is implemented in Java, and includes a common agent shell and specializations of the shell. The system was developed within a research environment over the course of 5 years and is now being hardened for commercial applications.","PeriodicalId":269568,"journal":{"name":"25th Annual International Computer Software and Applications Conference. COMPSAC 2001","volume":"8 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2001-10-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"12","resultStr":"{\"title\":\"InfoSleuth: agent-based system for data integration and analysis\",\"authors\":\"T. Ksiezyk, G. Martin, Qing Jia\",\"doi\":\"10.1109/CMPSAC.2001.960655\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"InfoSleuth is an agent-based system that automates the gathering and analysis of dynamic, distributed data accessible over the web. To gather data, a user specifies an SQL query which references elements from a common domain ontology (i.e., terminology). Agents then locate resources that have advertised having data relevant to these elements and translate the ontology-based query into queries referencing elements in the different schemas of the identified local databases. Other agents then integrate the results returned from these multiple resources and express them in terms of the common ontology. The large amount of data returned may be overwhelming, and so analysis agents serve to filter and interpret it. InfoSleuth is implemented in Java, and includes a common agent shell and specializations of the shell. The system was developed within a research environment over the course of 5 years and is now being hardened for commercial applications.\",\"PeriodicalId\":269568,\"journal\":{\"name\":\"25th Annual International Computer Software and Applications Conference. COMPSAC 2001\",\"volume\":\"8 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2001-10-08\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"12\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"25th Annual International Computer Software and Applications Conference. COMPSAC 2001\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/CMPSAC.2001.960655\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"25th Annual International Computer Software and Applications Conference. COMPSAC 2001","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CMPSAC.2001.960655","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
InfoSleuth: agent-based system for data integration and analysis
InfoSleuth is an agent-based system that automates the gathering and analysis of dynamic, distributed data accessible over the web. To gather data, a user specifies an SQL query which references elements from a common domain ontology (i.e., terminology). Agents then locate resources that have advertised having data relevant to these elements and translate the ontology-based query into queries referencing elements in the different schemas of the identified local databases. Other agents then integrate the results returned from these multiple resources and express them in terms of the common ontology. The large amount of data returned may be overwhelming, and so analysis agents serve to filter and interpret it. InfoSleuth is implemented in Java, and includes a common agent shell and specializations of the shell. The system was developed within a research environment over the course of 5 years and is now being hardened for commercial applications.