Key points are not available for this paper at this time.
Ideal software, by definition, is a general purpose software model which can be used for any platform, any type of system, and application automation, without making modifications in the form of structure, coding by an external person/agency. Ideal software is a hypothetical system/instruction set, supported by artificial intelligence, optical neural networks& optical solutions, to modify the algorithms, instructions, and coding based on data processing requirements. In this paper, the characteristics of such hypothetical software called ideal software, and possibility of using such software for any kind of system automation and networking called Universal Automation are discussed. The paper also contains the possibility of development of such software using presently existing and future available technologies and consequences of such software development on IT industry.
Aithal et al. (Tue,) studied this question.