About
27
Publications
5,235
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
44
Citations
Introduction
Additional affiliations
October 2000 - present
Polsko-Japonska Wyzsza Szkola Technik Komputerowych
Publications
Publications (27)
The modern Web requires new ways for creating applications. We present our approach combining a web framework with a modern object-oriented database and a dedicated Integrated Development Environment (IDE). It makes it easier to develop web applications by rising the level of abstraction. In contrast to many existing solutions, where the business l...
Introduction and Objectives: Many scoring systems in liver diseases use static values of liver function parameters. These parameters may change significantly in liver transplant (LTx) recipients over time due to various processes. The study was aimed at building a new model for survival prediction after LTx based on variability of selected paramete...
Augmented Reality (AR) gains increased attention over the past few years. It becomes recognized as a valuable tool for a casual user and for a business/industry customer. One of the biggest problems of AR is lack of a common data protocol that would allow creating a data scheme independently of technology that will be used by the end user. This fac...
Thanks to technology the world is getting smaller and smaller every day. We are moving towards the model in which we do not have to be in the same place where our employer is located. Remote, scattered teams are something that we encounter every day. In our research we explore methods and strategies that will allow increase efficiency of teamwork u...
In our work, we have built models predicting whether a patient will lose an organ after a liver transplant within a specified time horizon. We have used the observations of bilirubin and creatinine in the whole first year after the transplantation to derive predictors, capturing not only their static value but also their variability. Our models ind...
The modern Web requires new ways for creating applications. We present our approach combining a web framework with a modern object-oriented database. It makes it easier to develop web applications by rising the level of abstraction. In contrast to many existing solutions, where the business logic is developed in an object-oriented programming langu...
We present a new version of the Smart Persistence Layer (SPLv2) which is a working prototype following our approach to modern data sources. Contrary to the most popular solutions, it does not use Object-Relational Mappers nor relational databases. This approach guarantees complete lack of the impedance mismatch. The new features of the SPLv2 concer...
We present an approach to solve the impedance mismatch problem caused by incompatibility between two models: object-oriented and relational ones. We believe that it cannot be unraveled by creating new Object-Relational Mappers (ORMs) like most of the software industry does. It is caused by some inherent differences between those two worlds. In our...
While in the traditional workflow processes the control flow is determined statically within process definitions, in declarative
workflow processes the control flow is dynamic and implicit, determined by conditions that occur in the workflow data and
the service environment. The environment consists of active objects, which play a double role. On t...
Graphical User Interfaces (GUI) can be created using several approaches. Beside using visual editors or a manually written source code, it is possible to employ a declarative method. Such a solution usually allows working on a higher abstraction level which saves the developers’ time and reduces errors. The approach can follow many ideas. One of th...
The paper presents motivations and technical assumptions of a prototype object-oriented declarative workflow management system that is developed and implemented at the Polish-Japanese Institute of Information Technology in Warsaw. The main assumption that differs this system from many similar systems is the possibility of dynamic changes of running...
We have presented a Domain Specific Language called GCL. The purpose of the language is to facilitate creation of Graphical User Interfaces. Our research has been supported by the working implementation for the Java platform. However, utilized approach and design are generic enough to create the language for other platforms (like MS .NET and C#). T...
Creating GUIs for data-intense application is a time consuming task. A promising approach, saving the developer’s time, assumes a declarative way of generating such interfaces. In this paper we present an extended version of our library called the senseGUI. Using simple annotations of the source code, the library is able to automatically generate c...
ODRA (Object Database for Rapid Application development) is an object- oriented database management system provided as an integrated programming tool for building various business and administration applications, including centralized and distributed systems, Web applications, service buses, virtual repositories, P2P networks, and so on. The paper...
Mavigator is a graphical querying and browsing tool dedicated to naive users (computer non-professionals). It allows them to retrieve and analyse information from various data sources, in particular, from object-oriented and XML-oriented databases, providing a corresponding wrapper is implemented. Mavigator key concepts related to information retri...
We present Mavigator, a prototype of a graphical user interface to databases. The system is dedicated to naive users (computer non-professionals) and allows them to retrieve information from any data source, including object-oriented and XML-oriented databases. The system extends its core functionalities by the Active Extensions (AE) module, which...
The retrieval capabilities of the visual information retrieval system Mavigator have been designed for a naive user, typically
a computer nonprofessional. In contrast to retrieval engines on raw text (such as Google), Mavigator addresses structured
data (e.g. XML repositories). For such data a query language is proper, however naive users cannot de...
We present visual metaphors of Mavigator, a visual information retrieval system for Web-oriented database applications. The
metaphors allow the naive users (computer non-professionals) to retrieve information from object-oriented databases in an
easy and intuitive form. Novel features of Mavigator include coherent combination of a few paradigms: in...
Structural Knowledge Graph Navigator (SKGN) supports end users of Web applications by simple means for ad hoc querying and browsing in an object-oriented database. The interface has been implemented within the European project ICONS. SKGN utilizes three core concepts: intentional navigation (in a schema graph), extensional navigation (in an object...
Structural Knowledge Graph Navigator (SKGN) supports end users of Web applications by simple means for ad hoc querying and browsing in an object-oriented database. The interface has been implemented within the European project ICONS. SKGN utilizes three core concepts: intentional navigation (in a schema graph), extensional navigation (in an object...
The old idea of navigation in a database is revisited with two essential changes: we address Web users rather than programmers and the navigation is accomplished as a visual metaphor. The Structural Knowledge Graph Navigator (SKGN) is a prototype implementation of this metaphor. It supports end users of Web applications by simple means for ad hoc q...
The old idea of navigation in a database is revisited with two essential changes: we address Web users rather than programmers and the navigation is accomplished as a visual metaphor. The Structural Knowledge Graph Navigator (SKGN) is a prototype implementation of this metaphor. It supports end users of Web applications by simple means for ad hoc q...
Structural Knowledge Graph Navigator (SKGN) supports end users of Web applications by simple means for ad hoc querying and browsing in an object-oriented database. The interface has been implemented within the European project ICONS. SKGN utilizes three core concepts: intentional navigation (in a schema graph), extensional navigation (in an object...
Virtual Schemas are part of the visual information retrieval system called Mavigator. The system is dedicated to naive users (computer non-professionals) and allows them to retrieve information from any data source, in particular, from object- oriented and XML-oriented databases. A significant problem related to all browsing tools is a way of prese...