GEOG 583
Geospatial System Analysis and Design

Overview

Overview

In this lesson, we continue forging ahead in the GIS Design process to begin probing the possibilities of software. Specifically, this week, we will focus on Software Architectures - the frameworks on which we can build rich and engaging GISystems. On the following pages, you will be introduced to common software architectures (and their relationship to contemporary geospatial systems), as well as some new technology trends that are significantly challenging traditional notions of software architectures.

Photograph of the Sidney Opera House roof
Figure 5.01: So it may not be Software, but it's certainly an example of fine Architecture... :)
Credit: Sydney Opera House © Anthony Robinson. Used with permission.

Objectives

At the successful completion of Lesson 5, students should be able to:

  • Explain the system architecture of your proposed GISystem design including the architecture, overall design, component integration, and highlighted novel features
  • Discuss the 8 core requirements of a Software Architect 
  • Evaluate the important components of the conceptual reference architecture 
  • Discuss the impact and implications of cloud computing on geospatial system development, development, and society

Assignments

Lesson 5 is one week in length. Please refer to the syllabus or the course calendar for specific assignment instructions and due dates.

Questions?

If you have questions now or at any point during this week, please feel free to post them in the General Questions Discussion Forum. While you are there, feel free to post your own responses and comments if you are able to help out a classmate.