• DocumentCode
    2725274
  • Title

    GIS-Enabled Desktop Software Development Pardigms

  • Author

    Aburizaiza, Ahmad O. ; Ames, Daniel P.

  • Author_Institution
    Geospatial Software Lab., Idaho State Univ., Idaho Falls, ID
  • fYear
    2009
  • fDate
    1-7 Feb. 2009
  • Firstpage
    75
  • Lastpage
    79
  • Abstract
    In the world of GIS enabled desktop software development, there are two commonly used development paradigms: the plug-in (or extension) approach and the standalone application approach. A plug-in based application runs on and interacts directly with a host application. Alternatively, standalone GIS-enabled software applications typically use modular GIS components and run independently of any host application. Each of these methods has its own advantages and disadvantages for both the end-user and the developer. Some of these are presented in this paper. Additionally, a case study is presented exploring both software development paradigms in the context of the MapWindow GIS open source software package.
  • Keywords
    geographic information systems; public domain software; software engineering; software packages; GIS-enabled desktop software development; MapWindow GIS open source software package; plug-in approach; standalone application; Application software; Assembly; Decision making; Geographic Information Systems; Java; Open source software; Packaging; Programming; Software packages; Web services; GIS; desktop; development; enabled; pardigms;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advanced Geographic Information Systems & Web Services, 2009. GEOWS '09. International Conference on
  • Conference_Location
    Cancun
  • Print_ISBN
    978-1-4244-3363-6
  • Electronic_ISBN
    978-0-7695-3527-2
  • Type

    conf

  • DOI
    10.1109/GEOWS.2009.28
  • Filename
    4782695