Cloud Computing Technologies

cloudsatdulles

This major/mega trend has translated into an emerging discipline we need to track with much more fidelity. What is cloud computing? The term is used two different ways in the IT community. To most users, cloud computing is any capability delivered over the network. If it is not local computing it is from the cloud. [...]

Information Access: Search and Discovery

too_much_data-614x357

Search: In this context, we mean the computer based but human focused/driven examination designed to find that which is concealed. Search helps you find what you know exists and what you know you need. Discovery: Helps users find what they need, even if they don’t know what to look for. This is a much more [...]

Virtual Reality

virtualreality

Virtual Reality: In this context, this is technology that allows a user to interact with a computer-based simulated environment. The term encompasses modeling and simulation. New ways of modeling and simulation and collaboration will be created for our analysts and for our enterprise operators. Our workforce and our users, like other American IT workforces and [...]

Application Development

globalapplicationdevelopment

Applications: Software that does stuff. Of most importance is the mission focused software of the enterprise. The primary point of user interaction. We will not have a single IDE or a single favored development tool/method/language. Expect .NET and J2EE battles long into the planning period. Also expect more LAMP and SAMP (LINUX or Solaris with [...]

Operating Systems

secureoperatingsystem

Operating Systems: Software which ensures all computing devices can manage hardware and software. Orchestrate CPU, keyboard, monitor, mouse and other devices. Linux and Windows have significant growth ahead, but a heated fight will probably present opportunities for Solaris The long term future of Unix is not easy to predict at this stage. Today, it is [...]

Servers

datacenter_lg

Servers: Computers which host applications (and operating systems) for remote users. Data centers are increasingly made up of disaggregated devices. But looks for Data center powerhouse companies to change that. ATCA standards from telecom world will benefit all data centers. Everything hot swapable. But with fewer moving parts that is actually less of a big [...]

Devices

Devices: User hardware. The things applications and solutions run on. Workstation, Keyboard, Monitor, Mouse, Phone, etc. Many completely stateless devices, but also traditional PC. Expect continuing heterogeneity. Integrated/converged VOIP/PC/Web service platforms. Very high resolution geo-temporal displays. Advanced video tele-collaboration. New means of interacting with data (gesture). Require advanced high res vis, wideband, agile human interfaces. [...]

Robots

Robots are electro-mechanical devices that can perform autonomous or preprogrammed tasks. Robots can operate under the control of humans, like the Predator UAV. What type of things can we expect to see from robots in the coming years? Expect incredible increase in sensor feeds from unmanned ariel vehicles (UAV), unmanned ground vehicles (UGV), Unmanned Submersible [...]

Communications

Communications: Most of which are IP based. Comms between fixed facilities will be enhanced by a factor of 100 over the next 5 years. We will need this enhanced capacity to enable true all source intelligence fusion Enhanced comms is required for full support of virtualization and enterprise storage strategies. Expect DoD to transition to [...]

Storage

Storage: In this context, the ability of the enterprise to securely hold information. Our enterprise approach to storage is moving us away from storage tightly coupled to individual programs/projects towards storage that is managed as an enterprise mission/function. Enterprise storage options remain DAS, NAS, SAN with SCSI and iSCSI options. iSCSI will grow in the [...]