Knowledge-Based Software System for Space Exploration

It has been observed that transformation in space exploration is done by various innovations in robotic spacecraft. Space exploration using spacecraft are becoming software-intensive supporting remote-control, increased productive science gathering and analysis, good troubleshooting during flight accelerated understanding of universe. Furthermore, software engineering approach will also incorporate in this system, therefore, the design, development and serving of different kinds of software in space exploration may be providing tools, techniques and a systematic approach of knowledge based software engineering for a robust and deep space discovery. The application of Artificial Intelligence technology to software engineering is known as Knowledge Based Software Engineering and operating these types of missions requires different kinds of expert systems, intelligent space systems, semantic technologies, neural networks, fuzzy logic, self adaptive systems, embedded intelligent systems, future aerospace systems, ultra-large scale systems, axiom systems, automated reasoning systems, automated fault-management systems and fault tolerance systems. In this research, various space explorations or scientific missions are discussed in exploring asteroid and deflecting it by using Knowledge Based Software Engineered (KBSE) system. Therefore, this paper discusses on the design and development of an “expert system” with the framework of hardware, software and mathematical formula that uses Knowledge-Based Software Engineering Approaches for space exploration. This expert system will work as an asteroid explorer and at the same time it will act as an asteroid deflector. Further, the proposed systems will be equipped with telescopic camera, sampler, laser range finder, solar cell paddle, X-ray fluorescence spectrometer, star tracker, light detection and ranging, fan beam sensor, sample, ion thruster, robotic precursor, nuclear interceptor and laser ablation payload, because, it is a need for a future Knowledge Based Space System for the study of primitive objects like asteroid and their deflection which will save our planet Earth as well as discovering different asteroids in space.

[1]  Dhirendra Pandey,et al.  An Effective Requirement Engineering Process Model for Software Development and Requirements Management , 2010, 2010 International Conference on Advances in Recent Technologies in Communication and Computing.

[2]  Marina Kultsova,et al.  Knowledge-Based Software Engineering , 2014, Communications in Computer and Information Science.

[3]  J. D. A. Anderson The role of knowledge-based engineering systems in concurrent engineering , 1994 .

[4]  Patrik Boart,et al.  Functional jet-engine component : modelling using KBE , 2002 .

[5]  Mogens Myrup Andreasen,et al.  Integrated Product Development , 1987 .

[6]  C. R. Kothari,et al.  Research Methodology: Methods and Techniques , 2009 .

[7]  Jaroslaw Sobieszczanski-Sobieski,et al.  Knowledge Based Engineering , 2015 .

[8]  Robert E. Phillips Dynamic objects for engineering automation , 1997, CACM.

[9]  Roger S. Pressman,et al.  Software Engineering: A Practitioner's Approach , 1982 .

[10]  Maria J. Stokes,et al.  Managing Engineering Knowledge: MOKA-Methodology for Knowledge Based Engineering Applications , 2001 .

[11]  Alain Bernard,et al.  A Knowledge-Based Environment for Modelling and Computer-Aided Process Planning of Rapid Manufacturing Processes , 2002 .

[12]  Geoffrey Boothroyd,et al.  Product design for manufacture and assembly , 1994, Comput. Aided Des..

[13]  Peter Norvig,et al.  Artificial Intelligence: A Modern Approach , 1995 .

[14]  A Ingram,et al.  Knowledge-based engineering for SMEs — a methodology , 2000 .

[15]  Nanua Singh,et al.  A knowledge engineering framework for rapid design , 1997 .