Custom-tailored clone detection for IEC 61131-3 programming languages.
Kamil RosiakAlexander SchlieLukas LinsbauerBirgit Vogel-HeuserIna SchaeferPublished in: J. Syst. Softw. (2021)
Keyphrases
- programming language
- clone detection
- linux kernel
- software reuse
- software systems
- string matching
- software engineering
- general purpose
- object oriented
- high level
- denotational semantics
- source code
- programming environment
- lambda calculus
- software components
- data abstraction
- distributed systems
- database languages
- strongly typed
- databases
- pattern matching
- specification language
- database
- operating system
- software development
- object oriented concepts
- high level programming language
- abstract data types
- edit distance
- development process