Informacja

Drogi użytkowniku, aplikacja do prawidłowego działania wymaga obsługi JavaScript. Proszę włącz obsługę JavaScript w Twojej przeglądarce.

Wyszukujesz frazę "UML" wg kryterium: Temat


Tytuł:
Automatic bridge between BPMN models and UML activity diagrams based on graph transformation
Autorzy:
Rahmoune, Yasmina
Chaoui, Allaoua
Powiązania:
https://bibliotekanauki.pl/articles/27312904.pdf
Data publikacji:
2022
Wydawca:
Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie. Wydawnictwo AGH
Tematy:
MDE
BPMN
business process models
UML-AD
meta-modeling
graph grammars
models transformation
AToM3
Opis:
Model-driven engineering (MDE) provides the available tools, concepts, and languages for creating and transforming models. One of the most important successes of MDE is model transformation; it permits the transformion of models that are used by one community to equivalent models that can be used by another one. Moreover, each community of developers has its own tools for verification, testing, and test-case generation. Hence, a developer of one community who moves to another community needs a transformation process from the second community to his/her own community and vice versa. Therefore, the target community can benefit from the expertise of the source one, and the developers do not begin from zero. In this context, we propose an automatic transformation in this paper for creating a bridge between the BPMN and UML communities. We propose an approach and a visual tool for the automatic transformation of BPMN models to UML activity diagrams (UML-AD). The proposed approach is based on meta-modeling and graph transformation and uses the AToM3 tool. Indeed, we were inspired by the OMG meta-models of BPMN and UML-AD and implemented versions of both meta-models using AToM3 . This latter one allows for the automatic generation of a visual-modeling tool for each proposed meta-model. Based on these two meta-models, we propose a graph grammar that is composed of 58 rules that perform the transformation process. The proposed approach is illustrated through three case studies.
Źródło:
Computer Science; 2022, 23 (3); 411--445
1508-2806
2300-7036
Pojawia się w:
Computer Science
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Wprowadzenie do modelowania w języku UML
Introduction to UML modeling
Autorzy:
Szynalski, Konrad
Różański, Dawid
Powiązania:
https://bibliotekanauki.pl/articles/2146699.pdf
Data publikacji:
2022
Wydawca:
Wrocławska Wyższa Szkoła Informatyki Stosowanej Horyzont
Tematy:
UML
modelowanie
zunifikowany język modelowania
modeling
unified modeling language
Opis:
UML, czyli Zunifikowany Język Modelowania, służy do zapisywania projektu systemu i może być również stosowany w celu graficznego opracowania lub tworzenia oprogramowania. Umożliwia on konstruowanie diagramów, które przedstawiają różne punkty widzenia systemu. W obecnych czasach UML stosuje się również w innych branżach, ponieważ przy jego pomocy można w komfortowy sposób analizować oraz modelować różne działania. Jedną z największych zalet tego języka jest fakt, że pozwala na jednakową interpretację wszystkich modeli przez osoby, które się nim zajmują. Co ważne, może być on zapisywany w formie graficznej przystępnej dla większości osób oraz w formie kodu ukierunkowanego na programistów.
UML or Unified Modeling language is used to save the system design and can also be used for graphic development or software development. It allows to create diagrams that present different points of view of the system. Nowadays, UML is also used in other industries because it allows to conveniently analyze and model various activities. One of the greatest advantages of this language is the fact that it makes it possible to equally interpret all the models by the people who deal with it. Importantly, it can be saved in a graphical form that is accessible to most people and in the form of code that is aimed at programmers.
Źródło:
Biuletyn Naukowy Wrocławskiej Wyższej Szkoły Informatyki Stosowanej. Informatyka; 2022, 9, 1; 31--37
2082-9892
Pojawia się w:
Biuletyn Naukowy Wrocławskiej Wyższej Szkoły Informatyki Stosowanej. Informatyka
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Fixing Design Inconsistencies of Polymorphic Methods Using Swarm Intelligence
Autorzy:
George, Renu
Samuel, Philip
Powiązania:
https://bibliotekanauki.pl/articles/1818478.pdf
Data publikacji:
2021
Wydawca:
Politechnika Wrocławska. Oficyna Wydawnicza Politechniki Wrocławskiej
Tematy:
UML models
software design inconsistency
polymorphism
particle swarm optimization
Opis:
Background: Modern industry is heavily dependent on software. The complexity of designing and developing software is a serious engineering issue. With the growing size of software systems and increase in complexity, inconsistencies arise in software design and intelligent techniques are required to detect and fix inconsistencies. Aim: Current industrial practice of manually detecting inconsistencies is time consuming, error prone and incomplete. Inconsistencies arising as a result of polymorphic object interactions are hard to trace. We propose an approach to detect and fix inconsistencies in polymorphic method invocations in sequence models. Method: A novel intelligent approach based on self regulating particle swarm optimization to solve the inconsistency during software system design is presented. Inconsistency handling is modelled as an optimization problem that uses a maximizing fitness function. The proposed approach also identifies the changes required in the design diagrams to fix the inconsistencies. Result: The method is evaluated on different software design models involving static and dynamic polymorphism and inconsistencies are detected and resolved. Conclusion: Ensuring consistency of design is highly essential to develop quality software and solves a major design issue for practitioners. In addition, our approach helps to reduce the time and cost of developing software.
Źródło:
e-Informatica Software Engineering Journal; 2021, 15, 1; 7--27
1897-7979
Pojawia się w:
e-Informatica Software Engineering Journal
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Considerations about the quality of UML and GML application schemas
Autorzy:
Chojka, Agnieszka
Powiązania:
https://bibliotekanauki.pl/articles/1396888.pdf
Data publikacji:
2020
Wydawca:
Politechnika Warszawska. Wydział Geodezji i Kartografii
Tematy:
application schema
quality
interoperability
UML
GML
Opis:
Exchange of and access to spatial data is the principal goal of any Spatial Data Infrastructure, therefore, one of the key concepts of SDI is interoperability, especially semantic and syntactic. Whereas application schemas and quality issues are one of the aspects that have to be considered to ensure a successful data interchange in SDI. Two types of application schema are widely used in the European SDI as well as in the Polish SDI. They cover both semantic and syntactic interoperability and are an integral parts of spatial data specifications and relevant regulations in the form of data models. However, working out accurate and correct application schemas may be a challenge. Additionally, faulty or too complex application schemas can influence the ability for valid data interchange, and consequently, prevent achieving interoperability within SDI. Therefore, the capability to examine and estimate the UML and GML application schemas quality seems to be a worthwhile and important issue in the context of semantic and syntactic interoperability in SDI. The main subject of this article it to set out the context of performed studies, among others, the role of application schema in the interoperable data exchange, issues related to the concept of quality and its measures.
Źródło:
Reports on Geodesy and Geoinformatics; 2020, 109; 17-23
2391-8365
2391-8152
Pojawia się w:
Reports on Geodesy and Geoinformatics
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Extending UML Use Case Diagrams to Represent Non-Interactive Functional Requirements
Autorzy:
Iqbal, Saqib
Al-Azzoni, Issam
Allen, Gary
Khan, Hikmat Ullah
Powiązania:
https://bibliotekanauki.pl/articles/384182.pdf
Data publikacji:
2020
Wydawca:
Politechnika Wrocławska. Oficyna Wydawnicza Politechniki Wrocławskiej
Tematy:
use case
modeling
UML
requirements engineering
functional requirement
Opis:
Background: The comprehensive representation of functional requirements is a crucial activity in the analysis phase of the software development life cycle. Representation of a complete set of functional requirements helps in tracing business goals effectively throughout the development life cycle. Use case modelling is one of the most widely-used methods to represent and document functional requirements of the system. Practitioners exploit use case modelling to represent interactive functional requirements of the system while overlooking some of the non-interactive functional requirements. The non-interactive functional requirements are the ones which are performed by the system without an initiation by the user, for instance, notifying something to the user or creating an internal backup. Aim: This paper addresses the representation of non-interactive requirements along with interactive ones (use cases) in one model. This paper calls such requirements 'operation cases' and proposes a new set of graphical and textual notations to represent them. Method: The proposed notations have been applied on a case study and have also been empirically evaluated to demonstrate the effectiveness of the new notations in capturing non-interactive functional requirements. Results and Conclusion: The results of the evaluation indicate that the representation of operation cases helps in documenting a complete set of functional requirements, which ultimately results in a comprehensive translation of requirements into design.
Źródło:
e-Informatica Software Engineering Journal; 2020, 14, 1; 97-115
1897-7979
Pojawia się w:
e-Informatica Software Engineering Journal
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Extracting class diagram from hidden dependencies in data set
Autorzy:
Hnatkowska, Bogumiła
Huzar, Zbigniew
Tuzinkiewicz, Lech
Powiązania:
https://bibliotekanauki.pl/articles/1839287.pdf
Data publikacji:
2020
Wydawca:
Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie. Wydawnictwo AGH
Tematy:
conceptual model
class diagram
UML
data retrieval
raw data
Opis:
A conceptual model is a high-level, graphical representation of a specic domain, presenting its key concepts and relationships between them. In particular, these dependencies can be inferred from concepts' instances being a part of big raw data les. The paper aims to propose a method for constructing a conceptual model from data frames encompassed in data les. The result is presented in the form of a class diagram. The method is explained with several examples and veried by a case study in which the real data sets are processed. It can also be applied for checking the quality of the data set.
Źródło:
Computer Science; 2020, 21 (2); 197-223
1508-2806
2300-7036
Pojawia się w:
Computer Science
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Semantic and Syntactic Interoperability Issues in the Context of SDI
Interoperacyjność semantyczna i syntaktyczna w kontekście infrastruktury danych przestrzennych
Autorzy:
Chojka, Agnieszka
Powiązania:
https://bibliotekanauki.pl/articles/385653.pdf
Data publikacji:
2020
Wydawca:
Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie. Wydawnictwo AGH
Tematy:
schemat aplikacyjny
wymiana danych
interoperacyjność semantyczna
interoperacyjność syntaktyczna
UML
GML
application schema
data exchange
semantic interoperability
syntactic interoperability
Opis:
Interoperability is one of the core concepts of Spatial Data Infrastructure due to the fact that exchange and access to spatial data is the foremost aim of any SDI. These issues are closely related to the concept of application schema that plays a significant role in interchanging spatial data and information across SDI. It is the basis of a successful data interchange between two systems as it defines the possible content and structure of data, thus it covers both semantic and syntactic interoperability. These matters also appear in a couple of questions concerning SDI including, among others, a model driven approach and data specifications. Spatial data exchange through SDI involves UML and GML application schemas that comprise semantic and syntactic interoperability respectively. How ever, working out accurate and correct application schemas may be a challenge. Moreover, their faultiness or complexity may influence the ability to valid data interchange. The principal subject of this paper is to present the concept of interoperability in SDI, especially semantic and syntactic, as well as to discuss the role of UML and GML application schemas during the interoperable exchange of spatial data over SDI. Considerations were conducted focusing on the European SDI and the National SDI in Poland.
Interoperacyjność jest jedną z podstawowych koncepcji infrastruktury danych przestrzennych (SDI), ponieważ wymiana i dostęp do danych przestrzennych są głównymi jej celami. Zagadnienie to jest ściśle związane z pojęciem schematu aplikacyjnego, który z kolei odgrywa kluczową rolę podczas interoperacyjnej wymiany danych i informacji przestrzennych w SDI. Stanowi on podstawę pomyślnej wymiany danych między dwoma systemami, ponieważ definiuje możliwą zawartość i strukturę danych, a więc obejmuje zarówno interoperacyjność semantyczną, jak i składniową. Problematyka ta pojawia się również w kilku innych kwestiach związanych z SDI, takich jak na przykład podejście oparte na modelu czy specyfikacje danych przestrzennych. Proces wymiany danych przestrzennych w SDI wymaga przygotowania schematów aplikacyjnych UML i GML, które obejmują interoperacyjność semantyczną i składniową. Opracowanie odpowiednich i poprawnych schematów aplikacyjnych może jednak nie być proste. Ponadto błędne lub zbyt złożone struktury danych mogą mieć negatywny wpływ na przebieg procesu wymiany danych. Głównym przedmiotem artykułu jest przedstawienie koncepcji interoperacyjności w SDI, w szczególności interoperacyjności semantycznej i składniowej, jak również omówienie roli schematów aplikacyjnych UML i GML podczas wymiany danych przestrzennych w SDI. Rozważania przeprowadzono na przykładzie europejskiej i krajowej infrastruktury danych przestrzennych w Polsce.
Źródło:
Geomatics and Environmental Engineering; 2020, 14, 3; 5-20
1898-1135
Pojawia się w:
Geomatics and Environmental Engineering
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Model systemu informatycznego w oparciu o język UML jako jeden z elementów optymalizacji systemu zarządzania środowiskowego spełniającego wymagania normy PN-EN ISO 14001:2015-09 w kontekście działalności biznesowej organizacji
A model of a computerized information system based on the UML language as one of the elements of the environmental management system optimization fulfilling the requirements of the PN-EN ISO14001:2015-09 standard, in the context of the businessperformance
Autorzy:
Chomczyk, Michał Adam
Chomczyk, Zbigniew
Powiązania:
https://bibliotekanauki.pl/articles/1819449.pdf
Data publikacji:
2019-05-12
Wydawca:
Uniwersytet Przyrodniczo-Humanistyczny w Siedlcach
Tematy:
management system environment
UML modeling language
system zarządzania środowiskowego
język modelowania UML
Opis:
Niniejsza publikacja przedstawia wymagania nowej normy PN-EN ISO 14001:2015-09 –„Systemy zarządzania środowiskowego – Wymagania i wytyczne stosowania” w kontekście możliwegowykorzystania przy jej wdrożeniu elementów zunifikowanego języka modelowania UML. Główny elementpublikacji obejmuje zatem przedstawienie szczegółowych wymagań normy środowiskowej ze wskazaniemmożliwości ich zaimplementowania do procesu wspomagania komputerowego systemuzarządzania środowiskowego.
This publication is presenting a new standard PN-EN ISO 14001:2015-09 – “Environmental management systems – requirements and guidelines of applying”, in the context of the possible usage of the UML modelling language while implementing the standard. The main part of the publication includes presentation of detailed requirements of the environmental norm with indications of their capabilities for the process of computer helping (aiding) system of the environmental management.
Źródło:
Zeszyty Naukowe Uniwersytetu Przyrodniczo-Humanistycznego w Siedlcach; 2017, 40, 113; 21-34
2082-5501
Pojawia się w:
Zeszyty Naukowe Uniwersytetu Przyrodniczo-Humanistycznego w Siedlcach
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Porównanie efektywności składowania modeli UML w wybranych technologiach bazodanowych
Storage efficiency comparison of UML models in selected database technologies
Autorzy:
Filatov, Andrii
Flis, Paweł
Pańczyk, Beata
Powiązania:
https://bibliotekanauki.pl/articles/98400.pdf
Data publikacji:
2019
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
UML
MongoDB
Neo4J
PostreSQL
PostgreSQL
Opis:
Artykuł odpowiada na pytanie, która baza danych jest najlepszym wyborem do efektywnego składowania danych opisujących modele UML. Wzięto pod uwagę trzy produkty: MongoDB, PostgreSQL i Neo4J. Na badanie efektywności składa się pomiar czasu odpowiedzi zapytań zapisujących oraz pobierających dane. Uwzględnia również stopień wzrostu pamięci podczas wstawiania danych oraz ocenę poziomu skomplikowania implementacji mapującej dane testowe do wykorzystania w zapytaniach do baz danych.
The study answers the question which database is the best choice for efficient data storage of UML models. Three products were considered: MongoDB, PostgreSQL and Neo4J. The effectiveness test consists of measurement the response time of queries that save and load data. This study also take into account the memory increase ratio during data insertion and the level of complexity of the implementation of the test data mappers used in database queries.
Źródło:
Journal of Computer Sciences Institute; 2019, 12; 193-198
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Representation of UML Class Diagrams in OWL 2 on the Background of Domain Ontologies
Autorzy:
Sadowska, Małgorzata
Huzar, Zbigniew
Powiązania:
https://bibliotekanauki.pl/articles/384092.pdf
Data publikacji:
2019
Wydawca:
Politechnika Wrocławska. Oficyna Wydawnicza Politechniki Wrocławskiej
Tematy:
UML
OWL2
transformation rules
verification rules
Opis:
Background: UML class diagrams can be automatically validated if they are compliant with a domain knowledge specified in a selected OWL 2 domain ontology. The method requires translation of the diagrams into their OWL 2 representation. Aim: The aim of this paper is to present transformation and verification rules of UML class diagrams to their OWL 2 representation. Method: The analysis of the results of the systematic literature review on the topic of transformation rules between elements of UML class diagrams and OWL 2 constructs. The purpose of the analysis is to present the extent to which state-of-the-art transformation rules cover the semantics expressed in class diagrams. On the basis of the analysis, new transformation rules expressing the semantics not yet covered but expected from the point of view of domain modelling pragmatics have been defined. Results: The first result is the revision and extension of the transformation rules identified in the literature. The second original result is a proposition of verification rules necessary to check if a UML class diagram is compliant with the OWL 2 domain ontology. Conclusion: The proposed transformations can be used for automatic validation of compliance of UML class diagrams with respect to OWL 2 domain ontologies.
Źródło:
e-Informatica Software Engineering Journal; 2019, 13, 1; 63-103
1897-7979
Pojawia się w:
e-Informatica Software Engineering Journal
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Struktura i wymagania normy PN-EN ISO 14001:2015-09 P jako baza do określania elementów zunifikowanego języka modelowania UML
Autorzy:
Chomczyk, Michał Adam
Chomczyk, Zbigniew
Powiązania:
https://bibliotekanauki.pl/articles/1819711.pdf
Data publikacji:
2019-05-12
Wydawca:
Uniwersytet Przyrodniczo-Humanistyczny w Siedlcach
Tematy:
system zarządzania środowiskowego
język modelowania UML
pakiet
klasa
obiekt
Opis:
Niniejsza publikacja przedstawia wymagania nowej normy PN-EN ISO 14001:2015-09 P –„Systemy zarządzania środowiskowego – Wymagania i wytyczne stosowania” w kontekście możliwegowykorzystania przy jej wdrożeniu elementów zunifikowanego języka modelowania UML. Głównyelement publikacji obejmuje zatem przedstawienie przykładowych elementów normy PN-EN ISO14001:2015-09 P jako części języka modelowania UML, tj. pakietów, klas, obiektów i w konsekwencjidiagramów języka projektowania.
Źródło:
Zeszyty Naukowe Uniwersytetu Przyrodniczo-Humanistycznego w Siedlcach; 2017, 41, 114; 251-262
2082-5501
Pojawia się w:
Zeszyty Naukowe Uniwersytetu Przyrodniczo-Humanistycznego w Siedlcach
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
UML – punkt widzenia studenta uczelni technicznej w Lublinie
Autorzy:
Ulidowski, Adam
Wrzos, Jan
Włodarczyk, Bartłomiej
Krocz, Krzysztof
Drozd, Patryk
Żyła, Kamil
Powiązania:
https://bibliotekanauki.pl/articles/98232.pdf
Data publikacji:
2019
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
UML
software engineering
information system modelling
survey
inżynieria oprogramowania
modelowanie systemów informatycznych
ankieta
Opis:
Unified Modeling Language (UML) is a commonly known OMG (Object Management Group) standard for designing software systems. However, practice shows that the usage of UML varies depending on the specificity of a software system and company. The authors decided to explore the perspective of students with experience in using UML by conducting an exploratory survey with them. Analysis of the data gathered revealed that they use UML diagrams as an additional help when developing software. The main risk turned out to be different diagram interpretations. At last, the main motivation to learn UML was obtaining a credit at university.
Unified Modeling Language (UML) jest powszechnie nauczanym i stosowanym standardem Object Management Group (OMG) służącym do opisu systemów informatycznych. Jednakże praktyka pokazuje, że użyteczność UML waha się w zależności od specyfiki projektu i systemu informatycznego. Autorzy zdecydowali się przeprowadzić ankietę badającą opinie studentów, mających styczność z językiem UML, na temat wykorzystania wykonanych w nim diagramów. Analiza zebranych ankiet wykazała, że diagramy UML pełnią zazwyczaj rolę pomocniczą, głównym ryzykiem ich użycia są różnice w ich interpretacji, a główną motywacją do nauki jest uzyskanie zaliczenia na uczelni.
Źródło:
Journal of Computer Sciences Institute; 2019, 13; 279-282
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
A Graphical Modelling Editor for STARSoC Design Flow Tool Based on Model Driven Engineering Approach
Autorzy:
Kerkouche, E.
Bourennane, E. B.
Chaoui, A.
Powiązania:
https://bibliotekanauki.pl/articles/953066.pdf
Data publikacji:
2018
Wydawca:
Politechnika Wrocławska. Oficyna Wydawnicza Politechniki Wrocławskiej
Tematy:
embedded systems
hardware-software codesign
STARSoC tool
UML
model driven engineering
Eclipse modelling project
Opis:
Background : Due to the increasing complexity of embedded systems, system designers use higher levels of abstraction in order to model and analyse system performances. STARSoC (Synthesis Tool for Adaptive and Reconfigurable System-on-Chip) is a tool for hardware/software co-design and the synthesis of System-on-Chip (SoC) starting from a high level model using the StreamsC textual language. The process behaviour is described in the C syntax language, whereas the architecture is defined with a small set of annotation directives. Therefore, these specifications bring together a large number of details which increase their complexity. However, graphical modelling is better suited for visualizing system architecture. Objectives : In this paper, the authors propose a graphical modelling editor for STARSoC design tool which allows models to be constructed quickly and legibly. Its intent is to assist designers in building their models in terms of the UML Component-like Diagram, and in the automatic translation of the drawn model into StreamsC specification. Methods : To achieve this goal, the Model-Driven Engineering (MDE) approach and well-known frameworks and tools on the Eclipse platform were employed. Conclusion : Our results indicate that the use of the Model-Driven Engineering (MDE) approach reduces the complexity of embedded system design, and it is sufficiently flexible to incorporate new design needs.
Źródło:
e-Informatica Software Engineering Journal; 2018, 12, 1; 9-26
1897-7979
Pojawia się w:
e-Informatica Software Engineering Journal
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Doskonalenie systemu zarządzania reklamacjami producenta urządzeń fiskalnych
Improving complaints management system manufacturer of fiscal devices
Autorzy:
Milewska, E.
Powiązania:
https://bibliotekanauki.pl/articles/322843.pdf
Data publikacji:
2018
Wydawca:
Politechnika Śląska. Wydawnictwo Politechniki Śląskiej
Tematy:
obsługa zgłoszeń
BPMN
ERD
UML
application handling
Opis:
W artykule przedstawiono zagadnienie doskonalenia procesu obsługi zgłoszeń reklamacyjnych dotyczących niezgodności jakościowej urządzeń fiskalnych, wytwarzanych na potrzeby branży handlu detalicznego. Na podstawie obowiązujących przepisów opisano aspekt prawny warunków organizowania działań serwisowych dla kas rejestracyjnych w Polsce. Opracowano modele przepływu informacji wykorzystywanych w procesie obsługi klienta, prowadzonej przez autoryzowany punkt serwisowy urządzeń fiskalnych, z wykorzystaniem notacji BPMN 2.0. Opracowano również modele konceptualny i fizyczny bazy danych umożliwiającej ewidencjonowanie i obsługę zgłoszeń reklamacyjnych przez producenta urządzeń. Wdrożenie implementacji pozwoliło autorowi na wykonanie oceny skuteczności zaprojektowanego rozwiązania.
The article discusses the issue of improving handling of complaints concerning the qualitative incompatibility of fiscal devices manufactured for the retail industry. Based on the regulations in force in Poland, the legal aspect of the conditions for organizing service activities for the cash register devices is described. Models of information flow used in the customer service process by an authorized service center of fiscal equipment, developed using the BPMN 2.0 notation. Conceptuals model and structures database, to allows for the recording and application handling by the device manufacturer, have also been developed. Implementation allowed the author to evaluate the effectiveness of the designed solution.
Źródło:
Zeszyty Naukowe. Organizacja i Zarządzanie / Politechnika Śląska; 2018, 117; 321-334
1641-3466
Pojawia się w:
Zeszyty Naukowe. Organizacja i Zarządzanie / Politechnika Śląska
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Transformacja diagramu aktywności UML w przepływ integracyjny BPEL
UML activity diagram transformation into BPEL integration flow
Autorzy:
Górski, T.
Ziemski, G.
Powiązania:
https://bibliotekanauki.pl/articles/211126.pdf
Data publikacji:
2018
Wydawca:
Wojskowa Akademia Techniczna im. Jarosława Dąbrowskiego
Tematy:
Web Services Business Process Execution Language
BPEL
Enterprise Service Bus
ESB
Unified Modelling Language
UML
diagram aktywności UML
Model-Driven Development
MDD
transformacje
UML activity diagram
transformation
Opis:
Rosnące zainteresowanie firm integracją oraz interoperacyjnością systemów informatycznych spowodowało wzrost znaczenia architektury usługowej (ang. Service-Oriented Architecture), która zapewnia narzędzia umożliwiające integrację aplikacji korporacyjnych (ang. Enterprise Application Integration). W tym sensie magistrala usług (ang. Enterprise Service Bus) zapewnia techniczne możliwości komunikacji między systemami informatycznymi. Kluczowym elementem w tej komunikacji są przepływy integracyjne. Cel: Celem artykułu jest przedstawienie nowej transformacji Integration2BPEL, która automatyzuje konstrukcję wykonywalnego przepływu integracyjnego wyrażonego w języku Web Services Business Process Execution Language (BPEL) na podstawie modelu tego przepływu przedstawionego na diagramie aktywności języka Unified Modeling Language (UML). Metoda: Autorzy proponują transformację typu model-to-code generującą przepływ integracyjny wyrażony w BPEL, który może być uruchamiany w dowolnym silniku procesów BPEL. Przepływ integracyjny modelowany jest za pomocą diagramu aktywności języka UML z użyciem stereotypów z profilu „UML Profile for Integration Flows” w środowisku IBM Rational Software Architect (RSA). Przy zastosowaniu transformacji Integration2BPEL generowany jest kompletny, wykonywalny przepływ integracyjny złożony z wielu mechanizmów mediacyjnych. Wygenerowany przepływ integracyjny uruchamiany był na magistrali usług OpenESB. Wyniki: Możliwość generacji kompletnego przepływu integracyjnego w BPEL, który bez żadnych uzupełnień może być uruchamiany na magistrali usług. Zautomatyzowana została faza implementacji przepływu integracyjnego. Każdy z przepływów integracyjnych implementowany jest według takich samych zasad. Ponadto, unika się dzięki temu błędów popełnianych przez projektantów i programistów. Wnioski: Wytwarzanie oprogramowania sterowane modelami (ang. Model-Driven Development) jest podejściem, które może prowadzić do automatyzacji fazy projektowania i programowania. Uzyskuje się wprowadzenie jednolitego mechanizmu konstrukcji przepływu integracyjnego.
The growing interest of companies in integration and interoperability between information systems has caused increase in significance of Service-Oriented Architecture which provides tools for Enterprise Application Integration. In that architecture, Enterprise Service Bus provides technical possibilities of communication between IT systems. A key element in the communication are integration flows. Objective: The aim of this article is to present a new transformation Integration2BPEL, which automates the development of executable integration flow expressed in the Web Services Business Process Execution Language (WS-BPEL) based on the model of the integration flow presented in the Unified Modelling Language (UML) activity diagram. Method: The author proposes a transformation of the type of model-to-code type which generates integration flow expressed in WS-BPEL, which can be executed in any BPEL-compliant process engine. The integration flow is modelled using UML activity diagram with stereotypes from ‘UML Profile for Integration Flows’ profile in an IBM Rational Software Architect (RSA). Using Integration2BPEL transformation a complete, executable integration flow is generated, which is composed of many mediation mechanisms. Generated integration flows have been executed on OpenESB. Results: The ability to generate a complete integration flow in BPEL, which without any additions can be run on enterprise service bus. Implementation phase of an integration flow construction was automated. Each of integration flows is implemented according to the same rules. In addition, it allows to avoid mistakes made by designers and programmers. Conclusions: Model-Driven Development is an approach that leads to the automation of the design and programming phases. Integration2BPEL transformation is a uniform mechanism to design integration flow. Potentially, it also allows to avoid implementation errors.
Źródło:
Biuletyn Wojskowej Akademii Technicznej; 2018, 67, 3; 15-45
1234-5865
Pojawia się w:
Biuletyn Wojskowej Akademii Technicznej
Dostawca treści:
Biblioteka Nauki
Artykuł

Ta witryna wykorzystuje pliki cookies do przechowywania informacji na Twoim komputerze. Pliki cookies stosujemy w celu świadczenia usług na najwyższym poziomie, w tym w sposób dostosowany do indywidualnych potrzeb. Korzystanie z witryny bez zmiany ustawień dotyczących cookies oznacza, że będą one zamieszczane w Twoim komputerze. W każdym momencie możesz dokonać zmiany ustawień dotyczących cookies