1、 KSKSKSKS KSKSKSK KSKSKS KSKSK KSKS KSK KS KS X ISO TR 24156 UML KS X ISO TR 24156 :2009 2009 12 28 http:/www.kats.go.krKS X ISO TR 24156:2009 : e- ( ) ( ) () ( ) ( ) : () ( ) ( ) : (http:/www.standard.go.kr) : :2009 12 28 2009-0917 : e- :e- ( 02-509-7262) (http:/www.kats.go.kr). 10 5 , . KS X ISO T
2、R 24156:2009 i ii 1 1 2 1 3 .1 4 .2 5 UML .2 5.1 .2 5.2 .3 5.3 3 5.4 3 5.5 .5 5.6 6 5.7 .6 5.8 9 5.9 10 6 UML .11 6.1 .11 6.2 .11 6.3 .12 A() KS X ISO 10871 (UML) .13 A.1 .13 A.2 A.1 13 18 KS X ISO TR 24156:2009 ii (standard, .) (KS) (IS) 2008 1 ISO/TR 24156, Guidelines for using UML notation in ter
3、minology work . , , . . A() KS X ISO 10871 (UML) . , , . , , . KS X ISO TR 24156:2009 UML Guidelines for using UML notation in terminology work 1 (UML) . , UML . UML UML . UML ISO/IEC 19501 . . KS X ISO 704 4 . 2 . . ( ) . KS X ISO 10871, 1: ISO/IEC 19501 :2005, Information technologyOpen Distribute
4、d ProcessingUnified Modeling Language (UML) Version 1.4.2 3 KS X ISO 10871 . 3.1 (3.5) KS X ISO 10871 3.2 (3.1) 3.3 KS X ISO TR 24156:2009 2 1 ISO/IEC 19501:2005 2 . . 1 . 2 . 3.4 KS X ISO 10871 3.5 , , . , . (OWL) 3.6 1 ISO/IEC 19501:2005 2 . (0) , . 1 28 31 (2831) . 2 ( ) . 0 1 (01) . (1) . 4 OWL
5、Web Ontology Language( ) UML Unified Modeling Language( ) 5 UML 5.1 KS X ISO 10871 UML . KS X ISO TR 24156:2009 3 . UML . A.1( A) KS X ISO 10871 UML . 5.2 . KS X ISO 10871 . KS X ISO 10871 KS X ISO 10871 . ( 1 ). ISO 10241 . . 1 5.3 (3.1) . (3.5) , . 5.4 KS X ISO 10871 UML . KS X ISO 10871 ( 2 ). 2
6、KS X ISO 10871 ( 3 ). KS X ISO TR 24156:2009 4 3 , ( 4 5.7 ). 4 . (3.3) (6.3 ). , 5 . 5 , 6 . 1 2 1 2 2 1 3 KS X ISO TR 24156:2009 5 6 ( 7 ). 7 5.5 KS X ISO 10871 . (3.4) . , . - ( 8 ). . 8 (.) ( 9 ). 1 2 1 1 2 2 3 3 KS X ISO TR 24156:2009 6 9 5.6 , KS X ISO 10871 (powertype) ISO 19501:2005 ( 10 ).
7、10 5.7 . “ ” “ ” “ ” . . a) . UML (powertype class) . . ( 11 ). 1 1 2 2 1 1 2 2 3 3 KS X ISO TR 24156:2009 7 11 KS X ISO 10871 . ( 12 ). 12 b) . . , - ( 13 ). KS X ISO TR 24156:2009 8 13 (multiple inheritances) ( 14 ). 14 c) UML ( 7 15 ). KS X ISO TR 24156:2009 9 15 5.8 KS X ISO 10871 UML . KS X ISO
8、 10871 KS X ISO 10871 ( 16 ). 16 , ( 17 ). X Y KS X ISO TR 24156:2009 10 17 (.) ( 18 ). 18 5.9 KS X ISO 10871 UML . . ( 19 ). 19 UML . , . . . ( :“ ”“ ”). . , ( 20 ). X Y X Y KS X ISO TR 24156:2009 11 20 , (“ ”“ ”). (“ ”, “ ”) ( 21 ). 21 6 UML 6.1 UML (3.1) . (3.2) . , (3.6) (3.3) . 6.2 (3.6) . . 0
9、* ( * 1 ) . “n1.n2” n1 , n2 . ( 0 1) . * . , . 1 “0”, “1”, “5”, “0.1”, “0.*”, “1.*”, “3.*”, “10.15”, “*”, “0.3, 8, 11.*” 2 2 . , 1 ( 22 ). 22 3 1 , . ( ) 1 ( 23 ). 01 2KS X ISO TR 24156:2009 12 23 6.3 (3.3) . . “xor” “either( )” . , . . “.” . , . (3.3) . , . 24 25 . (3.6) . 24 , 1 25 , 2 1 2 3 1 2 3
10、 1* 0* KS X ISO TR 24156:2009 13 A () KS X ISO 10871 (UML) A.1 UML . A.1 KS X ISO 10871 UML . KS X ISO 10871 . , UML . UML . A.2 A.1 KS X ISO 10871 . UML ISO/IEC 19501:2005 . , . UML (ISO/IEC 19501:2005 ), . , . . A.1 KS X ISO 10871 (UML) KS X ISO 10871 UML (ISO/IEC 19501:2005) UML /, . UML . . . UM
11、L . . 1 2 1 2 KS X ISO TR 24156:2009 14 A.1 KS X ISO 10871 (UML) () KS X ISO 10871 UML (ISO/IEC 19501:2005) UML /, A: A: UML . B:- B: UML - . , . . , . , . . “ ” UML . . 1 1 2 2 3 3 1 () 2 () 1 1 2 2 3 3 KS X ISO TR 24156:2009 15 A.1 KS X ISO 10871 (UML) () KS X ISO 10871 UML (ISO/IEC 19501:2005) UM
12、L /, . “ ” UML . UML . (UML) (ISO) . . KS X ISO 10871 UML ( ) . UML KS X ISO 10871 . UML . . . KS X ISO TR 24156:2009 16 A.1 KS X ISO 10871 (UML) () KS X ISO 10871 UML (ISO/IEC 19501:2005) UML /, . . UML , . . “ ” ISO/IEC 19501:2005 UML 2.0 . ISO/IEC 19501:2005 “aggregation()” “component part( )” . UML . . KS X ISO 10871 . KS X ISO 10871 . : KS X ISO TR 24156:2009 17 A.1 KS X ISO 10871 (UML) () KS X ISO 10871 UML (ISO/IEC 19501:2005) UML /, A: A:UML
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1