TY - MGZN U1 - Beitrag zu einem Periodikum A1 - Schneider, Bastian A1 - Stuber, Marius T1 - Intelligente Werkzeuge im Software Engineering JF - informatikJournal N2 - Weite Bereiche der Softwareentwicklung werden bereits heute durch diverse Werkzeuge unterstützt und teilweise automatisiert. Eine Verbesserung dieser Automatisierung soll dazu führen, dass die Entwicklung schneller und kosteneffizienter wird und eine höhere Qualität aufweist. Durch stetig steigende Forschungsarbeit im Bereich der künstlichen Intelligenz kann auch die werkzeugunterstützte Softwareentwicklung (engl. computer-aided software engineering, CASE) profitieren, indem bereits gängige Automatisierungsschritte durch den Einsatz neuer Methoden stark verbessert werden. Auch können sich durch diese Forschung neue Möglichkeiten ergeben, weitere Aufgaben während der Entwicklung zu automatisieren. Diese Verbesserungen und neuen Möglichkeiten sollen in dieser Ausarbeitung erklärt und gegebenenfalls genauer untersucht werden. In Tests, die im Rahmen dieser Ausarbeitung durchgeführt wurden, hat sich das Potential einiger Werkzeuge gezeigt, jedoch auch, dass sich die meisten Werkzeuge auf die KI-gestützte Verbesserung bereits verbreiteterWerkzeuge beschränken und damit nur wenig zu einer Automatisierung des kompletten Prozesses beitragen. Außerdem hat sich mit dem sog. Data Poisoning neues Gefahrenpotential herausgestellt. KW - Computer-Aided Software Engineering (CASE) KW - Intelligente Werkzeuge KW - Künstliche Intelligenz KW - Maschinelles Lernen KW - Werkzeugunterstützung Y1 - 2021 U6 - https://nbn-resolving.org/urn:nbn:de:bsz:fn1-opus4-77092 UN - https://nbn-resolving.org/urn:nbn:de:bsz:fn1-opus4-77092 VL - 12.2021 SP - 21 EP - 29 ER -