Presentation is loading. Please wait.

Presentation is loading. Please wait.

HDF5 UML Figures for Presenters Part I: Class Diagrams Part II: Relationship Diagrams Parts III & IV: The above, with text blocks.

Similar presentations


Presentation on theme: "HDF5 UML Figures for Presenters Part I: Class Diagrams Part II: Relationship Diagrams Parts III & IV: The above, with text blocks."— Presentation transcript:

1 HDF5 UML Figures for Presenters Part I: Class Diagrams Part II: Relationship Diagrams Parts III & IV: The above, with text blocks

2 Part I: Class Diagrams (Can be edited in MagicDraw)

3 HDF5 File

4 HDF5 Link

5 HDF5 Dataset

6 HDF5 Dataspace

7 HDF5 Group

8 HDF5 Datatype

9 Atomic Datatypes

10 HDF5 Integer Datatype

11 HDF5 Floating-point Datatype

12 HDF5 String Datatype

13 HDF5 Bitfield Datatype

14 HDF5 Opaque Datatype

15 HDF5 Object Reference Datatype

16 HDF5 Region Reference Datatype

17 Aggregated Atomic Datatypes

18 HDF5 Variable-length Datatype

19 HDF5 Enumerated Datatype

20 HDF5 Array Datatype

21 HDF5 Composite Datatype

22 HDF5 Compound Datatype

23 Part II: Relationship Diagrams From NASA ESE HDF5 Standard Proposal Version of 25 January 2007 (Slide# = Figure# + 1) (Can be edited in Visio)

24 Seven Classes of HDF5 Objects Figure 1. There are seven classes of HDF5 objects.

25 Primary HDF5 Objects Figure 2. Primary HDF5 objects are individually addressable.

26 Hard and Soft Links Figure 3. Hard and soft links can be associated with a primary object.

27 Attributes Figure 4. Any primary object, including the HDF5 root group, may have attributes.

28 HDF5 File, One Root Group Figure 5. An HDF5 file contains exactly one root group.

29 HDF5 File as Container Figure 6. The HDF5 file serves as a container for HDF5 objects organized in a hierarchical structure. The arrows represent links and are the edges of the graph; groups, datasets, and named datatypes are the nodes.

30 File

31 Link

32 Group and Objects

33 Hard and Soft Links

34 Group and Link

35 Datatypes Chart

36 Variable-length Datatype

37 Array Datatype

38 Dataset in Context

39 Primary Object

40 Part III: Class Diagrams with text blocks (Can be edited in MagicDraw)

41 HDF5 File

42 HDF5 Link

43 HDF5 Dataset

44 HDF5 Dataspace

45 HDF5 Group

46 HDF5 Datatype Top-level datatype class Following slides present individual datatypes

47 Atomic Datatypes

48 HDF5 Integer Datatype

49 HDF5 Floating-point Datatype

50 HDF5 String Datatype

51 HDF5 Bitfield Datatype

52 HDF5 Opaque Datatype

53 HDF5 Object Reference Datatype

54 HDF5 Region Reference Datatype

55 Aggregated Atomic Datatypes

56 HDF5 Variable-length Datatype

57 HDF5 Enumerated Datatype

58 HDF5 Array Datatype

59 HDF5 Composite Datatype

60 HDF5 Compound Datatype

61 Part IV: Relationship Diagrams with text blocks From NASA ESE HDF5 Standard Proposal Version of 25 January 2007 (Slide# = Figure# + 1) (Can be edited in Visio)

62 Seven Classes of HDF5 Objects Figure 1. There are seven classes of HDF5 objects.

63 Primary HDF5 Object Figure 2. Primary HDF5 objects are individually addressable.

64 Hard and Soft Links Figure 3. Hard and soft links can be associated with a primary object.

65 Attributes Figure 4. Any primary object, including the HDF5 root group, may have attributes.

66 HDF5 File, One Root Group Figure 5. An HDF5 file contains exactly one root group.

67 HDF5 File as Container Figure 6. The HDF5 file serves as a container for HDF5 objects organized in a hierarchical structure. The arrows represent links and are the edges of the graph; groups, datasets, and named datatypes are the nodes.

68 File

69 Link

70 Group and Objects

71 Hard and Soft Links

72 Group and Link

73 Datatypes Chart

74 Variable-length Datatype

75 Array Datatype

76 Dataset in Context

77 Primary Object


Download ppt "HDF5 UML Figures for Presenters Part I: Class Diagrams Part II: Relationship Diagrams Parts III & IV: The above, with text blocks."

Similar presentations


Ads by Google