Machine Learning Applications in Software Engineering

Machine Learning Applications in Software Engineering

A collection of previously published articles from a variety of publications.

Author: Du Zhang

Publisher: World Scientific

ISBN: 9789812560940

Category: Computers

Page: 355

View: 325

A collection of previously published articles from a variety of publications.
Categories: Computers

Advances in Machine Learning Applications in Software Engineering

Advances in Machine Learning Applications in Software Engineering

Bhekisipho Twala received a PhD degree in machine learning and statistics from the Department of Statistics, Open University, UK, in 2005. He is currently a research fellow at the Brunel Software Engineering Research Centre (B-SERC), ...

Author: Zhang, Du

Publisher: IGI Global

ISBN: 9781591409434

Category: Computers

Page: 498

View: 836

"This book provides analysis, characterization and refinement of software engineering data in terms of machine learning methods. It depicts applications of several machine learning approaches in software systems development and deployment, and the use of machine learning methods to establish predictive models for software quality while offering readers suggestions by proposing future work in this emerging research field"--Provided by publisher.
Categories: Computers

Software Engineering in the Era of Cloud Computing

Software Engineering in the Era of Cloud Computing

Machine. Learning. Application. to. Software. Engineering. Analytics: Literature. Review. Software companies around the world use predictive analysis to determine how many bugs will appear in the code or which part of the code is more ...

Author: Muthu Ramachandran

Publisher: Springer Nature

ISBN: 9783030336240

Category: Computers

Page: 354

View: 217

This book focuses on the development and implementation of cloud-based, complex software that allows parallelism, fast processing, and real-time connectivity. Software engineering (SE) is the design, development, testing, and implementation of software applications, and this discipline is as well developed as the practice is well established whereas the Cloud Software Engineering (CSE) is the design, development, testing, and continuous delivery of service-oriented software systems and applications (Software as a Service Paradigm). However, with the emergence of the highly attractive cloud computing (CC) paradigm, the tools and techniques for SE are changing. CC provides the latest software development environments and the necessary platforms relatively easily and inexpensively. It also allows the provision of software applications equally easily and on a pay-as-you-go basis. Business requirements for the use of software are also changing and there is a need for applications in big data analytics, parallel computing, AI, natural language processing, and biometrics, etc. These require huge amounts of computing power and sophisticated data management mechanisms, as well as device connectivity for Internet of Things (IoT) environments. In terms of hardware, software, communication, and storage, CC is highly attractive for developing complex software that is rapidly becoming essential for all sectors of life, including commerce, health, education, and transportation. The book fills a gap in the SE literature by providing scientific contributions from researchers and practitioners, focusing on frameworks, methodologies, applications, benefits and inherent challenges/barriers to engineering software using the CC paradigm.
Categories: Computers

Encyclopedia of Machine Learning

Encyclopedia of Machine Learning

In J. Tsai & D. Zhang (Eds.), Advances in machine learning applications in software engineering (pp. –). IGI. Seliya, N. & Khoshgoftaar, T. M. (). Software quality estimation with limited fault data: a semi-supervised learning ...

Author: Claude Sammut

Publisher: Springer Science & Business Media

ISBN: 9780387307688

Category: Computers

Page: 1031

View: 557

This comprehensive encyclopedia, in A-Z format, provides easy access to relevant information for those seeking entry into any aspect within the broad field of Machine Learning. Most of the entries in this preeminent work include useful literature references.
Categories: Computers

Handbook of Research on Machine Learning Applications and Trends Algorithms Methods and Techniques

Handbook of Research on Machine Learning Applications and Trends  Algorithms  Methods  and Techniques

Software. Documents. Frank Padberg Saarland University, Germany AbSTRACT The author uses neural networks to estimate ... a novel application of machine learning to an important estimation problem in software engineering – estimating the ...

Author: Olivas, Emilio Soria

Publisher: IGI Global

ISBN: 9781605667676

Category: Computers

Page: 852

View: 855

"This book investiges machine learning (ML), one of the most fruitful fields of current research, both in the proposal of new techniques and theoretic algorithms and in their application to real-life problems"--Provided by publisher.
Categories: Computers

Automated Software Engineering A Deep Learning Based Approach

Automated Software Engineering  A Deep Learning Based Approach

Looking at the current trends of deep learning applications, there are possibilities that it can be a game-changer for the software engineering domain. This book offers the possible concepts of deep learning for handling the open issues ...

Author: Suresh Chandra Satapathy

Publisher: Springer Nature

ISBN: 9783030380069

Category: Technology & Engineering

Page: 118

View: 190

This book discusses various open issues in software engineering, such as the efficiency of automated testing techniques, predictions for cost estimation, data processing, and automatic code generation. Many traditional techniques are available for addressing these problems. But, with the rapid changes in software development, they often prove to be outdated or incapable of handling the software’s complexity. Hence, many previously used methods are proving insufficient to solve the problems now arising in software development. The book highlights a number of unique problems and effective solutions that reflect the state-of-the-art in software engineering. Deep learning is the latest computing technique, and is now gaining popularity in various fields of software engineering. This book explores new trends and experiments that have yielded promising solutions to current challenges in software engineering. As such, it offers a valuable reference guide for a broad audience including systems analysts, software engineers, researchers, graduate students and professors engaged in teaching software engineering.
Categories: Technology & Engineering

Artificial Intelligence

Artificial Intelligence

Author: Derek Partridge

Publisher: Chichester, West Sussex, England : E. Horwood ; New York : Halsted Press

ISBN: UOM:39015021751519

Category: Artificial intelligence

Page: 254

View: 866

Categories: Artificial intelligence

Enhancing Software Fault Prediction With Machine Learning Emerging Research and Opportunities

Enhancing Software Fault Prediction With Machine Learning  Emerging Research and Opportunities

A Survey in the Area of Machine Learning and Its Application for Software Quality Prediction. ACM SigSoft Software Engineering notes, 37(5). Retrieved from doi:10.1145/2347696.2347709 Saitta, L., & Neri, F. (1998). Learning in the real ...

Author: Rashid, Ekbal

Publisher: IGI Global

ISBN: 9781522531869

Category: Computers

Page: 129

View: 737

Software development and design is an intricate and complex process that requires a multitude of steps to ultimately create a quality product. One crucial aspect of this process is minimizing potential errors through software fault prediction. Enhancing Software Fault Prediction With Machine Learning: Emerging Research and Opportunities is an innovative source of material on the latest advances and strategies for software quality prediction. Including a range of pivotal topics such as case-based reasoning, rate of improvement, and expert systems, this book is an ideal reference source for engineers, researchers, academics, students, professionals, and practitioners interested in novel developments in software design and analysis.
Categories: Computers

Systems Software and Services Process Improvement

Systems  Software and Services Process Improvement

The influence of Machine Learning applications in Software Engineering practice is quite apparent and the number of papers devoted to the topic is vast. The popularity of the so called ML4SE (Machine Learning for ...

Author: Murat Yilmaz

Publisher: Springer Nature

ISBN: 9783030564414

Category: Business & Economics

Page: 851

View: 598

This volume constitutes the refereed proceedings of the 27th European Conference on Systems, Software and Services Process Improvement, EuroSPI conference, held in Düsseldorf, Germany, in September 2020*. The 50 full papers and 13 short papers presented were carefully reviewed and selected from 100 submissions. They are organized in topical sections on ​visionary papers, SPI manifesto and improvement strategies, SPI and emerging software and systems engineering paradigms, SPI and standards and safety and security norms, SPI and team performance & agile & innovation, SPI and agile, emerging software engineering paradigms, digitalisation of industry, infrastructure and e-mobility, good and bad practices in improvement, functional safety and cybersecurity, experiences with agile and lean, standards and assessment models, recent innovations, virtual reality. *The conference was partially held virtually due to the COVID-19 pandemic.
Categories: Business & Economics

Artificial Intelligence Applications for Improved Software Engineering Development New Prospects

Artificial Intelligence Applications for Improved Software Engineering Development  New Prospects

A risk analysis approach to prioritize UML-based software testing. 5th International Conference on Software Engineering, Artificial Intelligence, Networking, and Parallel/ Distributed Computing (SNPD04). Bai, X., Tsai, W., Paul, R., ...

Author: Meziane, Farid

Publisher: IGI Global

ISBN: 9781605667591

Category: Computers

Page: 372

View: 926

"This book provides an overview of useful techniques in artificial intelligence for future software development along with critical assessment for further advancement"--Provided by publisher.
Categories: Computers