Results 31 to 40 of about 5,509,131 (335)
A Survey on Deep Learning for Software Engineering [PDF]
In 2006, Geoffrey Hinton proposed the concept of training “Deep Neural Networks (DNNs)” and an improved model training method to break the bottleneck of neural network development.
Yanming Yang +3 more
semanticscholar +1 more source
Requirements Engineering in Machine Learning Projects
Over the last decade, machine learning methods have revolutionized a large number of domains and provided solutions to many problems that people could hardly solve in the past. The availability of large amounts of data, powerful processing architectures,
Ana Gjorgjevikj +3 more
doaj +1 more source
Adoption and Effects of Software Engineering Best Practices in Machine Learning [PDF]
Background. The increasing reliance on applications with machine learning (ML) components calls for mature engineering techniques that ensure these are built in a robust and future-proof manner. Aim.
A. Serban +3 more
semanticscholar +1 more source
Engineering software correctness [PDF]
AbstractDesign and quality are fundamental themes in engineering education. Functional programming builds software from small components, a central element of good design, and facilitates reasoning about correctness, an important aspect of quality. Software engineering courses that employ functional programming provide a platform for educating students
openaire +1 more source
Heterogeneous Cross-Project Defect Prediction via Optimal Transport
Heterogeneous cross-project defect prediction (HCPDP) aims to learn a prediction model from a heterogeneous source project and then apply the model to a target project.
Xing Zong +5 more
doaj +1 more source
Topic modeling in software engineering research
Topic modeling using models such as Latent Dirichlet Allocation (LDA) is a text mining technique to extract human-readable semantic “topics” (i.e., word clusters) from a corpus of textual documents.
Camila Costa Silva +2 more
semanticscholar +1 more source
A Comparison of Natural Language Understanding Platforms for Chatbots in Software Engineering [PDF]
Chatbots are envisioned to dramatically change the future of Software Engineering, allowing practitioners to chat and inquire about their software projects and interact with different services using natural language.
Ahmad Abdellatif +3 more
semanticscholar +1 more source
A Systematic Literature Review on the Use of Deep Learning in Software Engineering Research [PDF]
An increasingly popular set of techniques adopted by software engineering (SE) researchers to automate development tasks are those rooted in the concept of Deep Learning (DL).
Cody Watson +4 more
semanticscholar +1 more source
Software Quality Models: A Comprehensive Review and Analysis [PDF]
Background and Objectives: One of the major challenges in software engineering is how to respond to the desolate state of high-quality software development in a timely and cost-effective manner. Many studies have been conducted in an attempt to formalize
M. Sadeghzadeh Hemayati, H. Rashidi
doaj +1 more source
Brief review of classical Effort Estimation models for Software development projects
A critical synthesis on the most representative models for software development project effort estimation is provided. This work is a basis for a discussion about the methodological and practical challenges which entail the effort estimation field ...
Diego Bravo-Estrada, Roxana López-Cruz
doaj +1 more source

