GJXDM

Model danych XML Global Justice ( GJXDM lub Global JXDM ) to model referencyjny danych służący do wymiany informacji w ramach społeczności wymiaru sprawiedliwości i bezpieczeństwa publicznego. Globalny JXDM jest produktem Global Justice Information Sharing Initiative's (Global) Infrastructure and Standards Working Group (ISWG) i został opracowany przez Globalną ISWG's XML Structure Task Force (XSTF).

Global JXDM to kompleksowy produkt, który obejmuje model danych, słownik danych i schemat XML , które razem są znane jako Global JXDM. Globalny JXDM jest niezależny od dostawców, systemów operacyjnych, nośników pamięci i aplikacji i szybko staje się kluczową technologią wspomagającą wymianę informacji między organizacjami przestępczymi i sądowymi. Global JXDM jest sponsorowany przez Departament Sprawiedliwości Stanów Zjednoczonych (DOJ), Office of Justice Programs (OJP), a rozwój jest wspierany przez Global XML Structure Task Force (GXSTF), która ściśle współpracuje z naukowcami z Georgia Tech Research Institute ( GTRI). Nowe wersje są wydawane przez GXSTF, który przegląda i ocenia każdą wersję Global JXDM. GXSTF zabiega o opinie ekspertów technicznych i praktyków zarówno w przemyśle, jak i rządzie i zatwierdza zmiany Global JXDM w oparciu o te opinie. Wszystkie zatwierdzone dodatki, usunięcia i modyfikacje są stosowane w przyszłych wydaniach, a wraz z każdym wydaniem publikowany jest zbiorczy dziennik zmian. Gdy rozsądna liczba aktualizacji zostanie zatwierdzona przez GXSTF, zostanie wydana nowa wersja.

Global JXDM to standard XML zaprojektowany specjalnie do wymiany informacji w sprawach karnych, zapewniający organom ścigania, agencjom bezpieczeństwa publicznego, prokuratorom, obrońcom publicznym i wymiarowi sprawiedliwości narzędzie do skutecznego udostępniania danych i informacji w odpowiednim czasie. Globalny JXDM zdejmuje z agencji obowiązek niezależnego tworzenia standardów wymiany, a ze względu na swoją rozszerzalność zapewnia większą elastyczność w radzeniu sobie z unikalnymi wymaganiami agencji i zmianami. Dzięki zastosowaniu wspólnego słownictwa, które jest rozumiane między systemami, Global JXDM umożliwia dostęp z wielu źródeł i ponowne wykorzystanie w wielu aplikacjach.

Historia

Rząd federalny od dawna zachęca organy wymiaru sprawiedliwości w całym kraju do wymiany informacji drogą elektroniczną. Jednak historycznie agencje wymiaru sprawiedliwości rozwijały systemy informacyjne lub inwestowały w nie niezależnie od siebie. Podczas gdy aplikacje używane przez różne organizacje do zarządzania sprawami i przechowywania ważnych informacji zazwyczaj wykonują bardzo podobne funkcje, często wykorzystują unikalną technologię lub formatowanie, które czyni je niekompatybilnymi z innymi systemami. W rezultacie wiele organów wymiaru sprawiedliwości zostało zmuszonych do uciekania się do nieefektywnych metod wzajemnego przekazywania informacji, takich jak dostarczanie ważnych pism i dokumentów za pośrednictwem usług pocztowych.

W marcu 2001 r. OJP i DOJ sponsorowały wysiłki mające na celu stworzenie ram dla bezpiecznego i terminowego udostępniania informacji w całym obszarze wymiaru sprawiedliwości. Ich celem było położenie podstaw pod interoperacyjność lokalną, stanową, plemienną i krajową poprzez zapewnienie „wspólnej podstawy”, z której systemy informacyjne w całym kraju mogłyby korzystać do wymiany danych. Po dwuletnich staraniach, w kwietniu 2003 roku ukazała się pierwsza przedpremierowa wersja GJXDM.

Słownik danych

Gdy agencje wymiaru sprawiedliwości w sprawach karnych udostępniają dane, przekazują sobie nawzajem pakiety wymiany informacji (IEP). IEP to zestaw danych przesyłanych między agencjami w określonym celu. Na przykład, jeśli wydział policji chciał, aby lokalny prokurator oskarżył osobę o popełnienie przestępstwa, IEP wysłany z wydziału policji zawierałby bardzo konkretny zestaw danych (imię i nazwisko ofiary, datę i godzinę popełnienia przestępstwa itp.), a także jak wszelkie powiązane artefakty (wideo z kamery samochodowej, transkrypcja dźwięku z 911).

Komplikacje wynikają jednak z faktu, że środowisko wymiaru sprawiedliwości nie posługuje się standardowym, powszechnym słownictwem przy opisywaniu i rejestrowaniu zdarzeń. Różnice w terminologii mogą utrudnić lub uniemożliwić interpretację i wykorzystanie wspólnych danych. Na przykład, jeśli wydział policji w powyższym scenariuszu używa terminu „urzędnik nadzoru” do opisania funkcjonariusza odpowiedzialnego za aresztowanie, podczas gdy prokurator zazwyczaj używa go do opisania funkcjonariusza nadzorującego podejrzanego, przekazany IEP spowoduje zamieszanie.

Global Justice XML Data Dictionary (Global JXDD lub GJXDD) zapewnia rozwiązanie tego problemu poprzez zdefiniowanie wspólnego słownictwa używanego w GJXDM. GJXDD dzieli informacje wymieniane między agencjami na poszczególne komponenty danych i nadaje im unikalne nazwy i definicje. Te komponenty danych służą z kolei jako „cegiełki” wymiany danych.

Ponieważ GJXDD definiuje ogromną liczbę komponentów danych, należy utworzyć mniejsze słowniki danych dla poszczególnych IEP. Te słowniki danych zawierają tylko pojęcia i definicje odnoszące się do odpowiednich transferów danych.

Model danych

Podczas gdy słowniki danych definiują słownictwo wykorzystywane przez GJXDM do przesyłania IEP, relacje między różnymi składnikami danych muszą być zdefiniowane, aby dane mogły być poprawnie interpretowane. Na przykład dane osobowe kilku osób mogą zostać uwzględnione w wymianie danych dotyczącej włamania. Jeżeli relacje między tymi składnikami danych nie zostaną określone, pracownicy wymiaru sprawiedliwości nie będą w stanie odróżnić danych osobowych właściciela domu od danych osoby, która go włamała.

GJXDM wykorzystuje modele danych do opisania relacji między różnymi „cegiełkami” zawartymi w IEP. Modele danych łączą te różne koncepcje za pomocą dwóch typów relacji: „is_a” i „has_a”. Typ „is_a” jest używany, gdy jeden obiekt lub koncepcja dziedziczy cechy innego typu. Relacja „has_a” pokazuje, jakie informacje posiada obiekt. W powyższym przykładzie włamywacz „to_a” osoba, podczas gdy oficer śledczy „ma_a” Identyfikator osoby zatrudnionej.

Repozytorium ponownego wykorzystania

Prawdziwa moc GJXDM leży w repozytorium ponownego wykorzystania, znanym jako IEPD Clearinghouse. Za każdym razem, gdy tworzony jest słownik danych i model danych dla IEP, są one pakowane w ramach dokumentacji pakietu wymiany informacji (IEPD). Te IEPD można wykorzystać jako standardy lub szablony do tworzenia IEP. Na przykład, jeśli agencja stworzyła IEPD do zgłoszenia aresztowania, może przesłać IEPD do Clearinghouse, skąd może zostać pobrana przez każdą agencję, która chce ułatwić elektroniczne składanie wniosków o aresztowanie. Oszczędza to agencjom wiele czasu i zasobów, ponieważ nie muszą tworzyć od podstaw słownika danych do składania wniosków o aresztowanie i modelu danych.

Wersja 3.0.3

We wrześniu 2005 r. Office of Justice Programs (OJP) wraz z Global Justice Information Sharing Initiative (Global) oficjalnie wydały nowszą wersję modelu danych Global Justice Extensible Markup Language (XML) Data Model (Global JXDM) dla wymiaru sprawiedliwości społeczność, wersja 3.0.3. To wydanie „konserwacyjne” wersji 3.0 serii Global JXDM zostało udoskonalone w celu zwiększenia możliwości społeczności wymiaru sprawiedliwości i bezpieczeństwa publicznego w zakresie wymiany informacji wymiaru sprawiedliwości na wszystkich poziomach, kładąc podwaliny pod interoperacyjność lokalnego, stanowego i krajowego wymiaru sprawiedliwości.

Niektóre z ulepszeń wprowadzonych w wersji 3.0.3 obejmują dodanie nowych komponentów zgodnych z poprzednią wersją 3.0.2, nowe wartości „sequenceID” dla elementów podrzędnych „PersonNameType” w celu przypisania alternatywnej kolejności niezależnie od fizycznej sekwencji XML, oraz zaktualizowany zasób najczęściej zadawanych pytań (FAQ), który zawiera treść Global JXDM Version 3.0 Reference Notes wraz z dodanymi często zadawanymi pytaniami.

Ważną cechą jest to, że Global JXDM, wersja 3.0.3, jest kompatybilna w przód ze wszystkimi instancjami XML napisanymi dla Global JXDM, wersja 3.0. Globalny JXDM, wersja 3.0, instancje sprawdzają poprawność ze wszystkimi schematami 3.0.3 i podzbiorami schematów. Global JXDM, wersje 3.0.2 i 3.0, pozostaną dostępne przez czas nieokreślony. Listę konkretnych aktualizacji można znaleźć w globalnym dzienniku zmian JXDM.

Od pierwszego wydania wstępnego w kwietniu 2003 r. Global JXDM jest poddawany intensywnym recenzjom, otrzymuje opinie i raporty o błędach online od opinii publicznej oraz udostępnia forum dyskusyjne Global JXDM Listserv, na którym można dzielić się wiedzą i wsparciem. Obecnie z wykorzystaniem Global JXDM wdrożono ponad 50 projektów związanych z egzekwowaniem prawa i wymiarem sprawiedliwości, co dodatkowo demonstruje elastyczność i stabilność Global JXDM.

Typy i właściwości Global JXDM, wersja 3.0.3 Global Justice XML Data Dictionary (Global JXDD) są renderowane jako typy, elementy i atrybuty schematu XML . Uwzględniono również najbardziej aktualne schematy typów wyliczeniowych (tabele kodów) i ich schematy proxy. Wersja 3.0.3 jest zgodna z wersjami 3.0.2 i 3.0. Wyjaśnienie można znaleźć w często zadawanych pytaniach dotyczących zgodności.

Poprzednie wydania

  • 3.0 Pierwsza operacyjna wersja Global JXDM.
  • 3.0.1 Wersja 3.0.1 GJXDM została wycofana. Zobacz często zadawane pytania.
  • 3.0.2 Wersja 3.0.2 GJXDM została zastąpiona wersją 3.0.3, ale jej użycie jest nadal dozwolone.

Zobacz też

Linki zewnętrzne