Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników

Znaleziono wyników: 8

Liczba wyników na stronie
first rewind previous Strona / 1 next fast forward last
Wyniki wyszukiwania
help Sortuj według:

help Ogranicz wyniki do:
first rewind previous Strona / 1 next fast forward last
EN
The system presented in this paper is designed to manage medical services at the Center for Rehabilitation and Cosmetology operating at the University of Computer Science and Skills in Lodz. The Center provides rehabilitation services and medical cosmetology. The purpose of the system is to create and modify the schedule of services provided by the Centre, including the availability of the resources, the preferences provided by the patient and the conditions resulting from the specific nature of these services. The system consists of the following components: a repository of resources, the databases describing the current schedule, the language of description of the relationships between the resources, a query language, with the editor supporting the query creation, and the two applications, the first generates a sequence of services required by the patient and the second modifies the current schedule to take account of the requested services.
EN
The paper deals with the concrete planning problem (CPP) – a stage of the Web Service Composition (WSC) in the PlanICS framework. The complexity of the problem is discussed. A novel SMT-based approach to CPP is defined and its performance is compared to the standard Genetic Algorithm (GA) and the OpenOpt numerical toolset planner in the framework of the PlanICS system. The discussion of all the approaches is supported by extensive experimental results.
3
Content available remote Modeling of medical services using OWL
EN
The paper presents an example modeling of medical services, ready to adapt for OWL-based web services composition systems such as Harmonics or OWL reasoners. The model originates from an analysis of requirements, performed in Rehabilitation and Cosmetology Center in Lodz. The institution can be considered as a medical services arranger which needs to compose independent functionalities to satisfy queries expressed in a non-imperative form.
EN
The paper presents an example of medical services modeling for the University od Computer Sciences and Skills Rehabilitation and Cosmetology Center in Lodz into a ontology in OWL language. Such representation allows automatic scheduling of these services by specialized tools. Planning is carried out in two phases, the first of them is planning in types (abstract), the second phase selects specific instances of services fulfilling abstract plan (concrete planing).
EN
The paper proposes a method to cover the world of web services with a uniform semantics, possibly simple but enabling to arrange complex flows of service invocations. The flows are built according to fully declarative user's intentions, specified in a language common for the descriptions of services and for the query. In the approach we model the world of services and of the subjects they operate on using a uniform knowledge database and an objectoriented manner. The current work describes the first phase of the composition: making an abstract plan, i.e., giving an answer how (with what types of services) the required effect can be obtained. The problem of creating a plan is converted to building a specialized graph.
6
Content available remote Towards automatic composition of web services :
EN
The paper proposes a method of converting the problem of automated composition of web services to the problem of building a graph of worlds consisting of formally defined objects. We present basic rules of defining ontologies for services execution environments, in which automatic reasoning about sequences of service calls leading to saatisfying a user's intention is possible. The intention can be specified in a fully declarative language, without knowledge about services. In turn, the services are treated as independent "black boxes", realizing their activities regardless of the flow in which they attend. The intentions and the descriptions of the services are the only source of knowledge used to generate abstract plans. The above planning process is the first phase of automated composition. The paper presents also a tool implementing our composition algorithm and some experimental results.
PL
Praca zawiera propozycję konwersji zagadnienia automatycznej kompozycji usług sieciowych do problemu budowy grafu światów zbudowanych z formalnie zdefiniowanych obiektów. Przedstawiono podstawy budowy ontologii środowiska wykonania usług, w której możliwe jest automatyczne wnioskowanie przebiegu wywołań, prowadzących do realizacji intencji użytkownika. Język wyrażania takiej intencji jest całkowicie deklaratywny i wraz z ontologią, w której usługi pozostają nie związanymi ze sobą "czarnymi skrzynkami", stanowi jedyne źródło wiedzy dla budowy abstrakcyjnych planów wykonania. Opisany tutaj proces stanowi pierwszą z trzech faz automatycznej kompozycji, będącej tematem badań zespołu. Praca prezentuje również narzędzie implementujące algorytm kompozycji oraz przykład jego zastosowania.
PL
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.
EN
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.
8
Content available remote Specyfikacja systemu operacyjnego PORTOS
PL
Praca ta zawiera częściową specyfikację projektu systemu operacyjnego PORTOS. Projekt ten jest rozwijany jako materiał wspomagający kursy Teorii Systemów Operacyjnych oraz Języków Programowania na Wydziale Matematyki Uniwersytetu Łódzkiego. Głównymi cechami systemu PORTOS są przenośne binarnie aplikacje, wykonywane przez wyspecjalizowane maszyny wirtualne, wielodostęp, wielozadaniowość, sieciowa skalowalność i wspomaganie przetwarzania rozproszonego. PORTOS jest przykładem dużego systemu informatycznego zbudowanego za pomocą technologii obiektowych i programowania sterowanego zdarzeniami. Wielowarstwowa konstrukcja projektu i dobrze zdefiniowane, nieredundantne interfejsy powodują, że system łatwo rozwijasię w studenckich grupach roboczych.
EN
This paper contains a partial specification of the PORTOS (Portable Operating System) project. PORTOS has been developed to support courses of Operating Systems Theory and Programming Languages at Faculty of Mathematics at Łódź University. Main features of PORTOS are binary-portable applications, executing with specialized virtual machines, multiaccess, multitasking, network scalability and distributed processing support. PORTOS is a good example of a computer system created with use of object-oriented technology and event-driven programming. Multilayered construction of project and well defined, non-redundant interfaces cause the systems is easy to develop in student groups.
first rewind previous Strona / 1 next fast forward last
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.