Impact analysis of design alternatives on imprecise requirements

John Yen, W. Amos Tiao

Research output: Chapter in Book/Report/Conference proceedingConference contribution

2 Citations (Scopus)

Abstract

The objective of software design is to build a system that meets the customer's requirements. Often requirements can be achieved by a set of different design alternatives. Identifying the impacts of various design alternatives on requirements thus become very important. In this paper, we proposed a formal framework to identify and reason impacts of design alternatives on imprecise requirements. Our approach captures the elasticity of imprecise requirements using fuzzy logic and represents design alternatives directly based on the representation of requirements. Based on these representations, we can (1) identify relationships between requirements, and between design alternatives, (2) reason implicit impacts of the design alternatives on requirements based on the identified requirement-requirement relationships, and design-requirement relationships, and (3) facilitate capture of the design rationales. The goal of identifying the impacts of design alternatives on requirements is to guide design engineers in evaluating design alternatives, to reduce design errors, to facilitate design rationale capture, and to build a system that better satisfies the customer.

Original languageEnglish (US)
Title of host publicationIEEE International Conference on Fuzzy Systems
PublisherIEEE
Pages1215-1220
Number of pages6
Volume3
StatePublished - 1997
EventProceedings of the 1997 6th IEEE International Conference on Fussy Systems, FUZZ-IEEE'97. Part 1 (of 3) - Barcelona, Spain
Duration: Jul 1 1997Jul 5 1997

Other

OtherProceedings of the 1997 6th IEEE International Conference on Fussy Systems, FUZZ-IEEE'97. Part 1 (of 3)
CityBarcelona, Spain
Period7/1/977/5/97

Fingerprint

Alternatives
Requirements
Design
Customers
Software Design
Software design
Fuzzy Logic
Fuzzy logic
Elasticity
Engineers
Relationships

All Science Journal Classification (ASJC) codes

  • Theoretical Computer Science
  • Software
  • Artificial Intelligence
  • Applied Mathematics

Cite this

Yen, J., & Tiao, W. A. (1997). Impact analysis of design alternatives on imprecise requirements. In IEEE International Conference on Fuzzy Systems (Vol. 3, pp. 1215-1220). IEEE.
Yen, John ; Tiao, W. Amos. / Impact analysis of design alternatives on imprecise requirements. IEEE International Conference on Fuzzy Systems. Vol. 3 IEEE, 1997. pp. 1215-1220
@inproceedings{6241e603aa184750a4610c51346c087b,
title = "Impact analysis of design alternatives on imprecise requirements",
abstract = "The objective of software design is to build a system that meets the customer's requirements. Often requirements can be achieved by a set of different design alternatives. Identifying the impacts of various design alternatives on requirements thus become very important. In this paper, we proposed a formal framework to identify and reason impacts of design alternatives on imprecise requirements. Our approach captures the elasticity of imprecise requirements using fuzzy logic and represents design alternatives directly based on the representation of requirements. Based on these representations, we can (1) identify relationships between requirements, and between design alternatives, (2) reason implicit impacts of the design alternatives on requirements based on the identified requirement-requirement relationships, and design-requirement relationships, and (3) facilitate capture of the design rationales. The goal of identifying the impacts of design alternatives on requirements is to guide design engineers in evaluating design alternatives, to reduce design errors, to facilitate design rationale capture, and to build a system that better satisfies the customer.",
author = "John Yen and Tiao, {W. Amos}",
year = "1997",
language = "English (US)",
volume = "3",
pages = "1215--1220",
booktitle = "IEEE International Conference on Fuzzy Systems",
publisher = "IEEE",

}

Yen, J & Tiao, WA 1997, Impact analysis of design alternatives on imprecise requirements. in IEEE International Conference on Fuzzy Systems. vol. 3, IEEE, pp. 1215-1220, Proceedings of the 1997 6th IEEE International Conference on Fussy Systems, FUZZ-IEEE'97. Part 1 (of 3), Barcelona, Spain, 7/1/97.

Impact analysis of design alternatives on imprecise requirements. / Yen, John; Tiao, W. Amos.

IEEE International Conference on Fuzzy Systems. Vol. 3 IEEE, 1997. p. 1215-1220.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

TY - GEN

T1 - Impact analysis of design alternatives on imprecise requirements

AU - Yen, John

AU - Tiao, W. Amos

PY - 1997

Y1 - 1997

N2 - The objective of software design is to build a system that meets the customer's requirements. Often requirements can be achieved by a set of different design alternatives. Identifying the impacts of various design alternatives on requirements thus become very important. In this paper, we proposed a formal framework to identify and reason impacts of design alternatives on imprecise requirements. Our approach captures the elasticity of imprecise requirements using fuzzy logic and represents design alternatives directly based on the representation of requirements. Based on these representations, we can (1) identify relationships between requirements, and between design alternatives, (2) reason implicit impacts of the design alternatives on requirements based on the identified requirement-requirement relationships, and design-requirement relationships, and (3) facilitate capture of the design rationales. The goal of identifying the impacts of design alternatives on requirements is to guide design engineers in evaluating design alternatives, to reduce design errors, to facilitate design rationale capture, and to build a system that better satisfies the customer.

AB - The objective of software design is to build a system that meets the customer's requirements. Often requirements can be achieved by a set of different design alternatives. Identifying the impacts of various design alternatives on requirements thus become very important. In this paper, we proposed a formal framework to identify and reason impacts of design alternatives on imprecise requirements. Our approach captures the elasticity of imprecise requirements using fuzzy logic and represents design alternatives directly based on the representation of requirements. Based on these representations, we can (1) identify relationships between requirements, and between design alternatives, (2) reason implicit impacts of the design alternatives on requirements based on the identified requirement-requirement relationships, and design-requirement relationships, and (3) facilitate capture of the design rationales. The goal of identifying the impacts of design alternatives on requirements is to guide design engineers in evaluating design alternatives, to reduce design errors, to facilitate design rationale capture, and to build a system that better satisfies the customer.

UR - http://www.scopus.com/inward/record.url?scp=0030684252&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=0030684252&partnerID=8YFLogxK

M3 - Conference contribution

AN - SCOPUS:0030684252

VL - 3

SP - 1215

EP - 1220

BT - IEEE International Conference on Fuzzy Systems

PB - IEEE

ER -

Yen J, Tiao WA. Impact analysis of design alternatives on imprecise requirements. In IEEE International Conference on Fuzzy Systems. Vol. 3. IEEE. 1997. p. 1215-1220