Impact Analysis on an Attributed Goal Graph
スポンサーリンク
概要
- 論文の詳細を見る
Requirements changes frequently occur at any time of a software development process, and their management is a crucial issue to develop software of high quality. Meanwhile, goal-oriented analysis techniques are being put into practice to elicit requirements. In this situation, the change management of goal graphs and its support are necessary. This paper presents a technique related to the change management of goal graphs, realizing impact analysis on a goal graph when its modifications occur. Our impact analysis detects conflicts that arise when a new goal is added, and investigates the achievability of the other goals when an existing goal is deleted. We have implemented a supporting tool for automating the analysis. Two case studies suggested the efficiency of the proposed approach.
- 2012-04-01
著者
-
Kaiya Haruhiko
Shinshu Univ. Nagano‐shi Jpn
-
Saeki Motoshi
東工大
-
Hayashi Shinpei
Tokyo Inst. Technol. Tokyo Jpn
-
Saeki Motoshi
The Department Of Computer Science Graduate School Of Information Science And Engineering Tokyo Institute Of Technology
-
Kaiya Haruhiko
The Department Of Computer Science Shinshu University
-
Hayashi Shinpei
The Department Of Computer Science Tokyo Institute Of Technology
-
TANABE Daisuke
the Department of Computer Science, Tokyo Institute of Technology
関連論文
- Improving Reliability of Spectrum Analysis for Software Quality Requirements Using TCM
- Identifying Stakeholders and Their Preferences about NFR by Comparing Use Case Diagrams of Several Existing Systems
- Deriving Framework Usages Based on Behavioral Models
- Practical and Incremental Maintenance of Software Resources in Consumer Electronics Products
- Supporting Application Framework Selection Based on Labeled Transition Systems(Knowledge-Based Software Engineering)
- Goal Oriented Requirements Engineering: Trends and Issues
- Using Hierarchical Transformation to Generate Assertion Code from OCL Constraints
- Implementing OCL evaluators based on structural similarities of programming languages (ソフトウエア工学)
- Finding Incorrect and Missing Quality Requirements Definitions Using Requirements Frame
- Reticella : An Execution Trace Slicing and Visualization Tool Based on a Behavior Model
- Impact Analysis on an Attributed Goal Graph
- Toward the Decision Tree for Inferring Requirements Maturation Types