An empirical study on the specification and selection of components using fuzzy logic

被引:0
|
作者
Cooper, K [1 ]
Cangussu, JW [1 ]
Lin, R [1 ]
Sankaranarayanan, G [1 ]
Soundararadjane, R [1 ]
Wong, E [1 ]
机构
[1] Univ Texas, Richardson, TX 75080 USA
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The rigorous specification of components is necessary to support their selection, adaptation, and integration in component-based software engineering techniques. The specification needs to include the functional and nonfunctional attributes. The non-functional part of the specification is particularly challenging, as these attributes are often described subjectively, such as Fast Performance or Low Memory, Here, we propose the use of infinite value logic, fuzzy logic, to formally specify components. A significant advantage of fuzzy logic is that it supports linguistic variables, or hedges (e.g., terms such as slow, fast, very fast, etc.), which are convenient for describing non-functional attributes. In this paper, a new systematic approach for the specification of components using fuzzy logic is presented. First, an empirical study is conducted to gather data on five components that provide data compression capabilities; each uses a different algorithm (Arithmetic Encoding, Huffman, Wavelet, Fractal, and Burrows-Wheeler Transform). Data on the response time performance, memory use, compression ratio, and root mean square error are collected by executing the components on a collection of 75 images with different file formats and sizes. The data are fuzzified and represented as membership functions. The fuzzy component specifications are ranked using a set of test queries. Fuzzy multi-criteria decision making algorithms are going to be investigated for the selection of components in the next phase of the work.
引用
收藏
页码:155 / 170
页数:16
相关论文
共 50 条
  • [31] Cluster Head Selection and Cluster Construction using Fuzzy Logic in WSNs
    Lipare, Amruta
    Edla, Damodar Reddy
    [J]. 2019 IEEE 16TH INDIA COUNCIL INTERNATIONAL CONFERENCE (IEEE INDICON 2019), 2019,
  • [32] Selection of Rendezvous Point in Content Centric Networks Using Fuzzy Logic
    Elmazi, Donald
    Oda, Tetsuya
    Sakamoto, Shinji
    Kulla, Elis
    Spaho, Evjola
    Barolli, Leonard
    [J]. PROCEEDINGS 2015 18TH INTERNATIONAL CONFERENCE ON NETWORK-BASED INFORMATION SYSTEMS (NBIS 2015), 2015, : 345 - 350
  • [33] 2D laser scanner selection using fuzzy logic
    Al-Hawari, Tarek
    Khrais, Samir
    Al-Araidah, Omar
    Al-Dwairi, Abdullah F.
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2011, 38 (05) : 5614 - 5619
  • [34] Miner Selection in an Internet of Medical Things Framework using Fuzzy Logic
    Singh, Namrata
    Das, Ayan Kumar
    Sinha, Ditipriya
    [J]. APPLIED SOFT COMPUTING, 2024, 161
  • [35] An Effective Selection of Mobile Robot Model Using Fuzzy Logic Approach
    Sahu, Jagannath
    Choudhury, B. B.
    Muni, M. K.
    Patra, M. R.
    [J]. MATERIALS TODAY-PROCEEDINGS, 2015, 2 (4-5) : 2605 - 2614
  • [36] Coding of echocardiographic image by selection of the normalization matrix using fuzzy logic
    Zaghetto, A.
    Nascimento, F. A. O.
    dos Santos, I.
    da Rocha, A. F.
    [J]. 2006 28TH ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY, VOLS 1-15, 2006, : 5221 - +
  • [37] Selection of appropriate software development life cycle using fuzzy logic
    Ozturk, Veysi
    [J]. JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2013, 25 (03) : 797 - 810
  • [38] Investigation on agricultural land selection using hybrid fuzzy logic system ∗
    Sengan S.
    Vijayakumar V.
    Krishnamoorthy S.
    Gunasekaran S.
    Kumar C.S.
    Palani S.
    Subramaniyaswamy V.
    [J]. Scalable Computing, 2020, 21 (04): : 569 - 582
  • [39] Design Selection of In-UVAT Using MATLAB Fuzzy Logic Toolbox
    Rachmat, Haris
    Mulyana, Tatang
    Hasan, Sulaiman bin H.
    bin Ibrahim, Mohd. Rasidi
    [J]. RECENT ADVANCES ON SOFT COMPUTING AND DATA MINING, 2017, 549 : 538 - 545
  • [40] Jammer Selection for Physical-Layer Security Using Fuzzy Logic
    Huang, Lijiao
    Guo, Li
    [J]. 2015 INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE AND INTELLIGENT CONTROL (ISIC 2015), 2015, : 618 - 623