Search |
||
AI: Imagine when intelligent software replace software developerPosted by alois on February 28, 2006 at 6:49 AM PST
Introduction
After doing some tryout with rules engines and artificial intelligence, I realized something... in future software won’t be created by human software developer but by artificially intelligent software. AI Evolution Artificial intelligence is the fact of enabling a computer to do what a human does. Simplest example is a computer controlled video game character, this kind of AI are call false AI and this is what we found today in lot's of computer software. But engineer and scientist try to reach an other level of AI, the true AI that means that the computer can learn and acquire new competences that aren't defined when software was created. Virtual developer Today software developers have access to new generation of tools call "rules engine", using this technology software developers doesn't need to think about all possible case, but add rule to the engine and then the engine evaluate each case himself. Actually rule engine use false AI, but imagine a rule engine using true AI. You give to the software your problem with all attributes, and then you ask it to find a solution... Mixing RAD (rapid application development) and AI can make virtual developer a reality... Conclusion Software development are going to find a new direction, more reflexion less source code. »
Related Topics >>
Extreme Programming Comments
Comments are listed in date ascending order (oldest first)
|
||
|
|