
Computational Intelligence Applications for Software Engineering Problems
Dieser neue Band befasst sich mit den Techniken der Computerintelligenz, die für die Durchführung verschiedener Softwareentwicklungsaufgaben erforderlich sind.
Software durchläuft vor ihrem Einsatz verschiedene Phasen, wie z. B.
Anforderungserhebung, Softwaredesign, Softwareprojektplanung, Softwarecodierung sowie Softwaretest und -wartung. Jede Phase ist mit einer Reihe von Aufgaben oder Aktivitäten verbunden, die durchgeführt werden müssen. Aufgrund des Umfangs und der Komplexität von Software können diese Aufgaben kostspielig und fehleranfällig werden.
Dieser Band soll dazu beitragen, diesen Herausforderungen zu begegnen, indem er neue Forschungsergebnisse und praktische Anwendungen intelligenter Techniken im Bereich des Software-Engineering vorstellt. Computational Intelligence Applications for Software Engineering Problems erörtert Techniken und präsentiert Fallstudien zur Lösung technischer Herausforderungen unter Verwendung von maschinellem Lernen, Deep Learning, Fuzzy-Logik-basierter Berechnung, statistischer Modellierung, invasiven meta-heuristischen Algorithmen, künstlicher Intelligenz, dem DevOps-Modell, Zeitreihenvorhersagemodellen und mehr.