An automated support for evaluating alternative design decisions

In recent years, there have been increasing interests in using Component-Based System Development (CBSD) approach to develop large and complex applications. It's believed that satisfying quality attributes is an essential factor for the success of such systems. This paper introduces a novel app...

Full description

Saved in:
Bibliographic Details
Main Authors: Saed, Adil A. A., Wan Kadir, Wan Mohd. Nasir, Hamza, Hentabli, Yousif, Adil
Format: Article
Published: 2012
Subjects:
Online Access:http://eprints.utm.my/id/eprint/46582/
Tags: Add Tag
No Tags, Be the first to tag this record!
id my.utm.46582
record_format eprints
spelling my.utm.465822017-09-14T07:17:31Z http://eprints.utm.my/id/eprint/46582/ An automated support for evaluating alternative design decisions Saed, Adil A. A. Wan Kadir, Wan Mohd. Nasir Hamza, Hentabli Yousif, Adil T Technology In recent years, there have been increasing interests in using Component-Based System Development (CBSD) approach to develop large and complex applications. It's believed that satisfying quality attributes is an essential factor for the success of such systems. This paper introduces a novel approach to support the right decisions on selecting design alternatives decision at the early stage of component-based system development. In this approach, we implement Particle Swarm Optimization (PSO) algorithm, as the selected Intelligent Swarm (IS) optimization technique, to explore the design space for optimal design that satisfies the quality requirements. A case study from the Embedded System (ES) domain is used to demonstrate the applicability of the approach. The objectives of this paper are, to aid architects to decide on the level of redundancy within each subsystem based on reliability, and to make trades-off between reliability and performance based on the technical and cost preferences. The results of some preliminary experiments indicate the potentiality of the approach. 2012 Article PeerReviewed Saed, Adil A. A. and Wan Kadir, Wan Mohd. Nasir and Hamza, Hentabli and Yousif, Adil (2012) An automated support for evaluating alternative design decisions. Journal Of Theoretical And Applied Information Technology, 36 (2). pp. 234-246. ISSN 1992-8645
institution Universiti Teknologi Malaysia
building UTM Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Teknologi Malaysia
content_source UTM Institutional Repository
url_provider http://eprints.utm.my/
topic T Technology
spellingShingle T Technology
Saed, Adil A. A.
Wan Kadir, Wan Mohd. Nasir
Hamza, Hentabli
Yousif, Adil
An automated support for evaluating alternative design decisions
description In recent years, there have been increasing interests in using Component-Based System Development (CBSD) approach to develop large and complex applications. It's believed that satisfying quality attributes is an essential factor for the success of such systems. This paper introduces a novel approach to support the right decisions on selecting design alternatives decision at the early stage of component-based system development. In this approach, we implement Particle Swarm Optimization (PSO) algorithm, as the selected Intelligent Swarm (IS) optimization technique, to explore the design space for optimal design that satisfies the quality requirements. A case study from the Embedded System (ES) domain is used to demonstrate the applicability of the approach. The objectives of this paper are, to aid architects to decide on the level of redundancy within each subsystem based on reliability, and to make trades-off between reliability and performance based on the technical and cost preferences. The results of some preliminary experiments indicate the potentiality of the approach.
format Article
author Saed, Adil A. A.
Wan Kadir, Wan Mohd. Nasir
Hamza, Hentabli
Yousif, Adil
author_facet Saed, Adil A. A.
Wan Kadir, Wan Mohd. Nasir
Hamza, Hentabli
Yousif, Adil
author_sort Saed, Adil A. A.
title An automated support for evaluating alternative design decisions
title_short An automated support for evaluating alternative design decisions
title_full An automated support for evaluating alternative design decisions
title_fullStr An automated support for evaluating alternative design decisions
title_full_unstemmed An automated support for evaluating alternative design decisions
title_sort automated support for evaluating alternative design decisions
publishDate 2012
url http://eprints.utm.my/id/eprint/46582/
_version_ 1643652077983891456
score 13.211869