Acquisition of software engineering knowledge : SWEEP, an automatic programming system based on genetic programming and cultural algorithms / George S. Cowan, Robert G. Reynolds.
Material type:
TextSeries: Series on software engineering and knowledge engineering ; v. 14.Publication details: Singapore ; River Edge, N.J. : World Scientific, ©2003.Description: 1 online resource (156 pages) : illustrationsContent type: - text
- computer
- online resource
- 9789812791399
- 9812791396
- Genetic programming (Computer science)
- Computer software -- Quality control
- Computer software -- Evaluation
- Software engineering
- Expert systems (Computer science)
- Knowledge representation (Information theory)
- Automatic programming (Computer science)
- Expert Systems
- Programmation génétique (Informatique)
- Génie logiciel
- Systèmes experts (Informatique)
- Représentation des connaissances
- Programmation automatique
- Logiciels -- Qualité -- Contrôle
- Logiciels -- Évaluation
- COMPUTERS -- Expert Systems
- Computer software -- Evaluation
- Computer software -- Quality control
- Genetic programming (Computer science)
- 006.3/32 22
- QA76.623 .C69 2003eb
- 54.52
| Item type | Current library | Collection | Call number | Status | Date due | Barcode | Item holds | |
|---|---|---|---|---|---|---|---|---|
eBook
|
e-Library | EBSCO Computers | Available |
Includes bibliographical references (pages 147-154) and index.
Ch. 1. Introduction -- Ch. 2. SWEEP: A System for the Software Engineering of Evolving Programs -- Ch. 3. The Genetic Programming Element Agents -- Ch. 4. The Metrics Apprentice: Using Cultural Algorithms to Formulate Quality Metrics for Software Systems -- Ch. 5. An Example Problem for Automatic Programming: Solving the Noisy Sine Problem with Discipulus -- Ch. 6. Data Collection and Analysis -- Ch. 7. Analysis: The Relationship of Software Metrics to Bloat -- Ch. 8. Defining a New Software Metric To Estimate Generalization Using the Metrics Apprentice -- Ch. 9. Conclusion.
Print version record.
This is the first book that attempts to provide a framework in which to embed an automatic programming system based on evolutionary learning (genetic programming) into a traditional software engineering environment. As such, it looks at how traditional software engineering knowledge can be integrated with an evolutionary programming process in a symbiotic way.
WorldCat record variable field(s) change: 650