DOMICO: Checking conformance between domain models and implementations

C Zhong, H Zhang, H Huang, Z Chen… - Software: Practice …, 2024 - Wiley Online Library
As a predominant design method for microsservices architecture (MSA), domain‐driven
design (DDD) utilizes a series of standard patterns in both models and implementations to …

Random testing and evolutionary testing for fuzzing graphql apis

A Belhadi, M Zhang, A Arcuri - ACM Transactions on the Web, 2024 - dl.acm.org
The Graph Query Language (GraphQL) is a powerful language for application programming
interface (API) manipulation in web services. It has been recently introduced as an …

Comparison of Representative Microservices Technologies in Terms of Performance for Use for Projects Based on Sensor Networks

P Plecinski, N Bokla, T Klymkovych, M Melnyk… - Sensors, 2022 - mdpi.com
Reading and analyzing data from sensors are crucial in many areas of life. IoT concepts and
related issues are becoming more and more popular, but before we can process data and …

Evolutionary-based automated testing for GraphQL APIs

A Belhadi, M Zhang, A Arcuri - Proceedings of the Genetic and …, 2022 - dl.acm.org
The Graph Query Language (GraphQL) is a powerful language for APIs manipulation in web
services. It has been recently introduced as an alternative solution for addressing the …

White-box and black-box fuzzing for GraphQL APIs

A Belhadi, M Zhang, A Arcuri - arXiv preprint arXiv:2209.05833, 2022 - arxiv.org
The Graph Query Language (GraphQL) is a powerful language for APIs manipulation in web
services. It has been recently introduced as an alternative solution for addressing the …

CrowDSL: platform for incidents management in a smart city context

D Rodríguez-García, V García-Díaz… - Big Data and Cognitive …, 2021 - mdpi.com
The final objective of smart cities is to optimize services and improve the quality of life of their
citizens, who can play important roles due to the information they can provide. This …

The Spatio-temporal Hybrid Development Methodology for Smart IoT: A Review based Study

Y AlZahrani, J Shen, J Yan - 2022 International Conference on …, 2022 - ieeexplore.ieee.org
This paper deals with a review-based study on the efficient development methodologies for
the deployment of IoT systems. Efficient hardware and software development reduces the …

BPM2DDD: A Systematic Process for Identifying Domains from Business Processes Models

CE da Silva, EL Gomes, SS Basu - Software, 2022 - mdpi.com
Domain-driven design is one of the most used approaches for identifying microservice
architectures, which should be built around business capabilities. There are a number of …

Investigation on Design and Development Methods for Internet of Things

Y Al Zahrani - 2023 - ro.uow.edu.au
The thesis work majorly focuses on the development methodologies of the Internet of Things
(IoT). A detailed literature survey is presented for the discussion of various challenges in the …

[PDF][PDF] Investigating Quality Attributes and Best Practices of Microservices Architectures

F Zafar - 2022 - swc.rwth-aachen.de
Software systems that are built in accordance with the Microservice Architecture pattern
present viable solutions to modern problems in the rapidly evolving world of software …