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

Research on Software Requirements Elicitation and Evolution using Repository Technology

Research Project

Project/Area Number 17500020
Research Category

Grant-in-Aid for Scientific Research (C)

Allocation TypeSingle-year Grants
Section一般
Research Field Software
Research InstitutionTokyo Institute of Technology

Principal Investigator

SAEKI Motoshi  Tokyo Institute of Technology, Graduate School of Information Science & Engineering, Professor, 大学院情報理工学研究科, 教授 (80162254)

Co-Investigator(Kenkyū-buntansha) OHNISHI Atsushi  Ritsumeikan University, College of Information Science & Engineering, Professor, 情報理工学部, 教授 (50160560)
KAIYA Haruhiko  Shinshu University, Faculty of Engineering, Associate Professor, 工学部, 助教授 (30262596)
Project Period (FY) 2005 – 2006
Project Status Completed (Fiscal Year 2006)
Budget Amount *help
¥3,400,000 (Direct Cost: ¥3,400,000)
Fiscal Year 2006: ¥1,500,000 (Direct Cost: ¥1,500,000)
Fiscal Year 2005: ¥1,900,000 (Direct Cost: ¥1,900,000)
KeywordsImprovement of Software Development / Software Engineering / Repository / Software Evolution / Requirements Engineering / Version Control / 構成管理 / ソフトウェア学
Research Abstract

1)Technique to generate from meta models repositories having version control functions.
We developed a technique to generate repositories and CASE tools from meta model descriptions of software diagrams like UML. The generated repository and the tool can have version control mechanism where logical units of the meta model are atomic elements of change management. The differences (called deltas) between adjacent versions are extracted and stored into the repository. In addition, we developed a technique of configuration management for keeping consistency when integrating and modifying different types of model fragments as parts of a requirements specification. In this technique, we specify the constraints on meta models for keeping and detecting inconsistency from operational records of deltas.
2)Technique to provide semantics for requirements using ontology and a requirements elicitation method as its application.
Semantic analysis of specification documents is necessary to analyze record … More s of changes of requirements. In this approach, we employed a technique of lightweight semantics processing using ontology. The descriptions of requirements are mapped into ontological elements and inferences to deduce the properties of the descriptions are possible on the ontological system. We also developed a requirements elicitation method and its supporting tool where guidance to suggest missing requirements and inconsistent parts is provided to users.
3)Techniques to extract and analyze differences of specifications, and to abstract them into patterns.
Based on the research results of the above 1) and 2), we developed a supporting tool to extract the deltas of requirements changes that are mapped to the ontology and to semantically classify them into categories. The large frequency of the deltas belonging to a certain semantic category allowed us to compose evolution patterns so as to anticipate future changes. By collecting real change records, for example, we found a pattern where functional requirements were modified and subsequently their non-functional ones were modified. Furthermore, we developed a technique to classify the deltas leading to inconsistent or to missing requirements and constructed an automated system to suggest their candidates out of a requirements document. Less

Report

(3 results)
  • 2006 Annual Research Report   Final Research Report Summary
  • 2005 Annual Research Report
  • Research Products

    (20 results)

All 2007 2006 2005

All Journal Article (20 results)

  • [Journal Article] 差分分析による要求仕様の管理支援2007

    • Author(s)
      清水可奈子, 大西 淳
    • Journal Title

      情報処理学会ウィンターワークショップ・イン・那覇 2007・3

      Pages: 47-48

    • Related Report
      2006 Annual Research Report
  • [Journal Article] Using Domain Ontology as Domain Knowledge for Requirements Elicitation2006

    • Author(s)
      Haruhiko Kaiya, Motoshi Saeki
    • Journal Title

      Proc. of 14th IEEE International Requirements Engineering Conference

      Pages: 186-195

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2006 Final Research Report Summary
  • [Journal Article] Configuration Management in a Method Engineering Context2006

    • Author(s)
      Motoshi Saeki
    • Journal Title

      Lecture Note in Computer Science (CAiSE2006) 4001

      Pages: 383-398

    • NAID

      120006701906

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2006 Final Research Report Summary
  • [Journal Article] Meta-Modeling Based Version Control System for Software Diagrams2006

    • Author(s)
      Takafumi Oda, Motoshi Saeki
    • Journal Title

      IEICE Trans. on Information and Systems(電子情報通信学会論文誌英文誌) E89-D・4

      Pages: 1390-1402

    • NAID

      110007504491

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2006 Annual Research Report 2006 Final Research Report Summary
  • [Journal Article] オントロジーを用いた要求獲得手法の評価2006

    • Author(s)
      大西 淳, 加藤潤三
    • Journal Title

      電子情報通信学会知能ソフトウェア工学研究会 106・382

      Pages: 25-30

    • NAID

      110005717732

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2006 Annual Research Report 2006 Final Research Report Summary
  • [Journal Article] 差分分析による要求仕様の管理支援手法2006

    • Author(s)
      清水可奈子, 大西 淳
    • Journal Title

      電子情報通信学会ソフトウェアサイエンス研究会 105・596

      Pages: 23-28

    • NAID

      110004662811

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2006 Final Research Report Summary
  • [Journal Article] Configuration Management in a Method Engineering Context2006

    • Author(s)
      Motoshi Saeki
    • Journal Title

      Lecture Note in Computer Science (CAiSE2006) Vol.4001

      Pages: 383-398

    • NAID

      120006701906

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2006 Final Research Report Summary
  • [Journal Article] Meta-Modeling Based Version Control System for Software Diagrams2006

    • Author(s)
      Takafumi Oda, Motoshi Saeki
    • Journal Title

      IEICE Trans. on Information and Systems E89, No.4

      Pages: 1390-1402

    • NAID

      110007504491

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2006 Final Research Report Summary
  • [Journal Article] Evaluation of Requirements Elicitation Method Using Ontology (in Japanese)2006

    • Author(s)
      Atsushi Ohnishi, Junzo Kato
    • Journal Title

      Technical Report of IEICE on Knowledge Based Software Engineering 106, 382

      Pages: 25-30

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2006 Final Research Report Summary
  • [Journal Article] A Supporting Method of Management of Software Requirements Specification with Different Analysis (in Japanese)2006

    • Author(s)
      Kanako Shimizu, Atsushi Ohnishi
    • Journal Title

      Technical Report of IEICE on Software Science 105, 596

      Pages: 23-28

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2006 Final Research Report Summary
  • [Journal Article] Using Domain Ontology as Domain Knowledge for Reequirements Elicitation2006

    • Author(s)
      Haruhiko Kaiya, Motoshi Saeki
    • Journal Title

      Proc. of 14th IEEE International Requirements Engineering Conference

      Pages: 186-195

    • Related Report
      2006 Annual Research Report
  • [Journal Article] Configuration Management in a Method Engineering Context2006

    • Author(s)
      Motoshi Saeki
    • Journal Title

      Lecture Note in Computer Science (CAiSE2006 ) 4001

      Pages: 383-398

    • NAID

      120006701906

    • Related Report
      2006 Annual Research Report
  • [Journal Article] ドメインオントロジーを用いた要求獲得法の提案2006

    • Author(s)
      海谷治彦, 佐伯元司
    • Journal Title

      電子情報通信学会ソフトウェアサイエンス研究会 106・16

      Pages: 13-18

    • NAID

      110004718947

    • Related Report
      2006 Annual Research Report
  • [Journal Article] 差分分析による要求仕様の管理支援手法2006

    • Author(s)
      清水加奈子, 大西 淳
    • Journal Title

      電子情報通信学会技術研究報告 SS2005-76〜82 105・596

      Pages: 23-28

    • NAID

      110004662811

    • Related Report
      2005 Annual Research Report
  • [Journal Article] AHPによる要求代替案選択手法2006

    • Author(s)
      山崎孝夫, 佐伯元司
    • Journal Title

      電子情報通信学会技術研究報告 SS2005-83〜88 105・597

      Pages: 1-6

    • NAID

      110004662814

    • Related Report
      2005 Annual Research Report
  • [Journal Article] Ontology Based Requirements Analysis : Lightweight Semantic Processing Approach2005

    • Author(s)
      Haruhiko Kaiya, Motoshi Saeki
    • Journal Title

      Proc. of 5th International Conference on Quality Software

      Pages: 223-230

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2006 Final Research Report Summary
  • [Journal Article] A Conceptual Model of Version Control in Method Engineering Environment2005

    • Author(s)
      Motoshi Saeki, Takafumi Oda
    • Journal Title

      Proc.of the 17th Conference on Advanced Information Systems Engineering FORUM

      Pages: 89-94

    • Related Report
      2005 Annual Research Report
  • [Journal Article] Generative Technique of Version Control Systems for Software Diagrams2005

    • Author(s)
      Takafumi Oda, Motoshi Saeki
    • Journal Title

      Proc.of 21st IEEE International Conference on Software Maintenance(ICSM2005)

      Pages: 515-524

    • Related Report
      2005 Annual Research Report
  • [Journal Article] Ontology Based Requirements Analysis : Lightweight Semantic Processing Approach2005

    • Author(s)
      Haruhiko Kaiya, Motoshi Saeki
    • Journal Title

      Proc.of 5th International Conference on Quality Software

      Pages: 223-230

    • Related Report
      2005 Annual Research Report
  • [Journal Article] Improving the Detection of Requirements Discordances among Stakeholders2005

    • Author(s)
      Haruhiko Kaiya, Daisuke Shinbara, Juniichi Kawano, Motoshi Saeki
    • Journal Title

      Requirements Engineering Journal 10・4

      Pages: 289-303

    • Related Report
      2005 Annual Research Report

URL: 

Published: 2005-04-01   Modified: 2016-04-21  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi