Principled Modeling and Automatic Classification for Enhancing the Reusability of Problem Solving Methods of Expert Systems
Software reuse is widely believed to be a key to improving software productivity and quality in conventional software. In expert systems, much of the knowledge has been compiled (i.e., compressed and restricted into effective procedures) and this makes reusability difficult. One of the issues in mod...
Gespeichert in:
Veröffentlicht in: | Applied intelligence (Dordrecht, Netherlands) Netherlands), 1998-03, Vol.8 (2), p.139-155 |
---|---|
Hauptverfasser: | , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 155 |
---|---|
container_issue | 2 |
container_start_page | 139 |
container_title | Applied intelligence (Dordrecht, Netherlands) |
container_volume | 8 |
creator | Yen, John Teh, Swee Hor Lively, William M |
description | Software reuse is widely believed to be a key to improving software productivity and quality in conventional software. In expert systems, much of the knowledge has been compiled (i.e., compressed and restricted into effective procedures) and this makes reusability difficult. One of the issues in modeling expert systems for enhanced reusability is capturing explicity the underlying problem solving designs. Principled knowledge representation schemes have been used to model components of complex software systems. However, the potential for applying these principled modeling techniques for explicitly capturing the problem solving designs of expert systems has not been fully explored. To overcome this omission, we use an Artificial Intelligence knowledge representation scheme for developing an ontology of the software components to facilitate their classification and retrieval. The application of our ontological approach is of both theoretical and practical significance. This method facilitates the reuse of high-level design. We illustrate the application of principled domain modeling using two real world applications of knowledge-based systems.[PUBLICATION ABSTRACT] |
doi_str_mv | 10.1023/A:1008296124032 |
format | Article |
fullrecord | <record><control><sourceid>proquest</sourceid><recordid>TN_cdi_proquest_miscellaneous_907950429</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2408706311</sourcerecordid><originalsourceid>FETCH-LOGICAL-p243t-c56305b00cd39ca7807742faeb8107237442a6ab0f34a7d855e744544d8d09493</originalsourceid><addsrcrecordid>eNp9zz1PwzAQBmALgUQpzKwWA0yB80fimK2qyodERUVBYquc2KGunDjEDqLiz5MKJgam090990qH0CmBSwKUXU2uCUBOZUYoB0b30IikgiWCS7GPRiApT7JMvh6ioxA2AMAYkBH6WnS2KW3rjMZzr42zzRtWjcaTPvpaRVviqVMh2MqWQ-cbXPkOz5q1Gq4GGtcGP5k-qMI6G7fYV3jR-cKZGi-9-9iRuYlrr8NuNftsTRfxchuiqcMxOqiUC-bkt47Ry83seXqXPDze3k8nD0lLOYtJmWYM0gKg1EyWSuQgBKeVMkVOQFAmOKcqUwVUjCuh8zQ1wyjlXOcaJJdsjC5-ctvOv_cmxFVtQ2mcU43xfVhJEDIFTnfy_F9JM8GGfBjg2R-48X3XDF-sciE5J5nM2TfvvHrq</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>879441698</pqid></control><display><type>article</type><title>Principled Modeling and Automatic Classification for Enhancing the Reusability of Problem Solving Methods of Expert Systems</title><source>SpringerLink Journals - AutoHoldings</source><creator>Yen, John ; Teh, Swee Hor ; Lively, William M</creator><creatorcontrib>Yen, John ; Teh, Swee Hor ; Lively, William M</creatorcontrib><description>Software reuse is widely believed to be a key to improving software productivity and quality in conventional software. In expert systems, much of the knowledge has been compiled (i.e., compressed and restricted into effective procedures) and this makes reusability difficult. One of the issues in modeling expert systems for enhanced reusability is capturing explicity the underlying problem solving designs. Principled knowledge representation schemes have been used to model components of complex software systems. However, the potential for applying these principled modeling techniques for explicitly capturing the problem solving designs of expert systems has not been fully explored. To overcome this omission, we use an Artificial Intelligence knowledge representation scheme for developing an ontology of the software components to facilitate their classification and retrieval. The application of our ontological approach is of both theoretical and practical significance. This method facilitates the reuse of high-level design. We illustrate the application of principled domain modeling using two real world applications of knowledge-based systems.[PUBLICATION ABSTRACT]</description><identifier>ISSN: 0924-669X</identifier><identifier>EISSN: 1573-7497</identifier><identifier>DOI: 10.1023/A:1008296124032</identifier><language>eng</language><publisher>Boston: Springer Nature B.V</publisher><subject>Artificial intelligence ; Classification ; Computer programs ; Design engineering ; Expert systems ; Knowledge representation ; Mathematical models ; Ontology ; Problem solving ; Software ; Studies</subject><ispartof>Applied intelligence (Dordrecht, Netherlands), 1998-03, Vol.8 (2), p.139-155</ispartof><rights>Kluwer Academic Publishers 1998</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,780,784,27924,27925</link.rule.ids></links><search><creatorcontrib>Yen, John</creatorcontrib><creatorcontrib>Teh, Swee Hor</creatorcontrib><creatorcontrib>Lively, William M</creatorcontrib><title>Principled Modeling and Automatic Classification for Enhancing the Reusability of Problem Solving Methods of Expert Systems</title><title>Applied intelligence (Dordrecht, Netherlands)</title><description>Software reuse is widely believed to be a key to improving software productivity and quality in conventional software. In expert systems, much of the knowledge has been compiled (i.e., compressed and restricted into effective procedures) and this makes reusability difficult. One of the issues in modeling expert systems for enhanced reusability is capturing explicity the underlying problem solving designs. Principled knowledge representation schemes have been used to model components of complex software systems. However, the potential for applying these principled modeling techniques for explicitly capturing the problem solving designs of expert systems has not been fully explored. To overcome this omission, we use an Artificial Intelligence knowledge representation scheme for developing an ontology of the software components to facilitate their classification and retrieval. The application of our ontological approach is of both theoretical and practical significance. This method facilitates the reuse of high-level design. We illustrate the application of principled domain modeling using two real world applications of knowledge-based systems.[PUBLICATION ABSTRACT]</description><subject>Artificial intelligence</subject><subject>Classification</subject><subject>Computer programs</subject><subject>Design engineering</subject><subject>Expert systems</subject><subject>Knowledge representation</subject><subject>Mathematical models</subject><subject>Ontology</subject><subject>Problem solving</subject><subject>Software</subject><subject>Studies</subject><issn>0924-669X</issn><issn>1573-7497</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>1998</creationdate><recordtype>article</recordtype><sourceid>ABUWG</sourceid><sourceid>AFKRA</sourceid><sourceid>AZQEC</sourceid><sourceid>BENPR</sourceid><sourceid>CCPQU</sourceid><sourceid>DWQXO</sourceid><sourceid>GNUQQ</sourceid><recordid>eNp9zz1PwzAQBmALgUQpzKwWA0yB80fimK2qyodERUVBYquc2KGunDjEDqLiz5MKJgam090990qH0CmBSwKUXU2uCUBOZUYoB0b30IikgiWCS7GPRiApT7JMvh6ioxA2AMAYkBH6WnS2KW3rjMZzr42zzRtWjcaTPvpaRVviqVMh2MqWQ-cbXPkOz5q1Gq4GGtcGP5k-qMI6G7fYV3jR-cKZGi-9-9iRuYlrr8NuNftsTRfxchuiqcMxOqiUC-bkt47Ry83seXqXPDze3k8nD0lLOYtJmWYM0gKg1EyWSuQgBKeVMkVOQFAmOKcqUwVUjCuh8zQ1wyjlXOcaJJdsjC5-ctvOv_cmxFVtQ2mcU43xfVhJEDIFTnfy_F9JM8GGfBjg2R-48X3XDF-sciE5J5nM2TfvvHrq</recordid><startdate>19980301</startdate><enddate>19980301</enddate><creator>Yen, John</creator><creator>Teh, Swee Hor</creator><creator>Lively, William M</creator><general>Springer Nature B.V</general><scope>3V.</scope><scope>7SC</scope><scope>7WY</scope><scope>7WZ</scope><scope>7XB</scope><scope>87Z</scope><scope>8AL</scope><scope>8FD</scope><scope>8FE</scope><scope>8FG</scope><scope>8FK</scope><scope>8FL</scope><scope>ABJCF</scope><scope>ABUWG</scope><scope>AFKRA</scope><scope>ARAPS</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BEZIV</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>FRNLG</scope><scope>F~G</scope><scope>GNUQQ</scope><scope>HCIFZ</scope><scope>JQ2</scope><scope>K60</scope><scope>K6~</scope><scope>K7-</scope><scope>L.-</scope><scope>L6V</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><scope>M0C</scope><scope>M0N</scope><scope>M7S</scope><scope>P5Z</scope><scope>P62</scope><scope>PQBIZ</scope><scope>PQBZA</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PSYQQ</scope><scope>PTHSS</scope><scope>Q9U</scope></search><sort><creationdate>19980301</creationdate><title>Principled Modeling and Automatic Classification for Enhancing the Reusability of Problem Solving Methods of Expert Systems</title><author>Yen, John ; Teh, Swee Hor ; Lively, William M</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-p243t-c56305b00cd39ca7807742faeb8107237442a6ab0f34a7d855e744544d8d09493</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>1998</creationdate><topic>Artificial intelligence</topic><topic>Classification</topic><topic>Computer programs</topic><topic>Design engineering</topic><topic>Expert systems</topic><topic>Knowledge representation</topic><topic>Mathematical models</topic><topic>Ontology</topic><topic>Problem solving</topic><topic>Software</topic><topic>Studies</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Yen, John</creatorcontrib><creatorcontrib>Teh, Swee Hor</creatorcontrib><creatorcontrib>Lively, William M</creatorcontrib><collection>ProQuest Central (Corporate)</collection><collection>Computer and Information Systems Abstracts</collection><collection>Access via ABI/INFORM (ProQuest)</collection><collection>ABI/INFORM Global (PDF only)</collection><collection>ProQuest Central (purchase pre-March 2016)</collection><collection>ABI/INFORM Global (Alumni Edition)</collection><collection>Computing Database (Alumni Edition)</collection><collection>Technology Research Database</collection><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>ProQuest Central (Alumni) (purchase pre-March 2016)</collection><collection>ABI/INFORM Collection (Alumni Edition)</collection><collection>Materials Science & Engineering Collection</collection><collection>ProQuest Central (Alumni Edition)</collection><collection>ProQuest Central UK/Ireland</collection><collection>Advanced Technologies & Aerospace Collection</collection><collection>ProQuest Central Essentials</collection><collection>ProQuest Central</collection><collection>Business Premium Collection</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central Korea</collection><collection>Business Premium Collection (Alumni)</collection><collection>ABI/INFORM Global (Corporate)</collection><collection>ProQuest Central Student</collection><collection>SciTech Premium Collection</collection><collection>ProQuest Computer Science Collection</collection><collection>ProQuest Business Collection (Alumni Edition)</collection><collection>ProQuest Business Collection</collection><collection>Computer Science Database</collection><collection>ABI/INFORM Professional Advanced</collection><collection>ProQuest Engineering Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><collection>ABI/INFORM Global</collection><collection>Computing Database</collection><collection>Engineering Database</collection><collection>Advanced Technologies & Aerospace Database</collection><collection>ProQuest Advanced Technologies & Aerospace Collection</collection><collection>ProQuest One Business</collection><collection>ProQuest One Business (Alumni)</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>ProQuest One Psychology</collection><collection>Engineering Collection</collection><collection>ProQuest Central Basic</collection><jtitle>Applied intelligence (Dordrecht, Netherlands)</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Yen, John</au><au>Teh, Swee Hor</au><au>Lively, William M</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Principled Modeling and Automatic Classification for Enhancing the Reusability of Problem Solving Methods of Expert Systems</atitle><jtitle>Applied intelligence (Dordrecht, Netherlands)</jtitle><date>1998-03-01</date><risdate>1998</risdate><volume>8</volume><issue>2</issue><spage>139</spage><epage>155</epage><pages>139-155</pages><issn>0924-669X</issn><eissn>1573-7497</eissn><abstract>Software reuse is widely believed to be a key to improving software productivity and quality in conventional software. In expert systems, much of the knowledge has been compiled (i.e., compressed and restricted into effective procedures) and this makes reusability difficult. One of the issues in modeling expert systems for enhanced reusability is capturing explicity the underlying problem solving designs. Principled knowledge representation schemes have been used to model components of complex software systems. However, the potential for applying these principled modeling techniques for explicitly capturing the problem solving designs of expert systems has not been fully explored. To overcome this omission, we use an Artificial Intelligence knowledge representation scheme for developing an ontology of the software components to facilitate their classification and retrieval. The application of our ontological approach is of both theoretical and practical significance. This method facilitates the reuse of high-level design. We illustrate the application of principled domain modeling using two real world applications of knowledge-based systems.[PUBLICATION ABSTRACT]</abstract><cop>Boston</cop><pub>Springer Nature B.V</pub><doi>10.1023/A:1008296124032</doi><tpages>17</tpages></addata></record> |
fulltext | fulltext |
identifier | ISSN: 0924-669X |
ispartof | Applied intelligence (Dordrecht, Netherlands), 1998-03, Vol.8 (2), p.139-155 |
issn | 0924-669X 1573-7497 |
language | eng |
recordid | cdi_proquest_miscellaneous_907950429 |
source | SpringerLink Journals - AutoHoldings |
subjects | Artificial intelligence Classification Computer programs Design engineering Expert systems Knowledge representation Mathematical models Ontology Problem solving Software Studies |
title | Principled Modeling and Automatic Classification for Enhancing the Reusability of Problem Solving Methods of Expert Systems |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-03T22%3A01%3A46IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Principled%20Modeling%20and%20Automatic%20Classification%20for%20Enhancing%20the%20Reusability%20of%20Problem%20Solving%20Methods%20of%20Expert%20Systems&rft.jtitle=Applied%20intelligence%20(Dordrecht,%20Netherlands)&rft.au=Yen,%20John&rft.date=1998-03-01&rft.volume=8&rft.issue=2&rft.spage=139&rft.epage=155&rft.pages=139-155&rft.issn=0924-669X&rft.eissn=1573-7497&rft_id=info:doi/10.1023/A:1008296124032&rft_dat=%3Cproquest%3E2408706311%3C/proquest%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=879441698&rft_id=info:pmid/&rfr_iscdi=true |