Layered design of KBS from specification to hardware:
Abstract: "Knowledge based systems are now being embedded within the hardware of household items, such as cameras and washing machines. These systems demand a high degree of reliability, both in terms of the components used in implementation and in ensuring that the initial specification of the...
Gespeichert in:
Hauptverfasser: | , , |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Edinburgh
1995
|
Schriftenreihe: | University <Edinburgh> / Department of Artificial Intelligence: DAI research paper
730 |
Schlagworte: | |
Zusammenfassung: | Abstract: "Knowledge based systems are now being embedded within the hardware of household items, such as cameras and washing machines. These systems demand a high degree of reliability, both in terms of the components used in implementation and in ensuring that the initial specification of the system is accurately implemented. We examine this problem in the context of a standard KBS specification language: first order predicate calculus (FOPC). Two key problems emerge. The first is to provide a reliable bridge between the axioms of FOPC and the design required for hardware implementation. If our FOPC specification can be translated to an equivalent propositional axiom set then we can provide an automatic transtation [sic] to existing design languages (e.g. functional logics). However, most KBS specifications cannot be simplified in this way. By drawing on work from a hitherto unrelated area we demonstrate, by example, how a significant class of non-propositional FOPC axioms can be translated automatically to an implementation-level design language. The second problem is in keeping track of the gradual process of refinement necessary when moving from an initial, underspecified description to the restricted class of FOPC appropriate for automatic translation to an implementation design. We describe a layered system of formal specification which permits incremental specification of the design and enables designers to converge on the appropriate class of FOPC axioms." |
Beschreibung: | [15] S. graph. Darst. |
Internformat
MARC
LEADER | 00000nam a2200000 cb4500 | ||
---|---|---|---|
001 | BV011043339 | ||
003 | DE-604 | ||
005 | 20041228 | ||
007 | t | ||
008 | 961107s1995 d||| |||| 00||| engod | ||
035 | |a (OCoLC)34847599 | ||
035 | |a (DE-599)BVBBV011043339 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a eng | |
049 | |a DE-91G | ||
100 | 1 | |a Robertson, Dave |e Verfasser |4 aut | |
245 | 1 | 0 | |a Layered design of KBS from specification to hardware |c Robertson, D. ; Park, N. S. ; Agusti, J. |
264 | 1 | |a Edinburgh |c 1995 | |
300 | |a [15] S. |b graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 1 | |a University <Edinburgh> / Department of Artificial Intelligence: DAI research paper |v 730 | |
520 | 3 | |a Abstract: "Knowledge based systems are now being embedded within the hardware of household items, such as cameras and washing machines. These systems demand a high degree of reliability, both in terms of the components used in implementation and in ensuring that the initial specification of the system is accurately implemented. We examine this problem in the context of a standard KBS specification language: first order predicate calculus (FOPC). Two key problems emerge. The first is to provide a reliable bridge between the axioms of FOPC and the design required for hardware implementation. If our FOPC specification can be translated to an equivalent propositional axiom set then we can provide an automatic transtation [sic] to existing design languages (e.g. functional logics). However, most KBS specifications cannot be simplified in this way. By drawing on work from a hitherto unrelated area we demonstrate, by example, how a significant class of non-propositional FOPC axioms can be translated automatically to an implementation-level design language. The second problem is in keeping track of the gradual process of refinement necessary when moving from an initial, underspecified description to the restricted class of FOPC appropriate for automatic translation to an implementation design. We describe a layered system of formal specification which permits incremental specification of the design and enables designers to converge on the appropriate class of FOPC axioms." | |
650 | 7 | |a Bionics and artificial intelligence |2 sigle | |
650 | 7 | |a Computer hardware |2 sigle | |
650 | 7 | |a Computer software |2 sigle | |
650 | 4 | |a Expert systems (Computer science) | |
650 | 4 | |a Predicate calculus | |
650 | 4 | |a System design | |
700 | 1 | |a Park, Nam Seog |e Verfasser |4 aut | |
700 | 1 | |a Agustí i Cullell, Jaume |e Verfasser |4 aut | |
810 | 2 | |a Department of Artificial Intelligence: DAI research paper |t University <Edinburgh> |v 730 |w (DE-604)BV010450646 |9 730 | |
999 | |a oai:aleph.bib-bvb.de:BVB01-007394666 |
Datensatz im Suchindex
_version_ | 1804125532579692544 |
---|---|
any_adam_object | |
author | Robertson, Dave Park, Nam Seog Agustí i Cullell, Jaume |
author_facet | Robertson, Dave Park, Nam Seog Agustí i Cullell, Jaume |
author_role | aut aut aut |
author_sort | Robertson, Dave |
author_variant | d r dr n s p ns nsp i c j a icj icja |
building | Verbundindex |
bvnumber | BV011043339 |
ctrlnum | (OCoLC)34847599 (DE-599)BVBBV011043339 |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>02788nam a2200373 cb4500</leader><controlfield tag="001">BV011043339</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20041228 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">961107s1995 d||| |||| 00||| engod</controlfield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)34847599</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV011043339</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-91G</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Robertson, Dave</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Layered design of KBS from specification to hardware</subfield><subfield code="c">Robertson, D. ; Park, N. S. ; Agusti, J.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Edinburgh</subfield><subfield code="c">1995</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">[15] S.</subfield><subfield code="b">graph. Darst.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="1" ind2=" "><subfield code="a">University <Edinburgh> / Department of Artificial Intelligence: DAI research paper</subfield><subfield code="v">730</subfield></datafield><datafield tag="520" ind1="3" ind2=" "><subfield code="a">Abstract: "Knowledge based systems are now being embedded within the hardware of household items, such as cameras and washing machines. These systems demand a high degree of reliability, both in terms of the components used in implementation and in ensuring that the initial specification of the system is accurately implemented. We examine this problem in the context of a standard KBS specification language: first order predicate calculus (FOPC). Two key problems emerge. The first is to provide a reliable bridge between the axioms of FOPC and the design required for hardware implementation. If our FOPC specification can be translated to an equivalent propositional axiom set then we can provide an automatic transtation [sic] to existing design languages (e.g. functional logics). However, most KBS specifications cannot be simplified in this way. By drawing on work from a hitherto unrelated area we demonstrate, by example, how a significant class of non-propositional FOPC axioms can be translated automatically to an implementation-level design language. The second problem is in keeping track of the gradual process of refinement necessary when moving from an initial, underspecified description to the restricted class of FOPC appropriate for automatic translation to an implementation design. We describe a layered system of formal specification which permits incremental specification of the design and enables designers to converge on the appropriate class of FOPC axioms."</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Bionics and artificial intelligence</subfield><subfield code="2">sigle</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Computer hardware</subfield><subfield code="2">sigle</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Computer software</subfield><subfield code="2">sigle</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Expert systems (Computer science)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Predicate calculus</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">System design</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Park, Nam Seog</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Agustí i Cullell, Jaume</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="810" ind1="2" ind2=" "><subfield code="a">Department of Artificial Intelligence: DAI research paper</subfield><subfield code="t">University <Edinburgh></subfield><subfield code="v">730</subfield><subfield code="w">(DE-604)BV010450646</subfield><subfield code="9">730</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-007394666</subfield></datafield></record></collection> |
id | DE-604.BV011043339 |
illustrated | Illustrated |
indexdate | 2024-07-09T18:03:03Z |
institution | BVB |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-007394666 |
oclc_num | 34847599 |
open_access_boolean | |
owner | DE-91G DE-BY-TUM |
owner_facet | DE-91G DE-BY-TUM |
physical | [15] S. graph. Darst. |
publishDate | 1995 |
publishDateSearch | 1995 |
publishDateSort | 1995 |
record_format | marc |
series2 | University <Edinburgh> / Department of Artificial Intelligence: DAI research paper |
spelling | Robertson, Dave Verfasser aut Layered design of KBS from specification to hardware Robertson, D. ; Park, N. S. ; Agusti, J. Edinburgh 1995 [15] S. graph. Darst. txt rdacontent n rdamedia nc rdacarrier University <Edinburgh> / Department of Artificial Intelligence: DAI research paper 730 Abstract: "Knowledge based systems are now being embedded within the hardware of household items, such as cameras and washing machines. These systems demand a high degree of reliability, both in terms of the components used in implementation and in ensuring that the initial specification of the system is accurately implemented. We examine this problem in the context of a standard KBS specification language: first order predicate calculus (FOPC). Two key problems emerge. The first is to provide a reliable bridge between the axioms of FOPC and the design required for hardware implementation. If our FOPC specification can be translated to an equivalent propositional axiom set then we can provide an automatic transtation [sic] to existing design languages (e.g. functional logics). However, most KBS specifications cannot be simplified in this way. By drawing on work from a hitherto unrelated area we demonstrate, by example, how a significant class of non-propositional FOPC axioms can be translated automatically to an implementation-level design language. The second problem is in keeping track of the gradual process of refinement necessary when moving from an initial, underspecified description to the restricted class of FOPC appropriate for automatic translation to an implementation design. We describe a layered system of formal specification which permits incremental specification of the design and enables designers to converge on the appropriate class of FOPC axioms." Bionics and artificial intelligence sigle Computer hardware sigle Computer software sigle Expert systems (Computer science) Predicate calculus System design Park, Nam Seog Verfasser aut Agustí i Cullell, Jaume Verfasser aut Department of Artificial Intelligence: DAI research paper University <Edinburgh> 730 (DE-604)BV010450646 730 |
spellingShingle | Robertson, Dave Park, Nam Seog Agustí i Cullell, Jaume Layered design of KBS from specification to hardware Bionics and artificial intelligence sigle Computer hardware sigle Computer software sigle Expert systems (Computer science) Predicate calculus System design |
title | Layered design of KBS from specification to hardware |
title_auth | Layered design of KBS from specification to hardware |
title_exact_search | Layered design of KBS from specification to hardware |
title_full | Layered design of KBS from specification to hardware Robertson, D. ; Park, N. S. ; Agusti, J. |
title_fullStr | Layered design of KBS from specification to hardware Robertson, D. ; Park, N. S. ; Agusti, J. |
title_full_unstemmed | Layered design of KBS from specification to hardware Robertson, D. ; Park, N. S. ; Agusti, J. |
title_short | Layered design of KBS from specification to hardware |
title_sort | layered design of kbs from specification to hardware |
topic | Bionics and artificial intelligence sigle Computer hardware sigle Computer software sigle Expert systems (Computer science) Predicate calculus System design |
topic_facet | Bionics and artificial intelligence Computer hardware Computer software Expert systems (Computer science) Predicate calculus System design |
volume_link | (DE-604)BV010450646 |
work_keys_str_mv | AT robertsondave layereddesignofkbsfromspecificationtohardware AT parknamseog layereddesignofkbsfromspecificationtohardware AT agustiicullelljaume layereddesignofkbsfromspecificationtohardware |