Definition/Scope: A mashup application has three components: the content/information provider(s), the mashup site, and the client’s Web browser. These components are logically and physically disjoint and are likely separated by both network and organizational boundaries. The information content being “mashed” originates from the content providers and these providers are frequently unwitting of how their information is being used downstream. The client's Web browser provides the user interaction and the rendering of the application and data. Mashups enable the user to extract and present specific information of interest in near real time. Some of these information mosaics may be constructed today by traditional analysis tools, but they might take too long to be of tactical use. Most mashups involve the use of maps and the overlying information. Web 2.0 and mashups can provide additional pieces of the intelligence puzzle by obtaining information and data from sources that were previously unavailable or difficult to gather and keep refreshed. In addition, the mashup concept will make it easier to access new systems and databases as they are brought on line since this approach is easier, faster, and cheaper than the traditional API (application programming interfaces) development. Web 2.0 and mashups can provide a faster collection of data and resulting correlation of information than the legacy systems offer. This provides for a faster OODA (observe-orient-decide-act) Loop and an increased overall battle rhythm. Mashup tools are targeted to the end-user, not the developer, which allows users (Knowledge Managers, Staff Planners, Intelligence Analysts, Battle Captains, etc.) to create their own mini-applications (tailored combinations of soldier-specific data feeds in a consistent presentation format) and not wait in the traditional software development queue for future additions or new system integration. Some examples of use could be IED (Improvised Explosive Device) Forensic Analysis and Convoy Route Planning.
Related Terms:Combined Information Data Network Exchange