Abstract
The beginning of the 21st century has brought an unsurpassed dependence of almost every aspect of human existence on availability and performance of computer information systems. Unfortunately, the amount and complexity of resources available online makes it more and more difficult to discover and use ones most matching specific criteria. One of the main reasons for this situation is that most data and resources available online do not have sufficient annotations, i.e. metadata.
The main goal of this thesis is development of a new approach to metadata management in large distributed computing infrastructures by using Semantic Web technologies. One of the assumptions of this thesis is that metadata should not be only treated as information about data, but also about any resources such as services, processes. In order to provide means for effective usage of such metadata it is necessary to apply appropriate representation for metadata and solution for metadata management in a scalable and secure way enabling controlled evolution of this knowledge. It is in particular very important aspect of large computing infrastructures comprised of heterogenous subsystems handling various aspects of the entire infrastructure.
Streszczenie
Pierwsza dekada XXI wieku przyniosła znaczące uzależnienie praktycznie każdego aspektu ludzkiego życia od dostępności i efektywności systemów informatycznych. Niestety ilość oraz stopień różnorodności zasobów dostępnych w sieci powoduje coraz większe problemy z dostępem do informacji i zasobów odpowiadających konkretnemu żądaniu. Jedną z głównych przyczyn takiego stanu rzeczy jest fakt, że większość danych i zasobów dostępnych w sieci nie posiada odpowiednich adnotacji, czyli metadanych.
Celem tej pracy jest opracowanie nowego podejścia do zarządzania metadanymi w roz-proszonych infrastrukturach komputerowych dużej skali z wykorzystaniem technologii Sieci Semantycznej. Jednym z założeń tej pracy jest znaczenie szeroko rozumianych metadanych w takich infrastrukturach, mianowicie metadanych rozumianych jako dodatkowe informacje nie tylko o danych, ale również zasobach, usługach czy procesach. Aby zapewnić efektywne zastosowanie tak rozumianych metadanych konieczne są odpowiednie formalizmy do ich reprezentowania oraz platforma zarządzająca nimi, czyli przechowująca metadane w sposób skalowalny, bezpieczny oraz umożliwiajcy kontrolowaną ewolucję tak gromadzonej wiedzy. Jest to szczególnie istotne w infrastrukturach informatycznych dużej skali składających się z heterogenicznych podsystemów obsługujących różne aspekty infrastruktury.