Codebeat – the use of artificial intelligence in static software quality analysis (Q78331)

From EU Knowledge Graph
Revision as of 16:15, 12 January 2024 by DG Regio (talk | contribs) (‎Changed an Item)
Jump to navigation Jump to search
Project Q78331 in Poland
Language Label Description Also known as
English
Codebeat – the use of artificial intelligence in static software quality analysis
Project Q78331 in Poland

    Statements

    0 references
    3,657,328.32 zloty
    0 references
    813,024.09 Euro
    13 January 2020
    0 references
    4,799,337.9 zloty
    0 references
    1,066,892.82 Euro
    13 January 2020
    0 references
    76.2 percent
    0 references
    1 April 2017
    0 references
    31 December 2020
    0 references
    CODE QUEST SP. Z O. O.
    0 references
    0 references

    52°32'46.3"N, 21°12'26.3"E
    0 references
    Prototyp codebeat będzie platformą wspierającą zespoły programistów w budowie oprogramowania, które jest wysokiej jakości, bezpieczne i łatwe w utrzymaniu oraz wspierającą organizacje w zarządzaniu jakością wytwarzanego oprogramowania.Przedmiotem projektu są badania przemysłowe w obszarze wykorzystania sztucznej inteligencji do statycznej analizy jakości oprogramowania, a także opracowanie innowacyjnego zestawu metryk i heurystyk dla nowych języków obiektowych oraz funkcyjnych.Najważniejszym końcowym efektem działania oprogramowania w obszarze machine learning będzie funkcjonalność pozwalająca na sugerowanie przez codebeat rozwiązania błędów w oprogramowaniu, a nawet automatycznego rozwiązania określonych błędów. Po raz pierwszy zaistnieje możliwość wykorzystania dobrych wzorców rozwiązań (sugestii codebeat) w kolejnych pracach programistycznych, które system wyszuka automatycznie.Przedmiotem prac rozwojowych będzie opracowanie analizatorów i parserów do zaimplementowania technologii Abstract AST w nowych językach, która pozwoli na sprowadzenie do wspólnego języka kodów napisanych w różnych językach programowania.Dwustopniowy proces analizy kodu źródłowego, dzięki zastosowaniu Abstract AST, umożliwi codebeat obliczanie tych samych miar jakości kodu dla każdego ze wspieranych języków programowania oraz dodawanie nowych miar do wszystkich wspieranych języków jednocześnie. Łatwiejsze będzie również dodawanie kolejnych języków, po opracowaniu metody transkrypcji.Codebeat będzie w stanie dokonać analizy jakości oprogramowania we wszystkich repozytoriach klienta jednocześnie. Codebeat będzie wdrożony w działalności Wnioskodawcy, udostępniany w formie SaaS jak również on-premise. Analizy i indywidualne spotkania potwierdzają, że jest duże oczekiwanie branży IT na pojawienie się Numer_referencyjny_programu_pomocowego: SA.41471(2015/X) Przeznaczenie_pomocy_publicznej: art. 25 rozporządzenia KE nr 651/2014 z dnia 17 czerwca 2014 r. uznające niektóre rodzaje pomocy (Polish)
    0 references
    The codebeat prototype will be a platform to support software development teams that are of high quality, safe and easy to maintain and support organisations in managing the quality of the software.The project involves industrial research in the area of the use of artificial intelligence for static software quality analysis, as well as the development of an innovative set of metrics and heuristics for new object and functional languages.The most important end result of the software in the machine learning area will be functionality and functionality that allows for suggestions by automatic solution, by codeat. For the first time, it will be possible to use good practices (codebeat suggestions) in subsequent programming works that the system will automatically search for.Development of analysers and parsers to implement Abstract AST technology in new languages, which will allow you to bring into a common language codes written in different programming languages.The two-stage process of source code analysis, with the use of Abstract AST, will enable codearbeat to compute each quality code for each of the programming languages. It will also be easier to add more languages after the transcription method has been developed.Codebeat will be able to analyse the quality of the software in all customer repositories simultaneously. Codebeat will be implemented in the applicant’s activities, made available in the form of SaaS as well as on-premise. Analyses and individual meetings confirm that there is a big expectation of the IT industry for the emergence of the Reference Number_aid_program: SA.41471(2015/X) Purpose of public aid: Article 25 of EC Regulation No 651/2014 of 17 June 2014 recognising certain types of aid (English)
    14 October 2020
    0 references
    Le prototype Codebeat sera une plate-forme pour soutenir les équipes de développement dans le développement de logiciels, qui est de haute qualité, sûr et facile à entretenir, et soutient les organisations dans la gestion de la qualité du logiciel produit.Le sujet du projet est la recherche industrielle dans le domaine de l’utilisation de l’intelligence artificielle pour l’analyse statique de la qualité des logiciels, ainsi que le développement d’un ensemble innovant de mesures et d’heuristiques pour de nouveaux langages basés sur des objets et fonctionnels.Le résultat final le plus important de l’opération logicielle dans le domaine de l’apprentissage automatique sera la fonctionnalité permettant à Codebeat de suggérer une solution aux erreurs dans le logiciel, et même une solution automatique d’erreurs spécifiques. Pour la première fois, il sera possible d’utiliser des solutions de bonnes pratiques (suggestions de Codebeat) dans les travaux de développement ultérieurs que le système trouvera automatiquement.Le développement se concentrera sur le développement d’analyseurs et d’analyseurs pour implémenter la technologie Abstract AST dans de nouvelles langues, ce qui permettra à Codebeat d’être amené à un langage commun de code écrit dans différents langages de programmation. Il sera également plus facile d’ajouter plus de langages, après le développement de la méthode de transcription.Codebeat sera en mesure d’analyser la qualité du logiciel dans tous les référentiels clients en même temps. Codebeat sera mis en œuvre dans le cadre des activités du demandeur, mis à disposition sous la forme de SaaS ainsi que sur site. Les analyses et les réunions individuelles confirment qu’il existe une forte attente de l’industrie informatique quant à l’émergence du programme Number_reference_help_: SA.41471(2015/X) Objet de l’aide publique: Article 25 du règlement (UE) no 651/2014 du 17 juin 2014 reconnaissant certains types d’aides (French)
    30 November 2021
    0 references
    Der Prototyp Codebeat wird eine Plattform sein, um Entwicklungsteams in der Softwareentwicklung zu unterstützen, die qualitativ hochwertig, sicher und wartungsfreundlich ist und Organisationen bei der Verwaltung der Qualität der Software unterstützt.Der Gegenstand des Projekts ist die industrielle Forschung im Bereich des Einsatzes künstlicher Intelligenz zur statischen Analyse der Softwarequalität sowie die Entwicklung eines innovativen Satzes von Metriken und Heuristiken für neue objektbasierte und funktionale Sprachen.Das wichtigste Endergebnis des Softwarebetriebs im Bereich des maschinellen Lernens ist die Funktionalität, die Codebeat ermöglicht, eine Lösung für Fehler in der Software vorzuschlagen, und sogar automatische Lösung spezifischer Fehler. Zum ersten Mal wird es möglich sein, Good-Practice-Lösungen (Codebeat-Vorschläge) in späteren Entwicklungsarbeiten zu verwenden, die das System automatisch finden wird.Die Entwicklung konzentriert sich auf die Entwicklung von Analysatoren und Parsern zur Implementierung der Abstract AST-Technologie in neuen Sprachen, die Codebeat in eine gemeinsame Sprache des Codes in verschiedenen Programmiersprachen bringen wird.Der zweistufige Prozess der Quellcodeanalyse wird es Codebeat dank der Verwendung von Abstract AST ermöglichen, die gleichen Codequalitätsmaßnahmen für jede der unterstützten Programmiersprachen zu berechnen und gleichzeitig allen unterstützten Sprachen neue Maßnahmen hinzuzufügen. Es wird auch einfacher sein, weitere Sprachen hinzuzufügen, nachdem die Transkriptionsmethode entwickelt wurde.Codebeat wird in der Lage sein, die Qualität der Software in allen Client-Repositories gleichzeitig zu analysieren. Codebeat wird in den Aktivitäten des Antragstellers implementiert und in Form von SaaS sowie On-Premise zur Verfügung gestellt. Analysen und Einzelsitzungen bestätigen, dass die IT-Branche hohe Erwartungen an die Entstehung des Number_reference_help_Programms hat: SA.41471(2015/X) Zweck der öffentlichen Beihilfe: Artikel 25 der Verordnung (EU) Nr. 651/2014 vom 17. Juni 2014 zur Anerkennung bestimmter Arten von Beihilfen (German)
    7 December 2021
    0 references
    Het prototype Codebeat zal een platform zijn om ontwikkelingsteams te ondersteunen in softwareontwikkeling, die van hoge kwaliteit, veilig en gemakkelijk te onderhouden is, en ondersteunt organisaties bij het beheer van de kwaliteit van de geproduceerde software.Het onderwerp van het project is industrieel onderzoek op het gebied van het gebruik van kunstmatige intelligentie voor statische analyse van softwarekwaliteit, evenals de ontwikkeling van een innovatieve set van statistieken en heuristiek voor nieuwe objectgebaseerde en functionele talen.Het belangrijkste eindresultaat van softwarewerking op het gebied van machine learning is de functionaliteit waarmee Codebeat een oplossing voor fouten in de software kan voorstellen, en zelfs automatische oplossing van specifieke fouten. Voor het eerst zal het mogelijk zijn om goede praktijkoplossingen (Codebeat-suggesties) te gebruiken in latere ontwikkelingswerken die het systeem automatisch zal vinden.De ontwikkeling zal zich richten op het ontwikkelen van analysatoren en parsers om abstracte AST-technologie in nieuwe talen te implementeren, waardoor Codebeat naar een gemeenschappelijke codetaal kan worden gebracht die in verschillende programmeertalen is geschreven.Het tweestappenproces van broncodeanalyse, dankzij het gebruik van Abstract AST, stelt Codebeat in staat om voor elk van de ondersteunde programmeertalen dezelfde codekwaliteitsmaatregelen te berekenen en tegelijkertijd nieuwe maatregelen toe te voegen aan alle ondersteunde talen. Het zal ook gemakkelijker zijn om meer talen toe te voegen, na de ontwikkeling van de transcriptiemethode.Codebeat zal in staat zijn om de kwaliteit van de software in alle client repositories tegelijkertijd te analyseren. Codebeat zal worden geïmplementeerd in de activiteiten van de aanvrager, beschikbaar gesteld in de vorm van SaaS en on-premise. Analyses en individuele bijeenkomsten bevestigen dat er een hoge verwachting is van de IT-industrie voor de opkomst van Number_reference_help_programma: SA.41471(2015/X) Doel van de overheidssteun: Artikel 25 van Verordening (EU) nr. 651/2014 van 17 juni 2014 tot erkenning van bepaalde soorten steun (Dutch)
    16 December 2021
    0 references
    Il prototipo Codebeat sarà una piattaforma per supportare i team di sviluppo nello sviluppo del software, che è di alta qualità, sicuro e di facile manutenzione, e supporta le organizzazioni nella gestione della qualità del software prodotto.L'oggetto del progetto è la ricerca industriale nel campo dell'uso dell'intelligenza artificiale per l'analisi statica della qualità del software, nonché lo sviluppo di un innovativo set di metriche ed euristiche per nuovi linguaggi basati su oggetti e funzionali.Il risultato finale più importante del funzionamento del software nel campo dell'apprendimento automatico sarà la funzionalità che consentirà a Codebeat di suggerire una soluzione agli errori nel software, e anche la soluzione automatica di errori specifici. Per la prima volta, sarà possibile utilizzare soluzioni di buone pratiche (suggerimenti Codebeat) nei successivi lavori di sviluppo che il sistema troverà automaticamente.Lo sviluppo si concentrerà sullo sviluppo di analizzatori e parser per implementare la tecnologia Abstract AST in nuovi linguaggi, che consentirà a Codebeat di essere portato a un linguaggio comune di codice scritto in diversi linguaggi di programmazione.Il processo in due fasi di analisi del codice sorgente, grazie all'utilizzo di Abstract AST, consentirà a Codebeat di calcolare le stesse misure di qualità del codice per ciascuno dei linguaggi di programmazione supportati e aggiungere nuove misure a tutte le lingue supportate allo stesso tempo. Sarà anche più facile aggiungere più lingue, dopo lo sviluppo del metodo di trascrizione.Codebeat sarà in grado di analizzare contemporaneamente la qualità del software in tutti i repository client. Codebeat sarà implementato nelle attività del richiedente, rese disponibili sotto forma di SaaS e on-premise. Analisi e incontri individuali confermano che c'è una forte aspettativa del settore IT per l'emergere di Number_reference_help_programme: SA.41471(2015/X) Finalità degli aiuti pubblici: Articolo 25 del regolamento (UE) n. 651/2014 del 17 giugno 2014 che riconosce taluni tipi di aiuti (Italian)
    15 January 2022
    0 references
    El prototipo Codebeat será una plataforma para apoyar a los equipos de desarrollo en el desarrollo de software, que es de alta calidad, seguro y fácil de mantener, y apoya a las organizaciones en la gestión de la calidad del software producido.El tema del proyecto es la investigación industrial en el campo del uso de la inteligencia artificial para el análisis estático de la calidad del software, así como el desarrollo de un conjunto innovador de métricas y heurísticas para nuevos lenguajes funcionales y basados en objetos.El resultado final más importante de la operación de software en el área de aprendizaje automático será la funcionalidad que permitirá a Codebeat sugerir una solución a errores en el software, e incluso una solución automática de errores específicos. Por primera vez, será posible utilizar soluciones de buenas prácticas (sugerencias de Codebeat) en trabajos de desarrollo posteriores que el sistema encontrará automáticamente.El desarrollo se centrará en el desarrollo de analizadores y analizadores para implementar la tecnología Abstract AST en nuevos lenguajes, lo que permitirá a Codebeat ser llevado a un lenguaje común de código escrito en diferentes lenguajes de programación.El proceso de dos pasos de análisis de código fuente, gracias al uso de Abstract AST, permitirá a Codebeat calcular las mismas medidas de calidad de código para cada uno de los lenguajes de programación compatibles y agregar nuevas medidas a todos los lenguajes soportados al mismo tiempo. También será más fácil agregar más idiomas, después del desarrollo del método de transcripción.Codebeat podrá analizar la calidad del software en todos los repositorios de clientes al mismo tiempo. Codebeat se implementará en las actividades del solicitante, disponible en forma de SaaS, así como en las instalaciones. Los análisis y las reuniones individuales confirman que existe una gran expectativa de la industria de TI para la aparición del programa Number_reference_help_programme: SA.41471(2015/X) Objetivo de la ayuda pública: Artículo 25 del Reglamento (UE) n.º 651/2014, de 17 de junio de 2014, por el que se reconocen determinados tipos de ayuda (Spanish)
    19 January 2022
    0 references
    Prototypen Codebeat vil være en platform til at støtte udviklingsteams i softwareudvikling, som er af høj kvalitet, sikker og nem at vedligeholde, og støtter organisationer i at styre kvaliteten af ​​den producerede software.Projektet for projektet er industriel forskning inden for anvendelse af kunstig intelligens til statisk analyse af softwarekvalitet, samt udvikling af et innovativt sæt af målinger og heuristik for nye objektbaserede og funktionelle sprog.Det vigtigste slutresultat af software drift inden for maskinindlæring vil være den funktionalitet, der gør det muligt for Codebeat at foreslå en løsning på fejl i softwaren, og endda automatisk løsning af specifikke fejl. For første gang vil det være muligt at anvende god praksis-løsninger (Codebeat-forslag) i efterfølgende udviklingsarbejde, som systemet vil finde automatisk.Udviklingen vil fokusere på at udvikle analysatorer og parsere til at implementere Abstract AST-teknologi på nye sprog, som vil gøre det muligt for Codebeat at blive bragt til et fælles kodesprog skrevet på forskellige programmeringssprog.Den totrinsproces med kildekodeanalyse, takket være brugen af Abstract AST, vil gøre det muligt for Codebeat at beregne de samme kodekvalitetsforanstaltninger for hvert af de støttede programmeringssprog og tilføje nye foranstaltninger til alle understøttede sprog på samme tid. Det vil også være lettere at tilføje flere sprog, efter udviklingen af transkription metode.Codebeat vil være i stand til at analysere kvaliteten af softwaren i alle klient repositories på samme tid. Codebeat vil blive implementeret i ansøgerens aktiviteter, der stilles til rådighed i form af SaaS samt on-premise. Analyser og individuelle møder bekræfter, at der er store forventninger i IT-branchen til fremkomsten af Number_reference_help_program: SA.41471(2015/X) Formål med offentlig støtte: Artikel 25 i forordning (EU) nr. 651/2014 af 17. juni 2014 om anerkendelse af visse former for støtte (Danish)
    25 July 2022
    0 references
    Το πρωτότυπο Codebeat θα είναι μια πλατφόρμα για την υποστήριξη ομάδων ανάπτυξης λογισμικού, η οποία είναι υψηλής ποιότητας, ασφαλής και εύκολη στη συντήρηση, και υποστηρίζει τους οργανισμούς στη διαχείριση της ποιότητας του λογισμικού που παράγεται.Το αντικείμενο του έργου είναι η βιομηχανική έρευνα στον τομέα της χρήσης της τεχνητής νοημοσύνης για τη στατική ανάλυση της ποιότητας του λογισμικού, καθώς και η ανάπτυξη ενός καινοτόμου συνόλου μετρικών και ευρετικών για νέες αντικειμενοκεντρικές και λειτουργικές γλώσσες.Το σημαντικότερο τελικό αποτέλεσμα της λειτουργίας του λογισμικού στον τομέα της μηχανικής μάθησης θα είναι η λειτουργικότητα που επιτρέπει στον Codebeat να προτείνει μια λύση σε σφάλματα στο λογισμικό, ακόμα και αυτόματη λύση συγκεκριμένων σφαλμάτων. Για πρώτη φορά, θα είναι δυνατή η χρήση λύσεων ορθής πρακτικής (προτάσεις Codebeat) σε μεταγενέστερες εργασίες ανάπτυξης που θα βρει αυτόματα το σύστημα.Η ανάπτυξη θα επικεντρωθεί στην ανάπτυξη αναλυτών και parsers για την εφαρμογή της τεχνολογίας Abstract AST σε νέες γλώσσες, η οποία θα επιτρέψει στην Codebeat να μεταφερθεί σε μια κοινή γλώσσα κώδικα γραμμένη σε διαφορετικές γλώσσες προγραμματισμού.Η διαδικασία δύο σταδίων της ανάλυσης πηγαίου κώδικα, χάρη στη χρήση του Abstract AST, θα επιτρέψει στον Codebeat να υπολογίσει τα ίδια μέτρα ποιότητας κώδικα για καθεμία από τις υποστηριζόμενες γλώσσες προγραμματισμού και να προσθέσει νέα μέτρα σε όλες τις υποστηριζόμενες γλώσσες ταυτόχρονα. Θα είναι επίσης ευκολότερο να προσθέσετε περισσότερες γλώσσες, μετά την ανάπτυξη της μεθόδου μεταγραφής.Codebeat θα είναι σε θέση να αναλύσει την ποιότητα του λογισμικού σε όλα τα αποθετήρια πελατών ταυτόχρονα. Το Codebeat θα υλοποιηθεί στις δραστηριότητες του αιτούντος, που θα είναι διαθέσιμο με τη μορφή SaaS, καθώς και στις εγκαταστάσεις του. Οι αναλύσεις και οι ατομικές συνεδριάσεις επιβεβαιώνουν ότι υπάρχει μεγάλη προσδοκία από τον κλάδο της πληροφορικής για την εμφάνιση του προγράμματος Number_reference_help_: SA.41471(2015/X) Σκοπός της κρατικής ενίσχυσης: Άρθρο 25 του κανονισμού (ΕΚ) αριθ. 651/2014 της 17ης Ιουνίου 2014 για την αναγνώριση ορισμένων ειδών ενισχύσεων (Greek)
    25 July 2022
    0 references
    Prototip Codebeat bit će platforma za podršku razvojnim timovima u razvoju softvera, koji je visokokvalitetan, siguran i jednostavan za održavanje, te podržava organizacije u upravljanju kvalitetom proizvedenog softvera.Tema projekta je industrijsko istraživanje u području korištenja umjetne inteligencije za statičku analizu kvalitete softvera, kao i razvoj inovativnog skupa mjernih podataka i heuristike za nove objektne i funkcionalne jezike.Najvažniji krajnji rezultat rada softvera u području strojnog učenja bit će funkcionalnost koja omogućuje Codebeatu da predloži rješenje za pogreške u softveru, pa čak i automatsko rješenje specifičnih pogrešaka. Prvi put će biti moguće koristiti rješenja dobre prakse (prijedlozi Kodebeata) u kasnijim razvojnim radovima koje će sustav automatski pronaći.Razvoj će se usredotočiti na razvoj analizatora i parsera za implementaciju Abstract AST tehnologije na nove jezike, što će omogućiti da Codebeat bude doveden na zajednički jezik koda napisanog u različitim programskim jezicima.Proces analize izvornog koda u dva koraka, zahvaljujući upotrebi sažetog AST-a, omogućit će Codebeatu da izračuna iste mjere kvalitete koda za svaki od podržanih programskih jezika i istodobno doda nove mjere za sve podržane jezike. Također će biti lakše dodati više jezika, nakon razvoja transkripcijske metode.Codebeat će moći analizirati kvalitetu softvera u svim repozitorijima klijenata u isto vrijeme. Codebeat će se provoditi u aktivnostima podnositelja zahtjeva, koje će biti dostupne u obliku SaaS-a i na terenu. Analize i pojedinačni sastanci potvrđuju da postoji velika očekivanja IT industrije za pojavu Number_reference_help_programme: SA.41471(2015/X) Svrha državne potpore: Članak 25. Uredbe EZ-a 651/2014 od 17. lipnja 2014. o priznavanju određenih vrsta potpora (Croatian)
    25 July 2022
    0 references
    Prototipul Codebeat va fi o platformă pentru a sprijini echipele de dezvoltare în dezvoltarea de software, care este de înaltă calitate, sigură și ușor de întreținut și sprijină organizațiile în gestionarea calității software-ului produs.Subiectul proiectului este cercetarea industrială în domeniul utilizării inteligenței artificiale pentru analiza statică a calității software-ului, precum și dezvoltarea unui set inovator de metrici și euristici pentru noi limbaje bazate pe obiecte și funcționale.Cel mai important rezultat final al funcționării software-ului în domeniul învățării automate va fi funcționalitatea care permite Codebeat să sugereze o soluție la erorile din software și chiar soluția automată a erorilor specifice. Pentru prima dată, va fi posibil să se utilizeze soluții de bune practici (sugestii de cod) în lucrările ulterioare de dezvoltare pe care sistemul le va găsi automat.Dezvoltarea se va concentra pe dezvoltarea analizoarelor și a parzerelor pentru a implementa tehnologia Abstract AST în noi limbi, ceea ce va permite ca Codebeat să fie adus într-un limbaj comun de cod scris în diferite limbaje de programare.Procesul în două etape de analiză a codului sursă, datorită utilizării Abstract AST, va permite Codebeat să calculeze aceleași măsuri de calitate a codului pentru fiecare dintre limbajele de programare acceptate și să adauge noi măsuri în toate limbile acceptate în același timp. De asemenea, va fi mai ușor să adăugați mai multe limbi, după dezvoltarea metodei de transcriere.Codebeat va putea analiza calitatea software-ului în toate depozitele clienților în același timp. Codebeat va fi implementat în cadrul activităților solicitantului, puse la dispoziție sub formă de SaaS, precum și la fața locului. Analizele și reuniunile individuale confirmă faptul că există așteptări mari din partea industriei IT în ceea ce privește apariția Number_reference_help_programme: SA.41471(2015/X) Scopul ajutorului public: Articolul 25 din Regulamentul (CE) nr. 651/2014 din 17 iunie 2014 de recunoaștere a anumitor tipuri de ajutoare (Romanian)
    25 July 2022
    0 references
    Prototyp Codebeat bude platformou na podporu vývojových tímov v oblasti vývoja softvéru, ktorý je vysoko kvalitný, bezpečný a ľahko sa udržiava a podporuje organizácie pri riadení kvality vyrobeného softvéru.Odmetom projektu je priemyselný výskum v oblasti využívania umelej inteligencie na statickú analýzu kvality softvéru, ako aj vývoj inovatívneho súboru metriiek a heuristiky pre nové objektovo-založené a funkčné jazyky.Najdôležitejším konečným výsledkom softvérovej prevádzky v oblasti strojového učenia bude funkcia, ktorá umožní Codebeat navrhnúť riešenie chýb v softvéri a dokonca aj automatické riešenie špecifických chýb. Po prvýkrát bude možné použiť riešenia osvedčených postupov (návrhy kódexu) v následných vývojových prácach, ktoré systém automaticky nájde.Vývoj sa zameria na vývoj analyzátorov a parzérov na implementáciu technológie Abstract AST v nových jazykoch, čo umožní, aby sa Codebeat dostal do spoločného jazyka kódu napísaného v rôznych programovacích jazykoch.Dvojstupňový proces analýzy zdrojového kódu, vďaka použitiu Abstract AST, umožní Codebeat vypočítať rovnaké opatrenia kvality kódu pre každý z podporovaných programovacích jazykov a pridať nové opatrenia do všetkých podporovaných jazykov súčasne. Bude tiež jednoduchšie pridať ďalšie jazyky, po vývoji metódy prepisu.Codebeat bude schopný analyzovať kvalitu softvéru vo všetkých klientskych úložiskách v rovnakom čase. Program Codebeat sa bude vykonávať v rámci činností žiadateľa, ktoré budú k dispozícii vo forme SaaS, ako aj on-premise. Analýzy a individuálne stretnutia potvrdzujú, že odvetvie IT očakáva vznik programu Number_reference_help_program: SA.41471(2015/X) Účel verejnej pomoci: Článok 25 nariadenia (ES) č. 651/2014 zo 17. júna 2014, ktorým sa uznávajú určité druhy pomoci (Slovak)
    25 July 2022
    0 references
    Is-suġġett tal-proġett huwa r-riċerka industrijali fil-qasam tal-użu tal-intelliġenza artifiċjali għall-analiżi statika tal-kwalità tas-softwer, kif ukoll l-iżvilupp ta ‘sett innovattiv ta’ metriċi u heuristics għal lingwi ġodda bbażati fuq l-oġġetti u funzjonali. Għall-ewwel darba, se jkun possibbli li jintużaw soluzzjonijiet ta’ prattika tajba (suġġerimenti ta’ Codebeat) f’xogħlijiet ta’ żvilupp sussegwenti li s-sistema se ssib awtomatikament.L-iżvilupp se jiffoka fuq l-iżvilupp ta’ analizzaturi u parsers biex tiġi implimentata t-teknoloġija Astratt AST f’lingwi ġodda, li se jippermetti li l-Codebeat jinġieb għal lingwa komuni ta’ kodiċi miktub f’lingwi differenti ta’ programmazzjoni.Il-proċess f’żewġ stadji ta’ analiżi tal-kodiċi sors, bis-saħħa tal-użu ta’ Astratt AST, se jippermetti lill-Codebeat jikkalkula l-istess miżuri ta’ kwalità tal-kodiċi għal kull waħda mil-lingwi ta’ programmazzjoni appoġġjati u jżid miżuri ġodda għal-lingwi appoġġati kollha fl-istess ħin. Se jkun ukoll aktar faċli li jiżdiedu aktar lingwi, wara l-iżvilupp tal-metodu ta’ traskrizzjoni.Il-kodiċi se jkun jista’ janalizza l-kwalità tas-softwer fir-repożitorji kollha tal-klijenti fl-istess ħin. Il-Codebeat se jiġi implimentat fl-attivitajiet tal-Applikant, disponibbli fil-forma ta’ SaaS kif ukoll fuq il-post. L-analiżijiet u l-laqgħat individwali jikkonfermaw li hemm aspettattiva għolja tal-industrija tal-IT għall-emerġenza ta’ Number_reference_help_programme: SA.41471(2015/X) Skop ta’ għajnuna pubblika: L-Artikolu 25 tar-Regolament tal-KE 651/2014 tas-17 ta’ Ġunju 2014 li jirrikonoxxi ċerti tipi ta’ għajnuna (Maltese)
    25 July 2022
    0 references
    O protótipo de codebeat será uma plataforma para apoiar equipas de desenvolvimento no desenvolvimento de software, que é de alta qualidade, seguro e fácil de manter, e apoia organizações na gestão da qualidade do software produzido.O assunto do projeto é a pesquisa industrial no campo do uso da inteligência artificial para análise estática da qualidade do software, bem como o desenvolvimento de um conjunto inovador de métricas e heurísticas para novas linguagens baseadas em objetos e funcionais. O resultado final mais importante da operação de software na área de aprendizado de máquina será a funcionalidade que permitirá codebeat sugerir uma solução para erros no software, e até mesmo solução automática de erros específicos. Pela primeira vez, será possível usar soluções de boas práticas (sugestões de codebeat) em trabalhos de desenvolvimento subsequentes que o sistema irá encontrar automaticamente.O desenvolvimento se concentrará no desenvolvimento de analisadores e analisadores para implementar a tecnologia AST Abstract em novas linguagens, o que permitirá que o codebeat seja trazido para uma linguagem comum de código escrito em diferentes linguagens de programação. O processo de duas etapas de análise de código fonte, graças ao uso do Abstract AST, permitirá que o codebeat calcule as mesmas medidas de qualidade de código para cada uma das linguagens de programação suportadas e adicione novas medidas a todas as linguagens suportadas ao mesmo tempo. Também será mais fácil adicionar mais idiomas, após o desenvolvimento do método de transcrição.Codebeat será capaz de analisar a qualidade do software em todos os repositórios de clientes ao mesmo tempo. A Codebeat será implementada nas atividades do requerente, disponibilizadas sob a forma de SaaS, bem como no local. Análises e reuniões individuais confirmam que existe uma grande expectativa da indústria informática para a emergência do programa Number_reference_help_: SA.41471(2015/X) Objetivo do auxílio público: Artigo 25.º do Regulamento (UE) n.º 651/2014, de 17 de junho de 2014, que reconhece determinados tipos de auxílios (Portuguese)
    25 July 2022
    0 references
    Codebeat-prototyyppi on alusta, joka tukee kehitysryhmiä ohjelmistojen kehittämisessä, joka on laadukas, turvallinen ja helppo ylläpitää, ja tukee organisaatioita tuotettujen ohjelmistojen laadun hallinnassa.Hankkeen aiheena on teollinen tutkimus tekoälyn käytöstä ohjelmistojen laadun staattiseen analyysiin sekä innovatiivisen metriikan ja heuristiikan kehittämistä uusille esinepohjaisille ja toiminnallisille kielille.Tärkein tulos ohjelmistojen toiminnasta koneoppimisen alalla on toiminnallisuus, jonka avulla Codebeat voi ehdottaa ohjelmistovirheiden ratkaisua ja jopa automaattista ratkaisua tiettyihin virheisiin. Ensimmäistä kertaa on mahdollista käyttää hyvän käytännön ratkaisuja (Codebeat-ehdotukset) myöhemmissä kehitystöissä, jotka järjestelmä löytää automaattisesti.Kehityksessä keskitytään kehittämään analysaattoreita ja jäsennyksiä Abstraktin AST-teknologian toteuttamiseksi uusilla kielillä, minkä ansiosta Codebeat voidaan tuoda yhteiseen koodikieleen, joka on kirjoitettu eri ohjelmointikielillä.Lähdekoodianalyysin kaksivaiheinen prosessi Abstract AST: n käytön ansiosta antaa Codebeatille mahdollisuuden laskea samat koodin laatutoimenpiteet kullekin tuetulle ohjelmointikielelle ja lisätä uusia toimenpiteitä kaikkiin tuettuihin kieliin samanaikaisesti. On myös helpompi lisätä kieliä, kun transkriptiomenetelmä.Codebeat pystyy analysoimaan ohjelmiston laatua kaikissa asiakasrekistereissä samanaikaisesti. Codebeat otetaan käyttöön hakijan toiminnassa sekä SaaS- että paikan päällä. Analyysit ja yksittäiset kokoukset vahvistavat, että IT-ala odottaa voimakkaasti Number_reference_help_ohjelman syntymistä: SA.41471(2015/X) Julkisen tuen tarkoitus: Tietyntyyppisten tukien tunnustamisesta 17.6.2014 annetun asetuksen (EU) N:o 651/2014 artikla (Finnish)
    25 July 2022
    0 references
    Prototip Codebeat bo platforma za podporo razvojnim ekipam pri razvoju programske opreme, ki je visokokakovostna, varna in enostavna za vzdrževanje, ter podpira organizacije pri upravljanju kakovosti proizvedene programske opreme.Predmet projekta so industrijske raziskave na področju uporabe umetne inteligence za statično analizo kakovosti programske opreme, kot tudi razvoj inovativnega sklopa meritev in hevristike za nove objektno zasnovane in funkcionalne jezike.Najpomembnejši končni rezultat delovanja programske opreme na področju strojnega učenja bo funkcionalnost, ki omogoča Codebeat predlagati rešitev za napake v programski opremi in celo samodejno rešitev specifičnih napak. Prvič bo mogoče uporabiti rešitve dobre prakse (Codebeat predlogi) v poznejših razvojnih delih, ki jih bo sistem našel samodejno.Razvoj se bo osredotočil na razvoj analizatorjev in parzerjev za izvajanje tehnologije Abstract AST v novih jezikih, kar bo omogočilo Codebeat, da se prenese v skupni jezik kode, napisan v različnih programskih jezikih.Dvastopenjski proces analize izvorne kode, zahvaljujoč uporabi Abstract AST, bo Codebeat omogočil izračun enakih ukrepov za kakovost kode za vsakega od podprtih programskih jezikov in hkrati dodal nove ukrepe za vse podprte jezike. Prav tako bo lažje dodati več jezikov, po razvoju metode transkripcije.Codebeat bo lahko analiziral kakovost programske opreme v vseh repozitorijih strank hkrati. Codebeat se bo izvajal v dejavnostih vložnika, ki bodo na voljo v obliki SaaS in v prostorih podjetja. Analize in individualni sestanki potrjujejo, da obstaja veliko pričakovanj industrije IT glede pojava programa Number_reference_help_: SA.41471(2015/X) Namen državne pomoči: Člen 25 Uredbe ES št. 651/2014 z dne 17. junija 2014 o priznavanju nekaterih vrst pomoči (Slovenian)
    25 July 2022
    0 references
    Prototyp Codebeat bude platformou pro podporu vývojových týmů ve vývoji softwaru, který je vysoce kvalitní, bezpečný a snadno udržovatelný, a podporuje organizace při řízení kvality produkovaného softwaru.Předmětem projektu je průmyslový výzkum v oblasti využití umělé inteligence pro statickou analýzu kvality softwaru, stejně jako vývoj inovativní sady metriky a heuristika pro nové objektové a funkční jazyky.Nejdůležitějším konečným výsledkem softwarového provozu v oblasti strojového učení bude funkčnost umožňující Codebeat navrhnout řešení chyb v softwaru, a dokonce i automatické řešení specifických chyb. Poprvé bude možné použít osvědčené postupy (návrhy Codebeat) v následných vývojových pracích, které systém najde automaticky.Vývoj se zaměří na vývoj analyzátorů a parzérů pro implementaci abstraktní AST technologie v nových jazycích, což umožní Codebeat, aby byl uveden do společného jazyka kódu napsaný v různých programovacích jazycích.Dvoustupňový proces analýzy zdrojového kódu díky použití abstraktní AST umožní Codebeat vypočítat stejná opatření kvality kódu pro každý z podporovaných programovacích jazyků a současně přidat nová opatření do všech podporovaných jazyků. Bude také snazší přidat více jazyků, po vývoji transkripční metody.Codebeat bude schopen analyzovat kvalitu softwaru ve všech klientských úložištích současně. Codebeat bude implementován do činností žadatele, které budou k dispozici ve formě SaaS i on-premise. Analýzy a individuální schůzky potvrzují, že odvětví IT očekává vznik programu Number_reference_help_program: SA.41471(2015/X) Účel veřejné podpory: Článek 25 nařízení (ES) č. 651/2014 ze dne 17. června 2014, kterým se uznávají určité druhy podpor (Czech)
    25 July 2022
    0 references
    „Codebeat“ prototipas bus platforma, skirta remti programinės įrangos kūrimo komandas, kuri yra aukštos kokybės, saugi ir lengvai prižiūrima, ir palaiko organizacijas, valdančias pagamintos programinės įrangos kokybę.Projekto dalykas yra pramoniniai tyrimai dirbtinio intelekto naudojimo statinei programinės įrangos kokybės analizei srityje, taip pat naujoviškos metrikos ir euristikos naujų objektų pagrindu ir funkcinėms kalboms kūrimas.Svarbiausias galutinis programinės įrangos veikimo rezultatas mašinų mokymosi srityje bus funkcionalumas, leidžiantis „Codebeat“ pasiūlyti programinės įrangos klaidų sprendimą ir net automatinį konkrečių klaidų sprendimą. Pirmą kartą bus galima naudoti geros praktikos sprendimus (kodebeat pasiūlymus) vėlesniuose kūrimo darbuose, kuriuos sistema ras automatiškai.Plėtra daugiausia dėmesio bus skiriama analizatorių ir analizatorių kūrimui, kad būtų galima įgyvendinti Abstract AST technologiją naujomis kalbomis, kurios leis Codebeat būti pristatytas į bendrą kalbą, parašytą skirtingomis programavimo kalbomis.Dviejų etapų procesas šaltinio kodo analizės dėka, naudojant Abstract AST, leis Codebeat apskaičiuoti tas pačias kodo kokybės priemones kiekvienai remiamai programavimo kalbai ir pridėti naujų priemonių visoms palaikomoms kalboms tuo pačiu metu. Taip pat bus lengviau pridėti daugiau kalbų, po transkripcijos metodo kūrimo.Codebeat galės analizuoti programinės įrangos kokybę visose klientų saugyklose tuo pačiu metu. Codebeat bus įgyvendinta Pareiškėjo veikloje, kuri pateikiama kaip SaaS, taip pat vietoje. Analizės ir atskiri susitikimai patvirtina, kad IT pramonė tikisi, jog atsiras Number_reference_help_programme: SA.41471(2015/X) Viešosios pagalbos paskirtis: 2014 m. birželio 17 d. EB reglamento (ES) Nr. 651/2014, kuriuo pripažįstama tam tikrų rūšių pagalba, 25 straipsnis (Lithuanian)
    25 July 2022
    0 references
    Prototips Codebeat būs platforma, lai atbalstītu izstrādes komandas programmatūras izstrādē, kas ir augstas kvalitātes, droša un viegli apkopjama, un atbalsta organizācijas, kas pārvalda ražotās programmatūras kvalitāti.Projekta priekšmets ir rūpnieciskie pētījumi mākslīgā intelekta izmantošanas jomā programmatūras kvalitātes statiskai analīzei, kā arī inovatīvas metrikas un heiristikas komplekta izstrāde jaunām objektos balstītām un funkcionālām valodām.Svarīgākais programmatūras darbības gala rezultāts mašīnmācīšanās jomā būs funkcionalitāte, kas ļauj Codebeat ieteikt risinājumu kļūdām programmatūrā, un pat automātisks konkrētu kļūdu risinājums. Pirmo reizi būs iespējams izmantot labas prakses risinājumus (Codebeat ieteikumus) turpmākajos izstrādes darbos, kurus sistēma atradīs automātiski.Izstrāde būs vērsta uz analizatoru un parseru izstrādi, lai ieviestu Abstract AST tehnoloģiju jaunās valodās, kas ļaus Codebeat ieviest kopīgu koda valodu, kas rakstīts dažādās programmēšanas valodās. Divpakāpju pirmkoda analīzes process, pateicoties Abstract AST izmantošanai, ļaus Codebeat aprēķināt tos pašus kodu kvalitātes pasākumus katrai atbalstītajai programmēšanas valodai un vienlaikus pievienot jaunus pasākumus visām atbalstītajām valodām. Tāpat būs vieglāk pievienot vairāk valodu, pēc transkripcijas metodes izstrādes.Codebeat varēs analizēt programmatūras kvalitāti visās klientu repozitorijās, tajā pašā laikā. Codebeat tiks īstenota Pieteikuma iesniedzēja darbībā, kas būs pieejama kā SaaS, kā arī uz vietas. Analīzes un individuālas sanāksmes apstiprina, ka IT nozarē ir lielas cerības uz Number_reference_help_programmas parādīšanos: SA.41471(2015/X) Publiskā atbalsta mērķis: EK 2014. gada 17. jūnija Regulas (ES) Nr. 651/2014, ar ko atzīst noteiktus atbalsta veidus, 25. pants (Latvian)
    25 July 2022
    0 references
    Прототипът Codebeat ще бъде платформа за подкрепа на екипи за разработка на софтуер, която е висококачествена, безопасна и лесна за поддръжка и подкрепя организациите в управлението на качеството на софтуера.Предметът на проекта е индустриалните изследвания в областта на използването на изкуствен интелект за статичен анализ на качеството на софтуера, както и разработването на иновативен набор от показатели и евристика за нови обектно-базирани и функционални езици.Най-важният краен резултат от софтуерната операция в областта на машинното обучение ще бъде функционалността, позволяваща Codebeat да предложи решение на грешки в софтуера, и дори автоматично решение на специфични грешки. За първи път ще бъде възможно да се използват решения за добри практики (предложения на Codebeat) в последващите разработки, които системата ще намери автоматично.Разработването ще се съсредоточи върху разработването на анализатори и анализатори за внедряване на Абстрактна технология AST на нови езици, което ще позволи Codebeat да бъде доведен до общ език на код, написан на различни езици за програмиране.Двустепенният процес на анализ на изходния код, благодарение на използването на Abstract AST, ще позволи на Codebeat да изчисли едни и същи мерки за качество на кода за всеки от поддържаните езици за програмиране и да добави нови мерки към всички поддържани езици по едно и също време. Също така ще бъде по-лесно да се добавят повече езици, след разработването на метода за транскрипция.Codebeat ще бъде в състояние да анализира качеството на софтуера във всички клиентски хранилища едновременно. Codebeat ще се прилага в дейностите на заявителя, предоставени под формата на SaaS, както и на място. Анализите и индивидуалните срещи потвърждават, че има големи очаквания от страна на ИТ сектора за появата на програма Number_reference_help_: SA.41471(2015/X) Цел на публичната помощ: Член 25 от Регламент (ЕС) № 651/2014 от 17 юни 2014 година за признаване на някои видове помощи (Bulgarian)
    25 July 2022
    0 references
    A prototípus Codebeat lesz egy platform, amely támogatja a fejlesztő csapatok szoftverfejlesztés, amely kiváló minőségű, biztonságos és könnyen karbantartható, és támogatja a szervezeteket a minőség kezelésében a szoftver előállított.A projekt tárgya az ipari kutatás területén a mesterséges intelligencia használata a statikus elemzés a szoftver minőségének, valamint a fejlesztés egy innovatív készlet metrikák és heurisztikák az új objektum-alapú és funkcionális nyelvek.A legfontosabb végeredménye a szoftver működésének területén a gépi tanulás lesz a funkcionalitás, amely lehetővé teszi a Codebeat, hogy javasoljon megoldást a hibák a szoftver, és még automatikus megoldást a konkrét hibák. Első alkalommal lesz lehetőség a helyes gyakorlati megoldások (Codebeat javaslatok) használatára a későbbi fejlesztési munkák során, amelyeket a rendszer automatikusan talál.A fejlesztés az analizátorok és elemzők fejlesztésére összpontosít, hogy az Abstract AST technológiát új nyelveken valósítsák meg, ami lehetővé teszi a Codebeat számára, hogy a különböző programozási nyelveken írt kódok közös nyelvére kerüljön.A forráskód-elemzés kétlépcsős folyamata az Abstract AST használatának köszönhetően lehetővé teszi a Codebeat számára, hogy azonos kódminőségi intézkedéseket számítson ki minden támogatott programozási nyelvre, és új intézkedéseket egészítse ki az összes támogatott nyelvhez ugyanabban az időben. Könnyebb lesz még több nyelvet hozzáadni a transzkripciós módszer fejlesztése után.Codebeat képes lesz elemezni a szoftver minőségét az összes ügyfél adattárban egyszerre. A Codebeat a kérelmező tevékenységeiben kerül végrehajtásra, SaaS és helyszíni formában is rendelkezésre bocsátva. Az elemzések és az egyéni találkozók megerősítik, hogy az informatikai ágazat nagy várakozással tekint a Number_reference_help_program megjelenésére: SA.41471(2015/X) Az állami támogatás célja: Az egyes támogatási típusok elismeréséről szóló, 2014. június 17-i 651/2014/EK rendelet 25. cikke (Hungarian)
    25 July 2022
    0 references
    Beidh an codebeat fréamhshamhail a bheith ina ardán chun tacú le foirne forbartha i bhforbairt bogearraí, atá ard-chaighdeán, sábháilte agus éasca a choimeád ar bun, agus tacaíonn sé le heagraíochtaí i mbainistiú caighdeán na bogearraí produced.The ábhar an tionscadail taighde tionsclaíoch i réimse na húsáid na hintleachta saorga le haghaidh anailís statach ar chaighdeán bogearraí, chomh maith le forbairt sraith nuálach méadracht agus heuristics do nua réad-bhunaithe agus teangacha feidhme. Den chéad uair, beifear in ann réitigh dea-chleachtais (moltaí códbhuille) a úsáid in oibreacha forbartha ina dhiaidh sin a aimseoidh an córas go huathoibríoch.Díreoidh an fhorbairt ar anailíseoirí agus parsálaithe a fhorbairt chun teicneolaíocht Abstract AST a chur i bhfeidhm i dteangacha nua, rud a fhágfaidh go mbeifear in ann códbhuille a dhéanamh i dteanga choiteann cóid a scríobhfar i dteangacha ríomhchlárúcháin éagsúla. Leis an bpróiseas dhá chéim anailíse cóid, a bhuí le húsáid Abstract AST, beifear in ann códbhuille na mbeart cáilíochta cód céanna a ríomh do gach ceann de na teangacha ríomhchlárúcháin a fhaigheann tacaíocht agus bearta nua a chur leis na teangacha uile a fhaigheann tacaíocht ag an am céanna. Beidh sé níos éasca freisin níos mó teangacha a chur leis, tar éis an modh tras-scríofa a fhorbairt.Beidh Codebeat in ann anailís a dhéanamh ar cháilíocht na mbogearraí i ngach taisclann cliant ag an am céanna. Cuirfear Codebeat i bhfeidhm i ngníomhaíochtaí an Iarratasóra, a chuirfear ar fáil i bhfoirm SaaS agus ar an mbonn. Deimhníonn anailísí agus cruinnithe aonair go bhfuil an tionscal TF ag súil go mór le teacht chun cinn Uimhir_reference_help_programme: SA.41471(2015/X) Cuspóir na cabhrach poiblí: Airteagal 25 de Rialachán CE 651/2014 an 17 Meitheamh 2014 lena n-aithnítear cineálacha áirithe cabhrach (Irish)
    25 July 2022
    0 references
    Prototypen Codebeat kommer att vara en plattform för att stödja utvecklingsteam inom mjukvaruutveckling, som är högkvalitativ, säker och lätt att underhålla, och stöder organisationer i att hantera kvaliteten på den programvara som produceras.Projektet för projektet är industriell forskning inom användning av artificiell intelligens för statisk analys av programvarukvalitet, samt utveckling av en innovativ uppsättning mätvärden och heuristik för nya objektbaserade och funktionella språk.Det viktigaste slutresultatet av programvarudrift inom området maskininlärning kommer att vara den funktionalitet som gör det möjligt för Codebeat att föreslå en lösning på fel i programvaran, och även automatisk lösning av specifika fel. För första gången kommer det att vara möjligt att använda lösningar för god praxis (Codebeat förslag) i efterföljande utvecklingsarbete som systemet kommer att hitta automatiskt.Utvecklingen kommer att fokusera på att utveckla analysatorer och tolkar för att implementera abstrakt AST-teknik på nya språk, vilket gör det möjligt för Codebeat att föras till ett gemensamt språk av kod skriven på olika programmeringsspråk.Den tvåstegsprocessen för källkodsanalys, tack vare användningen av Abstract AST, kommer att göra det möjligt för Codebeat att beräkna samma kodkvalitetsmått för vart och ett av de stödda programmeringsspråken och lägga till nya åtgärder till alla språk som stöds samtidigt. Det blir också lättare att lägga till fler språk, efter utvecklingen av transkriptionsmetoden.Codebeat kommer att kunna analysera kvaliteten på programvaran i alla kundregister samtidigt. Codebeat kommer att genomföras i den sökandes verksamhet, tillgänglig i form av SaaS samt på plats. Analyser och enskilda möten bekräftar att IT-industrin har höga förväntningar på uppkomsten av Number_reference_help_program: SA.41471(2015/X) Syfte med offentligt stöd: Artikel 25 i förordning 651/2014 av den 17 juni 2014 om erkännande av vissa typer av stöd (Swedish)
    25 July 2022
    0 references
    Prototüüp Codebeat on platvorm, mis toetab arendusmeeskondi tarkvaraarenduses, mis on kvaliteetne, ohutu ja kergesti hooldatav, ning toetab organisatsioone toodetud tarkvara kvaliteedi juhtimisel.Projekti teemaks on rakendusuuringud tehisintellekti kasutamise valdkonnas tarkvara kvaliteedi staatiliseks analüüsiks, samuti uuenduslike parameetrite ja heuristika väljatöötamine uute objektipõhiste ja funktsionaalsete keelte jaoks.Kõige olulisem lõpptulemus tarkvara töö valdkonnas masinõppe valdkonnas on funktsionaalsus, mis võimaldab Codebeatil soovitada tarkvara vigade lahendust ja isegi konkreetsete vigade automaatset lahendust. Esimest korda on võimalik kasutada heade tavade lahendusi (Codebeati soovitused) järgnevates arendustöödes, mida süsteem automaatselt leiab.Arendus keskendub analüsaatorite ja parserite arendamisele, et rakendada AST-tehnoloogiat uutes keeltes, mis võimaldab Codebeat tuua ühisesse keelde, mis on kirjutatud erinevates programmeerimiskeeltes.Kaheetapiline lähtekoodi analüüsi protsess tänu Abstract AST kasutamisele võimaldab Codebeatil arvutada iga toetatud programmeerimiskeele jaoks samad koodikvaliteedi meetmed ja lisada samal ajal kõigile toetatud keeltele uusi meetmeid. Samuti on lihtsam lisada rohkem keeli pärast transkriptsioonimeetodi väljatöötamist.Codebeat suudab analüüsida tarkvara kvaliteeti kõigis kliendihoidlates samal ajal. Codebeat rakendatakse taotleja tegevuses, mis tehakse kättesaadavaks nii SaaSi kui ka kohapeal. Analüüsid ja individuaalsed kohtumised kinnitavad, et IT-sektoril on suur ootus numbri_reference_help_programmi tekkeks: SA.41471(2015/X) Riigiabi eesmärk: EÜ 17. juuni 2014. aasta määruse (EL) nr 651/2014 (millega tunnustatakse teatavat liiki abi) artikkel 25 (Estonian)
    25 July 2022
    0 references
    WOJ.: MAZOWIECKIE
    0 references
    24 May 2023
    0 references

    Identifiers

    POIR.01.01.01-00-0792/16
    0 references