@article{SchneiderStuber, author = {Bastian Schneider and Marius Stuber}, title = {Intelligente Werkzeuge im Software Engineering}, series = {informatikJournal}, volume = {12.2021}, url = {https://nbn-resolving.org/urn:nbn:de:bsz:fn1-opus4-77092}, pages = {21 -- 29}, abstract = {Weite Bereiche der Softwareentwicklung werden bereits heute durch diverse Werkzeuge unterst{\"u}tzt und teilweise automatisiert. Eine Verbesserung dieser Automatisierung soll dazu f{\"u}hren, dass die Entwicklung schneller und kosteneffizienter wird und eine h{\"o}here Qualit{\"a}t aufweist. Durch stetig steigende Forschungsarbeit im Bereich der k{\"u}nstlichen Intelligenz kann auch die werkzeugunterst{\"u}tzte Softwareentwicklung (engl. computer-aided software engineering, CASE) profitieren, indem bereits g{\"a}ngige Automatisierungsschritte durch den Einsatz neuer Methoden stark verbessert werden. Auch k{\"o}nnen sich durch diese Forschung neue M{\"o}glichkeiten ergeben, weitere Aufgaben w{\"a}hrend der Entwicklung zu automatisieren. Diese Verbesserungen und neuen M{\"o}glichkeiten sollen in dieser Ausarbeitung erkl{\"a}rt und gegebenenfalls genauer untersucht werden. In Tests, die im Rahmen dieser Ausarbeitung durchgef{\"u}hrt wurden, hat sich das Potential einiger Werkzeuge gezeigt, jedoch auch, dass sich die meisten Werkzeuge auf die KI-gest{\"u}tzte Verbesserung bereits verbreiteterWerkzeuge beschr{\"a}nken und damit nur wenig zu einer Automatisierung des kompletten Prozesses beitragen. Au{\"s}erdem hat sich mit dem sog. Data Poisoning neues Gefahrenpotential herausgestellt.}, language = {de} }