Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Arkadiusz Danilecki is active.

Publication


Featured researches published by Arkadiusz Danilecki.


advances in databases and information systems | 2012

D-reserve: distributed reliable service environment

Jerzy Brzeziński; Arkadiusz Danilecki; Mateusz Hołenko; Anna Kobusińska; Jacek Kobusiński; Piotr Zierhoffer

Nowadays, a major paradigm of large scale distributed processing is service-oriented computing. To improve the availability and reliability of the SOA-based systems and applications, a Reliable Service Environment ReServE, providing an external support of web services recovery, has been proposed. The functionality of ReServE can be enhanced by distributing its architecture. However, this causes several problems, which have to be solved. In this paper we address these problems and propose their solution.


parallel computing technologies | 2011

ReServE service: an approach to increase reliability in service oriented systems

Arkadiusz Danilecki; Mateusz Hołenko; Anna Kobusińska; Michał Szychowiak; Piotr Zierhoffer

Heterogeneous environment of service-oriented computing turns to be very error-prone, due to the loose-coupling and a great number of independent components that are susceptible to failures. Therefore, we propose the ReServE service, which improves the reliability of the SOA-based systems and applications. The proposed service ensures that after a failure occurrence, the state of a business process is transparently recovered, and it is consistently perceived by the business process participants: clients and web services.


Foundations of Computing and Decision Sciences | 2013

Applying message logging to support fault-tolerance of SOA systems

Arkadiusz Danilecki; Mateusz Hołenko; Anna Kobusińska; Michał Szychowiak; Piotr Zierhoffer

Abstract This paper addresses a problem of increasing fault-tolerance of serviceoriented systems built of RESTful web services. To solve such a problem, rollbackrecovery protocol is proposed. The protocol employs known rollback-recovery techniques, however, it modifies and specially adjusts them for specific characteristics of the SOA systems. The paper includes a proof of safety property of the proposed protocol.


New Generation Computing | 2012

ROsWeL Workflow Language: A Declarative, Resource-oriented Approach

Jerzy Brzeziński; Arkadiusz Danilecki; Jakub Flotyński; Anna Kobusińska; Andrzej Stroiński

Well defined business processes are a crucial success factor for deploying SOA/SOKU architectures. In this paper, the declarative business process description language—ROsWeL—which supports applications compatible with ROA, is discussed. ROsWeL provides a declarative, reliable and semi-automatic composition of RESTful web services, enriched by the knowledge representation. The paper discusses benefits of ROsWeL, and presents an example of a simple workow that captures essential ROsWeL features.


Foundations of Computing and Decision Sciences | 2017

Browser-based Harnessing of Voluntary Computational Power

Tomasz Fabisiak; Arkadiusz Danilecki

Abstract Computers connected to internet represent an immense computing power, mostly unused by their owners. One way to utilize this public resource is via world wide web, where users can share their resources using nothing more except their browsers. We survey the techniques employing the idea of browser-based voluntary computing (BBVC), discuss their commonalities, recognize recurring problems and their solutions and finally we describe a prototype implementation aiming at efficient mining of voluntary-contributed computing power.


asian conference on intelligent information and database systems | 2011

Workflow engine supporting RESTful web services

Jerzy Brzeziński; Arkadiusz Danilecki; Jakub Flotyński; Anna Kobusińska; Andrzej Stroiński

An efficient business process execution and management are crucial for using a Service Oriented Architectures (SOA). Despite there are many applications offering such a functionality for Big Web Services, there is a lack of easy-to-use and well defined tools supporting the alternative approach, called ROA and RESTful Web-Services. In this paper the business process engine implementing a declarative business process language supporting web services compatible with REST paradigm is discussed.


parallel and distributed computing: applications and technologies | 2014

Forced Replicable Execution for a Subset of Piecewise Deterministic Applications with Deterministic Message Passing

Arkadiusz Danilecki

Ensuring replicable execution of distributed computation has many possible applications in areas of fault-tolerance, debugging, and state-machine based replication. We design a message-passing algorithm which forces a deterministic behavior for a subset of piecewise-deterministic applications. The main principle of the algorithm is to affix each message with a predetermined tag, prescribing a total order for messages.


asian conference on intelligent information and database systems | 2017

Job Description Language for a Browser-Based Computing Platform—A Preliminary Report

Arkadiusz Danilecki; Tomasz Fabisiak; Maciej Kaszubowski

In this paper we report on our work-in-progress on a new job description language intended for use in a browser-based voluntary computing platform. The language has workflow-control features, will enable the automatic data distribution and allows job creators to react to special events and failures.


international conference on information intelligence systems and applications | 2014

The impact of RESTful semantics on reducing the logging overhead in SOA

Arkadiusz Danilecki; Mateusz Hołenko; Anna Kobusińska; Piotr Zierhoffer

Nowadays, one of the major paradigms of distributed processing is service-oriented computing. Although SOA-based applications have many advantages, they are also highly error-prone. To improve the availability and reliability of SOA-based systems and applications, a Reliable Service Environment RESERVE, providing an external support of web services recovery has been proposed. In this paper we focus on RESTful web services, based on Representational State Transfer (REST) paradigm, and propose the enhancement of RESERVE service that allows to decrease the overhead introduced by RESERVE due to taking advantage of REST characteristics.


european conference on parallel processing | 2014

The External Recovery Problem

Arkadiusz Danilecki; Mateusz Hołenko; Anna Kobusińska; Piotr Zierhoffer

We consider an external recovery problem, where a system is divided into autonomous subsystems which can be recovered only by the means of logging the messages exchanged between the subsystems. The question follows: what restrictions to the subsystems autonomy are required to make the external recovery possible? We present example solutions affecting different aspects of systems independence.

Collaboration


Dive into the Arkadiusz Danilecki's collaboration.

Top Co-Authors

Avatar

Anna Kobusińska

Poznań University of Technology

View shared research outputs
Top Co-Authors

Avatar

Jerzy Brzeziński

Poznań University of Technology

View shared research outputs
Top Co-Authors

Avatar

Michał Szychowiak

Poznań University of Technology

View shared research outputs
Top Co-Authors

Avatar

Mateusz Hołenko

Poznań University of Technology

View shared research outputs
Top Co-Authors

Avatar

Piotr Zierhoffer

Poznań University of Technology

View shared research outputs
Top Co-Authors

Avatar

Andrzej Stroiński

Poznań University of Technology

View shared research outputs
Top Co-Authors

Avatar

Jacek Kobusiński

Poznań University of Technology

View shared research outputs
Top Co-Authors

Avatar

Jakub Flotyński

Poznań University of Technology

View shared research outputs
Top Co-Authors

Avatar

Tomasz Fabisiak

Poznań University of Technology

View shared research outputs
Top Co-Authors

Avatar

Krzysztof Jankiewicz

Poznań University of Technology

View shared research outputs
Researchain Logo
Decentralizing Knowledge