Collection

Advances in Intelligent Applications and Innovative Approachs

Artificial Intelligence is about making machines intelligent, while software engineering is the activity of defining, designing and deploying some of the most complex and challenging systems mankind has ever sought to engineer. Intelligent systems refer to different software tools that enable decision makers to draw on the knowledge and decision processes of experts in making decisions. The basic components of intelligent systems are reasoning, learning, problem solving, perception, and linguistic intelligence. Software engineering researchers solve challenging problems by developing, operating, and maintaining the software systems that drive complex computers and electronic systems. Researchers in intelligent systems develop ways for systems to learn and adapt to changing circumstances without the intervention of an operator. Research in these fields encompasses a large number of activities and can range from theoretical to large-scale practical applications. Current approaches to the application of AI to SE tend to focus on solving specific problem instances: the search for test data to cover a specific branch or a specific set of requirements or the fitting of an equation to predict the quality of a specific system. There is scope to move up the abstraction chain from problem instances to whole classes of problems and, from there, to the provision of strategies for finding solutions rather than the solutions themselves. We cannot expect to simply graft AI techniques into existing Software Engineering process and use-cases. We need to adapt the processes and products to better suit a software engineering world rich in the application of AI techniques. AI algorithms are already giving us intelligent software analysis, development, testing and decision support systems. These smart tools seek to support existing software development methods and processes, as constructed for largely human-intensive software development. As the use of automated smart AI-inspired tools proliferates, we will need to rethink the best ways in which these can be incorporated into the software development process. s. It should come as no surprise that AI techniques are proving to be well-suited to this changing world, since their inspiration comes from human intelligence. For this special issue, we invite researchers, academicians, and professionals to contribute research papers expressing their ideas and research in artificial intelligence in the field of system engineering. This special issue expounds upon some open issues and inadequacies of software engineering tools today and proposes ways in which intelligent applications could present solutions to these challenges. We are interested in full length, original and unpublished papers, based on theoretical and experimental contributions.

Editors

  • Manju Kaushik

    Amity University Rajasthan; mkaushik.icgetei2021@gmail.com

  • Amit Jain

    President, Dean, Faculty of Management, Amity University Rajasthan

Articles (2 in this collection)