Back to Volume
Paper: The NOAO NVO Portal: Overall Design & Implementation
Volume: 376, Astronomical Data Analysis Software and Systems XVI
Page: 579
Authors: Fuentes, E.; Miller, C.J.; Gasson, D.
Abstract: We present an overview and design of the NOAO National Virtual Observatory (NVO) Portal. This is a web application providing one-stop discovery, analysis, and access to VO-compliant imaging data and services. It strictly follows the Model-View-Controller (MVC) design pattern and relies heavily on Asynchronous Javascript And XML (AJAX) in the browser. Because of the heavy use of AJAX, the relatively simple database schemas, and, most importantly, the rapid development/iteration schedule, Ruby-on-Rails (RoR) was chosen as the implementation language and PostgreSQL as the database engine.
Back to Volume