D 2017

Document-Oriented Middleware: The Way to High-Quality Software

KRÁL, Jaroslav, Tomáš PITNER a Michal ŽEMLIČKA

Základní údaje

Originální název

Document-Oriented Middleware: The Way to High-Quality Software

Autoři

KRÁL, Jaroslav (203 Česká republika, domácí), Tomáš PITNER (203 Česká republika, garant, domácí) a Michal ŽEMLIČKA (203 Česká republika)

Vydání

1. vyd. Cham, International Conference on Computational Science and Its Applications, od s. 607-619, 13 s. 2017

Nakladatel

Springer, Cham

Další údaje

Jazyk

angličtina

Typ výsledku

Stať ve sborníku

Obor

10201 Computer sciences, information science, bioinformatics

Stát vydavatele

Německo

Utajení

není předmětem státního či obchodního tajemství

Forma vydání

tištěná verze "print"

Impakt faktor

Impact factor: 0.402 v roce 2005

Kód RIV

RIV/00216224:14330/17:00097201

Organizační jednotka

Fakulta informatiky

ISBN

978-3-319-62403-7

ISSN

UT WoS

000451370800045

Klíčová slova česky

Document-oriented services; Documents in SOA; Architectural services; Document interfaces

Klíčová slova anglicky

Document-oriented services; Documents in SOA; Architectural services; Document interfaces

Štítky

Příznaky

Mezinárodní význam, Recenzováno
Změněno: 13. 5. 2020 19:28, RNDr. Pavel Šmerk, Ph.D.

Anotace

V originále

Information systems increase their size and complexity. Users of information systems become rather partners than clients of software developers. Users take increasing part in agile and modifiable business processes supported by software systems. They usually should take part in system development and maintenance and be able to apply their business expertise. We show that the issues can be solved if a document-driven service-oriented software architecture is used. The services forming the architecture are autonomous. They exchange the (business) documents via a network specific (infrastructure) services. It substantially enhances the properties of the virtual middleware and overall quality of the developed system. This solution enables to use, retail, and develop user business knowledge and skills. There are further technical as well as economic advantages like smooth and cheap continuous system maintenance, incremental specification and development, ability to reuse software and to meet planned terms and investments. The paper is based on our long-term practical experience, research, consulting, and educational activities.

Česky

Velikost a složitost informačních systémů se zvyšuje. Uživatelé informačních systémů se stávají spíše partnery než klienty vývojářů softwaru. Uživatelé se stále více podílejí na agilních a modifikovatelných obchodních procesech podporovaných softwarovými systémy. Obvykle by se měli podílet na vývoji a údržbě systému a být schopni aplikovat své doménové znalosti. Příspěvek ukazuje, že problémy lze vyřešit, pokud se používá architektura softwaru orientovaná na dokumenty. Služby tvořící architekturu jsou autonomní. Vyměňují si (obchodní) dokumenty prostřednictvím sítí (infrastruktury). Existují další technické i ekonomické výhody, jako je plynulá a levná nepřetržitá údržba systému, přírůstková specifikace a vývoj, schopnost opětovného využití softwaru a splnění plánovaných podmínek a investic. Článek vychází z našich dlouhodobých praktických zkušeností, výzkumu, poradenství a vzdělávacích aktivit.