Handbook on artificial intelligence-empowered applied software engineering Vol. 1, Novel methodologies to engineering smart software systems /

This book provides a structured overview of artificial intelligence-empowered applied software engineering. Evolving technological advancements in big data, smartphone and mobile software applications, the Internet of Things and a vast range of application areas in all sorts of human activities and...

Full description

Other Authors: Virvou, Maria, Tsihrintzis, George A., Bourbakis, Nikolaos G., Jain, L. C., SpringerLink (Online service)
Format: eBook
Language: English
Published: Cham : Springer, [2022]
Physical Description: 1 online resource (xii, 329 pages) : illustrations (some color).
Series: Artificial intelligence-enhanced software and systems engineering ; volume 2.
Subjects:
Summary: This book provides a structured overview of artificial intelligence-empowered applied software engineering. Evolving technological advancements in big data, smartphone and mobile software applications, the Internet of Things and a vast range of application areas in all sorts of human activities and professions lead current research towards the efficient incorporation of artificial intelligence enhancements into software and the empowerment of software with artificial intelligence. This book at hand, devoted to Novel Methodologies to Engineering Smart Software Systems Novel Methodologies to Engineering Smart Software Systems, constitutes the first volume of a two-volume Handbook on Artificial Intelligence-empowered Applied Software Engineering. Topics include very significant advances in (i) Artificial Intelligence-Assisted Software Development and (ii) Software Engineering Tools to develop Artificial Intelligence Applications, as well as a detailed Survey of Recent Relevant Literature. Professors, researchers, scientists, engineers and students in artificial intelligence, software engineering and computer science-related disciplines are expected to benefit from it, along with interested readers from other disciplines.
Item Description: This book provides a structured overview of artificial intelligence-empowered applied software engineering. Evolving technological advancements in big data, smartphone and mobile software applications, the Internet of Things and a vast range of application areas in all sorts of human activities and professions lead current research towards the efficient incorporation of artificial intelligence enhancements into software and the empowerment of software with artificial intelligence. This book at hand, devoted to Novel Methodologies to Engineering Smart Software Systems Novel Methodologies to Engineering Smart Software Systems, constitutes the first volume of a two-volume Handbook on Artificial Intelligence-empowered Applied Software Engineering. Topics include very significant advances in (i) Artificial Intelligence-Assisted Software Development and (ii) Software Engineering Tools to develop Artificial Intelligence Applications, as well as a detailed Survey of Recent Relevant Literature. Professors, researchers, scientists, engineers and students in artificial intelligence, software engineering and computer science-related disciplines are expected to benefit from it, along with interested readers from other disciplines.
Introduction to Handbook on Artificial Intelligence-empowered Applied Software Engineering - VOL.1: Novel Methodologies to Engineering Smart Software Systems -- Part I: Survey of Recent Relevant Literature -- Synergies Between Articial Intelligence and Software Engineering: Evolution and Trends -- Part II: Artificial Intelligence-Assisted Software Development -- Towards Software Co-Engineering by AI and Developers -- Generalizing Software Defect Estimation using Size and Two Interaction Variables -- Building of an Application Reviews Classifier by BERT and Its Evaluation -- Harmony Search-enhanced Software Architecture Reconstruction -- Enterprise Architecture-based Project Model for AI Service System Development -- Part III: Software Engineering Tools to develop Artificial Intelligence Applications -- Requirements Engineering Processes for Multi-Agent Systems -- Specific UML-Derived Languages for Modeling Multi-Agent Systems -- Methods for ensuring the overall safety of machine learning systems -- MEAU: A Method for the Evaluation of the Artificial Unintelligence -- Quantum Computing meets Articial Intelligence: Innovations & Challenges. .
Physical Description: 1 online resource (xii, 329 pages) : illustrations (some color).
ISBN: 9783031082023
3031082028