A framework for the choices of design alternatives

W. Amos Tiao, John Yen

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

Abstract

A software design process is to build a system that satisfies the customer's requirements which are often not crisply defined. Thus, design engineers often need to make design trade-off decisions to choose a set of design alternatives that satisfies the requirements as much as possible. In this paper, we propose a formal framework to assist design engineers in choosing design alternatives. Our approach uses fuzzy logic to represent quality requirements and design alternatives. Based on the representations, we can identify the impacts of design alternatives on requirements, infer the implicit impacts through hierarchical structures, and assist design engineers in the determination of a set of design alternatives. The goal of this research 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 publication1998 IEEE International Conference on Fuzzy Systems Proceedings - IEEE World Congress on Computational Intelligence
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages1054-1059
Number of pages6
ISBN (Print)078034863X, 9780780348639
DOIs
StatePublished - Jan 1 1998
Event1998 IEEE International Conference on Fuzzy Systems, FUZZY 1998 - Anchorage, United States
Duration: May 4 1998May 9 1998

Publication series

Name1998 IEEE International Conference on Fuzzy Systems Proceedings - IEEE World Congress on Computational Intelligence
Volume2

Other

Other1998 IEEE International Conference on Fuzzy Systems, FUZZY 1998
CountryUnited States
CityAnchorage
Period5/4/985/9/98

Fingerprint

Alternatives
Engineers
Requirements
Framework
Design
Customers
Software Process
Software Design
Software design
Hierarchical Structure
Design Process
Fuzzy Logic
Fuzzy logic
Choose
Trade-offs

All Science Journal Classification (ASJC) codes

  • Logic
  • Control and Optimization
  • Modeling and Simulation
  • Chemical Health and Safety
  • Software
  • Safety, Risk, Reliability and Quality

Cite this

Tiao, W. A., & Yen, J. (1998). A framework for the choices of design alternatives. In 1998 IEEE International Conference on Fuzzy Systems Proceedings - IEEE World Congress on Computational Intelligence (pp. 1054-1059). [686264] (1998 IEEE International Conference on Fuzzy Systems Proceedings - IEEE World Congress on Computational Intelligence; Vol. 2). Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/FUZZY.1998.686264
Tiao, W. Amos ; Yen, John. / A framework for the choices of design alternatives. 1998 IEEE International Conference on Fuzzy Systems Proceedings - IEEE World Congress on Computational Intelligence. Institute of Electrical and Electronics Engineers Inc., 1998. pp. 1054-1059 (1998 IEEE International Conference on Fuzzy Systems Proceedings - IEEE World Congress on Computational Intelligence).
@inproceedings{ea6a2279a14543fab885a23cccc1776d,
title = "A framework for the choices of design alternatives",
abstract = "A software design process is to build a system that satisfies the customer's requirements which are often not crisply defined. Thus, design engineers often need to make design trade-off decisions to choose a set of design alternatives that satisfies the requirements as much as possible. In this paper, we propose a formal framework to assist design engineers in choosing design alternatives. Our approach uses fuzzy logic to represent quality requirements and design alternatives. Based on the representations, we can identify the impacts of design alternatives on requirements, infer the implicit impacts through hierarchical structures, and assist design engineers in the determination of a set of design alternatives. The goal of this research 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 = "Tiao, {W. Amos} and John Yen",
year = "1998",
month = "1",
day = "1",
doi = "10.1109/FUZZY.1998.686264",
language = "English (US)",
isbn = "078034863X",
series = "1998 IEEE International Conference on Fuzzy Systems Proceedings - IEEE World Congress on Computational Intelligence",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
pages = "1054--1059",
booktitle = "1998 IEEE International Conference on Fuzzy Systems Proceedings - IEEE World Congress on Computational Intelligence",
address = "United States",

}

Tiao, WA & Yen, J 1998, A framework for the choices of design alternatives. in 1998 IEEE International Conference on Fuzzy Systems Proceedings - IEEE World Congress on Computational Intelligence., 686264, 1998 IEEE International Conference on Fuzzy Systems Proceedings - IEEE World Congress on Computational Intelligence, vol. 2, Institute of Electrical and Electronics Engineers Inc., pp. 1054-1059, 1998 IEEE International Conference on Fuzzy Systems, FUZZY 1998, Anchorage, United States, 5/4/98. https://doi.org/10.1109/FUZZY.1998.686264

A framework for the choices of design alternatives. / Tiao, W. Amos; Yen, John.

1998 IEEE International Conference on Fuzzy Systems Proceedings - IEEE World Congress on Computational Intelligence. Institute of Electrical and Electronics Engineers Inc., 1998. p. 1054-1059 686264 (1998 IEEE International Conference on Fuzzy Systems Proceedings - IEEE World Congress on Computational Intelligence; Vol. 2).

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

TY - GEN

T1 - A framework for the choices of design alternatives

AU - Tiao, W. Amos

AU - Yen, John

PY - 1998/1/1

Y1 - 1998/1/1

N2 - A software design process is to build a system that satisfies the customer's requirements which are often not crisply defined. Thus, design engineers often need to make design trade-off decisions to choose a set of design alternatives that satisfies the requirements as much as possible. In this paper, we propose a formal framework to assist design engineers in choosing design alternatives. Our approach uses fuzzy logic to represent quality requirements and design alternatives. Based on the representations, we can identify the impacts of design alternatives on requirements, infer the implicit impacts through hierarchical structures, and assist design engineers in the determination of a set of design alternatives. The goal of this research 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 - A software design process is to build a system that satisfies the customer's requirements which are often not crisply defined. Thus, design engineers often need to make design trade-off decisions to choose a set of design alternatives that satisfies the requirements as much as possible. In this paper, we propose a formal framework to assist design engineers in choosing design alternatives. Our approach uses fuzzy logic to represent quality requirements and design alternatives. Based on the representations, we can identify the impacts of design alternatives on requirements, infer the implicit impacts through hierarchical structures, and assist design engineers in the determination of a set of design alternatives. The goal of this research 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=0031644820&partnerID=8YFLogxK

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

U2 - 10.1109/FUZZY.1998.686264

DO - 10.1109/FUZZY.1998.686264

M3 - Conference contribution

AN - SCOPUS:0031644820

SN - 078034863X

SN - 9780780348639

T3 - 1998 IEEE International Conference on Fuzzy Systems Proceedings - IEEE World Congress on Computational Intelligence

SP - 1054

EP - 1059

BT - 1998 IEEE International Conference on Fuzzy Systems Proceedings - IEEE World Congress on Computational Intelligence

PB - Institute of Electrical and Electronics Engineers Inc.

ER -

Tiao WA, Yen J. A framework for the choices of design alternatives. In 1998 IEEE International Conference on Fuzzy Systems Proceedings - IEEE World Congress on Computational Intelligence. Institute of Electrical and Electronics Engineers Inc. 1998. p. 1054-1059. 686264. (1998 IEEE International Conference on Fuzzy Systems Proceedings - IEEE World Congress on Computational Intelligence). https://doi.org/10.1109/FUZZY.1998.686264