• DocumentCode
    3256960
  • Title

    An approach of optimal path generation using ant colony optimization

  • Author

    Srivastava, Praveen Ranjan ; Baby, Km ; Raghurama, G.

  • Author_Institution
    Comput. Sci. & Inf., Syst. Group(CSIS, Group), Birla Inst. of Technol. & Sci., Pilani, India
  • fYear
    2009
  • fDate
    23-26 Jan. 2009
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Software Testing is one of the indispensable parts of the software development lifecycle and structural testing is one of the most widely used testing paradigms to test various software. Structural testing relies on code path identification, which in turn leads to identification of effective paths. Aim of the current paper is to present a simple and novel algorithm with the help of an ant colony optimization, for the optimal path identification by using the basic property and behavior of the ants. This novel approach uses certain set of rules to find out all the effective/optimal paths via ant colony optimization (ACO) principle. The method concentrates on generation of paths, equal to the cyclomatic complexity. This algorithm guarantees full path coverage.
  • Keywords
    optimisation; program testing; software engineering; ant colony optimization; code path identification; cyclomatic complexity; optimal path generation; optimal path identification; software development lifecycle; software testing; structural testing; Ant colony optimization; Computer science; Electronic equipment testing; Glass; Life testing; Optimal control; Programming; Software engineering; Software testing; System testing; Ant Colony Optimization (ACO); Control Flow Graph(CGF); Cyclomatic Complexity (CC); Optimal Path; Path Testing; Software Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    TENCON 2009 - 2009 IEEE Region 10 Conference
  • Conference_Location
    Singapore
  • Print_ISBN
    978-1-4244-4546-2
  • Electronic_ISBN
    978-1-4244-4547-9
  • Type

    conf

  • DOI
    10.1109/TENCON.2009.5396088
  • Filename
    5396088