Evolutionary Multi-objective optimization Algorithm for Software Modeling

Authors

  • P. Sireesha  PG Student, Department of MCA, St. Ann's College of Engineering & Technology, Chirala, Andhra Pradesh, India
  • M. Sarada  Assistant Professor, Department of MCA, St. Ann's College of Engineering & Technology, Chirala, Andhra Pradesh, India

Keywords:

Search-Based Software Engineering, User-Preferences, Multi-Objective Optimization, Evolutionary Computation, Modeling.

Abstract

In this paper, we propose the use of preference-based evolutionary multi-objective optimization techniques (P-EMO) to address different software demonstrating challenges. P-EMO permits the fuse of decision maker (i.e., designer) preferences (e.g., quality, rightness, and so forth.) in multi-objective optimization methods by confining the Pareto front to a locale of intrigue facilitating the basic leadership errand. We examine the extraordinary difficulties and potential advantages of P-EMO in software modeling. We report investigates the utilization of P-EMO on an understood modeling issue where extremely encouraging outcomes are obtained.

References

  1. Deb K (2001) Multi-objective optimization using evolutionary algorithms. John Wiley and Sons, Ltd, New York, USA.
  2. Zhou A, Qu B-Y, Li H, Zhao S-Z, Suganthan P N, Zhang Q (2011) C.Multiobjective  evolutionary algorithms: A survey of the state of the art. Swarm and Evolutionary Computation, 1(1)
  3. M. Harman and B. F. Jones (2001), Search-based software engineering, Information & Software Technology, 43:833-839.
  4. E. Zitzler and S. K¨unzli (2004) Indicator-Based Selection inMultiobjective Search. In Conference on Parallel Problem Solving from Nature (PPSN VIII), Vol 3242, 832- 842.
  5. M. Fowler, K. Beck, J. Brant, W. Opdyke, and D. Roberts (1999), Refactoring - Improving the Design of Existing Code, 1st ed. Addison-Wesley, June 1999.
  6. Fleurey, F., J. Steel and B. Baudry (2004), Validation in Model- Driven Engineering: Testing Model Transformations, In 15th IEEE International Symposium on Software Reliability Engineering.
  7. France, R., Rumpe, B.(2007) Model-driven development of complex software: a research roadmap. In: Briand, L., Wolf, A. (eds.) International Conference on Software Engineering (ICSE 2007): Future of Software Engineering IEEE Computer Society Press, Los Alamitos.
  8. Mark Harman, S. Afshin Mansouri, Yuanyuan Zhang (2012) Search-based software engineering: Trends, techniques and applications. ACM Computing Surveys, 45(1): 11.
  9. Lamjed Ben Said, Slim Bechikh, Khaled Ghédira (2010) The r- Dominance: A new dominance relation for interactive evolutionary multicriteria decision making. IEEE Transactions on Evolutionary Computation, 14(5): 801-818.
  10. Salem F. Adra, Ian Griffin, Peter J. Fleming (2007) A Comparative study of progressive preference articulation techniques for multi objective optimisation. In: Proceedings of international conference on Evolutionary Multi-criterion Optimization (EMO’07), pp. 908-921.
  11. Evan J. Hughes (2005) Evolutionary many-objective optimization: Many once or one many? In: Proceedings of IEEE Congress Evolutionary Computation (CEC’05), pp. 222-227.
  12. Antonio López Jaimes (2011) Techniques to deal with manyobjective optimization problems using evolutionary algorithms. PhD thesis, the National Polytechnic Institute of Mexico.
  13. Tobias Wagner, Heike Trautmann (2010) Integration of preferences in hyper volume-based multi objective evolutionary algorithms by means of desirability functions. IEEE Transactions on Evolutionary Computation, 14(5): 688-701.
  14. Upali K. Wickramasinghe, Xiaodong Li (2008) Integrating user preferences with particle swarms for multi-objective optimization. In: Proceedings Genetic and Evolutionary Computation COnference (GECCO’08), pp. 745-752.

Downloads

Published

2018-02-28

Issue

Section

Research Articles

How to Cite

[1]
P. Sireesha, M. Sarada, " Evolutionary Multi-objective optimization Algorithm for Software Modeling, IInternational Journal of Scientific Research in Computer Science, Engineering and Information Technology(IJSRCSEIT), ISSN : 2456-3307, Volume 3, Issue 2, pp.166-173, January-February-2018.