On Transformation of Logic Specifications into Procedural Programs
dc.contributor | 國立臺灣師範大學資訊教育研究所 | zh_tw |
dc.contributor.author | Lin, Janet Mei-Chuen | en_US |
dc.contributor.author | Juang, Jie-Yong | en_US |
dc.contributor.author | Yau, Stephen S | en_US |
dc.date.accessioned | 2014-10-30T09:32:36Z | |
dc.date.available | 2014-10-30T09:32:36Z | |
dc.date.issued | 1989-10-23 | zh_TW |
dc.description.abstract | A 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.uri | http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=65331 | zh_TW |
dc.identifier | ntnulib_tp_A0906_02_001 | zh_TW |
dc.identifier.isbn | 081-861-984-8 | zh_TW |
dc.identifier.uri | http://rportal.lib.ntnu.edu.tw/handle/20.500.12235/34695 | |
dc.language | en | zh_TW |
dc.publisher | IEEE | en_US |
dc.relation | Proceedings of IEEE International Conference on Tools for Artificial Intelligence, 274-281. Fairfax, Virginia. | en_US |
dc.relation.uri | http://dx.doi.org/10.1109/TAI.1989.65331 | zh_TW |
dc.title | On Transformation of Logic Specifications into Procedural Programs | en_US |