Applying J2EE patterns to develop a SOA-based architecture for ecological niche modelling

نویسندگان

  • Renata L. Stange
  • Fabiana S. Santana
  • Antonio M. Saraiva
چکیده

The purpose of ecological niche modelling is to obtain a probabilistic species distribution based on species localization and environmental data. The problem is highly complex from the architectural viewpoint because its requirements include different distributed, interoperable and integration issues. Monolithic solutions were proposed and implemented but they were not able to achieve all requirements. Therefore, it is not unusual the researcher to need many different software packages to perform a complete ecological niche modelling process. A reference Service Oriented Architecture, SOA, was proposed to improve the previous monolithic solutions and enable many missing functionatilies, such as distributed processing and data exchange among different providers. The proposed architecture was organized into layers and, to implement the application correspondent to this architectural solution, the adoption of standards was required to enable distributed operations and to allow component reuse and the evolution of the ecological niche modelling technique with minimum development and integration efforts. The J2EE patterns were chosen to accomplish part of the implementation task because of its adequacy to the SOA architectural requirements, since essential facilities to implement this category of solutions are contempled by J2EE platform. This work describes the application of J2EE patterns in order to develop and implement a SOA-based architecture for solving the ecological niche modelling problem, offering a highly improved solution to the researchers of the biodiversity area, due to its distributed nature. Besides, as standards solutions were considered in all phases of the system project and development, this implementation does not present the same restritions of the other available software packages for ecological niche modelling, specially related to the integration viewpoint. In addition to solve the ecological niche modelling specific problem, this work shows the patterns application and the main steps required to develop and implement solutions to problems with similar requirements, thus it also may be used as a reference to solve problems in other

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Comparing Discriminant Analysis, Ecological Niche Factor Analysis and Logistic Regression Methods for Geographic Distribution Modelling of Eurotia ceratoides (L.) C. A. Mey

Eurotia ceratoides (L.) C. A. Mey is an important plant species in semi-arid landsin Iran. New approaches are required to determine the distribution of this plant species. Forthis reason, geographical distributions of Eurotia ceratoides were assessed using threedifferent models including: Multiple Discriminant Analysis (MDA), Ecological Niche FactorAnalysis (ENFA) and Logistic Regression (LR). ...

متن کامل

Development of a framework to evaluate service-oriented architecture governance using COBIT approach

Nowadays organizations require an effective governance framework for their service-oriented architecture (SOA) in order to enable them to use a framework to evaluate their current state governance and determine the governance requirements, and then to offer a suitable model for their governance. Various frameworks have been developed to evaluate the SOA governance. In this paper, a brief introd...

متن کامل

Ecological Niche Modeling of Mountain Vipers from the Raddei Clade in Iran, Caucasus and Eastern Turkey

Mountain vipers of the genus Montivipera, generally, and the species of the Raddei clade, specifically, are interesting examples of species neo-endemism in Iran, Anatolia, and the Caucasus. Given the critical conservation status of these species, it is necessary to identify their suitable habitats for prioritizing conservation measures. We modeled ecological niche of each species based on four ...

متن کامل

J2EE Architecture and Patterns in Enterprise Systems

The purpose of this thesis is to illustrate an enterprise project named HUVA, in which Java Platform 2, Enterprise Edition (J2EE) architecture and patterns are applied. This study took a constructive research approach: It starts from the application domain including the initial plan and business model, then moves to the system architecture covering the architecturally significant requirements a...

متن کامل

A Pattern-Based J2EE Application Development Environment

J2EE (Java 2 Platform, Enterprise Edition) is Java’s platform for building distributed enterprise applications. The platform takes advantage of a wide range of new and evolving technologies and has been enriched by proven design solutions. These solutions are formulated and documented in what is known as J2EE design patterns. Rather than applying the patterns in isolation, a complete design sys...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008