• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to previous page

Development of Multi-Paradigm Oriented Programming Environment based on Concurrent LISP

Research Project

Project/Area Number 59460203
Research Category

Grant-in-Aid for General Scientific Research (B)

Allocation TypeSingle-year Grants
Research Field Informatics
Research InstitutionUniversity of Library and Information Science

Principal Investigator

TABATA Koichi  Professor, Faculty of Library and Information Science University of Library and Information Science, 図書館・情報学部, 教授 (50026085)

Co-Investigator(Kenkyū-buntansha) SUGIMOTO Shigeo  Ass. Professor, Faculty of Library and Information Science University of Library, 図書館情報学部, 助教授 (40154489)
ITOH Kiyoshi  Ass. Professor, Faculty of Science and Technology Sophia University, 理工学部, 助教授 (00129785)
MASUNAGA Yoshifumi  Professor, Faculty of Library and Infoemation Science University of Library and, 図書館情報学部, 教授 (70006261)
Project Period (FY) 1984 – 1986
Project Status Completed (Fiscal Year 1986)
Budget Amount *help
¥7,200,000 (Direct Cost: ¥7,200,000)
Fiscal Year 1986: ¥1,000,000 (Direct Cost: ¥1,000,000)
Fiscal Year 1985: ¥2,000,000 (Direct Cost: ¥2,000,000)
Fiscal Year 1984: ¥4,200,000 (Direct Cost: ¥4,200,000)
KeywordsConcurrent LISP / Cooperative Processing / Multiple Program Paradigm / Programming Environment / Artificial Intelligence / 並行処理
Research Abstract

It is essential to select the modeling and description methodologies which are the most applicable to target problems consisting of several sub-problems of different paradigms. In this research, we have found that it is fruitful to take advantages of cooperative processing for modeling and description of problems consisting of cooperative sub-problems of different paradigms. We have proposed a programming environment directed to multiple paradigms of programming based on Concurrent LISP, which is a LISP for cooperative processing. The followings are the three program paradigms of cooperative processing.
Process Oriented Paradigm: Cooperative entities representing functions communicate with each other via shared variables and/or messages. Object Oriented Paradigm: Cooperative entities representing objects communicate with each other via messages. Environment Oriented Paradigm: Cooperative entities representing functions and/or objects communicate with each other through their environment. (Entities are driven based on the status of their relevant set of data, and change the status of other data.) Activities of each cooperative entity should be defined in an appropriate programming paradigm among conventional ones, such as procedural, functional, rule oriented, object oriented, and so on.
In this research, we have also developed an expert system of reading advisory tasks, and a programming environment for image-based interactive systems. These systems include several programming paradigms, for example rule-based description of reading advisory expertise, and procedural and functional definition of user interfaces.

Report

(1 results)
  • 1986 Final Research Report Summary
  • Research Products

    (12 results)

All Other

All Publications (12 results)

  • [Publications] 田畑孝一: bit. 16. 779-794 (1984)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1986 Final Research Report Summary
  • [Publications] 田中芳彦: 情報処理学会第31回全国大会論文集. 907-908 (1985)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1986 Final Research Report Summary
  • [Publications] 田中芳彦: 情報処理学会知識工学と人工知能研究会. 48. 57-64 (1986)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1986 Final Research Report Summary
  • [Publications] 田中芳彦: 図書館情報大学研究報告. 5. 49-61 (1986)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1986 Final Research Report Summary
  • [Publications] 田畑孝一: 情報処理. 28. 286-294 (1987)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1986 Final Research Report Summary
  • [Publications] 田畑孝一: "ソフトウェア工学ハンドブック(第9章)" オーム社, 21 (1986)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1986 Final Research Report Summary
  • [Publications] Koichi TABATA: "Concurrent LISP" bit. 16. 779-794 (1984)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1986 Final Research Report Summary
  • [Publications] Yoshihiko TANAKA: "A Floor Work Expert System for Children's Libraries" 31st Annual Convention of Information Processing Society of Japan. 907-908 (1985)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1986 Final Research Report Summary
  • [Publications] Yoshihiko TANAKA: "A Reading Advisory Expert System for Children's Libraries" WGAI Meeting, Information Processing Society of Japan. 48. 57-64 (1986)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1986 Final Research Report Summary
  • [Publications] Yoshihiko TANAKA: "An Experiment of Building Reading Advisory Expert System for Children's Libraries" Research Report of University of Library and Information Science. 5. 49-61 (1986)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1986 Final Research Report Summary
  • [Publications] Koichi TABATA: "Programming Paradigm for Cooperating Processing" Transactions of Information Processing Society of Japan. 28. 286-294 (1987)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1986 Final Research Report Summary
  • [Publications] Koichi TABATA: OHM-sha. Software Engineering Handbook (Chap.9), 21 (1986)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1986 Final Research Report Summary

URL: 

Published: 1987-03-31   Modified: 2016-04-21  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi