Artificial intelligence for software development — the present and the challenges for the future
Journal Title: Bulletin of the Military University of Technology - Year 2019, Vol 68, Issue 1
Abstract
Since the time when first CASE (Computer-Aided Software Engineering) methods and tools were developed, little has been done in the area of automated creation of code. CASE tools support a software engineer in creation the system structure, in defining interfaces and relationships between software modules and, after the code has been written, in performing testing tasks on different levels of detail. Writing code is still the task of a skilled human, which makes the whole software development a costly and error-prone process. It seems that recent advances in AI area, particularly in deep learning methods, may considerably improve the matters. The paper presents an extensive survey of recent work and achievements in this area reported in the literature, both from the theoretical branch of research and from engineer-oriented approaches. Then, some challenges for the future work are proposed, classified into Full AI, Assisted AI and Supplementary AI research fields. Keywords: software development, artificial intelligence, machine learning, automated code generation<br/><br/>
Authors and Affiliations
Łukasz Korzeniowski, Krzysztof Goczyła
Kompozyty ciekłokrystaliczne do punktowych pomiarów temperatury
Zastosowanie cholesterycznych ciekłych kryształów i kompozytów je zawierających do wizualizacji pól cieplnych i pomiaru temperatury jest dobrze znane. Niezależnie od niedogodności, jakimi są ograniczona precyzja i adhezj...
O pewnym zagadnieniu brzegowym dla układu równań różniczkowych cząstkowych opisujących termosprężystość materiałów złożonych
W pracy rozważamy zagadnienie Dirichleta dla równań teorii termosprężystości materiałów złożonych. Pokazaliśmy, że zagadnienie to generuje operator fredholmowski działający pomiędzy odpowiednimi przestrzeniami Sobolewa.[...
Badania eksploatacyjne czterosensorowego detektora upadków
Zaprezentowane w niniejszym artykule badania stanowią kontynuację dotychczasowych prac mających na celu opracowanie mobilnego detektora upadków. Przedstawiony algorytm opiera się na dyskretnej transformacji falkowej sygn...
Active imaging for monitoring and technical diagnostics
The article presents the results of currently running work in the field of active imaging. The term active refers to both the image acquisition methods, so-called methods of the spatio-temporal framing and active visuali...
Sound attenuation of tanker’s headphone
Crew of military vehicles, which is exposed to the noise associated with the engine running, as well as to shots from firearms, is equipped with headphones. The article presents the results of noise reduction by HC-98 he...