1、KSKSKSKS SKSKSKS KSKSKS SKSKS KSKS SKS KS 2006 12 29 http:/www.kats.go.krKS X ISO/IEC 19503XML ( XMI) KS X ISO/IEC 19503: 2006 (2011 )X ISO/IEC 19503: 2006 : ( ) ( ) ( ) : (http:/www.standard.go.kr) : :2006 12 29 :2011 12 30 2011-0679 : : ( 02-509-72625) (http:/www.kats.go.kr). 10 5 , . X ISO/IEC 19
2、503: 2006 i 1 1. 1 2. 2 2.1 | 2 2.2 2 3. 2 4. XMI 2 4.1 2 4.2 XML 3 4.3 4 4.4 XMI 5 4.5 XMI 5 4.6 XMI 11 4.7 XMI 13 4.8 13 4.9 16 4.10 17 4.11 20 4.12 25 4.13 27 4.14 29 5. XML 29 5.1 29 5.2 XMI 2 30 6. XML 42 6.1 42 6.2 42 6.3 EBNF 42 6.4 51 6.5 53 X ISO/IEC 19503: 2006 ii 7. XML MOF 53 7.1 53 7.2
3、DTD MOF 54 7.3 XML MOF 55 7.4 XML MOF 56 8. XML 58 8.1 58 8.2 XML 58 8.3 XML 73 A() 82 B() 83 C() 84 86 ICS 35.040 KS X ISO/IECXML (XMI) 19503: 2006(2011 ) Information technology XML Metadata Interchange(XMI) ISO/IEC 19503 Information technology XML Metadata Interchange(XMI) . (ISO/IEC 19501, Unifie
4、d Modeling Language KS X ISO/IEC 19502 Meta Object Facility ) . . XML eXtensible Markup Language , W3C UML Unified Modeling Language , ISO/IEC 19501 OMG MOF Meta Object Facility(KS X ISO/IEC 19502) OMG 1999 2 XMI( 1.0) . XMI , OMG Analysis Design Task Force . (ODP UML ) . Revision Task Force 2002 10
5、 XMI 2.0 , MOF 1.4 . ITU T X.901 904 ISO/IEC 10746 Open Distributed Processing Reference Model(RM-ODP) . . RM ODP (ISO/IEC 10746 2) . RM ODP (ISO/IEC 10746 3) . Open Distributed Processing(ODP) . 1. . a) MOF XML XML (XSD) b) MOF XML c) XMI XML d) XML DTD MOF . (stream) . , XMI MOF X ISO/IEC 19503: 2
6、006 2 . 2. . . 2.1 | ITU T Recommendation X.902 (1996) | ISO/IEC 10746 2: 1996 Information technology Open Distributed Processing Reference Model: Foundations KS X ISO/IEC 10746 2 : ITU T Recommendation X.903 (1996) | ISO/IEC 10746 3: 1996 Information technology Open Distributed Processing Reference
7、 Model: Architecture KS X ISO/IEC 10746 3 : 2.2 KS X ISO/IEC 10646: 2005 (UCS) , KS X ISO/IEC 19502 (MOF) ISO/IEC 19501 Information technology Open Distributed Processing Unified Modeling Language(UML) Version 1.4.2 W3C XML 1.0 http:/www.w3.org/TR/REC-xml February, 2004 W3C XSD 1.0 http:/www.w3.org/
8、TR/xmlschema-0/, xmlschema-1, xmlschema-2 3. DTD Document Type Definition( ) MOF Meta Object Facility( ) UML Unified Modeling Language( ) XMI XML Metadata Interchange(XML ) XSD XML Schema Definition(XML ) 4. XMI 4.1 XML XMI XML . XMI XMI XML XML . , , , , XMI , . MOF MOF . 5. . XMI 2.0 . 5. XMI 2.0
9、. MOF . . XML . . X ISO/IEC 19503: 2006 3 XML 7. . 4.11 (serialization) . 4.2 XML XML XML XML . XMI MOF , . . XML . . MOF XML XML . XML XML / . XML XML . XML XML , XML , XML . XML . XML . XML XML . XML W3C XMI . XML XML XML . URI XML . 4.2.1 XMI XML XML XML XML , XML XML , . XML . XML . XML . XML . . XML . . . 4.2.2 XMI XMI . XMI XML . , X ISO/IEC 19503: 2006 4 . , XML . . , , . XML . , XML . . 4.9 “ ” . 4.3 XMI XML . . 4.3.1 XML XML XML , , , . XML . , , . XML “http:/www.omg.org/XMI“ . XML MOF XMI XML . XML , . XML XML , XML (local) XML (proxy) . XML XML . XML