5b526adf7cb2bda0399b5a588bed5908.ppt
- Количество слайдов: 22
Applying the ISO RM-ODP Standard in e-Government B. Meneklis 1, A. Kaliontzoglou 2, 3, D. Polemi 1, C. Douligeris 1 1 University of Piraeus, Department of Informatics {bmenekl, dpolemi, cdoulig}@unipi. gr 2 National Technical University of Athens, School of Electrical & Computer Engineering akalion@softlab. ntua. gr 3 Expertnet S. A.
Topics n n n n The e-Government Context ODP Systems Design Methodologies Overview of the RM-ODP Standard Architectural Requirements of e-Government Systems Suitability of RM-ODP for e-Government Example: The e. Mayor Case Study Conclusions
The e-Government Context n Development of e-government services ¨ Web site hosting, limited online transactions ¨ Secure transactions, interactive service delivery, cross-border interactions Efficient and secure electronic exchange and processing of data n Geographical dispersion leads to distributed system architectures n
ODP Systems Design Methodologies n Design standards ¨OMG/CORBA ¨OSF/DCE ¨ISO/RM-ODP
Overview of the RM-ODP Standard n n n Supports distribution, interworking and portability Defines basic concepts of distributed processing Identifies the characteristics that qualify a system as an ODP system Introduces five viewpoints in order to specify an ODP system Provides a viewpoint language to describe each viewpoint Provides distribution transparencies between system applications
RM-ODP Viewpoint Specifications n n n Enterprise viewpoint – Policies, purpose of operation and scope of the system Information viewpoint – Information entities communicated, stored and processed in the system Computational viewpoint – How distribution of processing is achieved Engineering viewpoint – Ways of communication between objects and resources needed for this communication Technology viewpoint – Selected technology of a system
Architectural Requirements of E-Government Systems n n n n n Interoperability Scalability Security and trust User-Friendliness and accessibility Cost considerations Transparent automated processing Cross-border characteristics Limited training Compatibility with existing infrastructures Mobility aspects
RM-ODP Features Against E-Government Requirements
Suitability of RM-ODP for E-Government n Openness ¨ Scalability ¨ Interoperability ¨ Cross-border n characteristics Integration ¨ Cost considerations ¨ Compatibility with existing infrastructures
Suitability of RM-ODP for E-Government n Flexibility ¨ Compatibility with existing infrastructures ¨ Mobility aspects n Modularity ¨ Cost n considerations Federation ¨ Interoperability ¨ Cross-border characteristics
Suitability of RM-ODP for E-Government n Manageability ¨ Scalability ¨ Limited n training Quality of Service ¨ User friendliness/Accessibility
Suitability of RM-ODP for E-Government n Security ¨ Security/Trust n Transparency ¨ User friendliness/Accessibility ¨ Transparent automated processing
The e. Mayor Case Study Actual application of the standard n E-government platform attuned to the environment of European SMGOs (European municipalities) n
e. Mayor Design RM-ODP principles and concepts applied in combination with UML notation n Address the various organisational and architectural needs of the municipalities n Examples from three RM-ODP viewpoints (Enterprise, Information and Computational) n
e. Mayor Enterprise Viewpoint n n n Identified communities Main stakeholders Roles assumed defined (e. g. Citizen, Civil Servant, Public Agency) Business processes in the communities identified Policies and constraints to processes described Definition of Enterprise Objects
TTP Sub-Community Enterprise Object n Roles Regional CAs ¨ Pan-European CA ¨ Pan-European Validation Authority ¨ Registered Users ¨ n n Relationships between them defined Processes they follow
e. Mayor Information Viewpoint Identification of Information Objects used internally and communicated by the e. Mayor platforms (Class Diagrams) n Description of state transitions of the various Information Objects (UML State. Chart Diagrams) n
e. Mayor Information Objects n E-Document ¨ Request Document ¨ Certification Document ¨ Notification n Log File Configuration File Policy
e. Mayor Computational Viewpoint Overall architecture of the e. Mayor system n Functional decomposition of the system into packages which interact at interfaces n Definition of Computational Objects n Depicts mechanisms enabling distribution of processing n
e. Mayor Computational Objects n n n n n User Interface Policy Enforcement Format Transformation Content Routing Service Handling Legacy Systems Adaptation Printing Notification Persistent Storage
Conclusions Suitability of RM-ODP standard in the design of ODP systems for e-government n Clear separation of concerns through the viewpoint specifications n RM-ODP applied to the design of an actual system n
Thank you!
5b526adf7cb2bda0399b5a588bed5908.ppt