Selenium-jupiter: A junit 5 extension for selenium webdriver

B García, CD Kloos, C Alario-Hoyos… - Journal of Systems and …, 2022 - Elsevier
Selenium WebDriver is a library that allows controlling web browsers (eg, Chrome, Firefox,
etc.) programmatically. It provides a cross-browser programming interface in several …

Good practices in designing a communication channel architecture for secure async flexible distributed collaboration

R Erdei, D Delinschi, O Matei… - Logic Journal of the …, 2024 - academic.oup.com
In this paper we present a set of good practices in the design of a security-centric
architecture for a Communication Channel that can be used to secure a Loosely-Coupled …

Design of an enterprise level architecture based on microservices

K Cebeci, Ö Korçak - Bilişim Teknolojileri Dergisi, 2020 - dergipark.org.tr
Building or transformation of an enterprise software system is an onerous process which
requires a precise definition of business demands. Then to enable the satisfaction of …

Automatic diversity in the software supply chain

N Harrand, T Durieux, D Broman, B Baudry - arxiv preprint arxiv …, 2021 - arxiv.org
Despite its obvious benefits, the increased adoption of package managers to automate the
reuse of libraries has opened the door to a new class of hazards: supply chain attacks. By …

[PDF][PDF] Model-Driven Engineering of Microservice Architectures—The LEMMA Approach

F Rademacher, P Wizenty, J Sorgalla… - Ernst Denert Award …, 2024 - library.oapen.org
This chapter presents LEMMA (Language Ecosystem for Modeling Microservice
Architecture). LEMMA enables the application of Model-Driven Engineering (MDE) to …

[PDF][PDF] DIKWP-TRIZ: A Revolution on Traditional TRIZ Towards Invention for Artificial Consciousness

K Wu, Y Duan - Applied Sciences (2076-3417), 2024 - preprints.org
We propose the DIKWP-TRIZ framework, an innovative extension of the traditional Theory of
Inventive Problem Solving (TRIZ) designed to address the complexities of cognitive …

Flexible and lightweight framework for active industrial asset administration shells

S Wein, L Körfer, S Storms… - 2020 IEEE Conference on …, 2020 - ieeexplore.ieee.org
The increasing complexity and heterogeneity of Internet of Things-based production
processes require the development of new control paradigms. Autonomous assets can be …

Systematically reviewing the layered architectural pattern principles and their use to reconstruct software architectures

AB Belle, GE Boussaidi, TC Lethbridge… - arxiv preprint arxiv …, 2021 - arxiv.org
Architectural reconstruction is a reverse engineering activity aiming at recovering the
missing decisions on a system. It can help identify the components, within a legacy software …

Contract-based mocking for services-oriented development

F Solms, L Marshall - Proceedings of the annual conference of the south …, 2016 - dl.acm.org
Unit testing of software components requires that a component is tested in isolation.
However, many components require the services of other components to provide their …