Browsing by Author "Kuliberda, Kamil"
Now showing 1 - 9 of 9
- Results Per Page
- Sort Options
Item type:Article, Access status: Open Access , Architektura gridu bazodanowego - Data Grid(Wydawnictwa AGH, 2005) Kuliberda, Kamil; Wiślicki, JacekIn this papers the authors present a new approach to designing, building and implementation of distributed data processing schema based on Grid Computing technology. The concepts are based on object-oriented database theory Stack-Based Approach to object-oriented databases and Updateable Views. The paper discussed basic mechanisms which allow for transparent accessing to the data as business information, precised their designs and realization issues.Item type:Article, Access status: Open Access , Implementacyjne aspekty otwartej platformy transportowej opartej o Peer-to-Peer(Wydawnictwa AGH, 2006) Kuliberda, Kamil; Wiślicki, Jacek; Kowalski, Tomasz Marek; Błaszczyk, Piotr; Balcerzak, Grzegorz; Adamus, RadosławThe paper presents the results of investigations concerning an open transport platform that can be used to build grid applications based on object-oriented databases. The described research has been focused on implementation of previously published project assumptions. The presented cases comprise: centralized architecture of a network for a transport platform, utilization of the JXTA technology for building a virtual network, foundations of a communication protocol for the network and an example of its application. An example of a transport platform integrated with an external user application is presented. All the described features are operating within the prototype.Item type:Article, Access status: Open Access , Integracja oraz indeksowanie rozproszonych zasobów danych w technologii »data grid«(Wydawnictwa AGH, 2009) Kuliberda, Kamil; Kowalski, Tomasz Marek; Wiślicki, Jacek; Adamus, Radosław; Meina, MichałThe problems of integration of distributed resources are currently one of the most substantial issues in the domain of collecting data and retrieving consistent and reliable information - the answer has been included in the following paper. Authors describe aspects of transparent integration of distributed data into an object-oriented data grid with application of the p2p technology and introducing extremely crucial issues of indexing. The presented solution has been implemented and verified in the completely functional prototype. The paper presents basics of application of the p2p architecture and procedures of indexing data originating from remote sources. These procedures accelerate data access by orders of magnitude and data transportation becomes limited to the necessary minimum.Item type:Article, Access status: Open Access , Integracja spadkowych danych relacyjnych do gridu obiektowego typu »data grid«(Wydawnictwa AGH, 2009) Kuliberda, Kamil; Kowalski, Tomasz Marek; Wiślicki, Jacek; Adamus, Radosław; Meina, MichałAuthors present the implemented and verified with the fully functional prototype approach to integration of legacy relational data into an object-oriented data grid. The presented process in completely transparent due to application of the virtual repository concept and updatable virtual object-oriented views defined in the stack-based approach (SBA). In the described process much stress has been put on employing native optimizers of relational databases. Hence, transportation and processing of retrieved data within the virtual repository have been limited to the required minimum. Due to the described procedures and architecture, an end user receives a purely object-oriented schema reflecting his/her business requirements and/or access privileges, whose data can be queried with an object-oriented query language (SBQL). Data available in relational systems are retrieved as objects and they can be arbitrarily combined with results coming from other integrated data sources (e.g., object-oriented, relational, XML), so that the user is not aware of their actual origin.Item type:Article, Access status: Open Access , Metabaza dla optymalizacji kosztowej zapytań w obiektowych bazach danych opartych o SBA(Wydawnictwa AGH, 2005) Wiślicki, Jacek; Kuliberda, KamilThe article is focused on the structure of the metabase (metamodel) employed by the dynamic query optimizer based on a cost model used in object databases basing on the SBA (Stack-Based Approach) concept. The introduction covers the fundamentals of SBA and SBQL (Stack-Based Query Language) and the basic of the optimizer. The main part of the paper covers the implementation aspects of the metabase being the source of information utilized by the cost model during the optimization process.Item type:Article, Access status: Open Access , Metody optymalizacji przez indeksowanie dla obiektowego języka zapytań(Wydawnictwa AGH, 2009) Kowalski, Tomasz Marek; Cebula, Paweł; Kuliberda, Kamil; Wiślicki, Jacek; Adamus, RadosławIn paper we present an overview of query optimization by indexing for SBQL (Stack-Based Query Language). Developed methods have been implemented and tested in ODRA prototype system. The ODRA index implementation is based on linear hashing and works in a scope of a standalone database. It consists of transparent optimization, automatic index updating and management facilities. The semantic equivalence of proposed query optimization methods in the context of object data model and query language is discussed on several examples.Item type:Article, Access status: Open Access , Tools supporting generation of »data-intensive« applications for a web environment(Wydawnictwa AGH, 2010) Adamus, Radosław; Kowalski, Tomasz Marek; Kuliberda, Kamil; Wiślicki, Jacek; Bleja, MichałThe article is an attempt to describe the current state of development tools whose purpose is building web applications. The article is focused on applications that rely on a relational database as a mechanism for data persistence, covered by an object-oriented application working in a client-server architecture (this should be considered rather as a functional simplification to more complex architectures) available to end users by a web interface. The leitmotif is a thesis that the fundamental element of complexity of such applications is the impedance mismatch between data models used in storage and business logics. The thesis also claims, that a commonly accepted direction of development of such solutions does not lead to any elimination of this inconsistency, but rather tends to hide it inside a mapping layer, which may, in certain cases, lead to a co-unterproductive effect.Item type:Article, Access status: Open Access , Uogólnione podejście do aktualizacji indeksów w obiektowej bazie danych(Wydawnictwa AGH, 2009) Kowalski, Tomasz Marek; Kuliberda, Kamil; Draus, Cezary; Adamus, Radosław; Wiślicki, JacekWe describe a generalized approach to the problem of the automatic index updating in response to modification of corresponding data. To enable creation and transparent maintenance of indices supporting keys defined using arbitrary, deterministic and side effects free expressions the authors propose applying a special kind of database triggers. Query language for object-oriented model (classes, inheritance, polymorphism, class methods, etc.) allows easy defining of more complex selection predicates, nevertheless, in order to provide full indexing transparency, index updating requires substantial revising. Inadequate index maintenance can lead to serious errors in query processing. The authors work is based on the Stack-Based Architecture (SBA) and has been implemented in the ODRA (Object Database for Rapid Applications Development) OODBMS prototype.Item type:Article, Access status: Open Access , Zastosowanie otwartej platformy transportowej Peer-to-Peer do połączenia i integracji obiektowych baz danych w architekturze DataGrid(Wydawnictwa AGH, 2006) Kuliberda, Kamil; Wiślicki, Jacek; Kowalski, Tomasz Marek; Błaszczyk, Piotr; Balcerzak, Grzegorz; Adamus, RadosławThe paper presents the first stage of accomplishing a DataGrid concept by utilizing an open transport platform based on the peer-to-peer architecture. Implementation details concerning integration of object-oriented databases with the prototype of a transport platform are described. The prototype solution enables one to accomplish a grid network integrating distributed object-oriented data-bases.
