Future Trends In Information Technology - Page 27

GLOSSARY OF TERMINOLOGY FOR INFORMATION TECHNOLOGY  Adaptation to changing environment - Adaptation is a process of deliberate change in anticipation of or in reaction to external stimuli and stress. The dominant research tradition on adaptation to environmental change primarily takes an actorcentered view, focusing on the agency of social actors to respond to specific environmental stimuli and emphasizing the reduction of vulnerabilities. Analytics - The discovery and communication of meaningful patterns in data. Especially valuable in areas rich with recorded information, analytics relies on the simultaneous application of statistics, computer programming and operations research to quantify performance. Analytics often favors data visualization to communicate insight. Application development - The process by which application software is developed for low-power handheld devices, such as personal digital assistants, enterprise digital assistants or mobile phones. These applications can be pre-installed on phones during manufacturing, downloaded by customers from various mobile software distribution platforms, or delivered as web applications using server-side or client-side processing (e.g. JavaScript) to provide an "application-like" experience within a Web browser. Application software developers also have to consider a lengthy array of screen sizes, hardware specifications and configurations because of intense competition in mobile software and changes within each of the platforms Artificial Intelligence (AI) - The intelligence of machines or software, a