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

1992 Fiscal Year Final Research Report Summary

Research on the method for reactive system construction by using a modal structural description language

Research Project

Project/Area Number 03680027
Research Category

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

Allocation TypeSingle-year Grants
Research Field Informatics
Research InstitutionJapan Advanced Institute of Science and Technology,Hokuriku

Principal Investigator

YONEZAKI Naoki  Japan Advanced Institute of Science and Technology,Hokuriku School of information science,Professor, 情報科学研究科, 教授 (00126286)

Co-Investigator(Kenkyū-buntansha) TOKUDA Takehiro  Tokyo Institute of Technology Department of Computer Science,Associate professor, 工学部情報工学科, 助教授 (30111644)
Project Period (FY) 1991 – 1992
KeywordsSpecification / Theorem proving / Object Base / Executable specification / Unification / Realizability / 様相論理 / 定理自動証明
Research Abstract

Application of non-standard logic to software development is our main concern.
(1) Multi-modal logic for specification of reactive objects: We have developed multi modal logic (MML) which has temporal modality and object modality as well. Formalization of object modalities reflecting has a and is a relations was one of our main concern. For the temporal aspects, we developed a new decidable temporal logic which is more expressive than the usual temporal logics in the sense that we can describe the relation on the number of event occurrences so that we can define more sophisticated fairness notion.
(2)Automated reasoning in non-standard logic: Theorem proving methods for non-standard logic was studied. For the various kind of modal logic, we developed a general theorem prover which utilizes modal unification. We discovered some unification schema which drastically deduce the number of steps of proofs. This schema incorporate cyclic unification so called self-unification. We also developed a resolution style theorem prover for linear logic as a basis of new computation paradigm.
(3) Verification and synthesis of programs: A transformation system from specifications to reactive system programs was developed based on the tableau based model generation system. We introduced several realizability concepts and their decision procedures with which we can design a helpful method for getting proper specifications from those with failure or incompleteness.
(4) Model for work process specification: Planning, scheduling, enacting and evaluating human activity is framework of our daily working process. To describe this, we are developing a model for this kind of work process specifications. The first class objects of the model are Tasks, Agents and Products (TAP). This model has several dimensions i.e. meta-object, abstract-instance, structural hierarchy and temporal dimensions.

  • Research Products

    (17 results)

All Other

All Publications (17 results)

  • [Publications] Ryousei Mori,Naoki Yonezaki: "Several realizability concepts in reactive objects" Proceeding of 2nd European-Japanese Seminar on Information modelling and knowledge Bases. (1993)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] Noriaki Yoshiura,Naoki Yonezaki: "More expressive Temporal Logic for Specifications" The fifth International Conference on Software Engeering and Knowledge Engeering. (1993)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] 端山 毅,米崎 直樹: "様相記号列統一化による様相論理定理証明器における自己代入の利用" コンピュータソフトウェア. Vol.10,No.3. (1993)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] 端山 毅,米崎 直樹: "様相記号列統一化による様相論理定理証明器の健全性と完全性" コンピュータソフトウェア. Vol.10,No.3. (1993)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] Naoki Yonezaki,Tapani Kinnula,Motoshi Saeki,Jan Ljungberg: "TAP:A new model for software process Tasks-Agents-Products" The fifth International Conferece on Software Engeering and Knowledge Engeering. (1993)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] 川村 美代子,米崎 直樹: "Linear Logicの自動証明法" 人工知能学会全国大会第6回論文集. 95-98 (1992)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] Naoki Yonezaki: "Advances in Information Modeling and Knowledge Bases" ISO press, 18 ヨC (1991)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] Naoki Yonezaki,Takeshi Hayama: "Advances in Information Modeling and Knowledge Bases" ISO press, 16 ヨC (1993)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] Naoki Yonezaki: "Conceptual Modeling in MSL" Advances in Information Modelling and Knowledge Bases, IOS press. 124-138 (1991)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] Ryousei Mori, Naoki Yonezaki:"Several realizability concepts in reactive objects." Proceeding of 2nd European-Japanese Seminar on Information Modelling and Knowledge Bases,. (1992)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] Naoki Yonezaki, Takeshi Hayama: "Self-Substitution in Modal Unification." Advances in Information Modelling and Knowledge Bases, IOS press. (1993)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] Noriaki Yoshiura, Naoki Yonezaki: "More expressive Temporal Logic for Specifications." The fifth International Conference on Software Engineering and Knowledge Engineering. (1993)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] Takeshi Hayama, Naoki Yonezaki: "Soundness and Completeness of Generalized Theorem prover for Modal logics with modal unification. (In Japanese)" Computer Software. Vol. 10 No. 3. (1993)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] Tapani Kinnula, Naoki Yonezaki, Motoshi Saeki: "Modelling the Systems Development Process." The First International Summer School on Meta-modelling and Methodology Engineering. (1992)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] Naoki Yonezaki, Tapani Kinnula, Motoshi Saeki, Jan Ljungberg: "TAP: A new model for software process Tasks-Agents-Products." The fifth International Conference on Software Engineering and Knowledge Engineering. (1993)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] Motoshi Saeki, Kazuhisa Iguchi, Masanori Shinohara: "Supporting Tool for Cooperative Specification Processes." The fifth International Conference on Software Engineering and Knowledge Engineering. (1993)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] Naoki Yonezaki, Motoshi Saeki, Tapani Kinnula, Jan Ljungberg: "Software Process Modelling with the TAP Approach." The 3rd European Japanese seminar on Information Modelling and Knowledge Bases,. (1993)

    • Description
      「研究成果報告書概要(欧文)」より

URL: 

Published: 1994-03-24  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi