[PDF][PDF] Static code analysis tools: A systematic literature review

D Stefanović, D Nikolić, D Dakić… - Ann. DAAAM Proc. Int …, 2020 - academia.edu
Static code analysis tools are being increasingly used to improve code quality. Such tools
can statically analyze the code to find bugs, security vulnerabilities, security spots …

Detecting insecure code patterns in industrial robot programs

M Pogliani, F Maggi, M Balduzzi, D Quarta… - Proceedings of the 15th …, 2020 - dl.acm.org
Industrial robots are complex and customizable machines that can be programmed with
proprietary domain-specific languages. These languages provide not only movement …

Applying static code analysis for domain-specific languages

I Ruiz-Rube, T Person, JM Dodero, JM Mota… - Software and systems …, 2020 - Springer
The use of code quality control platforms for analysing source code is increasingly gaining
attention in the developer community. These platforms are prepared to parse and check …

Pitfalls analyzer: quality control for model-driven data science pipelines

GK Rajbahadur, GA Oliva, AE Hassan… - 2019 ACM/IEEE 22nd …, 2019 - ieeexplore.ieee.org
Data science pipelines are a sequence of data processing steps that aim to derive
knowledge and insights from raw data. Data science pipeline tools simplify the creation and …

[PDF][PDF] Test Suite Minimization of Evolving Software Systems: A Case Study.

A Goyal, RK Shyamasundar, R Jetley, D Mohan… - ICSOFT, 2019 - scitepress.org
Test suite minimization ensures that an optimum set of test cases are selected to provide
maximum coverage of requirements. In this paper, we discuss and evaluate techniques for …

K-RAPID: A Formal Executable Semantics of the RAPID Robot Programming Language

Z Wang, J Wang, F Song, K Wang, H Pu… - Proceedings of the 10th …, 2024 - dl.acm.org
Industrial robots are widely used in industrial production as mechanical devices. It is
essential to guarantee that their control software operates safely and properly, as any …

[PDF][PDF] CHALLENGES IN INTEGRATING STATIC CODE ANALYSIS INTO DOMAIN-SPECIFIC LANGUAGE

D Nikolic, A Todoric, D Dakic, T Vuckovic… - Annals of DAAAM & …, 2023 - daaam.info
Abstract Domain-specific languages (DSLs) have become increasingly popular for
addressing specific domain problems in industry and academia. However, implementing …

Detecting unsecure data flow in automation task programs

F Maggi, M Pogliani, D Quarta, M Vittone… - US Patent …, 2022 - Google Patents
An automation task program is inspected for unsecure data flow. The task program is parsed
to generate a parse tree, which is visited to generate control flow graphs of functions of the …

A Formal Model for Behavior Trees Based on Context-Free Grammar

S Anwer, L Wen, Z Wang - 2020 27th Asia-Pacific Software …, 2020 - ieeexplore.ieee.org
In the last two decades, several studies have been carried out to translate Behavior Trees
(BTs) into other formal languages. However, as BTs are usually drawn directly from natural …

[PDF][PDF] STATIC CODE ANALYSIS TOOLS: A SYSTEMATIC

D Stefanović, D Nikolić, D Dakić, I Spasojević, S Ristić - researchgate.net
Static code analysis tools are being increasingly used to improve code quality. Such tools
can statically analyze the code to find bugs, security vulnerabilities, security spots …