A Java Based Framework Optimized for Scientific Modeling and Analysis

 Abstract—Environmental sciences are moving from a simple, local-scale approach toward complex multilayered, spatially explicit regional ones. The new paradigm is based on integrated and collaborative web tools where the complexity of the technology is transparent to the end user, and interdisciplinary working groups and skills can be enhanced. In this context scientific portals are becoming strategic gateways where end users and stakeholders can securely use innovative applications and researchers and scientists can transparently access to data, computational infrastructures and services. Development frameworks intend to simplify development and integration of such web-based, service oriented environments. BASHYT is a Java platform, based on the model-view-controller (MVC) architectural pattern, to design GIS oriented, Web Information Systems (WIS). The software exposes modules for temporal and spatial (graph, GIS, etc.) analysis to support the dynamic, real time, report production mechanism. At current state, the open source hydrological SWAT and GETM oceanographic models have been interfaced to the BASHYT environment. Our aim is to build an experimental programming platform to run real-time applications based on environmental numerical solvers, run pre- and post-processing codes, query and map results through the web browser. We expect to improve WIS development and maintenance and to improve model usability to address more realistically environmental management. To illustrate the potentiality of the system, we present its use in the EnviroGRIDS and MOMAR projects.