On Transformation of Logic Specifications into Procedural Programs

dc.contributor國立臺灣師範大學資訊教育研究所zh_tw
dc.contributor.authorLin, Janet Mei-Chuenen_US
dc.contributor.authorJuang, Jie-Yongen_US
dc.contributor.authorYau, Stephen Sen_US
dc.date.accessioned2014-10-30T09:32:36Z
dc.date.available2014-10-30T09:32:36Z
dc.date.issued1989-10-23zh_TW
dc.description.abstractA method for transforming a source program expressed as a set of Horn clauses into a target program in an Algol-like procedural language is presented. Compared with deterministic execution of a conventional program, the top-down procedural interpretation of a Horn clause program is inherently nondeterministic. This transformation method is aimed at removing certain types of nondeterministic in a Horn clause program via a variable-dependence analysis and a procedure formation scheme. It is assumed that the input/output mode information for each predicate in the Horn clause is known in advance and that each predicate is used unidirectionally, i.e. each argument in the argument list of a predicate is used either as an input or an output, but not both. Therefore, the Horn clauses treated by this method represent only a subclass of the general Horn logic clauses. During the transformation process, the method is also capable of discovering inconsistent or missing information in the source program.en_US
dc.description.urihttp://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=65331zh_TW
dc.identifierntnulib_tp_A0906_02_001zh_TW
dc.identifier.isbn081-861-984-8zh_TW
dc.identifier.urihttp://rportal.lib.ntnu.edu.tw/handle/20.500.12235/34695
dc.languageenzh_TW
dc.publisherIEEEen_US
dc.relationProceedings of IEEE International Conference on Tools for Artificial Intelligence, 274-281. Fairfax, Virginia.en_US
dc.relation.urihttp://dx.doi.org/10.1109/TAI.1989.65331zh_TW
dc.titleOn Transformation of Logic Specifications into Procedural Programsen_US

Files

Collections