Repository System for Geospatial Software Development and Integration

Abstract

The integration of geospatial software components has recently received considerable attention due to the need for rapid growth of GIS application and development environments. However, finding appropriate source code components that can be incorporated into a system under development requires considerable verification to ensure the source code can work correctly. This paper therefore describes the design of a repository system that employs a new specification language, namely SpecJ2, to address the challenges involved in integrating and operating software components. SpecJ2 was designed to represent the architectural attributes of source code components and to abstract their complexity by applying the notion of separation of concerns, a key consideration when designing software systems. The results of the experiment showed that SpecJ2 is capable of defining the different architectural attributes of source code components and can facilitate their integration and interaction at run-time. Thus, SpecJ2 can classify software components according to their identified types.

Authors and Affiliations

Basem Y Alkazemi

Keywords

Related Articles

Analysis and Formal Model of RFID-Based Patient Registration System

Patient Registration System (PRS) is an important part of hospital environment. Therefore, semiformal model of Patient Registration System that registers the patients by assigning Radio Frequency Identification (RFID) ca...

Comparison of Digital Signature Algorithm and Authentication Schemes for H.264 Compressed Video

In this paper we present the advantages of the elliptic curve cryptography for the implementations of the electronic signature algorithms “elliptic curve digital signature algorithm, ECDSA”, compared with “the digital si...

Long-Term Weather Elements Prediction in Jordan using Adaptive Neuro-Fuzzy Inference System (ANFIS) with GIS Techniques

Weather elements are the most important parameters in metrological and hydrological studies especially in semi-arid regions, like Jordan. The Adaptive Neuro-Fuzzy Inference System (ANFIS) is used here to predict the mini...

Evaluation of LoRa-based Air Pollution Monitoring System

Air pollution is a threat to human health and the environment. Pollution caused by harmful gases emitted from car exhausts, factories, forest fires and other sources. Carbon monoxide, nitrogen oxides and carbon dioxide a...

Software vs Hardware Implementations for Real-Time Operating Systems

In the development of the embedded systems a very important role is played by the real-time operating system (RTOS). They provide basic services for multitasking on small microcontrollers and the support to implement the...

Download PDF file
  • EP ID EP448749
  • DOI 10.14569/IJACSA.2019.0100130
  • Views 89
  • Downloads 0

How To Cite

Basem Y Alkazemi (2019). Repository System for Geospatial Software Development and Integration. International Journal of Advanced Computer Science & Applications, 10(1), 225-231. https://europub.co.uk/articles/-A-448749