Archetyp (informatyka)
W dziedzinie informatyki archetyp jest formalnym modelem koncepcji domeny wielokrotnego użytku. Tradycyjnie termin archetyp jest używany w psychologii na oznaczenie wyidealizowanego modelu osoby, osobowości lub zachowania (patrz Archetyp ). Użycie tego terminu w informatyce wywodzi się z tego tradycyjnego znaczenia, ale zamiast tego jest stosowane do modelowania dziedzin.
Archetyp jest zdefiniowany przez OpenEHR Foundation (dla informatyki zdrowotnej ) w następujący sposób:
- Archetyp to obliczalne wyrażenie modelu zawartości domeny w postaci ustrukturyzowanych instrukcji ograniczeń, opartych na pewnym modelu referencyjnym. Archetypy openEHR oparte są na modelu referencyjnym openEHR. Wszystkie archetypy są wyrażone w tym samym formalizmie. Ogólnie rzecz biorąc, są one przeznaczone do szerokiego ponownego wykorzystania, jednak można je specjalizować tak, aby uwzględniały lokalne specyfiki. Mogą pomieścić dowolną liczbę języków naturalnych i terminologii.
Specyfikacje formalne
Formalizm współczesnego archetypu jest określony i utrzymywany przez Fundację openEHR i chociaż został pierwotnie opracowany dla domeny IT w dziedzinie zdrowia, jest całkowicie niezależny od domeny i był używany w modelowaniu geoprzestrzennym, telekomunikacji i obronie.
Formalizm archetypu składa się z szeregu specyfikacji, w tym:
- „ADL 1.4”: oryginalne wydanie Archetype Definition Language (ADL) i Archetype Object Model (AOM); szeroko wdrożony w dziedzinie informatyki zdrowotnej;
- „ADL 2”: nowoczesne wydanie języka definicji archetypów (ADL), modelu obiektowego archetypów (AOM), specyfikacji identyfikacji archetypów i przeglądu technologii archetypów.
Przegląd technologii archetypów zawiera krótki przegląd techniczny formalizmu archetypów, przydatny dla nowych użytkowników.
Specyfikacje ADL/AOM 1.4 zostały dostarczone do ISO TC 215 w 2008 roku przez OpenEHR Foundation i stały się standardem ISO 13606-2, obowiązującym do 2019 roku. ISO TC 215 zaakceptowało specyfikację AOM 2 jako podstawę rewizji tego standardu, która został wydany w 2019 roku.
Pod koniec 2015 r. Object Management Group (OMG) zaakceptowała zapytanie ofertowe zatytułowane „Archetype Modeling Language (AML)” jako nowy kandydujący standard. Ta specyfikacja jest formą ADL przeprojektowaną jako profil UML, aby umożliwić obsługę modelowania archetypów w narzędziach UML.
Narzędzia
Dostępnych jest wiele narzędzi do pracy z archetypami. Większość z nich jest wymieniona na stronie narzędzi do modelowania openEHR. Zawierają:
- ADL Designer, nowoczesna aplikacja do edycji stron internetowych oparta na AOM2
- Archetype Editor, oryginalne narzędzie do modelowania klinicznego na komputery stacjonarne
- Projektant szablonów, oryginalne narzędzie do tworzenia szablonów klinicznych
- LinkEHR, archetyp i narzędzie do integracji danych
- ADL Workbench, kompilator referencyjny i narzędzie do wizualizacji
Zobacz też
- EHRcom
- Europejski Instytut Dokumentacji Medycznej
- Dobra europejska książeczka zdrowia
- HISA
- Informatyka
- otwórz EHR