The content management techniques reported in
Restoring of IQS is a Revised Image Query Service
(RIQS) that provides an efficient look up access for photographic observations of the night sky. The objective of the work described on this wiki page is to describe a form of mobile-code user interface middleware, FITS Image Retrieval Web Gadget (FIREWG), that was added to a complex data set such as the Sloan Digital Sky Survey (SDSS) Data Release 1 (DR1) and expand the RIQS.
FIREWG employes design patterns for bridging server-side web applications and mobile code executed on web browsers to a facade of a smooth desktop application. The patterns allow FIREWG to showcase RIQS' content management system (CMS) in a manner consistent with Web 2.0 standards. RIQS remains a read-only system until more of its aspects can be investigated for proper design. The design patterns used in the RIQS described on this wiki page are referenced from
Design Patterns: Elements of Reusable Object-Oriented Software by Gamma, Helm, Johnson, and Vlissides and are stated below:
- The Bridging Design Pattern
- The Facade Design Pattern
- The Factory Method Design Pattern
- The Visitor Design Pattern
- Model View Controller
There are contemporary commercial examples that do use some of these patterns.
- Google and Yahoo supplies an API for their map and search application that can be used in any web application. Developers employ this API registering with Google's or Yahoo's services that supplies a special text string, which is append to the desired web application. The API's methods may be called by an embedded JavaScript in an employed web page and typically use identified division panels to append their results. This use of Web 2.0 techniques reduces errors typically made in web service consuming applications.
- Apple's iTunes Store supplies AJAX implemented mobile code with interface objects and a technology called WebKit interprets objects to move music and audio-visual material to home stored repositories.
The patterns that construct these works and RIQS with FIREWG reported here constitute a concept standard we boldly call CMS 2.0. The RIQS with FIREWG reported here is located at
http://hercules.cs.ttu.edu/cgi-bin/WebObjects/DCWONImageQueryService.woa , and reported further in the following paper being written for publication:
Below are some related works, and references that have inspired the work of FIREWG. Also include are subversion command line instructions for acquiring the bibliography and paper in their original LaTeX form.
Related Work:
MONET Survey
http://monet.uni-goettingen.de/cgi-bin/WebObjects/MonetPortal
Restoring IQS: Revision sort of