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

XML形式オブジェクト指向設計UML文書の整合性検査の研究

Research Project

Project/Area Number 04F04283
Research Category

Grant-in-Aid for JSPS Fellows

Allocation TypeSingle-year Grants
Section外国
Research Field Software
Research InstitutionJapan Advanced Institute of Science and Technology

Principal Investigator

片山 卓也  北陸先端科学技術大学院大学, 情報科学研究科, 教授

Co-Investigator(Kenkyū-buntansha) KOTB YASSER AL-SAYED KOTB  北陸先端科学技術大学院大学, 情報科学研究科, 外国人特別研究員
Project Period (FY) 2004 – 2006
Project Status Completed (Fiscal Year 2006)
Budget Amount *help
¥2,400,000 (Direct Cost: ¥2,400,000)
Fiscal Year 2006: ¥600,000 (Direct Cost: ¥600,000)
Fiscal Year 2005: ¥1,200,000 (Direct Cost: ¥1,200,000)
Fiscal Year 2004: ¥600,000 (Direct Cost: ¥600,000)
Keywordsオブジェクト指向 / UML / XML / 整合性検査 / 属性文法 / 設計文書
Research Abstract

オブジェクト指向ソフトウェア設計では、設計文書を複数の観点から統一モデル言語UMLによって記述するのが標準的であるが、UMLでは一つのソフトウェアの設計を複数の観点から別個のドキュメントとして記述され、それらの間の整合性を取ることが必要になる。研究ではこのよう観点から,XMIで表現されたUML文書を対象にして、その整合性判定を形式的に行う方法の研究とそのツールの実現法の研究を行った。現在、ソフトウェア開発においては、UML記法が標準的に採用されていることを考えると、この研究は大きな意義を持ち、ソフトウェア開発における誤りの早期発見や除去に貢献すると予想される。本研究では、属性文法の形式でXML文書に意味記述を導入し、それによってXML文書の意味的整合性検査が可能であることを研究したが、XML文書の意味記述を行うための仕様記述言語SLXSを設計し,それで記述されたXMIドキュメントの整合性の判定に関する研究を行い,整合性判定システムとその適用に関する研究成果を複数の国際会議で発表した.上記の研究とともに、textual entailment(テキスト文書上の推論)と呼ばれる方法によって、種々のUMLドキュメントの不整合を検出する新しい方法を提案した。この方法論は、自然言語文章のある部分の特徴から、他の部分の言語的特長を推論するものである。本研究では、この方法をUMLユースケースドキュメントに適用して、ソフトウェアを再利用する枠組み、および、利用者やソフトウェアテスターのバグレポートの間の関連の分析に利用する方法を提案した。

Report

(3 results)
  • 2006 Annual Research Report
  • 2005 Annual Research Report
  • 2004 Annual Research Report
  • Research Products

    (8 results)

All 2006 2005

All Journal Article (8 results)

  • [Journal Article] Using Text Semantic Similarity Approach to Check the Consistency of UML2006

    • Author(s)
      Yasser Kotb, Takuya Katayama.
    • Journal Title

      JAIST Research Report IS-PR-2006-013,20060907

      Pages: 1-11

    • Related Report
      2006 Annual Research Report
  • [Journal Article] Improving Software Documentation Using Textual Entailment2006

    • Author(s)
      Yasser Kotb, Takuya Katayama
    • Journal Title

      the fourteenth ACM SIGSOFT Symposium on Foundations of Software Engineering(ACM SIGSOFT 2006FSE 14), Oct 5-11,2006,Portland, Oregon, USA. (Accepted and published by ACM.)

    • Related Report
      2006 Annual Research Report
  • [Journal Article] Toward an Automatic Reusable Software Using Textual Entailment.2006

    • Author(s)
      Yasser Kotb, Takuya Katayama
    • Journal Title

      JAIST Research Report IS-RR-2006-016

    • Related Report
      2006 Annual Research Report
  • [Journal Article] A Novel Technique to Verify the UML Use Case Diagrams2006

    • Author(s)
      Yasser Kotb, Takuya Katayama
    • Journal Title

      IASTED International Conference on Software Engineering (SE 2006), Innsbruck, Austria.

      Pages: 300-305

    • Related Report
      2005 Annual Research Report
  • [Journal Article] Consistency Checking of UML Model Diagrams Using the XML Semantics Approach2005

    • Author(s)
      Yasser Kotb, Takuya Katayama
    • Journal Title

      The 14th International World Wide Web Conference 2005 (WWW2005), Chiba, Japan, ACM.

      Pages: 982-983

    • Related Report
      2005 Annual Research Report
  • [Journal Article] A Consistency Checker for UML Model Diagrams2005

    • Author(s)
      Yasser Kotb, Takuya Katayama
    • Journal Title

      Workshop on Dependable Software - Tools and Methods. Joined with The International Conference on Dependable Systems and Networks (DSN-2005), Yokohama, Japan

      Pages: 192-197

    • Related Report
      2005 Annual Research Report
  • [Journal Article] Consistency Checking of UML Model Diagrams Using the XML Semantics Approach2005

    • Author(s)
      Yasser Kotb, Takuya Katayama
    • Journal Title

      The 14th International World Wide Web Conference 2005 (WWW2005), Chiba, Japan. May 10-14 (accepted and will be published by ACM)

    • Related Report
      2004 Annual Research Report
  • [Journal Article] A Consistency Checker for UML Model Diagrams2005

    • Author(s)
      Yasser Kotb, Takuya Katayama
    • Journal Title

      Workshop on Dependable Software - Tools and Methods. Joined with The International Conference on Dependable Systems and Networks (DSN-2005), Yokohama, Japan, June 28 - July 1, 2005 (accepted and will be published by IEEE.)

    • Related Report
      2004 Annual Research Report

URL: 

Published: 2004-04-01   Modified: 2024-03-26  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi