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

An Effective Automatic Image Annotation Model Via Attention Model and Data Equilibrium

Nowadays, a huge number of images are available. However, retrieving a required image for an ordinary user is a challenging task in computer vision systems. During the past two decades, many types of research have been i...

Load Balancing in Partner-Based Scheduling Algorithm for Grid Workflow

Automated advance reservation has the potential to ensure a good scheduling solution in computational Grids. To improve global throughput of Grid system and enhance resource utilization, workload has to be distributed am...

Investigating the Idiotop Paratop Interaction in the Artificial Immune Networks

The artificial immune system is a new computational intelligence technique that has been investigated for the past decade. By reviewing the literature, two observations were found that could affect the network learning p...

Comparatative Analysis of Energy Detection Spectrum Sensing of Cognitive Radio Under Wireless Environment Using SEAMCAT

In the recent years, the Cognitive Radio technology imposed itself as a good solution to enhance the utilization of unused spectrum and globalized the radio environment for different band users that utilize or require di...

Using a Cluster for Securing Embedded Systems

In today's increasingly interconnected world, the deployment of an Intrusion Detection System (IDS) is becoming very important for securing embedded systems from viruses, worms, attacks, etc. But IDSs face many challenge...

Download PDF file
  • EP ID EP448749
  • DOI 10.14569/IJACSA.2019.0100130
  • Views 69
  • 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