Tytuł artykułu
Autorzy
Identyfikatory
Warianty tytułu
Distributed class and object repository project in academic applications
Konferencja
Metody i narzędzia wytwarzania oprogramowania. Konferencja Naukowa (14-16.05.2007 , Szklarska Poręba)
Języki publikacji
Abstrakty
Projekt TAOR, realizujący zarządzanie rozproszonym repozytorium obiektów na poziomie interfejsu programistycznego wirtualnego systemu operacyjnego, może być użyty do budowania aplikacji użytkowych nakierowanych nie na przetwarzanie amorficznych strumieni danych a obiektów, których natura jest trwała i oddzielona od aplikacyjnego kontekstu. Naturalnym zastosowaniem jest tu silnik obiektowej bazy danych, niemniej możliwe do nadbudowania są również takie abstrakty jak system plików czy silnik relacyjnej bazy danych. Odwraca to naturalną, tradycyjną kolejność warstw oprogramowania, ale jednocześnie pozwala na ukrycie wielu funkcjonalności związanych chociażby z przetwarzaniem równoległym czy zwielokrotnianiem w warstwie systemowej.
TAOR Project implements management services of a distributed object repository as a virtual operating system programming interface. It may be used to develop a software which works with objects, not with amorphic data streams. These objects have a persistent nature and are not programming language or executable code dependent. Natural application of the system is an object database engine, but it is also possible to use it to build such abstraction as a file system or relational database engine. It reverts a conventional layered computer system model but provides to-make functionalities such as a parallel computing or a replication full transparent.
Rocznik
Tom
---
Strony
411--418
Opis fizyczny
Bibliogr. 10 poz.
Twórcy
autor
autor
- Wyższa Szkoła Informatyki. Uniwersytet Łódzki, Wydział Matematyki
Bibliografia
- [1] CORBA 3.0.3 specification. Catalog ofOMG CORBA/IIOP Specifications, OMG 2002
- [2] BAL H.E., BHOEDJANG R., HOFMAN R., JACOBS C, Langendoen K., Ruhl T., Kaashoek M.F., Orca: a Portable User-Level Shared Object System. Technical Report IR-408 Vrije Universiteit, Amsterdam 1996.
- [3] COULOURIS G.F., DOLLIMORE J., KINDBERG T., Distributed Systems Concepts and Design. Addison-Wesley, 1994
- [4] JAROCKI M., Koncepcja i konstrukcja warstwowego systemu operacyjnego, pr. dokt., IPI PAN 1999
- [5] JAROCKI M., Specyfikacja systemu operacyjnego PORTOS. Prace IPI PAN, Warszawa 2000.
- [6] JAROCKI M, FRYDRYCH M., Rozproszone repozytorium obiektów jako sprzęg systemowy. Bazy Danych: Struktury, Algorytmy, Metody', Kozielski S., Małysiak B., Kasprowski P., Mrozek D., WKŁ 2006.
- [7] LINDHOLM T., YELLIN F., The Java Virtual Machine Specification. Sun Microsystems, 1996
- [8] TANENBAUM A.S., Distributed Operating Systems. Prentice-Hall, 1995
- [9] TAY B.H., ANANDA A.L., A Survey of Remote Procedure Calls. Operating Systems Review, Vol. 24,1990
- [10] YANG Z., DUDDY K., CORBA: A Platform for Distributed Object Computing. A State-of-the-Art Report on OMG/CORBA, 1996
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-article-BPW6-0019-0031