ISO IEC 15938-12 Query Format

ISO IEC 15938-12 adalah Standar Internasional mengenai Teknologi informasi, khususnya tentang antarmuka deskripsi konten multimedia, bagian 12: Query Format.

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

  • ISO/IEC 15938-12:2012 Information technology — Multimedia content description interface — Part 12: Query format

Standar ISO/IEC 15938-12:2012

ISO/IEC 15938-12:2012 menjelaskan alat format kueri yang dapat digunakan secara mandiri atau dikombinasikan dengan bagian lain dari ISO/IEC 15938.

Setiap alat format kueri dijelaskan dalam dua bagian normatif:

  • Sintaks: Spesifikasi normatif dari kueri dan format manajemen.
  • Semantik: Definisi normatif semantik dari semua komponen dari spesifikasi format kueri yang sesuai.

Dalam beberapa kasus, alat tingkat format kueri juga dijelaskan menggunakan salah satu atau dua bagian informatif:

  • Contoh: Secara opsional, bagian informatif yang berhubungan dengan contoh ditambahkan.
  • Definisi: Secara opsional, bagian informatif yang berhubungan dengan definisi ditambahkan.

Format kueri (FK) menyediakan antarmuka standar untuk sistem pencarian informasi konten multimedia (misalnya database MPEG-7) dalam tiga aspek yaitu format kueri masukan, format kueri keluaran, dan manajemen kueri.

FK input menentukan antarmuka di mana pengguna dapat menjelaskan kriteria pencarian mereka dengan sekumpulan parameter input yang tepat selain sekumpulan parameter output yang disukai untuk menggambarkan set hasil pengembalian.

FK keluaran menentukan format antarmuka untuk rangkaian hasil.

Manajemen kueri menyediakan sarana untuk memilih layanan (misalnya database MPEG-7) atau layanan gabungan (misalnya penyedia layanan yang mengelola serangkaian layanan berbeda) berdasarkan properti layanan (misalnya format kueri yang didukung).

Penerbitan Standar ISO/IEC 15938-12:2012

Standar ini diterbitkan dan dipublikasikan pada November 2012, berupa dokumen edisi 2 dengan jumlah halaman sebanyak 153 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

Dengan terbitnya standar ini, maka standar sebelumnya dinyatakan tidak berlaku dan ditarik yakni :.

  • ISO/IEC 15938-12:2008
  • ISO/IEC 15938-12:2008/Amd 1:2011
  • ISO/IEC 15938-12:2008/Cor 1:2009
  • ISO/IEC 15938-12:2008/Amd 2:2011
  • ISO/IEC 15938-12:2008/Cor 2:2010

Sebagaimana standar ISO lainnya, ISO/IEC 15938-12:2012 ini juga ditinjau setiap 5 tahun dan peninjauan sudah mencapai tahap 90.60 (dalam peninjauan).

Isi Standar ISO/IEC 15938-12:2012

Berikut adalah kutipan isi Standar ISO/IEC 15938-12:2012 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-12:2012

  • Foreword
  • Introduction
  • 1 Scope
  • 1.1 Organization of the document
  • 1.2 Overview of the Query Format
  • 2 Normative references
  • 3 Terms, definitions, abbreviated terms and conventions
  • 3.1 Terms and definitions
  • 3.2 Abbreviated terms
  • 3.3 Conventions
  • 4 Structure and Data Model
  • 4.1 Structure
  • 4.2 Data Model
  • 5 Root Element
  • 5.1 Introduction
  • 5.2 Syntax
  • 5.3 Semantics
  • 5.4 Example
  • 6 Datatypes
  • 6.1 MediaLocatorType
  • 6.2 MimeType
  • 6.3 XPathType
  • 6.4 ZeroToOneType
  • 6.5 TermType
  • 6.6 ClassificationScheme
  • 6.7 RelationType
  • 6.8 SemanticFieldType
  • 7 Input Query Format
  • 7.1 Introduction
  • 7.2 Syntax
  • 7.3 Semantics
  • 7.4 Example
  • 8 QFDeclaration
  • 8.1 Introduction
  • 8.2 Syntax
  • 8.3 Semantics
  • 8.4 Example
  • 9 Output Description
  • 9.1 Introduction
  • 9.2 Syntax
  • 9.3 Semantics
  • 9.4 Example
  • 9.5 SortBy
  • 10 Query Condition
  • 10.1 Introduction
  • 10.2 Syntax
  • 10.3 Semantics
  • 10.4 Example
  • 11 Expression Types
  • 11.1 Introduction
  • 11.2 Syntax
  • 11.3 Semantics
  • 11.4 Operands
  • 11.5 Boolean Expression Types
  • 11.6 Comparison Expression Types
  • 11.7 Arithmetic Expression Types
  • 11.8 Aggregate Expression Types
  • 11.9 String Expression Types
  • 11.10 Semantic Expression Types
  • 12 Query Types
  • 12.1 Introduction
  • 12.2 Syntax
  • 12.3 Semantics
  • 12.4 QueryByMedia
  • 12.5 QueryByDescription
  • 12.6 QueryByFreeText
  • 12.7 QueryByFeatureRange
  • 12.8 SpatialQuery
  • 12.9 TemporalQuery
  • 12.10 Query By XQuery
  • 12.11 Query By Relevance Feedback
  • 12.12 Query By ROI
  • 12.13 Join Query
  • 12.14 QueryBySPARQL
  • 13 Output Query Format
  • 13.1 Output
  • 13.2 ResultItem
  • 13.3 SystemMessageType
  • 14 Query Management Tools
  • 14.1 Introduction
  • 14.2 InputManagementType
  • 14.3 OutputManagementType
  • 15 MPEG Query Format Reference Software
  • 15.1 Introduction
  • 15.2 MPQF Reference Software specific terms, definitions and conventions
  • 15.3 Overview of the architecture of the 15938-12 reference software
  • 15.4 MPQF Validator
  • 15.5 MPQF Parser
  • 15.6 Basic Interpreter
  • 15.7 MPQF Semantic Enhancement
  • Annex A System Messages
  • A.1 Status messages
  • A.2 Warning messages
  • A.3 Exception messages
  • Annex B Classification Scheme
  • B.1 Introduction
  • B.2 ServiceCapabilityCS
  • B.3 SpatialRelationCS
  • B.4 BaseRelationCS
  • B.5 TemporalRelationCS
  • B.6 ScoringfunctionCS
  • B.7 DistancefunctionCS
  • 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 nasional yang memberikan suara.

Perhatian tertuju pada kemungkinan bahwa beberapa elemen dari dokumen ini dapat menjadi subjek dari hak paten.

ISO dan IEC tidak bertanggung jawab untuk mengidentifikasi salah satu atau semua hak paten tersebut.

Penyusunan Standar

ISO/IEC 15938-12 disiapkan oleh :

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

Edisi kedua ini membatalkan dan menggantikan edisi pertama (ISO/IEC 15938-12:2008), yang telah direvisi secara teknis.

Ini juga menggabungkan ISO/IEC 15938-12:2008/Cor.1:2009, ISO/IEC 15938-12:2008/Cor.2:2010, ISO/IEC 15938-12:2008:Amd.1:2011 dan ISO/ IEC 15938-12:2008:Amd.2:2011.

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
  • — Part 9: Profiles and levels
  • — Part 10: Schema definition
  • — Part 11: MPEG-7 profile schemas
  • — Part 12: Query format

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 :

Standar MPEG-7, juga dikenal sebagai ” Multimedia Content Description Interface (Antarmuka Uraian Konten Multimedia)”, bertujuan untuk menyediakan teknologi inti standar yang memungkinkan deskripsi konten data audiovisual di lingkungan multimedia.

Ini adalah tugas yang menantang mengingat spektrum persyaratan yang luas dan aplikasi multimedia yang ditargetkan, dan sejumlah besar fitur audiovisual yang penting dalam konteks seperti itu.

Untuk mencapai tujuan yang luas ini, MPEG-7 melakukan standarisasi:

  • Datatypes atau Tipe data yang merupakan elemen deskripsi tidak spesifik untuk domain audiovisual yang sesuai dengan tipe atau struktur dasar yang dapat digunakan kembali yang digunakan oleh banyak Deskriptor dan Skema Deskripsi.
  • Descriptors atau Deskriptor (D) untuk mewakili Fitur. Deskriptor menentukan sintaks dan semantik dari setiap representasi fitur.Fitur adalah ciri khas dari data, yang menandakan sesuatu bagi seseorang. Dimungkinkan untuk memiliki beberapa deskriptor yang mewakili satu fitur, yaitu untuk memenuhi persyaratan relevan yang berbeda. Deskriptor tidak berpartisipasi dalam hubungan banyak-ke-satu dengan elemen deskripsi lainnya.
  • Skema Deskripsi atau Description Schemes (DS) untuk menentukan struktur dan semantik hubungan antara komponennya, yang dapat berupa Ds dan DSs. Skema Deskripsi harus memiliki informasi deskriptif dan dapat berpartisipasi dalam hubungan banyak-ke-satu dengan elemen deskripsi lainnya.
  • Sebuah Bahasa Definisi Deskripsi atau Description Definition Language (DDL) untuk memungkinkan pembuatan DS baru dan, mungkin, Ds dan untuk memungkinkan perluasan dan modifikasi DS yang ada.
  • Alat sistem untuk mendukung multiplexing deskripsi atau deskripsi dan data, masalah sinkronisasi, mekanisme transmisi, format file, dan lainnya.

Struktur

Standar ini dibagi menjadi dua belas bagian:

  • 1. Systems atau Sistem: Arsitektur standar, alat yang diperlukan untuk menyiapkan Deskripsi MPEG-7 untuk pengangkutan dan penyimpanan yang efisien, dan untuk memungkinkan sinkronisasi antara konten dan deskripsi. Juga alat yang terkait dengan pengelolaan dan perlindungan kekayaan intelektual.
  • 2. Description definition language atau Bahasa definisi deskripsi: Bahasa untuk mendefinisikan DS baru dan akhirnya juga Ds baru, representasi biner dari ekspresi DDL.
  • 3. Visual: Alat deskripsi visual (Ds dan DSs).
  • 4. Audio: Alat deskripsi audio (Ds dan DSs).
  • 5. Multimedia description schemes atau Skema deskripsi multimedia : Alat deskripsi (Ds dan DSs) yang bersifat generik, yaitu tidak murni visual maupun murni audio.
  • 6. Reference software atau Perangkat Lunak Referensi: Implementasi perangkat lunak dari bagian yang relevan dari Standar MPEG-7.
  • 7. Conformance atau Kesesuaian: Panduan dan prosedur pengujian kesesuaian implementasi MPEG-7.
  • 8. Extraction and use of MPEG-7 descriptions (Ekstraksi dan penggunaan deskripsi MPEG-7).
  • 9. Profiles and Levels (Profil dan Level).
  • 10. Schema Definition (Definisi Skema).
  • 11. MPEG-7 Profile Schemas (Skema Profil MPEG-7.)
  • 12. Query Format (Format Permintaan).

Bagian ISO/IEC 15938 ini berisi alat MPEG Query Format (MPQF). Ini membahas aspek normatif MPQF dan juga menggambarkan beberapa contoh non-normatif.

Sintaks Format Kueri ditentukan menggunakan pedoman DDL ISO/IEC 15938-2.

ISO/IEC 15938-12:2012 Klausa 1-3

1 Scope : Lingkup

1.1 Organization of the document : Organisasi dokumen

Bagian ISO/IEC 15938 ini menjelaskan alat format kueri yang dapat digunakan secara terpisah atau dikombinasikan dengan bagian lain dari ISO/IEC 15938.

 Setiap alat format kueri dijelaskan dalam dua bagian normatif:

  • Sintaks: Spesifikasi normatif dari kueri dan format manajemen.
  • Semantik: Definisi normatif semantik dari semua komponen dari spesifikasi format kueri yang sesuai.

Dalam beberapa kasus, alat tingkat format kueri juga dijelaskan menggunakan salah satu atau dua bagian informatif:

  • Contoh: Secara opsional, bagian informatif yang berhubungan dengan contoh ditambahkan.
  • Definisi: Secara opsional, bagian informatif yang berhubungan dengan definisi ditambahkan.

1.2 Overview of the Query Format : Ikhtisar Format Kueri

Format kueri (FK) menyediakan antarmuka standar untuk sistem pencarian informasi konten multimedia (misalnya database MPEG-7) dalam tiga aspek yaitu format kueri masukan, format kueri keluaran, dan manajemen kueri.

FK input menentukan antarmuka di mana pengguna dapat menjelaskan kriteria pencarian mereka dengan sekumpulan parameter input yang tepat selain sekumpulan parameter output yang disukai untuk menggambarkan set hasil pengembalian.

FK keluaran menentukan format antarmuka untuk rangkaian hasil.

Manajemen kueri menyediakan sarana untuk memilih layanan (misalnya database MPEG-7) atau layanan gabungan (misalnya penyedia layanan yang mengelola serangkaian layanan berbeda) berdasarkan properti layanan (misalnya format kueri yang didukung).

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).

  • XQuery 1.0 and XPath 2.0 Data Model (XDM). W3C Recommendation, 23 January 2007. http://www.w3.org/TR/xpath-datamodel/
  • XML Path Language (XPath) 2.0. W3C Recommendation, 23 January 2007. http://www.w3.org/TR/xpath20/

Daftar Pustaka atau Bibliography :

1-7

  • [1] ISO/IEC 15938-2, Information technology — Multimedia content description interface — Part 2: Description definition language
  • [2] ISO/IEC JTC 1/SC 29/WG 11 N 4320, MPEG-7 Requirements Document V.15, F. Pereira ed., Sydney, July 2001
  • [3] ISO/IEC JTC 1/SC 29/WG 11 N 2730, Results of MPEG-7 Technology Proposal Evaluations and Recommendations, MPEG7 Requirements Group, Seoul, March 1999
  • [4] IETF RFC 2396, Uniform Resource Identifiers (URI): Generic Syntax; Section 4.1. Fragment Identifier
  • [5] Tim Bray, Jean Paoli, C. M. Sperberg-McQueen, Eve Maler, and François Yergeau, eds. Extensible Markup Language (XML) 1.0 (Fifth Edition). W3C Recommendation 26 November 2008. W3C. 2008. URL: http://www.w3.org/TR/xml/.
  • [6] Katrin Fehlner, Semantic Retrieval by means of the MPEG Query Format, Master Thesis, University of Passau, http://www.dimisalnyafim.uni-passau.de/iris/mpqf/Master_Thesis_Katrin_Fehlner.pdf
  • [7] Jeremy J. Carroll, Ian Dickinson, Chris Dollin, Dave Reynolds, Andy Seaborne, and Kevin Wilkinson. “Jena: Implementing the Semantic Web Recommendations”. In: Proceedings of the 13th International World Wide Web Conference on Alternate Track Papers & Posters. ACM. 2004, pp. 74-83.

8-13

  • [8] Samuel Michaelis and Wolfgang Schmiesing. JAXB 2.0: Ein Programmiertutorial für die Java Architecture for XML Binding. 1st ed. Carl Hanser Verlag GmbH & CO. KG, Nov. 2006. ISBN: 978-3446407534.
  • [9] Michael Schmidt, Thomas Hornung, Georg Lausen, and Christoph Pinkel. “SP2Bench: A SPARQL Performance Benchmark”. In: ICDE’09. IEEE 25th International Conference on Data Engineering. IEEE. Shanghai, 2009, pp. 222-233. ISBN: 978-1-4244-3422-0. URL: http://dx.doi.org/10.1109/ICDE.2009.28.
  • [10] Anders Berglund, Scott Boag, Don Chamberlin, Mary F. Fernández, Michael Kay, Jonathan Robie, and Jérôme Siméon, eds. XML Path Language (XPath) 2.0 (Second Edition). W3C Recommendation 14 December 2010. W3C. 2010. URL: http://www.w3.org/TR/xpath20/.
  • [11] Anders Berglund, Mary Fernández, Ashok Malhotra, Jonathan Marsh, Marton Nagy, and Norman Walsh, eds. XQuery 1.0 and XPath 2.0 Data Model (XDM) (Second Edition). W3C Recommendation 14 December 2010. W3C. 2010. URL: http://www.w3.org/TR/xpath-datamodel/.
  • [12] Ashok Malhotra, Jim Melton, Norman Walsh, and Michael Kay, eds. XQuery 1.0 and XPath 2.0 Functions and Operators (Second Edition). W3C Recommendation 14 December 2010. W3C. 2010. URL: http://www.w3.org/TR/xpath-functions/.
  • [13] Paul V. Biron and Ashok Malhotra, eds. XML Schema Part 2: Datatypes Second Edition. W3C Recommendation 28 October 2004. W3C. 2004. URL: http://www.w3.org/TR/xmlschema-2/.

Penutup

Demikian artikel dari standarku.com mengenai Standar ISO/IEC 15938-12:2012.

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