Nowadays advanced software systems need to satisfy large number of quality attributes at the same time. It is a very complex optimization problem which software architects must address. Evolutionary algorithms can hel...
详细信息
ISBN:
(纸本)9781450328814
Nowadays advanced software systems need to satisfy large number of quality attributes at the same time. It is a very complex optimization problem which software architects must address. Evolutionary algorithms can help architects to find optimal solutions which meet these conflicting quality attributes. However, these metaheuristic approaches in multiobjective problems especially for high dimensions mostly take so long time to be executed. One of the best solutions to speed up this process is distributing execution of evolutionary algorithm on multiple nodes of a super computer or on the cloud. This paper presents the results of distributed execution of evolutionary algorithm for multiobjective optimization of software architecture. We report implementation of two different ways for distributed execution of evolutionary algorithm: (1) Actor-based approach, (2) MapReduce approach. The case study in this experiment is an industrial software system which is derived from a real world automotive embedded system. The results of this computationally-intensive experiment on a super computer give us 81.27% parallelization efficiency for distribution among 5 nodes.
One way of improving the performance of cellular networks is to build a second layer of macrocells on top of the microcell level. The system performance can further be increased by using guard channels and allowing ca...
详细信息
Information technology (IT) is the most dynamic technology, having the greatest impact on social development, both, directly and indirectly. Its multiplier effect in creation of wealth and improving the quality of lif...
详细信息
Information technology (IT) is the most dynamic technology, having the greatest impact on social development, both, directly and indirectly. Its multiplier effect in creation of wealth and improving the quality of life is perhaps higher than any other technology known to humankind. IT is an enabling technology that can improve our productivity in almost every sector of the economy. Our societies are really being transformed into "information societies", where these new capabilities are employed so as to allow for new practices across practically the whole range of social and economic activities. This paper illustrates neatly the pathways to build the global information society with new information and communication technologies (ICTs).
In our society, the concept of sharing information is growing that lead to the emerging crowdsensing technology where a crowd of connected devices having sensors is used to sense and collect information. However, priv...
详细信息
Evolutionary algorithms (EAs) are always be a good choice to solve multi-objective problems (MLPs). EA use ranking schemes to solve MLP's. Most of ranking schemes use only objective values to rank the solution whe...
详细信息
ISBN:
(纸本)9781605588124
Evolutionary algorithms (EAs) are always be a good choice to solve multi-objective problems (MLPs). EA use ranking schemes to solve MLP's. Most of ranking schemes use only objective values to rank the solution where as some use the condition in which the problem arises to rank the solutions. In this paper we have proposed one ranking method which use situation as well as objective values to rank the solutions. This method is currently being tested on standard single and multi objective problems, the early results are encouraging. Copyright 2010 ACM.
In this paper, a new modified normalized least mean square (NLMS) algorithm for updating the coefficients of an adaptive FIR digital filter (ADF) is proposed. The new adaptive algorithm is modified by using the preset...
详细信息
The error properties of state-feedback/observer (SFO) topologies of modern control systems is easier to study using equivalent transfer function representations (TFR's). This approach is used to study why an obser...
详细信息
Short Answer Grading is an emerging application of Natural Language Processing and text processing. Automated Short Answer Grading (ASAG) is the process of evaluating student-written short responses using computer tec...
详细信息
Crowd management is a problem that needs to be solved in an optimized way. Several algorithms exist which save time to reach the destinations. This paper proposes the Genetic Algorithm as an alternative to designing a...
详细信息
Two parallel architectures to implement the multiple fuzzy state variables BIOFAM systems are proposed. One is the pipeline architecture, and the other, is fully parallel multiple-level fuzzy bank arrays to enhance th...
详细信息
Two parallel architectures to implement the multiple fuzzy state variables BIOFAM systems are proposed. One is the pipeline architecture, and the other, is fully parallel multiple-level fuzzy bank arrays to enhance the performance of mapping processing. These two architectures exploit parallelism in mapping process to speed up the processing time.
暂无评论