PPT-Approximate Transformations as Mutation Operators

Author : hailey | Published Date : 2022-06-18

Farah Hariri August Shi Owolabi Legunsen Milos Gligoric Sarfraz Khurshid Sasa M isailovic ICST18 Västerås Sweden

Presentation Embed Code

Download Presentation

Download Presentation The PPT/PDF document "Approximate Transformations as Mutation ..." is the property of its rightful owner. Permission is granted to download and print the materials on this website for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.

Approximate Transformations as Mutation Operators: Transcript


Farah Hariri August Shi Owolabi Legunsen Milos Gligoric Sarfraz Khurshid Sasa M isailovic ICST18 Västerås Sweden. a 12 22 a a mn is an arbitrary matrix Rescaling The simplest types of linear transformations are rescaling maps Consider the map on corresponding to the matrix 2 0 0 3 That is 7 2 0 0 3 00 brPage 2br Shears The next simplest type of linear transfo Chapter 3. GA Quick Overview. Developed: USA in the 1970’s. Early names: J. Holland, K. DeJong, D. Goldberg. Typically applied to:. discrete optimization. Attributed features:. not too fast. good heuristic for combinatorial problems. Table2:TheFiveMutantOperatorClassesandtheSpeci cMutationOperatorstheyContain Mutation Description Speci cmutationoperators Numberof operatorclass operators ABS AbsoluteValueInsertion f(e;abs(e));(e;-a Please read specification of Project1 which has been posted at the course website (to be discussed on Thursday). Student Questions Session (E-mail 1 question or questions to Dr. . Eick. no later than Feb. 7). David Pryor. Mutation-Based Testing. Same basic goal as Code Coverage. Evaluate the tests. Determine “how much” code exercised. Mutation testing goes beyond checking which lines of code were executed. Sasa . Misailovic. MIT CSAIL. Collaborators. Martin . Rinard. , Michael . Carbin. , . Stelios. . Sidiroglou. , Henry Hoffmann, . Deokhwan. Kim, Fan Long, Daniel Roy, . Zeyuan. Allen Zhu, Michael Kling, . Milos Gligoric. 1. , Sarfraz Khurshid. 1. , Sasa Misailovic. 2. , . August Shi. 2. ICSE NIER 2017. Buenos Aires, . Argentina. May 24, 2017. 1. CCF-1409423, CCF-1421503,. CCF-1566363, CCF-1629431,. CCF-1319688, CNS-1239498. Operator. . Meaning. Example. Definition. .. Addition. x = 6 2;. Add the values on either side of . -. Subtraction. x = 6 - 2;. Subtract right value from left value. *. Multiplication. x = 6 * 2;. Alex Groce, Josie Holmes, Darko Marinov,. August Shi. , Lingming Zhang. ICSE Demo 2018. Gothenburg, Sweden. May 30, 2018. CCF-1409423. CCF-1421503. CCF-1566589. Mutation Testing. Goal: . E. valuate the quality of test suites. Milos Gligoric. 1. , Sarfraz Khurshid. 1. , Sasa Misailovic. 2. , . August Shi. 2. ICSE NIER 2017. Buenos Aires, . Argentina. May 24, 2017. 1. CCF-1409423, CCF-1421503,. CCF-1566363, CCF-1629431,. CCF-1319688, CNS-1239498. Testing. CS 4501 / 6501 . Software Testing. [. Ammann. and Offutt, “Introduction to Software Testing,” Ch. 9.2]. Applying Syntax-Based Testing to Programs. Test requirements are derived from the syntax of software artifacts. John A. Clark, . Haitao. Dan, Robert M Hierons. An example: cruise control. Question. What happens in . no_vehicle_in_front. if brake and level=increase?. Another question. What happens in . no_vehicle_in_front. GA Quick Overview. Developed: USA in the 1970’s. Early names: J. Holland, K. DeJong, D. Goldberg. Typically applied to:. discrete optimization. Attributed features:. not too fast. good heuristic for combinatorial problems. ODU. Reading for Next Class:. Chapter 3, Russell and . Norvig. Applications of Genetic . Algorithms. Special thanks to Dr. . Yaohang. Li for contributing the slides. Review. Last Class. Introduction to Genetic Algorithm.

Download Document

Here is the link to download the presentation.
"Approximate Transformations as Mutation Operators"The content belongs to its owner. You may download and print it for personal use, without modification, and keep all copyright notices. By downloading, you agree to these terms.

Related Documents