A Software Engineering Approach for GIS Developing

This paper introduced an object oriented software engineering approach, unified software development process (USDP).It's ideas and modeling elements are detailed described. The ideas include use case driven, architecture centric, iterative and incremental. The modeling elements include workers, activities, artifacts and workflows.