ISO IEC 15938-7 Conformance Testing

ISO IEC 15938-7 adalah Standar Internasional mengenai Teknologi informasi, khususnya tentang antarmuka deskripsi konten multimedia, bagian 7: Conformance Testing.

Standar versi terbaru yang masih berlaku adalah terbitan tahun 2003 dengan judul berikut :

  • ISO/IEC 15938-7:2003 Information technology — Multimedia content description interface — Part 7: Conformance testing

Peninjauan dan konfirmasi dari standar ini terakhir dilakukan pada tahun 2021, oleh karena itu versi ini masih dinyatakan tetap berlaku hingga saat ini.

Standar ISO/IEC 15938-7:2003

ISO/IEC 15938-7:2003 :

  • menetapkan sistem metadata untuk mendeskripsikan konten multimedia.
  • menentukan bagaimana pengujian dapat dirancang untuk memverifikasi apakah deskripsi dan terminal konsumsi deskripsi memenuhi spesifikasi bagian 1, 2, 3, 4 dan 5 dari ISO/IEC IEC 15938.

Dalam ISO/IEC 15938-7 :2003, pembuatan atau ekstraksi deskripsi dari konten multimedia tidak dibahas secara khusus.

Suatu sistem yang menghasilkan deskripsi dapat dikatakan sebagai sistem produksi deskripsi yang kompatibel dengan ISO/IEC 15938 jika menghasilkan deskripsi (biner atau tekstual) yang sesuai dengan spesifikasi bagian 1, 2, 3, 4 dan 5 dari ISO/IEC 15938.

Karakteristik deskripsi dan deskripsi penggunaan terminal ditentukan untuk bagian 1, 2, 3, 4 dan 5 ISO/IEC 15938 sebagai berikut.

  • Descriptions atau Deskripsi: karakteristik deskripsi spesifik ditentukan menurut sintaksis dan semantik elemen dari ISO/IEC 15938 (semua bagian) yang digunakan dalam deskripsi.
  • Terminals atau Terminal: karakteristik terminal yang menggunakan deskripsi ditentukan sesuai dengan proses decoding deskripsi yang diperlukan untuk elemen yang digunakan dalam deskripsi. Contoh dari properti pendekodean deskripsi adalah akurasi aritmatika di mana nilai elemen direpresentasikan. Kemampuan terminal konsumsi deskripsi ditentukan oleh domain deskripsi dan elemen yang mampu didekode oleh terminal. Deskripsi dapat didekodekan oleh terminal jika elemen deskripsi berada dalam subset ISO/IEC 15938 (semua bagian) yang ditentukan untuk definisi kemampuan dekoder tertentu.

Pedoman diberikan pada tes konstruksi untuk memverifikasi kesesuaian deskripsi dan terminal.

ISO/IEC 15938-7:2003 memberikan panduan tambahan tentang cara membuat rangkaian pengujian untuk memeriksa kesesuaian terminal. Selain itu, beberapa deskripsi tes disediakan.

DDL

Pengujian kesesuaian terdiri dari dua tahap: Pengujian sistem dan pengujian Description Definition Language atau Description Definition Language (DDL).

Pengujian kesesuaian sistem melibatkan decoding aliran deskripsi, yang mungkin dalam bentuk unit akses biner atau tekstual, dan memeriksa bahwa setelah decoding setiap unit akses, pohon deskripsi saat ini yang dikelola oleh terminal adalah kesesuaian DDL.

Jika deskripsi input ke prosesor Sistem adalah file XML, kesesuaian langsung dilakukan oleh pengujian DDL.

Pengujian kesesuaian DDL melibatkan parsing deskripsi XML tekstual dan memeriksa bahwa deskripsi tersebut disusun dengan baik dan valid sesuai dengan skema yang terdiri dari bagian 1, 2, 3, 4 dan 5 ISO/IEC 15938.

Pengujian kesesuaian deskripsi tidak melibatkan memeriksa semantik dari deskripsi.

Penerbitan Standar ISO/IEC 15938-7:2003

Standar ini diterbitkan dan dipublikasikan pada Desember 2003, berupa dokumen edisi 1 dengan jumlah halaman sebanyak 33 lembar.

Disusun oleh :

  • Technical Committee ISO/IEC JTC 1/SC 29 Coding of audio, picture, multimedia and hypermedia information,
  • atau : Komite Teknis ISO/IEC JTC 1/SC 29 Coding informasi audio, gambar, multimedia dan hypermedia.

ICS :

  • 35.040.40 Coding of audio, video, multimedia and hypermedia information, atau : 35.040.40 Pengkodean informasi audio, video, multimedia dan hypermedia

Sebagaimana standar ISO lainnya, ISO/IEC 15938-7:2003 ini juga ditinjau setiap 5 tahun dan peninjauan sudah mencapai tahap 90.93 (dikonfirmasi).

Badan ISO juga menerbitkan perubahan atau corrigenda atau amandemen dari standar ini, yakni :

  • ISO/IEC 15938-7:2003/Amd 1:2005
  • ISO/IEC 15938-7:2003/Amd 2:2007
  • ISO/IEC 15938-7:2003/Amd 3:2007
  • ISO/IEC 15938-7:2003/Amd 4:2008
  • ISO/IEC 15938-7:2003/Amd 5:2010
  • ISO/IEC 15938-7:2003/Amd 6:2011

Isi Standar ISO/IEC 15938-7:2003

Berikut adalah kutipan isi Standar ISO/IEC 15938-7:2003 yang diambil dari Online Browsing Platform (OBP) dari situs resmi iso.org.

Yang ditambah dengan berbagai keterangan dan informasi untuk mempermudah pemahaman pembaca.

Hanya bagian standar yang informatif yang tersedia untuk umum, OBP hanya menampilkan hingga klausa 3 saja.

Oleh karena itu, untuk melihat konten lengkap dari standar ini, maka pembaca harus membeli standar dari ISO ini secara resmi.

Daftar Isi Standar ISO/IEC 15938-7:2003

  • Foreword
  • Introduction
  • 1 Scope
  • 1.1 Organization of the document
  • 2 Normative references
  • 3 Terms, definitions, symbols and abbreviated terms
  • 3.1 Conventions
  • 3.2 Terminology
  • 3.3 Symbols and abbreviated terms
  • 4 Overview of conformance testing
  • 4.1 Introduction
  • 4.2 Conformance testing
  • 4.3 Interoperability points
  • 5 Conformance testing with respect to Systems processing
  • 5.1 Introduction
  • 5.2 Systems processing
  • 5.3 Systems interfaces
  • 5.4 Systems Textual Encoder
  • 5.5 Systems Textual Bitstream in Access Unit Form
  • 5.6 Systems Textual Decoder
  • 5.7 Systems Binary (BiM) Encoder
  • 5.8 Systems Binary (BiM) Bitstream in Access Unit Form
  • 5.9 Systems Binary (BiM) Decoder
  • 6 Conformance testing with respect to DDL processing
  • 6.1 Introduction
  • 6.2 DDL Schema validity assessment
  • 6.3 DDL conformance points
  • 6.4 DDL processor
  • 6.5 Systems Conformance Bitstreams
  • 7 Conformance Testing with respect to ISO/IEC 15938 Schema
  • 7.1 Introduction
  • 7.2 Conformance Testing with respect to 15938-2 (DDL)
  • 7.3 Conformance Testing with respect to 15938-3 (Visual)
  • 7.4 Conformance Testing with respect to 15938-4 (Audio)
  • 7.5 Conformance Testing with respect to 15938-5 (MDS)
  • 8 Example Descriptions (informative)
  • 8.1 Introduction
  • 8.2 Description 1
  • 8.3 Description 2
  • 8.4 Description 3
  • Annex A Patent Statements
  • Bibliography

Kata pengantar

Sebagaimana tercantum dalam “Klausa 0 Foreword”, bahwa :

ISO (Organisasi Internasional untuk Standardisasi) dan IEC (Komisi Elektroteknik Internasional) membentuk sistem khusus untuk standardisasi dunia.

 Badan nasional yang menjadi anggota ISO atau IEC berpartisipasi dalam pengembangan Standar Internasional melalui komite teknis yang dibentuk oleh organisasi masing-masing untuk menangani bidang kegiatan teknis tertentu.

Komite teknis ISO dan IEC berkolaborasi dalam bidang yang menjadi kepentingan bersama.

Organisasi internasional lainnya, pemerintah dan non-pemerintah, bekerja sama dengan ISO dan IEC, juga ambil bagian dalam pekerjaan ini.

Di bidang teknologi informasi, ISO dan IEC telah membentuk komite teknis bersama, ISO/IEC JTC 1.

Standar Internasional dirancang sesuai dengan peraturan yang diberikan dalam Arahan ISO/IEC, Bagian 2.

Tugas utama komite teknis bersama adalah menyiapkan Standar Internasional.

Rancangan Standar Internasional yang diadopsi oleh komite teknis bersama diedarkan ke badan nasional untuk pemungutan suara.

Publikasi sebagai Standar Internasional membutuhkan persetujuan setidaknya 75% dari badan anggota yang memberikan suara.

Penyusunan Standar

ISO/IEC 15938-7 disiapkan oleh :

  • Joint Technical Committee ISO/IEC JTC 1, Information technology, Subcommittee SC 29, Coding of auto, picture, multimedia and hypermedia information,
  • atau : Joint Technical Committee ISO/IEC JTC 1, Teknologi informasi, Subkomite SC 29, Pengkodean informasi otomotif, gambar, multimedia dan hypermedia.

ISO/IEC 15938 terdiri dari bagian berikut, dengan judul umum “Information technology — Multimedia content description interface (Teknologi informasi — Antarmuka deskripsi konten multimedia)” :

  • — Part 1: Systems
  • — Part 2: Description definition language
  • — Part 3: Visual
  • — Part 4: Audio
  • — Part 5: Multimedia description schemes
  • — Part 6: Reference software
  • — Part 7: Conformance testing
  • — Part 8: Extraction and use of MPEG-7 descriptions

Mengenal ISO dan IEC

ISO (International Organization for Standardization) adalah suatu organisasi atau lembaga nirlaba internasional.

Tujuan dari ISO adalah untuk membuat dan memperkenalkan standar dan standardisasi internasional untuk berbagai tujuan.

Sebagaimana dengan ISO, IEC juga merupakan organisasi standardisasi internasional yang menyusun dan menerbitkan standar-standar internasional.

Namun ruang lingkupnya adalah untuk seluruh bidang elektrik, elektronik dan teknologi yang terkait atau bidang teknologi elektro (electrotechnology).

Lebih jelas mengenai ISO dan IEC dapat dibaca pada artikel lain dari standarku.com berikut :

Pengantar Standar

Sebagaimana tercantum dalam “Klausa 0 Introduction”, bahwa :

ISO/IEC 15938, juga dikenal sebagai “Multimedia Content Description Interface (Antarmuka Uraian Konten Multimedia)”, menyediakan serangkaian teknologi standar untuk mendeskripsikan konten multimedia.

Ini membahas spektrum yang luas dari aplikasi dan persyaratan multimedia dengan menyediakan sistem metadata untuk menggambarkan fitur konten multimedia.

Berikut ini ditentukan dalam ISO/IEC 15938:

  • Skema Deskripsi (DS) menggambarkan entitas atau hubungan yang berkaitan dengan konten multimedia. Skema Deskripsi menentukan struktur dan semantik komponennya, yang mungkin berupa Skema Deskripsi, Deskriptor, atau tipe data.
  • Deskriptor (D) menjelaskan fitur, atribut, atau kelompok atribut konten multimedia.
  • Tipe data adalah tipe data dasar yang dapat digunakan kembali yang digunakan oleh Skema Deskripsi dan Deskriptor.
  • Peralatan sistem mendukung pengiriman deskripsi, multiplexing deskripsi dengan konten multimedia, sinkronisasi, format file, dan sebagainya.

ISO/IEC 15938 dibagi menjadi delapan bagian:

  • Bagian 1- Systems atau Sistem: menentukan alat untuk menyiapkan deskripsi untuk transportasi dan penyimpanan yang efisien, mengompresi deskripsi, dan memungkinkan sinkronisasi antara konten dan deskripsi.
  • Bagian 2 – Description definition language: menentukan bahasa untuk mendefinisikan set standar alat deskripsi atau description tools (DS, Ds, dan tipe data) dan untuk mendefinisikan alat deskripsi baru.
  • Bagian 3 – Visual: menentukan alat deskripsi yang berkaitan dengan konten visual.
  • Bagian 4 – Audio: menentukan alat deskripsi yang berkaitan dengan konten audio.
  • Bagian 5 –  Multimedia description schemes atau Skema deskripsi multimedia: menentukan alat deskripsi generik yang berkaitan dengan multimedia termasuk konten audio dan visual.
  • Bagian 6 – Reference software atau Perangkat lunak referensi: menyediakan implementasi perangkat lunak dari standar.
  • Bagian 7 – Conformance testing atau Pengujian kesesuaian: menentukan pedoman dan prosedur untuk pengujian kesesuaian dari penerapan standar.
  • Bagian 8 – Ekstraksi dan penggunaan deskripsi MPEG-7: memberikan pedoman dan contoh ekstraksi dan penggunaan deskripsi.

Bagian ISO/IEC 15938 ini menentukan bagian kesesuaian standar ISO/IEC 15938 dengan menetapkan pedoman dan prosedur untuk menguji kesesuaian implementasi standar.

ISO/IEC 15938-7:2003 Klausa 1-3

1 Scope : Lingkup

1.1 Organization of the document : Organisasi dokumen

ISO/IEC 15938 menentukan sistem metadata untuk mendeskripsikan konten multimedia.

Bagian ISO/IEC 15938 ini menjelaskan bagaimana pengujian dapat dirancang untuk memverifikasi apakah deskripsi dan deskripsi terminal konsumsi memenuhi spesifikasi bagian 1, 2, 3, 4 dan 5 ISO/IEC 15938.

Di bagian ISO/IEC 15938 ini, pembuatan atau ekstraksi deskripsi dari konten multimedia tidak dibahas secara khusus.

Suatu sistem yang menghasilkan deskripsi dapat dikatakan sebagai sistem produksi deskripsi yang kompatibel dengan ISO/IEC 15938 jika menghasilkan deskripsi (biner atau tekstual) yang sesuai dengan spesifikasi bagian 1, 2, 3, 4 dan 5 dari ISO/IEC 15938.

Karakteristik deskripsi dan deskripsi penggunaan terminal ditentukan untuk bagian 1, 2, 3, 4 dan 5 ISO/IEC 15938 sebagai berikut.

  • Deskripsi: karakteristik deskripsi spesifik ditentukan menurut sintaksis dan semantik elemen dari ISO/IEC 15938 yang digunakan dalam deskripsi.
  • Terminal: karakteristik terminal yang menggunakan deskripsi ditentukan sesuai dengan proses pendekodean deskripsi yang diperlukan untuk elemen yang digunakan dalam deskripsi.

Contoh dari properti pendekodean deskripsi adalah akurasi aritmatika di mana nilai elemen direpresentasikan.

Kemampuan terminal konsumsi deskripsi ditentukan oleh domain deskripsi dan elemen yang mampu didekode oleh terminal.

Deskripsi dapat didekodekan oleh terminal jika elemen deskripsi berada dalam subset ISO/IEC 15938 yang ditentukan untuk definisi kemampuan dekoder tertentu.

Dalam dokumen ini, prosedur dijelaskan untuk pengujian kesesuaian deskripsi dan terminal sesuai dengan spesifikasi bagian 1, 2, 3, 4 dan 5 ISO/IEC 15938.

Mengingat serangkaian karakteristik yang diklaim (deskripsi dan terminal), persyaratan untuk kesesuaian sepenuhnya ditentukan oleh bagian 1, 2, 3, 4 dan 5 ISO/IEC 15938.

Bagian ISO/IEC 15938 ini merangkum persyaratan dan menjelaskan bagaimana kesesuaian dapat diuji.

Pedoman diberikan pada tes konstruksi untuk memverifikasi kesesuaian deskripsi dan terminal.

Dokumen ini memberikan panduan tambahan tentang cara membuat rangkaian pengujian untuk memeriksa kesesuaian terminal.

 Selain itu, beberapa deskripsi tes disediakan.

2 Normative references :  Referensi normatif

Dokumen referensi berikut sangat diperlukan untuk penerapan dokumen ini.

Untuk referensi bertanggal, hanya edisi yang dikutip yang berlaku.

Untuk referensi yang tidak bertanggal, berlaku edisi terbaru dari dokumen referensi (termasuk amandemen).

  • ISO 8601, Data elements and interchange formats — Information interchange — Representation of dates and times
  • ISO 639 (all parts), Code for the representation of names of languages
  • ISO 3166-1, Codes for the representation of names of countries and their subdivisions — Part 1: Country codes
  • ISO 3166-2, Codes for the representation of names of countries and their subdivisions — Part 2: Country subdivision code
    • Catatan : Daftar kode negara ISO 3166-1 dan wilayah ISO 3166-2 yang valid saat ini dikelola oleh otoritas pemeliharaan resmi Deutsches Institut für Normung. Informasi tentang daftar kode wilayah dan negara yang valid saat ini dapat ditemukan di http://www.din.de/gremien/nas/nabd/iso3166ma/index.html.
  • ISO 4217, Kode untuk representasi mata uang dan dana
    • Catatan : Daftar kode mata uang ISO 4217 yang valid saat ini dikelola oleh otoritas pemeliharaan resmi British Standards Institution (http://www.bsi-global.com/iso4217currency).XML, Extensible Markup Language (XML) 1.0, Oktober 2000Skema XML, Rekomendasi W3C, 2 Mei 2001Skema XML Bagian 0: Primer, Rekomendasi W3C, 2 Mei 2001Skema XML Bagian 1: Struktur, Rekomendasi W3C, 2 Mei 2001Skema XML Bagian 2: Tipe Data, Rekomendasi W3C, 2 Mei 200xPath, XML Path Language, Rekomendasi W3C, 16 November 1999Catatan : Dokumen-dokumen ini dikelola oleh W3C (http://www.w3.org). Dokumen yang relevan dapat diperoleh sebagai berikut:Extensible Markup Language (XML) 1.0 (Edisi Kedua), 6 Oktober 2000, http://www.w3.org/TR/2000/REC-xml-20001006Skema XML Bagian 0: Primer, Rekomendasi W3C, 2 Mei 2001, http://www.w3.org/TR/xmlschema-0/Skema XML Bagian 1: Struktur, Rekomendasi W3C, 2 Mei 2001, http://www.w3.org/TR/xmlschema-1/Skema XML Bagian 2: Tipe Data, Rekomendasi W3C 2 Mei 2001, http://www.w3.org/TR/xmlschema-2/xPath, XML Path Language, Rekomendasi W3C, 16 November 1999, http://www.w3.org/TR/1999/REC-xpath-19991116
    • Canonical XML Versi 1.0, Rekomendasi W3C 15 Maret 2001, http://www.w3.org/TR/2001/REC-xml-c14n-20010315

RFC

  • RFC 2045Multipurpose Internet Mail Extensions (MIME) Bagian Satu: Format Badan Pesan Internet
  • RFC 2046Multipurpose Internet Mail Extensions (MIME) Bagian Dua: Jenis Media
  • RFC 2048, Multipurpose Internet Mail Extensions (MIME) Bagian Empat: Prosedur Pendaftaran
  • RFC 2045-CHARSETS, Kode kumpulan Karakter Terdaftar dari RFC2045
  • RFC2046-MIMETYPES, Tipe Mime Terdaftar dari RFC2046
    • Catatan : Daftar yang relevan dapat diperoleh sebagai berikut:
    • MIMETYPES. Daftar mimetypes terdaftar saat ini, sebagaimana didefinisikan dalam RFC2046, RFC2048, dikelola oleh IANA (Internet Assigned Numbers Authority). Ini tersedia dari ftp://ftp.isi.edu/in-notes/iana/assignments/media-types/media-types/
    • CHARSET. Daftar kode kumpulan karakter terdaftar saat ini, sebagaimana didefinisikan dalam RFC2045 dan RFC2048 dikelola oleh IANA (Internet Assigned Numbers Authority). Ini tersedia dari ftp://ftp.isi.edu/in-notes/iana/assignments/character-sets.

Daftar Pustaka atau Bibliography :

1-10

  • [1] ISO 8601, Data elements and interchange formats — Information interchange — Representation of dates and times
  • [2] ISO 639, Code for the representation of names of languages
  • [3] ISO 3166-1, Codes for the representation of names of countries and their subdivisions — Part 1: Country codes
  • [4] ISO 3166-2, Codes for the representation of names of countries and their subdivisions — Part 2: Country subdivision code
  • [5] ISO 4217, Codes for the representation of currencies and funds
  • [6] ISO/IEC 11172 (all parts), Information technology — Coding of moving pictures and associated audio for digital storage media at up to about 1,5 Mbit/s
  • [7] ISO/IEC 13818 (all parts), Information technology — Generic coding of moving pictures and associated audio information
  • [8] ISO/IEC 14496 (all parts), Information technology — Coding of audio-visual objects
  • [9] ISO/IEC 15938-1, Information technology — Multimedia content description interface — Part 1: Systems
  • [10] ISO/IEC 15938-2, Information technology — Multimedia content description interface — Part 2: Description definition language

11-22

  • [11] ISO/IEC 15938-3, Information technology — Multimedia content description interface — Part 3: Visual
  • [12] ISO/IEC 15938-4, Information technology — Multimedia content description interface — Part 4: Audio
  • [13] ISO/IEC 15938-6, Information technology — Multimedia content description interface — Part 6: Reference software
  • [14] XML, Extensible Markup Language, W3C Recommendation, World Wide Web Consortium (W3C)
  • [15] XML Schema, XML Schema, W3C Recommendation, World Wide Web Consortium (W3C)
  • [16] xPath, XML Path Language, W3C Recommendation, World Wide Web Consortium (W3C)
  • [17] RFC 2396, Uniform Resource Identifiers (URI): Generic Syntax, The Internet Engineering Task Force (IETF)
  • [18] RFC 2045, Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies, The Internet Engineering Task Force (IETF)
  • [19] RFC 2046, Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types, The Internet Engineering Task Force (IETF)
  • [20] RFC 2048, Multipurpose Internet Mail Extensions (MIME) Part Four: Registration Procedures, The Internet Engineering Task Force (IETF)
  • [21] RFC 2045-CHARSETS, Registered Character set codes of RFC2045, The Internet Engineering Task Force (IETF)
  • [22] RFC 2046-MIMETYPES, Registered Mimetypes of RFC2046, The Internet Engineering Task Force (IETF)

Penutup

Demikian artikel dari standarku.com mengenai Standar ISO/IEC 15938-7:2003.

Mohon saran dari pembaca untuk kelengkapan isi artikel ini, silahkan saran tersebut dapat disampaikan melalui kolom komentar.

Baca artikel lain :

Sumber referensi :

Leave a Comment