Service Dependency Graph Analysis in Microservice Architecture

Author(s):  
Edgars Gaidels ◽  
Marite Kirikova
2020 ◽  
Vol 1 (2) ◽  
pp. 103
Author(s):  
Markus Nanang Irawan ◽  
Sri Widyawati

<pre><span>Individuals autism often have non-adaptive behavioral problems because of their barriers in communication and social interaction. The problem of non-adaptive behavior is often a nuisance to others because its appearance is not appropriate and not in accordance with the environment, age, and expectations of responsibility. One case of non-adaptive behavior that arises is the behavior while in a vehicle where the individual shows the behavior of singing loudly, knocking windows, pinching the driver, even holding the steering wheel. Based on these problems, this study aims to reduce non-adaptive behavior while in a vehicle. Participant is an adult autism. The research method is experiment by giving Social Stories to participants before riding the vehicle then recording to the possibility appearance of non adaptive behavior. The results of graph analysis showed a decrease in non adaptive behavior of adult autism adults while in a vehicle. This study became one of the important studies because it tries to understand the dynamics of behavior problems of individual autisme in adulthood.<strong></strong></span></pre><pre><span> </span></pre>


Author(s):  
Kostyantyn Kharchenko

The approach to organizing the automated calculations’ execution process using the web services (in particular, REST-services) is reviewed. The given solution will simplify the procedure of introduction of the new functionality in applied systems built according to the service-oriented architecture and microservice architecture principles. The main idea of the proposed solution is in maximum division of the server-side logic development and the client-side logic, when clients are used to set the abstract computation goals without any dependencies to existing applied services. It is proposed to rely on the centralized scheme to organize the computations (named as orchestration) and to put to the knowledge base the set of rules used to build (in multiple steps) the concrete computational scenario from the abstract goal. It is proposed to include the computing task’s execution subsystem to the software architecture of the applied system. This subsystem is composed of the service which is processing the incoming requests for execution, the service registry and the orchestration service. The clients send requests to the execution subsystem without any references to the real-world services to be called. The service registry searches the knowledge base for the corresponding input request template, then the abstract operation description search for the request template is performed. Each abstract operation may already have its implementation in the form of workflow composed of invocations of the real applied services’ operations. In case of absence of the corresponding workflow in the database, this workflow implementation could be synthesized dynamically according to the input and output data and the functionality description of the abstract operation and registered applied services. The workflows are executed by the orchestrator service. Thus, adding some new functions to the client side can be possible without any changes at the server side. And vice versa, adding new services can impact the execution of the calculations without updating the clients.


1995 ◽  
Author(s):  
Avrim L. Blum ◽  
Merrick L. Furst

2020 ◽  
Author(s):  
Robert Kaczmarczyk ◽  
Felix Bauerdorf ◽  
Alexander Zink

BACKGROUND Every two years, German-speaking dermatologic specialist groups gather in Berlin to share the latest developments at Germany´s largest dermatologic conference, the Annual Meeting of the Germany Society of Dermatology (DDG). Because this conference has a lasting effect on dermatologic practice and research, understanding what is moving the specialist groups means understanding what is driving dermatology in Germany. OBJECTIVE The objective of the article is to introduce the medical scientific community to a data visualization method, which will help understand more sophisticated data analysis and processing approaches in the future. METHODS We used word network analysis to compile and visualize the information embedded in the contribution titles to the DDG Annual Meeting in 2019. We extracted words, contributing cities and inter-connections. The data was standardized, visualized using network graphs and analyzed using common network analysis parameters. RESULTS A total of 5509 words were extracted from 1150 contribution titles. The most frequently used words were “therapy”, “patients”, and “psoriasis”. The highest number of contributions came from Hamburg, Berlin and Munich. High diversity in research topics was found, as well as a well-connected research network. CONCLUSIONS Focus of the well-connected German-speaking dermatology community meeting 2019 was patient and therapy centered and lies especially on the diseases psoriasis and melanoma. Network graph analysis can provide helpful insights and help planning future congresses. It can facilitate the choice which contributors to include as imbalances become apparent. Moreover, it can help distributing the topics more evenly across the whole dermatologic spectrum.


2021 ◽  
Author(s):  
Taisei Hirakawa ◽  
Keisuke Maeda ◽  
Takahiro Ogawa ◽  
Satoshi Asamizu ◽  
Miki Haseyama

Sign in / Sign up

Export Citation Format

Share Document