Język znacznikowy do zapisu struktur systemów zarządzania Języki

Transkrypt

Język znacznikowy do zapisu struktur systemów zarządzania Języki
Język znacznikowy do zapisu struktur systemów zarządzania
Języki znacznikowe (SGML, XML) są przeznaczone do budowy i zapisu struktur danych.
Dane te, opisane znacznikami, w formie dokumentów tekstowych mogą być przenoszone
między aplikacjami i systemami oraz adaptowane do różnych sposobów przekazu
elektronicznego. Języki znacznikowe znajdują zastosowanie tam, gdzie ważna jest zawartość
dokumentu, a nie jego sposób formatowania, co pozwala na powtórne użycie zawartości
dokumentu na innych platformach systemowych, przy różnych stylach formatowania.
Przedmiotem pracy badawczej będzie język znacznikowy BSML (Business System Markup
Language), przeznaczony do zapisu struktur systemów zarządzania zgodnych z nowym
modelem referencyjnym.
Cechą wyróżniającą nowego modelu jest uwzględnienie operacji organizacyjnych,
informacyjnych i decyzyjnych na równi z operacjami produkcyjnymi procesów biznesowych.
Przy tym na niższych szczeblach systemu operacje produkcyjne i organizacyjne są
odpowiednio procesami produkcyjnymi i organizacyjnymi, natomiast operacje informacyjne
i decyzyjne są procesami przepływu prac (workflow), które są procesami produkcyjnymi
o szczególnych własnościach. Dzięki rozbudowanej strukturze opracowywany model
referencyjny może być stosowany zarówno do systemów komputerowo zintegrowanego
wytwarzania, jak i do systemów, w których procesy biznesowe są procesami przepływu prac
(np. banki i urzędy). W modelu tym struktura danych jest przedstawiana za pomocą
diagramów klas lub diagramów związków encji, zaś zachowanie systemu zarządzania jest
opisywane jest za pomocą kolorowanych sieci Petriego, albo diagramów czynności języka
UML. Opracowywany język BSML jest podzbiorem języka XML, a zapisane w nim
dokumenty będą ściśle odwzorowywać struktury modelowanych systemów zarządzania.
Praca zawierać będzie szczegółowy opis sposobu korzystania z języka BSML do
transformacji modeli systemów zarządzania na dokumenty BSML. Na podstawie formalnego
opisu modelu referencyjnego zostanie opracowany dokument DTD ( Document Type
Definition), który będzie zawierał lub wskazywał deklaracje znaczników tworzących
gramatykę dla dokumentów BSML. Dzięki definicjom typu dokumentu będzie możliwe
sprawdzenie poprawności dokumentu (walidacja). Ponieważ deklaracje w DTD nie pozwalają
na zdefiniowanie wszystkich typów danych w elemencie i nie określają dokładnej liczby
wystąpień, do dokładnego opisania drzewiastej struktury dokumentu BSML oraz wszystkich
typów danych znajdujących się w elementach i atrybutach dodatkowo zostanie użyty standard
XML Schema. Wyniki pracy zostaną zweryfikowane na odpowiednio dobranych przykładach.
Dotychczasowe prace naukowe zaowocowały artykułami oraz referatami:
-
publikacja „Decision process modeling in a continuous billet mill department”
w Acta Metallurgica Slovaca, autorzy “M. Heczko, M. Kiwer< Conference
Iron and steelmaking 13-15 X 2004 Mala Lucivna
-
publikacja “Zastosowanie sieci Petriego do modelowania dynamicznej obsługi
zleceń DOP, Zeszyty Naukowe IBS PAN, autorzy: M. Heczko, M. Jagodziński