Static analysis tools and transformation engines for source code belong to the standard equip-ment of a software developer. Their use simplifies a developer’s everyday work of maintaining and evolving software systems significantly and, hence, accounts for much of a developer’s programming efficiency and programming productivity. This is also beneficial from a financial point of view, as programming errors are early detected and avoided in the the development process, thus the use of static analysis tools reduces the overall software-development costs considerably. In practice, software systems are often developed as configurable systems to account for different requirements of application scenarios and use cases. To implement configurable ...
This disclosure describes techniques to analyze collections of software projects using static and dy...
There has been tremendous progress in static software analysis over the last years with, for example...
The design and implementation of heuristics for static analysis engines require detailed knowledge a...
Static analysis tools and transformation engines for source code belong to the standard equipment of...
Thesis (Ph.D.)--University of Washington, 2019Configurations are powerful tools for end-user customi...
There has been tremendous progress in static software analysis over the last years with, for example...
This paper introduces CONFIGEN, a tool that helps modularizing software. CONFIGEN allows the develop...
Industries use software product lines as a solution to the ever-increasing variety-rich customer req...
Abstract: The advent of variability management and generator technology enables users to derive indi...
C programs make heavy use of the C preprocessor, which makes them highly config-urable. C programmin...
The compile-time configuration mechanisms of modern system software allow the adaptation to a broad ...
System software, such as the operating system, provides no business value of its own. Its sole purpo...
Software development is more than only implementing the functional code. A developer is also respons...
Static code analysis is a powerful approach to detect quality deficiencies such as performance bottl...
us.abb.com Many industrial systems are highly-configurable, complicat-ing the testing and debugging ...
This disclosure describes techniques to analyze collections of software projects using static and dy...
There has been tremendous progress in static software analysis over the last years with, for example...
The design and implementation of heuristics for static analysis engines require detailed knowledge a...
Static analysis tools and transformation engines for source code belong to the standard equipment of...
Thesis (Ph.D.)--University of Washington, 2019Configurations are powerful tools for end-user customi...
There has been tremendous progress in static software analysis over the last years with, for example...
This paper introduces CONFIGEN, a tool that helps modularizing software. CONFIGEN allows the develop...
Industries use software product lines as a solution to the ever-increasing variety-rich customer req...
Abstract: The advent of variability management and generator technology enables users to derive indi...
C programs make heavy use of the C preprocessor, which makes them highly config-urable. C programmin...
The compile-time configuration mechanisms of modern system software allow the adaptation to a broad ...
System software, such as the operating system, provides no business value of its own. Its sole purpo...
Software development is more than only implementing the functional code. A developer is also respons...
Static code analysis is a powerful approach to detect quality deficiencies such as performance bottl...
us.abb.com Many industrial systems are highly-configurable, complicat-ing the testing and debugging ...
This disclosure describes techniques to analyze collections of software projects using static and dy...
There has been tremendous progress in static software analysis over the last years with, for example...
The design and implementation of heuristics for static analysis engines require detailed knowledge a...