Research Article
A General Approach for Optimizing Degree of Variability of Software Components

Zhongjie Wang, Dechen Zhan and Xiaofei Xu

Information Technology Journal, 2008, 7(3), 474-481.

Abstract

In this research, we put forward a general approach for designing components from multiple domain applications by optimizing degree of variability of components, to reach a global optimization between usefulness and usability and maximize global reusability performance of components. A simplified software component model and its usability metrics are firstly introduced. Then process of variability optimization oriented component design is put forward. Three important issues in this approach, i.e., choosing variability policies (negative or positive), determining degree of variability based on semantics abstraction tree (SAT) partitioning and component structure design by composing multiple dimensions, with some primary solutions, are briefly discussed.

ASCI-ID: 28-47

Cited References Fulltext

Similar Articles


Artificial Immune-Chaos Hybrid Algorithm for Geometric Constraint Solving

Information Technology Journal, 2009, 8(3), 360-365.

Knowledge Transfer Optimization Simulation for Innovation Networks

Information Technology Journal, 2009, 8(4), 589-594.

Precoding for Non-Coordinative Multi-Cell Multi-Antenna Networks

Information Technology Journal, 2010, 9(2), 337-342.

Independent Global Constraints-Aware Web Service Composition Optimization

Information Technology Journal, 2009, 8(2), 181-187.

Linear Model Based Software Approach with Ideal Amino Acid Profiles for Least-cost Poultry Ration Formulation

Information Technology Journal, 2012, 11(7), 788-793.

Synchronizability Optimization for the Edge Iteration Based Deterministic Small-world Network with the Modified Simulated Annealing Algorithm

Information Technology Journal, 2013, 12(2), 357-362.

Circuit Automatic Design Algorithm Base on Cultural Evolution Theory

Information Technology Journal, 2014, 13(6), 1110-1117.

Dual-system Cooperative Coevolutionary Differential Evolution Algorithm for Solving Nonseparable Function Optimization

Information Technology Journal, 2013, 12(9), 1796-1803.

Petri-net Modeling of Container-port Work Flo

Information Technology Journal, 2013, 12(9), 1845-1850.

Method of Modal Analysis for Wind Turbines Based on Air-structure Coupling Vibration Model

Information Technology Journal, 2013, 12(8), 1644-1649.

Researches on Scheduling Technology in Oil-refining Industry: A Review

Information Technology Journal, 2013, 12(18), 4561-4568.

An Incentive Payment Solution for Service Providers in Service Supply Chains

Information Technology Journal, 2013, 12(20), 5719-5724.

Reliability Optimization of Barrier Lake Disposal Based on Engineering and Cost

Information Technology Journal, 2013, 12(23), 7651-7655.

Supply Chain Resource Integration and Optimization in Mass Customization by the Fourth Party Logistics

Information Technology Journal, 2013, 12(23), 7729-7733.

An Identification Approach of Nonlinear System Models

Information Technology Journal, 2014, 13(7), 1423-1426.

Build and Optimization Method of Embedded Cross Assembler

Information Technology Journal, 2014, 13(13), 2145-2151.

Wireless Network Performance Optimization Using Opnet Modeler

Information Technology Journal, 2006, 5(1), 18-24.

Improved Artificial Immune Algorithm and its application on the Permutation Flow Shop Sequencing Problems

Information Technology Journal, 2007, 6(6), 929-933.

Adaptive SAGA Based on Mutative Scale Chaos Optimization Strategy

Information Technology Journal, 2006, 5(3), 524-528.

An Improved GM(1,1) Model Based on Modified Background Value

Information Technology Journal, 2017, 16(1), 11-16.

Parametric Optimization of an Eight-bar Mechanism of a Wheel Loader Based on Simulation

Information Technology Journal, 2011, 10(9), 1801-1808.

Locating the Pollution Sources in Sensornets with a Partial Differential Equation

Information Technology Journal, 2011, 10(8), 1620-1625.

Functional Area Layout Method of Underground Logistic Terminal based on Genetic Algorithm and Automod Simulation Platform

Information Technology Journal, 2013, 12(19), 4977-4984.

Fuzzy Simulation on the Vehicle Routing Problem

Information Technology Journal, 2013, 12(21), 6098-6102.

Opposition-based Cooperative Coevolutionary Differential Evolution Algorithm With Gaussian Mutation for Simplified Satellite Module Optimization

Information Technology Journal, 2012, 11(1), 67-75.

A Neural Network Model for Equality and Inequality Constrained Minimax Problems

Information Technology Journal, 2012, 11(11), 1655-1659.

Improved Design of Trellis Space-time Code for High Spatial-and Multipath Diversity in MIMO-OFDM Fading Channels

Information Technology Journal, 2010, 9(7), 1294-1305.

Differential Evolution using Uniform-Quasi-Opposition for Initializing the Population

Information Technology Journal, 2010, 9(8), 1629-1634.

Cited By


2011 2nd International Conference on Artificial Intelligence, Management Science and Electronic Commerce (AIMSEC)

2011 2nd International Conference on Artificial Intelligence, Management Science and Electronic Commerce (AIMSEC), 2011, (), 2799. DOI: 10.1109/AIMSEC.2011.6010547