- 【Updated on May 12, 2025】 Integration of CiNii Dissertations and CiNii Books into CiNii Research
- Trial version of CiNii Research Automatic Translation feature is available on CiNii Labs
- Suspension and deletion of data provided by Nikkei BP
- Regarding the recording of “Research Data” and “Evidence Data”
Data abstraction in Prolog/KR
Search this article
Description
Data abstraction and inheritance, some of the most important features in constructing a large, clean software system, in a logic programming language Prolog/KR, an expansion of Prolog, are described. First two kinds of processes are added; one is called NPO, which is mainly used to implement a generator, the other is called CPO, which is mainly used to implement an abstract data object. Then synchronization features are added to implement abstract data types that can be used concurrently. Using this feature it is possible to employ pipes for communications among processes. Finally, inheritance mechanism is added to define hierarchies among objects.
Journal
-
- New Generation Computing
-
New Generation Computing 1 49-62, 1983-03-01
Springer Science and Business Media LLC
- Tweet
Details 詳細情報について
-
- CRID
- 1871709542929948160
-
- ISSN
- 18827055
- 02883635
-
- Data Source
-
- OpenAIRE