Results 31 to 40 of about 8,268,032 (366)

Guidelines for conducting and reporting case study research in software engineering

open access: yesEmpirical Software Engineering, 2009
Case study is a suitable research methodology for software engineering research since it studies contemporary phenomena in its natural context. However, the understanding of what constitutes a case study varies, and hence the quality of the resulting ...
P. Runeson, Martin Höst
semanticscholar   +1 more source

Exploring the intersection between software industry and Software Engineering education - A systematic mapping of Software Engineering Trends

open access: yesJournal of Systems and Software, 2021
Context: Software has become ubiquitous in every corner of modern societies. During the last five decades, software engineering has also changed significantly to advance the development of various types and scales of software products.
Orges Cico   +3 more
semanticscholar   +1 more source

Engineering software correctness [PDF]

open access: yesProceedings of the 2005 workshop on Functional and declarative programming in education, 2005
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

A Survey on Deep Learning for Software Engineering [PDF]

open access: yesACM Computing Surveys, 2020
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

Heterogeneous Cross-Project Defect Prediction via Optimal Transport

open access: yesIEEE Access, 2023
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

Quantum Software Engineering: Roadmap and Challenges Ahead [PDF]

open access: yesACM Transactions on Software Engineering and Methodology
As quantum computers advance, the complexity of the software they can execute increases as well. To ensure this software is efficient, maintainable, reusable, and cost-effective—key qualities of any industry-grade software—mature software engineering ...
J. M. Murillo   +15 more
semanticscholar   +1 more source

A Software Engineering Perspective on Engineering Machine Learning Systems: State of the Art and Challenges [PDF]

open access: yesJournal of Systems and Software, 2020
Context: Advancements in machine learning (ML) lead to a shift from the traditional view of software development, where algorithms are hard-coded by humans, to ML systems materialized through learning from data.
G. Giray
semanticscholar   +1 more source

Software Quality Models: A Comprehensive Review and Analysis [PDF]

open access: yesJournal of Electrical and Computer Engineering Innovations, 2017
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

open access: yesSelecciones Matemáticas, 2023
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

Topic modeling in software engineering research

open access: yesEmpirical Software Engineering, 2021
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

Home - About - Disclaimer - Privacy