1、 KS X ISO/IEC 10641 KSKSKSKS SKSKSKS KSKSKS SKSKS KSKS SKS KS KS X ISO/IEC 10641 :2007 (2012 ) 2007 6 27 http:/www.kats.go.krKS X ISO/IEC 10641:2007 : ( ) ( ) SJ ( ) : (http:/www.standard.go.kr) : :1997 10 30 :2007 6 27 :2012 12 28 : 2012-0832 : ( 02-509-7262) (http:/www.kats.go.kr). 10 5 , . KS X I
2、SO/IEC10641:2007 i 1993 1 ISO/IEC 10641, Information technologyComputer graphics and image processingConformance testing of implementations of graphics standards . KS X ISO/IEC 10641:2007 (2012 ) Information technology Computer graphics and image processing Conformance testing of implementations of
3、graphics standards 1 . . . . . . . . . 2 . . ISO/IEC 7942:1985, Information processing systemsComputer graphicsGraphical Kernel System (GKS) functional description ISO/IEC 86321:1992, Information technologyComputer graphicsMetafile for the storage and transfer of picture description informationPart
4、1:Functional specification(KS X ISO/IEC 86321 ) ISO/IEC 86322:1992, Information technologyComputer graphicsMetafile for the storage and transfer of picture description informationPart 2:Character encoding ISO/IEC 86323:1992, Information technologyComputer graphicsMetafile for the storage and transfe
5、r of picture description informationPart 3:Binary encoding ISO/IEC 86324:1992, Information technologyComputer graphicsMetafile for the storage and transfer of picture description informationPart 4:Clear text encoding ISO/IEC 86511:1988, Information processing systemsComputer graphicsGraphical Kernel
6、 System(GKS) language bindingsPart 1:FORTRAN(KS X ISO/IEC 86511 ) ISO/IEC 86512:1988, Information processing systemsComputer graphicsGraphical Kernel System(GKS) language bindingsPart 2:Pascal(KS X ISO/IEC 86512 ) ISO/IEC 86513:1988, Information processing systemsComputer graphicsGraphical Kernel Sy
7、stem(GKS) language bindingsPart 3:Ada(KS X ISO/IEC 86513 ) ISO/IEC 86514, Information technologyComputer graphicsGraphical Kernel System(GKS) language KS X ISO/IEC 10641:2007 2 bindingsPart 4:C ISO/IEC 8805:1988, Information processing systemsComputer graphicsGraphical Kernel System for Thress Dimen
8、sions(GKS3D) functional description(KS X ISO 8805 ) ISO/IEC 88061:1988, Information processingComputer graphicsGraphical Kernel System for Thress Dimensions(GKS3D) language bindingsPart 1:FORTRAN ISO/IEC 88064:1988, Information technologyComputer graphicsGraphical Kernel System for Thress Dimensions
9、(GKS3D) language bindingsPart 4:C(KS X ISO/IEC 88064 ) ISO/IEC 95921:1989/Amd.1:1992, Information processing systemsComputer graphicsProgrammers Hierarchical Interactive Graphics System(PHIGS)Part 1:Functional description Amendment 1(KS X 25031 ) ISO/IEC 95922:1989/Amd.1:1992, Information processing
10、 systemsComputer graphicsProgrammers Hierarchical Interactive Graphics System(PHIGS)Part 2:Archive file format Amendmant 1(KS X 25032 ) ISO/IEC 95923:1989/Amd.1:1992, Information processing systemsComputer graphicsProgrammers Hierarchical Interactive Graphics System(PHIGS)Part 3:Clear text encoding
11、of archive file Amendment 1. (KS X 25033 ) ISO/IEC 95924:1992, Information processing systemsComputer graphicsProgrammers Hierarchical Interactive Graphics System(PHIGS)Part 4:Plus Lumiere und Surfaces, PHIGS PLUS(KS X 25034 ) ISO/IEC 95931:1990, Information processing systemsComputer graphicsProgra
12、mmers Hierarchical Interactive Graphics System(PHIGS) language bindingsPart 1:FORTRAN.(KS X ISO/IEC 95931 ) ISO/IEC 95933:1990, Information technologyComputer graphicsProgrammers Hierarchical Interactive Graphics System(PHIGS) language bindingsPart 3:Ada. ISO/IEC 95934:1992, Information technologyCo
13、mputer graphicsProgrammers Hierarchical Interactive Graphics System(PHIGS) language bindingsPart 4:C(KS X ISO/IEC 95934 ) ISO/IEC 96361:1991, Information technologyComputer graphicsInterfacing techniques for dialogues with graphical devices(CGI)Functional specificationPart 1:Overview profiles and co
14、nformance(KS X ISO/IEC 96361 ) ISO/IEC 96362:1991, Information technologyComputer graphicsInterfacing techniques for dialogues with graphical devices(CGI)Functional specificationPart 2:Control(KS X ISO/IEC 96362 ) ISO/IEC 96363:1991, Information technologyComputer graphicsInterfacing techniques for
15、dialogues with graphical devices(CGI)Functional specificationPart 3:Output ISO/IEC 96364:1991, Information technologyComputer graphicsInterfacing techniques for dialogues with graphical devices(CGI)Functional specificationPart 4:Segments(KS X ISO/IEC 96364 ) ISO/IEC 96365:1991, Information technolog
16、yComputer graphicsInterfacing techniques for dialogues with graphical devices(CGI)Functional specificationPart 5:Input and echoing. (KS X ISO/IEC 96365 ) ISO/IEC 96366:1991, Information technologyComputer graphicsInterfacing techniques for dialogues with graphical devices(CGI)Functional specificatio
17、nPart 6:Raster(KS X ISO/IEC 96366 ) ISO/IEC 96371, Information technologyComputer graphicsInterfacing techniques for dialogues with graphical devices(CGI)Data stream bindingPart 1:Character encoding(KS X 25041 ) ISO/IEC 96372:1992, Information technologyComputer graphicsInterfacing techniques for di
18、alogues with graphical devices(CGI)Data stream bindingPart 2:Binary encoding(KS X 25042 ) ISO/IEC 11072:1992, Information technologyComputer graphicsComputer Graphics Reference Model(KS X ISO/IEC 11072 ) KS X ISO/IEC 10641:2007 3 ISO/IEC Guide 2:1991, General terms and their definitions concerning s
19、tandardization and related activities(KS A ISO/IEC Guide 2 ) ISO/IEC Guide 23:1982, Methods of indicating conformity with standards for third-party certification systems(KS A ISO/IEC Guide 23 ) ISO/IEC Guide 25:1990, General requirements for the competence of calibration and testing laboratories ISO
20、/IEC Guide 28:1982, General rules for a model third-party certification system for products(KS A ISO/IEC Guide 28 ) ISO/IEC Guide 45:1885, Guidelines for the presentation of test results 3 , . 3.1 (accreditation) 3.2 (accreditation body) 3.3 (application programmer interface standrd) 3.4 (candidate
21、implementation) 3.5 (certificate of conformity) 3.6 (certification) 3.7 (certification body) , 3.8 (certification criteria) KS X ISO/IEC 10641:2007 4 3.9 (client) 3.10 (configuration) , , -(device- independement) , /, . 3.11 (conformance) . 3.12 (conformance testing) 3.13 (data stream encoding) 3.14
22、 (essential feature) 3.15 (falsification) 3.16 (full conformance) . 3.17 (implementation conformance) . 3.18 (implementation under test, IUT) 3.19 (language binding) 3.20 (metafile standards) KS X ISO/IEC 10641:2007 5 3.21 (minimal conformance) . 3.22 (operator) 3.23 (operator interface) 3.24 (progr
23、am conformance) . 3.25 (test case) 3.26 (test method) , 3.27 (test procedures) 3.28 (test program) 3.29 (test report) 3.30 (test requirements document) 3.31 (test result) 3.32 (test script) , , KS X ISO/IEC 10641:2007 6 3.33 (test service) 3.34 (test specifications document) , , 3.35 (test software)
24、 3.36 (test suite) , , 3.37 (testing control board) 3.38 (testing laboratory) , 3.39 (testing support service) 3.40 (validation) 3.41 (verification) 4 . , , . . . . , . , . , . . , KS X ISO/IEC 10641:2007 7 1 . , . , . . . 4.1 . ( ). . . , ( ). . . . , , , . . . . , . . . , . . (Implementation Under
25、 Test, IUT) . . , . . 4.2 , . , . . , (formal proofs of correctness) . . . . . KS X ISO/IEC 10641:2007 8 . . . . ISO/IEC 86321(CGM) CGM . , . . , IUT / . , . “ ”, “ ” . API , . 4.2.1 . . , ISO/IEC 7942(GKS) . GKS . , . . , . . 4.2.2 KS X 2508 1 . KS X ISO/IEC 10641:2007 9 1 . : . : . : KS X 2508 . : . , . . . (API) , . API ISO/IEC 7942(GKS) ISO/IEC 9592(PHIGS) . 2 -(device-independement) . 2 - ( , GKS PHIGS ) . . . API . , . “n” . , . , KS X ISO/IEC 10641:2007 10 . ISO/IEC 8632(CGM) . 2 CGM . ISO/IEC 96361(CGI) - -(device-dependement) . CGI