A literature review of using machine learning in software development life cycle stages
The software engineering community is rapidly adopting machine learning for transitioning
modern-day software towards highly intelligent and self-learning systems. However, the …
modern-day software towards highly intelligent and self-learning systems. However, the …
Locating performance regression root causes in the field operations of web-based systems: An experience report
Software developers usually rely on in-house performance testing to detect performance
regressions and locate their root causes. Such performance testing is typically resource and …
regressions and locate their root causes. Such performance testing is typically resource and …
Seneca: Taint-Based Call Graph Construction for Java Object Deserialization
Object serialization and deserialization are widely used for storing and preserving objects in
files, memory, or database as well as for transporting them across machines, enabling …
files, memory, or database as well as for transporting them across machines, enabling …
Sound Call Graph Construction for Java Object Deserialization
Object serialization and deserialization is widely used for storing and preserving objects in
files, memory, or database as well as for transporting them across machines, enabling …
files, memory, or database as well as for transporting them across machines, enabling …
Supporting the Triaging Process in Software Development/eingereicht von Saad Shafiq
S Shafiq - 2022 - epub.jku.at
In software development, triaging deals with activities that are involved in the management
of work items, ie, items that need to be completed in a given iteration/sprint. These activities …
of work items, ie, items that need to be completed in a given iteration/sprint. These activities …
[PDF][PDF] Semantic clone detection via probabilistic software modeling
Semantic clone detection is the process of finding program elements with similar or equal
runtime behavior. For example, detecting the semantic equality between the recursive and …
runtime behavior. For example, detecting the semantic equality between the recursive and …
[PDF][PDF] Teste de Software com IA: Um Mapeamento Sistemático da Literatura
J da Costa Dias - 2023 - cin.ufpe.br
As técnicas de teste de software são essenciais para detectar falhas e mitigar os riscos
associados ao desenvolvimento de software. Esse processo fica ainda mais eficiente com o …
associados ao desenvolvimento de software. Esse processo fica ainda mais eficiente com o …
[PDF][PDF] Probabilistic Software Modeling/Author Dipl.-Ing. Hannes Thaller
H Thaller - 2021 - epub.jku.at
Software Engineering and the art of building computer programs is a complex endeavor. A
program runs through various stages of maturity from the start of its inception to the end of its …
program runs through various stages of maturity from the start of its inception to the end of its …
[PDF][PDF] A Function Dependency based Approach for Fault Localization with D.
We present a scheme for hierarchically localizing software faults. First the functions are
prioritized based on their suspiciousness of containing a fault. Further, the bug is localized …
prioritized based on their suspiciousness of containing a fault. Further, the bug is localized …