Centrum pro konceptuální modelování a implementace

Studujeme pokročilé metodiky konceptuálního modelování a jejich aplikace pro softwarové a podnikové inženýrství.

Více o nás

Čemu se skupina věnuje?

Projekty

Towards Data Stewardship in ELIXIR: Training & Portal

Program
Projekty podpořené z ČR (pracovní kód k dodatečnému upřesnění)
Kód
LM2015047
Období
2017 - 2019
Popis
The project aims to develop training materials and software tooling to support data stewardship in the ELIXIR infrastructure.

Publikace

Towards Evolvable Documents with a Conceptualization-Based Case Study

Rok
2018
Publikováno
International Journal on Advances in Intelligent Systems. 2018, 11(3&4), 212-223. ISSN 1942-2679.
Typ
Článek
Anotace
Documents surround us in our everyday lives and affect us even without noticing it. Information technology brought an evolution to documents in terms of flexibility and efficiency in their composing, processing, and sharing. However, in these days, an electronic document lacks the evolvability and reusability of its parts. Maintaining the consistency across one or even several documents and their versions makes it a very complicated task. We encounter a similar problem in the software development domain where, however, effective principles and techniques have been developed and adopted. Incorporating modularity, design patterns, loose coupling, separation of concerns, and other principles are being successfully applied to achieve evolvability. Results are proven in decades by scientific research and countless practical applications. Hypothetically, such principles may be used also for documents in order to achieve reliable and easy-to-maintain documents. This paper presents our generic conceptualization leading to evolvable documents and which is applicable in any documentation domain based on related work in the electronic documents, as well as the evolvable software development domains. Advantages and core ideas of our conceptualization are then demonstrated in a case study - prototype design of OntoUML modelling language documentation. Finally, possible next steps for generic evolvable documents are proposed, as we perceive our contribution as the first step in the journey towards evolvable documents in the scientific point of view. The results from this paper can be used for further research and as the first boilerplate for designing custom evolvable documentation.

Exploring a Role of Blockchain Smart Contracts in Enterprise Engineering

Autoři
Skotnica, M.; Pergl, R.; Hornáčková, B.
Rok
2018
Publikováno
Advances in Enterprise Engineering XII. Cham: Springer International Publishing AG, 2018. p. 113-127. Lecture Notes in Business Information Processing. vol. 334. ISSN 1865-1356. ISBN 978-3-030-06096-1.
Typ
Stať ve sborníku
Anotace
Blockchain (BC) is a technology that introduces a decentralized, replicated, autonomous and secure databases. Smart contract (SC) is a transaction embedded to blockchain that contains executable code and its own internal storage, offering immutable execution and record keeping. Enterprise Engineering (EE) examines all aspects of organizations from business processes, informational and technical resources, to organizational structure. Therefore, blockchain and smart contracts have been subject of interest concerning the discipline of Enterprise Engineering (EE) and how they can be used together.

Všechny publikace

Affordance-Driven Software Assembling

Autoři
Pergl, R.; Kroha, P.; Dvořák, O.
Rok
2018
Publikováno
Advances in Enterprise Engineering XII. Cham: Springer International Publishing AG, 2018. p. 39-54. Lecture Notes in Business Information Processing. vol. 334. ISSN 1865-1356. ISBN 978-3-030-06096-1.
Typ
Stať ve sborníku
Anotace
Nowadays, the pace of technology innovation and disruption accelerates. This poses a challenge of transforming complex functionalities of enterprise systems to a new technological environment. In this paper, we explain how enterprise engineering tau-theory and beta-theory may help to manage the relationship between system function and its construction (F/C), thus facilitating changing technology challenges more rigorously and efficiently. We introduce the notion of Affordance-Driven Assembling (ADA) and its simplified version Objectified Affordance-Driven Assembling (O-ADA), which together with the so-called Semantic Descriptions represent a software-engineering approach enabling reasoning about users and their purposes versus components and their properties. Our experiments show that engineering methods based on these theories may increase reusability of code

Data Stewardship Wizard for Open Science

Rok
2018
Publikováno
Data a znalosti & WIKT. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií, 2018. p. 121-125. 1. ISBN 978-80-214-5679-2.
Typ
Stať ve sborníku
Anotace
Every year, the amount of data (in science) grows significantly as information technologies are used more intensively in various domains of human activities. Biologists, chemists, linguists, and others are not data experts but often just regular users who need to capture and process some huge amount of data. This is where serious problems emerge – bad data management leading to losing important data, producing unverifiable results, wasting funds, and so on. Thousands of qualified data stewards will be needed in following years to deal with this issues. At the Faculty of Information Technology, CTU in Prague, we participate in the European platform ELIXIR in which we work on the Data Stewardship Wizard to help researchers and data stewards with building high-quality FAIR data management plans that are accurate and helpful to their projects. We cooperate on this challenging project with our colleagues from other ELIXIR nodes.

Jak to u nás vypadá

Kde nás najdete?

Centrum pro konceptuální modelování a implementace
Katedra softwarového inženýrství
Fakulta informačních technologií
České vysoké učení technické v Praze

Místnost TH:A-951 (Budova A, 9. patro)
Thákurova 7
Praha 6 – Dejvice
160 00

Kontaktní osoby

doc. Ing. Robert Pergl, Ph.D.

Ing. Michal Valenta, Ph.D.

Vedoucí Katedry softwarového inženýrství

Za obsah stránky zodpovídá: doc. Ing. Štěpán Starosta, Ph.D.