The usability of a functional model to select and integrate commercial off-the-shelf components

被引:0
作者
Alsumait, A. [1 ]
Habib, S. [1 ]
机构
[1] Kuwait Univ, Dept Comp Engn, Safat 13060, Kuwait
来源
KUWAIT JOURNAL OF SCIENCE & ENGINEERING | 2011年 / 38卷 / 2B期
关键词
Commercial Off-The-Shelf; users' taste; requirements engineering; graphical user interface; usability requirements; formulation; heuristic algorithm;
D O I
暂无
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
One of the most critical processes in component-based system development (CBSD) is the selection of commercial off-the-shelf (COTS) components that meet the user's requirements and expectations. Many published development schemes have considered the functional requirements of the selection process, but these schemes have ignored its usability requirements. This was acceptable to many recent industrial enterprises needing to meet the time-to-market constraint. Users' taste today seeks the latest electronic systems that offer enjoyable and user-friendly experiences and many industrial enterprises are aware of this trend. Thus, we have proposed a Selection Process Approach (SPA) that addresses the usability requirements early in development in response to satisfying the users' tastes in electronic systems, especially those of children and teenagers from our region. We have formulated the selection and integration of COTS components to build a new computer system as an optimization problem, where the objective is to minimize the overall cost of developing COTS-based computers, subject to their usability and functional constraints. Moreover, we have employed Simulated Annealing (SA) within the SPA to search the repository of COTS libraries to select and integrate components for application-specific computers. After the SPA executes the optimization process, it has the capability to illustrate the COTS-based computer in a hierarchical representation through its custom-made graphical user interface (GUI). Our computational results demonstrate the feasibility of the coded SPA to find solutions with a 50% reduction in the total development cost while satisfying the usability and functional constraints.
引用
收藏
页码:155 / 174
页数:20
相关论文
共 21 条
[1]  
Alsumait A., 2009, P 11 INT C INF INT W
[2]  
Alves C., 2002, P INT C SOFTW ENG KN
[3]  
Alves C., 2005, P 4 INT C COTS BAS S
[4]  
[Anonymous], 1998, 924111 ISO
[5]   Measuring the usability of software components [J].
Bertoa, MF ;
Troya, JM ;
Vallecillo, A .
JOURNAL OF SYSTEMS AND SOFTWARE, 2006, 79 (03) :427-439
[6]  
Carvallo Juan P, 2008, P 2008 ACM S APPL CO
[7]  
Cheng B.H.C., 2007, P IEEE ICSE FUT SOFT
[8]  
Chung L., 2000, Non-functional Requirements in Software Engineering
[9]  
Chung L, 2004, P INT WORKSH MOD PRO
[10]  
Franch X., 2005, P 2 INT WORKSH MOD P