Ulusal Bilgi Alışverişi Modeli - National Information Exchange Model

Ulusal Bilgi Alışverişi Modeli
Durum Yayınlanan
Yıl başladı 2005
En son sürüm 5.0
22 Aralık 2020
Organizasyon NIEM Yürütme Kurulu
Temel standartlar XML , XML Şeması
İlgili standartlar GJXDM
Alan adı Bilgi paylaşımı
Kısaltma NIEM
İnternet sitesi NIEM web sitesi

Milli Bilgi Değişim Modeli ( niệm ) ( / n i m / neem ) bir olan XML tabanlı bilgi alışverişi gelen çerçeve ABD'de . NIEM, hükümetin tüm düzeylerinde (federal, eyalet, kabile ve yerel) ve özel sektörle birlikte ajanslar ve kuruluşların işbirliğine dayalı bir ortaklığını temsil eder. Bu ortaklığın amacı, tüm adalet , kamu güvenliği , acil durum ve afet yönetimi , istihbarat ve ülke güvenliği girişiminde kilit karar noktalarında kritik bilgileri etkili ve verimli bir şekilde paylaşmaktır . NIEM, yetki alanlarının bilgi paylaşımını otomatikleştirmesini sağlayacak kurumsal çapta bilgi alışverişi standartlarını ve süreçlerini geliştirmek, yaymak ve desteklemek için tasarlanmıştır .

Niệm doğal bir sonucu olduğunu Adalet Birleşik Devletleri Bölümü 'ın Küresel Adalet XML Veri Modeli (GJXDM) projesi. NIEM şu anda Ulusal İstihbarat Direktörü Ofisi , Amerika Birleşik Devletleri Savunma Bakanlığı , Federal Soruşturma Bürosu , Texas , Florida , New York , Pennsylvania ve diğerleri gibi diğer federal ve eyalet kurumlarını içerecek şekilde genişletiliyor .

Giriş

NIEM, tek tip olarak geliştirilebilen, merkezi olarak sürdürülebilen, hızlı bir şekilde tanımlanabilen ve keşfedilebilen ve verimli bir şekilde yeniden kullanılabilen, kurumsal çapta otomatik bilgi alışverişlerinin oluşturulmasını kolaylaştırmak için tasarlanmıştır.

Anahtar kavramlar

Aşağıdaki temel kavramlar, NIEM'in amacını, mimarisini, süreçlerini ve diğer yeteneklerini anlamak ve ayrıca NIEM'i etkin bir şekilde kullanma becerisini geliştirmek için ortak bir bilgi tabanı oluşturmak için gereklidir.

Veri Bileşenleri. NIEM'in temel yapı taşı veri bileşenidir. Veri bileşenleri, gerçek dünya nesnelerini ve kavramlarını temsil eden temel iş verisi öğeleridir. Ajanslar arasında değiş tokuş edilen bilgiler bireysel bileşenlere ayrılabilir - örneğin, insanlar, yerler, maddi şeyler ve olaylar hakkında bilgiler. Uygulamada sıklıkla ve tekdüze olarak kullanılan bileşenler NIEM'de belirtilir ve daha sonra, anlamsal olarak tutarlı olmaları koşuluyla, işlerinin niteliğine veya değişimlerinin operasyonel bağlamına bakılmaksızın, uygulayıcılar tarafından bilgi alışverişi için yeniden kullanılabilir.

Bilgi Değişimi Paketi Belgeleri. Katılan alanlar arasında yaygın olarak veya evrensel olarak değiş tokuş edilen bilgiler , XML Şemaları biçiminde bilgi alışverişi paketleri (IEP'ler) şeklinde organize edilebilir . Bu bilgi toplamasının bir örneği, tutuklamayla ilişkili verilerdir. Aktarılacak veriler, yalnızca yakalanan kişiye (yani yukarıda açıklanan kişi bileşeni) ilişkin tanımlayıcı ve kişisel kimlik verilerini değil, aynı zamanda kişinin iddia edilen suçu, suçun yeri, tutuklama memuru vb. Hakkında bilgileri de içerir. IEP temsil eder. Belirli bir iş amacı için ajanslar arasında fiilen aktarılan bir dizi veri (örneğin, yerel savcı tarafından bir ücretlendirme belgesinin başlatılması). Yükü veya bilgileri ileten gerçek XML örneğini içerir. Bu özel değiş tokuşla ilgili ek bilgiler, bilgi alışverişinin yapısını, içeriğini ve diğer yapıtlarını açıklayan verileri de içeren bir bilgi alışverişi paketi dokümantasyonu ( IEPD ) biçiminde ayrıca belgelenebilir . Bir IEPD, operasyonel bir ortamda belirli bir dizi iş gereksinimini destekler.

NIEM Çekirdeği. Tüm (veya hemen hemen tüm) alanlar arasında evrensel olarak paylaşılan ve anlaşılan bir bilgi alışverişi içindeki veri bileşenleri, evrensel bileşenler (örneğin, kişi, adres ve organizasyon) olarak tanımlanır. Evrensel bir bileşen haline gelmek için, bileşenin semantiği ve yapısı üzerinde tüm alanların fikir birliğine ihtiyaç vardır. NIEM evrensel bileşenleri seti kararlıdır (bir kez kurulduktan sonra) ve nispeten küçüktür.

Alanlar. NIEM'in amaçları doğrultusunda, bir alan, ortak hedeflere ulaşmak için organize veya bağlı olan ajansları, hükümet birimlerini, operasyonel işlevleri, hizmetleri ve bilgi sistemlerini geniş bir şekilde yansıtan bir ticari işletmeyi ifade eder. NIEM alanları, yönetişimi kolaylaştırmak için düzenlenmiştir ve her birinin bir miktar kalıcılığı vardır. Her alan geleneksel olarak, konu uzmanları (KOBİ'ler) olan, temsil ettikleri alanlarda belirli bir yetki düzeyine sahip olan ve çatışmaları uyumlu hale getirmek ve veri bileşeni belirsizliklerini çözmekle ilgili süreçlere katılan tutarlı bir veri sorumluları grubunu içerir.

Çıkar Toplulukları. Çıkar toplulukları (COI'ler), paylaşılan hedefler, ilgi alanları, görevler veya iş süreçleri için bilgi alışverişinde bulunan ve bu nedenle, alışveriş yaptıkları bilgiler için ortak bir kelime dağarcığına sahip olması gereken işbirlikçi kullanıcı gruplarıdır. COI'ler, bilgi alışverişlerini belgelemek için NIEM'de bulunan veri bileşenlerini ve eserleri yeniden kullanır. Bir veya daha fazla COI, bilgi alışverişini belgelemek için gereken veri bileşenlerindeki boşlukları belirledikçe yeni etki alanı içeriği geliştirmek için koordine edebilir.

NIEM Uyumluluğu. Orada niệm uygunluk kuralları kendi bilgi paylaşımı alışverişini uygulamaya niệm kullanan ajansları için kılavuz olarak hizmet vermektedir. Kurumlar arası XML tabanlı değişimler geliştiren bağış alanlar, hibede yer alan özel koşul diline uymalı ve ilgili NIEM uygulama yönergelerini takip etmelidir.

Organizasyon desteği

NIEM Yönetim Ofisi

NIEM Yönetim Ofisi (NMO) aşağıdakileri yapmak için çalışır:

  • Günlük operasyonel ve acil durumlarda bilgi paylaşım gereksinimlerini belirlemek için paydaşları, ajansları ve temsil ettikleri etki alanlarını ve ÇÇ'leri bir araya getirin;
  • Bilgi paylaşım standartları, ortak bir sözlük ve bilgi alışverişi paketi dokümantasyonu ve bilgi paylaşımını destekleyen veri bileşenlerinin çevrimiçi bir deposu geliştirin;
  • Değişim standartları ve belgelerinin analizini, geliştirilmesini, keşfini, yayılmasını ve yeniden kullanımını desteklemek için teknik araçlar, süreçler ve metodolojiler sağlayın; ve
  • NIEM tabanlı bilgi paylaşımı için eğitim, teknik yardım, iletişim, sosyal yardım ve uygulama destek hizmetleri sağlayın.

Eğitim ve diğer teknik kaynaklar

NIEM sürekli gelişen bir programdır ve yeni ajanslar ve COI'ler her zaman bu çabaya katılırlar. Yeni paydaşlar geldikçe, NIEM'in temel yetenekleri ve NIE bilgi alışverişine nasıl katılacakları hakkında bilgi ve anlayış kazanmak için bilgi almaları gerekir. NIEM.gov, NIEM GitHub'da brifingler ve süreçle ilgili dokümantasyon gibi eğitim materyallerinin yanı sıra Ulusal Bilgi Paylaşımı Standartları Yardım Masası ve Bilgi Tabanı gibi diğer kaynakları sağlar . Eğitim, paydaşların NIEM tarafından sağlanan araçları ve diğer yetenekleri kullanmak için ihtiyaç duydukları bilgi ve bilgi birikimini sağlar. NIEM araçları ve eğitim fırsatları aşağıda ayrıntılı olarak açıklanmıştır. Yönetici brifingleri, pazarlama materyalleri ve konferanslar ve çalıştaylar için brifingler gibi diğer eğitim materyalleri zaman zaman sunulur ve izleyicilere göre özel olarak hazırlanır. Hem ana NIEM.gov web sitesinde hem de Youtube.com (NIEM eğitiminde arama) gibi kaynaklarda çeşitli çevrimiçi malzemeler de mevcuttur .

NIEM.gov web sitesi

Niệm Web sitesi niệm niệm ilgilenen kişiler için son dokümantasyon ve indirme sağlamak için kullanılabilecek bir birincil araç olarak hizmet vermektedir. Ayrıca sorular, destek ve bilgi talepleriyle NIEM personeli ile iletişime geçmek isteyenler için bir başlangıç ​​noktası görevi görür. İlgili projeler, araçlar ve destek kaynakları NIEM etrafında geliştikçe, Web sitesi bu ek kaynaklar için bir merkez olarak genişleyecektir.

Teknik standartlar

NIEM , World Wide Web Consortium (W3C) XML Şema dili gibi endüstri standartlarından roller, ilişkilendirmeler ve artırma gibi standart XML şema yapılarını ve yöntemlerini benimser .

NIEM şemaları

NIEM referans şemaları, NIEM veri bileşenlerini tanımlayan birbiriyle ilişkili bir dizi şemadır. Her şema kendi hedef ad alanını tanımlar. Referans kümesindeki şemalar, tanımladıkları bileşenleri kullanmak (veya yeniden kullanmak) için birbirlerini ad alanıyla içe aktarabilir. Genel olarak, etki alanı referans şemaları, Çekirdekten şemaları içe aktarır. NIEM referans şema seti, NIEM'deki tüm veri bileşenlerini temsil eder.

Aşağıdaki XML şemaları türleri NIEM mimarisiyle ilişkilidir:

  • NIEM referans şemaları: NIEM yönetim komiteleri tarafından oluşturulan veya onaylanan içeriği içeren şemalar , şema dağıtımlarında periyodik olarak yayınlanır.
  • Alt Küme Şeması: Yalnızca belirli bir değişimi desteklemek için gereken referans şemalarının bölümlerini içeren NIEM uyumlu bir şema.
  • Destek şemaları: NIEM, NIEM uyumlu şemalara açıklama eklemek ve yapılandırmak için üç özel şema, uygulama bilgisi, yapı ve proxy içerir.
  • Uzantı Şeması: temel NIEM modeline etki alanına veya uygulamaya özel içerik ekleyen NIEM uyumlu bir şema.
  • Değişim Şeması: Belirli bir değiş tokuşta bir belgeyi belirten NIEM uyumlu bir şema.
  • Sınırlama Şeması: NIEM uyumlu örneklere ek kısıtlamalar ekleyen, ancak mevcut NIEM uyumlu veya alt küme şemalarıyla uyumlu olarak doğrulandığı varsayılan NIEM uyumlu bir şema. Bir kısıtlama şemasının diğer şemalar tarafından uygulanan kısıtlamaları doğrulaması gerekmez.
  • Kod Listesi Şemaları: Bir veri öğesinin kısıtlanacağı kabul edilebilir değerlerin bir listesini sağlayan bir NIEM uyumlu şema.

Doğrulama için tek zorunlu şemalar, NIEM referans şemaları veya doğru bir alt kümedir, ancak IEPD spesifikasyonu, bir IEPD'nin tam bir IEPD olarak kabul edilmesi için bir değişim şeması (referans şemaları veya alt kümeler ile birlikte) içermesini gerektirir. NIEM şemaları, gerektiğinde kod tablosu şemaları gibi ek şemaları içe aktarabilir. NIEM'de bulunmayan, ancak değişim için gerekli olan bileşenler için genişletilmiş türler ve özellikler eklemek için isteğe bağlı bir uzantı şeması kullanılabilir.

NIEM Adlandırma ve Tasarım Kuralları (NDR)

Niệm adlandırma ve tasarım kuralları belgelenir niệm NDR niệm ile kullanılmak üzere veri modelini XML bileşenleri ve XML verileri belirten ve için bir temel oluşturur, niệm uygunluk . Mevcut sürüm, 18 Aralık 2020'de piyasaya sürülen NDR v5.0'dır).

NIEM, veri öğelerinin adlandırılması ve tanımlanması için yönergelerin yanı sıra veri öğeleri hakkında toplanan meta veriler hakkında bilgi sağlayan Uluslararası Standardizasyon Örgütü (ISO) 11179'un çeşitli kavramlarına dayanmaktadır . ISO 11179 standardının 5. Bölümü , veri sözlüklerindeki öğeleri adlandırmak için bir metodoloji oluşturur.

ISO 11179 tabanlı NIEM NDR adlandırma kuralı, aşağıdaki şekilde gösterildiği gibi çok parçalı bir ad oluşturmak için nesne sınıfı, özelliği ve temsil terimlerini kullanır:

ISO standart veri öğesi adı örneği

Nesne Sınıfı Terimi: Özelliğin uygulanabilir olduğu nesneyi temsil eder. NIEM'de bu nesneyi gerçek dünya nesnesi olarak yorumluyoruz. (Bir nesne sınıfı, aynı nitelikleri, işlemleri, yöntemleri, ilişkileri ve anlambilimini paylaşan bir nesne grubunu ifade eder.)

Özellik Terimi: Veri öğesinin temsil ettiği özelliği tanımlar (örn. Soyadı, son kullanma tarihi, yükseklik, toplam).

Temsil Terimi: Temsil edilen verilerin şeklini açıklar. Bu terimler ISO 11179 temsil terimlerinden türetilmiştir ve Miktar, Kod, Tarih, Saat, Gösterge, Ölçü, Ad, Sayısal, Yüzde, Resim, Miktar, Oran ve Zamanı içerir.

Niteleyici Terim: Nesne sınıfı ve özellik terimlerinin niteleyicileri olabilir; yani, eleman adını tanımlamaya ve ayırt etmeye yardımcı olan bir kelime veya kelimeler.

NIEM modelleme ve şema kavramları

Belirli gereksinimleri karşılayan yeni veri bileşenleri oluşturmayı ve mevcut NIEM veri bileşenlerini yeniden kullanmayı destekleyen NIEM teknik modelleme ve şema kavramları ve mekanizmaları aşağıda kısaca açıklanmıştır. NIEM Kullanıcı Kılavuzu ve NIEM NDR'de daha fazla ayrıntı bulunabilir.

Veri öğeleri, sınıfları, türleri ve özellikleri

NIEM veri modeli, nesne yönelimli programlamadan (OOP) kaynaklanan kavramları kullanır. OOP, bir sınıfı, veri modelinde gerçek dünya nesnesini temsil edebilen ancak aynı zamanda ilişkiler ve mesajlar gibi herhangi bir kavramsal nesneyi de temsil edebilen belirli bir varlık olarak tanımlar . Bir nesnenin özelliklerinin nesneyi tanımladığı söylenir. NIEM XML Şemaları NIEM veri modelinden üretildiğinde, veri modeli sınıfları XML Şeması türleri olarak temsil edilir ve veri modeli özellikleri XML öğeleri ve öznitelikleri olarak temsil edilir.

Uzatma teknikleri

Bilgi değişim şemaları ve belgelerinde kullanılmak üzere NIEM veri modelini genişletmek için iki yaklaşım vardır.

  • Yeni kavramları temsil etmek için yeni NIEM türleri oluşturma
  • Mevcut kavramları genişletmek için mevcut NIEM türlerine yeni veriler eklemek

Miras konusunda uzmanlaşma

Uzmanlık, bir temel nesne sınıfı (türü) daha özel bir alt sınıf içerdiğinde veya alt kategorilere ayrılabildiğinde kullanılır. Bu yapılabildiğinde, temel sınıftan türetilen alt sınıf, daha genel temel veya ana sınıfın özelliklerini miras alır. Bu mekanizma, genel veri bileşeni ve uzmanlığı arasında özellikleri paylaşmak veya yeniden kullanmak için kullanılır. Örneğin, bir araç tipi (veya sınıfı), araç kimlik numarası (VIN), marka ve model özelliklerine sahip bir veri bileşeni olarak tanımlanır. Kamyon tipi (veya sınıfı) bir araç uzmanlığıdır ve bu nedenle aracın özelliklerini miras alır, ancak aynı zamanda kamyon yatak uzunluğu gibi kendi karakteristik özelliklerine de sahiptir. Uzmanlık zamandan bağımsızdır ve genellikle yalnızca temel sınıf ve alt sınıf her zaman mevcut olduğunda kullanılır.

Roller

Rol, bir varlık için belirli bir işlevi, amacı, içeriği veya etkinliği temsil eden özel bir türdür. Roller genellikle zamana bağlıdır ve bu nedenle geçicidir. Rol, kendisiyle ve kendi yaşam döngüsüyle ilişkili belirli verilere sahip olduğunda, rol için yeni bir tür oluşturulabilir. Bir rol türünün, bu rolü hangi nesnenin üstlendiğini gösteren RoleOf özelliği vardır. Tek bir varlık birden fazla rol üstlenebilir. Örneğin, birçok farklı varlık bir silah rolünü üstlenebilir. Bu nedenle, bir araç silah olarak kullanılıyorsa (bir kişiyi yaralamaya veya öldürmeye teşebbüs etmek için), bu durumda WeaponType'ın bir örneği, silah olarak kullanılan araç örneğine atıfta bulunan RoleOf özelliğini içerecektir. WeaponType (rol), ilgili kişileri ve etkinlikleri, katılım tarihlerini ve saatlerini ve varlığın bir silah olarak nasıl kullanıldığını açıklayan özellikleri de içerebilir.

Dernekler

İlişki türü, veri bileşenleri arasındaki bir ilişkiyi temsil eden bir nesnedir. Örneğin, Abigail ve Bob adlı iki PersonType örneği, evli oldukları gerçeğini temsil etmek için bir MarriageAssociationType tarafından referans alınabilir. MarriageAssociationType, evlilik tarihi, çocuk sayısı, boşanma tarihi, bir eşin ölümü gibi kendi özelliklerini içerebilir.

Büyütme

Bir NIEM veri türünün artırılması, yeni bir NIEM türü oluşturmadan NIEM türünde yer alan kavrama etki alanına veya modele özgü bilgilerin eklenmesine izin verir. Genel kullanım için tüm olası alan modeline özgü özellikleri NIEM Çekirdek şemalarına dahil etmek pratik olmayacak ve kullanışsız olacaktır. Bunun yerine, alan modelleyicilerinin, ortak tanımlardan bağımsız olarak, kullanımları için verileri tanımlayabilmeleri gerekir. Ayrıca, bu verilerin NIEM veri nesnesinin kendisine uygulanabilir olması ve birden çok değiş tokuşta yeniden kullanılabilir olması gerekir. NIEM'de yerleşik olarak bulunan büyütme yaklaşımı, yeni bilgilerle zenginleştirilmesine izin vererek veri modeli için mevcut XML şema temsillerini yeniden kullanmak için XML Şeması yapılarını kullanır.

Eleman ikamesi

NIEM, önceden var olan NIEM özelliklerinde ve önceden var olan NIEM türlerinde ihtiyaç duyulan öğe değişimlerine izin vermek için XML Şemasından çeşitli teknikler kullanır. Öğe ikame teknikleri, ana özelliklerin beklendiği yerde kullanılabilen türetilmiş NIEM özelliklerini temsil eden yeni XML Şeması öğelerinin ikamesine izin verir.

Öğe değişimlerinin NIEM kullanımını destekleyen üç XML Şeması tekniği vardır:

  • ikame gruplarının kullanımı
  • soyut, yazısız öğelerin oluşturulması ve
  • soyut öğelerin referans şemalarında kullanılması.

Dış standartları uyarlama

NIEM'e yeni NIEM türleri ve özellikleri eklemenin yanı sıra, NIEM çerçevesinde kullanılmak üzere mevcut harici (NIEM olmayan) ad alanlarını uyarlamak da mümkündür. Bu, harici standartların kendilerinin NIEM uyumlu olmasını gerektirmeden NIEM IEPD'ler içinde harici standartların kullanımına izin verir. Buradaki amaç, harici standart bileşenlerin tam olarak tanımlandıkları şekilde kullanımına izin vermektir.

Meta veriler

Meta veriler veya verilerle ilgili veriler, XML örneklerinin gerçek içeriğini destekleyen bilgileri tanımlar. Meta veri özelliği, örnek verilerinin soyağacını veya kaynağını (rapor edildiğinde, kim rapor etti, ne kadar güvenilir, vb.) Açıklayan yapılandırılmış özellikleri modelin herhangi bir veri bileşenine (tür veya nesne, özellik, ilişkilendirme, rol, veya büyütme) herhangi bir ad alanında. Yerel gereksinimler için ek özelliklerle meta veri kümelerinin genişletilmesine izin verir ve meta veri özelliklerinin tekrarlanmasını sağlar.

EIEM sözlük kavramları

NIEM, NIEM uygulayıcılarının kendi kuruluşlarına özgü yerel bileşen koleksiyonlarını konumlandırmalarına olanak sağlamak için Kurumsal Bilgi Değişimi Modeli (EIEM) sözlükleri kavramını tanıttı. Tipik olarak bunlar bir Kurumsal Veri Modelinden (EDM) çekilebilir ve daha sonra dışa aktarılabilir ve NIEM NDR'ye uyan XML bileşenleri olarak yeniden düzenlenebilir. EIEM sözlükleri oluşturma hakkında bilgi için aşağıdaki Araçlar bölümüne bakın.

Araçlar

NIEM, her NIEM sürümüyle birlikte ücretsiz olarak kullanılabilen bir referans araç seti sağlar . Araçlar, NIEM NDR dahil olmak üzere sürümün tüm yapısal ve içerik özelliklerini uygular. NIEM'in iyi tanımlanmış arayüzleri ve çıktı ürünleri, bağımsız üçüncü taraf araçlarının geliştirilmesini de destekler. Üçüncü taraf araçlarını destekleyen örnekler aşağıda listelenmiştir.

NIEM XML veri sözlüğü elektronik tablosu

NIEM XML veri sözlüğü elektronik tablosu , tüm NIEM veri sözlüğünün somut bir temsilidir. Temel veri bileşenleri (kişi, mülk, kuruluş, vb.) Altında hiyerarşik olarak düzenlenen tüm öğe adlarını, ilgili öğelere köprülerle içerir. Bu elektronik tablo ayrıca temsil edilen verilerin türü (tarih, tam sayı, dize, vb.) Ve her sözlük bileşeninin kesin, bağlam açısından zengin bir tanımı hakkında bilgi sağlar.

Şema Alt Kümesi Oluşturma Aracı

Şema Alt Küme Oluşturma Aracı (SSgt) niệm veri modeli üzerinden arama, niệm elemanları ve türleri hakkında görüş bilgiler ve niệm salımının özel bir XML şema alt kümesini oluşturmak için olanak sağlar. NIEM veri modeli 12.000'den fazla öğe içerir ve bir düzineden fazla alanı temsil eder; alt kümeler, bir IEPD geliştiren kullanıcıların, değişimin belirli gereksinimlerine göre yalnızca ihtiyaç duyduklarını seçmelerine olanak tanır. Bu araçla kullanıcılar şunları yapabilir:

  • NIEM veri modelini arayın ve keşfedin.
  • Değişimin gerektirdiği bileşenleri içeren bir şema alt kümesi oluşturun.
  • Geçerli alt kümeyi bir zip dosyası olarak indirin ( Belge Oluştur -> Alt Küme Şemasını bir dosyaya Kaydet'e gidin ).
  • Önceki bir alt kümeyi düzenlemeye devam edin ( Seçenekler -> Wantlist Yükle'ye gidin ve önceden indirilmiş bir alt kümede bulunan wantlist.xml dosyasını yükleyin ).
  • Herhangi bir NIEM sürümü arasında geçiş yapın ( Seçenekler -> Sürümü Değiştir'e gidin ).
  • Her bir etki alanından önceden oluşturulmuş alt kümeleri indirin.

Uygunluk Testi Asistanı

Uygunluk Testi Yardımcısı (Contesa) den otomatik kurallara aykırı Test niệm XML şemaları için sağlar niệm İsimlendirme ve Tasarım Kuralları (NDR) . Bu, NIEM uyumluluğunun doğrulanmasında önemli bir ilk adımdır . Kullanıcılar tek bir NIEM XML şeması veya bir zip dosyası (tipik olarak bir IEPD'yi temsil eder) yükleyebilir ve sonuçları bir uygunluk raporu olarak görüntüleyebilir veya indirebilir.

Hareket

Hareket , kullanıcının en son NIEM sürümünün içeriğini aramasını ve keşfetmesini sağlar. Kullanıcı dostu bir arayüz ve daha akıllı arama sonuçları sağlar. Aynı zamanda açık kaynaktır: Yaratılışına ilham veren topluluk ona katkıda bulunabilir.

Taşıma Aracı

Göç Aracı sonraki sürüme SSGT tarafından oluşturulan bir niệm XML Şeması bırakma alt kümesini yükseltme tanır. Ardışık olmayan bir sürüme yükseltmek için birden çok geçiş çalıştırılabilir.

Aletler Kataloğu

NIEM topluluğu tarafından geliştirilen diğer araçlar için NIEM Araçlar Kataloğuna bakın .

Durum

Ocak 2021 itibariyle, NIEM 5.0 güncel sürümdür. 22 Aralık 2020'de yayınlandı ve büyük değişiklikler içeriyor. İçerikte, belgelerde, teknik özelliklerde ve araçlarda yapılan şu değişiklikler NIEM 5.0'da dikkate değerdir:

5.0 içerik güncellemeleri

  • Kontrollü Sınıflandırılmamış Bilgi (CUI) meta verileri eklendi
  • NIEM İstatistikleri topluluğu (planlanan alan) ile ilişkili Genel İstatistiksel Bilgi Modeli (GSIM) içeriği eklendi
  • NIEM Acil Durum Yönetim Alanına ek Halk Sağlığı Acil Durum Operasyon Merkezi (PH-EOC) Minimum Veri Kümesi bileşenleri eklendi
  • Federal Soruşturma Bürosu Ulusal Suç Bilgi Merkezi (NCIC), Ulusal Veri Değişimi (NDEx) ve Tek Tip Suç Raporlama kodu tablolarında büyük güncellemeler
  • NIEM Core ve etki alanlarında kapsamlı uyum güncellemeleri
  • Coğrafya Biçimlendirme Dili (GML) harici standardının basitleştirilmiş bir NIEM profili oluşturuldu
  • Sürüm klasörü yapısını kolaylaştırdı ve sürüm numaralarını dosya yollarından kaldırdı
  • US-ASCII'den UTF-8'e karakter kodlamasını değiştirmek ve geliştirilmiş uluslararası destek için xml: lang niteliği eklemek için şemalar güncellendi
  • Yapıları yeniden kurdu: tekrarlanan öğelerin açık bir şekilde sıralanmasını sağlamak için sıra kimliği özniteliği
  • Adlandırma ve Tasarım Kuralları (NDR), 5.0 ile ilişkili güncellenmiş yapılar ve appinfo yardımcı program şemaları ile mimari değişiklikler
  • Entegre Çekirdek Ekler 4.0.1 ve 4.0.2

5.0 spesifikasyon güncellemeleri

  • NIEM Uygunluk Spesifikasyonu, 5.0 - (devam ediyor)
  • NIEM Kod Listeleri Spesifikasyonu, 5.0 - (devam ediyor)

5.0 araç güncellemeleri

  • Şema Alt Kümesi Oluşturma Aracı (SSGT): Yeni 5.0 sürümü eklendi
  • Hareket: Mevcut sürüm (4.2) yeni 5.0 sürümü ile değiştirildi
  • Uyumluluk Test Yardımcısı (ConTesA): NDR 5.0 Schematron kuralları için destek eklendi
  • Taşıma Aracı: SSGT 4.2 alt kümelerini 5.0 alt kümeye taşımak için destek eklendi

Sürüm geçmişi

  • NIEM 5.0 Üretim Sürümü - 22 Aralık 2020
  • NIEM 4.2 Üretim Yayını - 1 Ekim 2019
  • NIEM 4.1 Üretim Sürümü - 1 Ağustos 2018
  • NIEM 4.0 Üretim Sürümü - 28 Haziran 2017
  • NIEM 3.1 Üretim Yayını - 29 Mayıs 2015
  • NIEM 3.0 Üretim Sürümü - 21 Ekim 2013
  • NIEM 2.1 Üretim Yayını - 28 Eylül 2009
  • NIEM 2.0 Üretim Yayını - 31 Temmuz 2007
  • NIEM 1.0 Üretim Sürümü - 1 Kasım 2006
  • NIEM 0.3 - 12 Nisan 2006
  • NIEM 0.2.1 - 24 Şubat 2006
  • NIEM 0.2 - 23 Aralık 2005
  • NIEM 0.1 - 11 Ekim 2005

Ayrıca bakınız

Referanslar

Dış bağlantılar