Presentation is loading. Please wait.

Presentation is loading. Please wait.

By Lawrence McGovern, SCd Northrop Grumman Electronic Systems & International Council of System Engineers (INCOSE) 10/29/09 Global Earth Observation System.

Similar presentations

Presentation on theme: "By Lawrence McGovern, SCd Northrop Grumman Electronic Systems & International Council of System Engineers (INCOSE) 10/29/09 Global Earth Observation System."— Presentation transcript:

1 By Lawrence McGovern, SCd Northrop Grumman Electronic Systems & International Council of System Engineers (INCOSE) 10/29/09 Global Earth Observation System of Systems

2 Global Earth Observation System of Systems (GEOSS) Description Being built by Group on Earth Observations (GEO) 10 Year Implementation plan in execution ( ) Connect producers of environmental data and decision support tools with end users of products Objective enhancing the relevance of Earth observations to global issues Be a global public infrastructure that generates comprehensive, near-real-time environmental data, information and analyses for a wide range of users. 2

3 GEOSS Implementation Consists of 70 Task Workplan Each task supports nine Societal Based or Transverse Areas done by interested members, & participating Organizations. (International Council of System Engineers/Northrop Grumman Electronic Systems doing RM-ODP Architecture) GEO is developing the GEOPortal as a single Internet gateway to the data produced by GEOSS. The purpose of GEOPortal is to make it easier to integrate diverse data sets, identify relevant data and portals of contributing systems, and access models and other decision-support tools. Developed for users without good access to high-speed internet, 3

4 GEOSS Implementation GEO has established GEONETCast, a system of four communications satellites that transmit data to low-cost receiving stations maintained by the users. The GEOSS Implementation Plan identifies nine distinct groups of users and uses, which it calls Societal Benefit Areas. The nine areas are disasters, health, energy, climate, water, weather, ecosystems, agriculture and biodiversity. Current and potential users include decision makers in the public and private sectors, resource managers, planners, emergency responders and scientists. 4

5 RM-ODP Description Reference Model of Open Distributed Processing (RM-ODP) –is a Reference Model in computer science, which provides a coordinating framework for the standardization of open distributed processing (ODP). –It supports distribution, internet working, platform and technology independence, and portability, together with an enterprise architecture framework for the specification of ODP systems. 5

6 RM-ODP Standards RM-ODP, also named ITU-T Rec. X.901- X.904 and ISO/IEC 10746, is a joint effort by the International Organization for Standardization (ISO), the International Electrotechnical Commission (IEC) and the Telecommunication Standardization Sector (ITU-T)International Organization for StandardizationInternational Electrotechnical Commission Telecommunication Standardization Sector RMP View Model Viewpoints addressed in Volume 3 of ISO/IEC

7 7 The ODP system specification Viewpoints - Object configuration - Interactions between objects at interfaces Computational Enterprise - business aspects - What for? Why? Who? When? - information - changes to information - constraints Information - Hardware and software components implementing the system Technology Engineering - Mechanisms and services for distribution trans- parencies and QoS constraints. - and correspondences between specifications

8 Viewpoints and Modeling Enterprise Viewpoint - Focuses on the purpose, scope and policies of the system and describes business requirements and how they are met Information Viewpoint - focuses on the semantics of the information and the information processing performed. It describes the information managed by the system and the structure and content type of the supporting data Computational Viewpoint - enables distribution through functional decomposition on the system into objects which interact at interfaces. It describes the functionality provided by the system and its functional decomposition Engineering Viewpoint - which focuses on the mechanisms and functions required to support distributed interactions between objects in the system. It describes the distribution of processing performed by the system to manage the information and provide the functionality Technology Viewpoint - which focuses on the choice of technology of the system. It describes the technologies chosen to provide the processing, functionality and presentation of information. 8

9 RM_ODP and UML ISO/IEC and the ITU-T started a joint project in 2004: "ITU-T Rec. X.906|ISO/IEC 19793: Information technology - Open distributed processing - Use of UML for ODP system specifications". This document (usually referred to as UML4ODP) defines use of the Unified Modeling Language 2 (UML 2; ISO/IEC 19505), for expressing the specifications of open distributed systems in terms of the viewpoint specifications defined by the RM-ODPUML4ODPUnified Modeling Language 9

10 RM-ODP and SysML The System Engineering Modeling Language (SysML) Is an extension of UML syntax SysML Diagram Types were used to build Activity Diagrams, Block Diagrams and Internal Block Diagrams instead of UML Activity Diagrams, and Class Diagrams as specified in the UML Standard with permission of GEOSS Plenary 10


12 UML Specification of GEOSS Community 12 Policies have not been determined as yet

13 Transverse Use Cases 13 Steps in use cases are defined by the Transverse workgroupsSteps in use cases are defined by the Transverse workgroups. The Use Cases below are instances specific to the AQ WG. Register ResourcesRegister Resources (see also CCRM transverse UC1) transverse UC1 Deploy Component & ServicesDeploy Component & Services (Access) Metadata via ClearinghouseMetadata via Clearinghouse (CCRM) Client Search of MetadataClient Search of Metadata (Portal/Client) Services and Alert PresentationServices and Alert Presentation (Portal/Client) Interact with ServicesInteract with Services (Access) Data Visualization & AnalysisData Visualization & Analysis (Portal/Client) Workflow Workflow (Workflow) ServicesServices Testing (Testing) Interoperability ArrangementsInteroperability Arrangements (CCRM) Use Cases: Air Quality & Health Specialized Use Cases:Health Specialized Use Cases:

14 Transverse Use cases 14

15 GEOSS (E Spec) 15

16 AQ Community Roles 16

17 Actor Role Fullfillment and Assignment Roles 17

18 Enterprise View –AQ Use Case Diagram 18

19 Actors in the system - Descriptions 19

20 Enterprise View – SysML Activity Diagram 20

21 AQ Forecast Smoke Process State Diagram 21

22 AQ Forecast Smoke Sequence Diagram 22

23 GEOSS Information Specification 23 All three internal Packages summarized by Entity Relationship Diagram

24 Information View – Entity Relationship Diagram 24

25 Computational View 25

26 Computational View – High Level Architecture Object Template (SysML Internal Block Diagram 26

27 Computational View –Detailed Architecture (SysML Internal Block Diagram) 27

28 Computational View – Interaction Signatures (SysML Blocks) 28

29 Computational View – Data Types (SysML Data Types) 29

30 GEOSS Way Forward in AIP3 Develop Policies for each Societal Based Area Use Cases Update Enterprise/Information and Computational Views as necessary Develop Engineering View Diagrams Develop Technical View Diagrams 30


32 32

33 Engineering View – Basic Engineering Objects (BEOs) 33

34 Engineering view – Enterprise Server Internals – SysML Internal Block Diagram 34

35 Technology Viewpoint Deployment Diagram (SysML IBD) 35

36 Technology View – Node Structure –(SysML IBD) 36

37 37

Download ppt "By Lawrence McGovern, SCd Northrop Grumman Electronic Systems & International Council of System Engineers (INCOSE) 10/29/09 Global Earth Observation System."

Similar presentations

Ads by Google