Back to Volume
Paper: The Reusable Astronomy Portal (TRAP)
Volume: 461, Astronomical Data Analysis Software and Systems XXI
Page: 327
Authors: Donaldson, T.; Rogers, A.; Wallace, G.
Abstract: The Reusable Astronomy Portal (TRAP) aims to provide a common platform for rapidly deploying Astronomy Archives to the web. TRAP is currently under development for both the VAO Data Discovery Portal and the MAST Multi-Mission Portal (Figure 1). TRAP consists of 2 major software packages: the TRAP Client and the TRAP Server. The TRAP framework allows developers to deploy the Server, connect to data resources, then focus on building custom tools for the Client. TRAP is built upon proven industry technologies including the Ext/JS JavaScript Component Library, Mono.NET Web Services, and JSON message based APIs. The multi-layered architecture of TRAP decouples each layer: Client, Service and Data Access, enabling each to evolve independently over time. Although currently deployed to provide astronomy science data access, the TRAP architecture is flexible enough to thrive in any distributed data environment.
Back to Volume