Task 5: G2G e-Service Development
 

Activity: development

Description: An in-depth study and concrete development of a chosen G2G e-service delivered by an e-government system to other government agencies. The selection is the result of tasks 1 and 2 - review of e-government in Macao and worldwide - and of the task-concluding workshop. Development of this e-service follows the orderly sequence of stages: analysis, modelling, design, implementation, and write-up. In particular:

  1. analysis is to formulate the requirements of the e-service,
  2. modelling creates the formal specification of those requirements,
  3. design determines the architecture of the system to deliver the e-service,
  4. implementation provides the actual working code, and
  5. write-up produces the report describing the whole development process.

Analysis is informal, modelling is rigorous - using the RSL, design is systematic and visual - using UML, and implementation is semi-automated - part of the source code is generated from RSL models and part from UML diagrams.

Purpose: To gain experience in modelling, specification and implementation of G2G e-services, following a planned, rigorous development process. To discover similarities and generic aspects of e-services, to be repeated from one e-service to another. To provide an elegant and relatively simple demonstration of e-government development.

Report: