14 papers · ranked by Valyu relevance
Ruoyu Su, Xiaozhou Li
Recently modular monolith architecture has attracted the attention of practitioners, as Google proposed "Service Weaver" framework to enable developers to write applications as modular monolithic and deploy them as a set of microservices. Google considered it as a framework that has the best of both worlds and it seems…
Chuyi Chen, Zhe Zhang, Yanchao Zhao
—Federated learning (FL) has been widely adopted across various applications, such as healthcare, finance, and smart cities. However, as experimental scenarios become more complex, existing FL frameworks and benchmarks have struggled to keep pace. This paper introduces FedModule1 , a flexible and extensible FL…
Frederico Vicente, Cláudia Soares, Dušan Jakovetić
Federated Learning (FL) enables distributed machine learning training while preserving privacy, representing a paradigm shift for data-sensitive and decentralized environments. Despite its rapid advancements, FL remains a complex and multifaceted field, requiring a structured understanding of its methodologies…
Alessandro Salatiello
The remarkable performance of modern AI systems has been driven by unprecedented scales of data, computation, and energy—far exceeding the resources required by human intelligence. This disparity highlights the need for new guiding principles and motivates drawing inspiration from the fundamental organizational…
Babak Heydari, Mohsen Mosleh, Kia Dalili
This paper introduces a conceptual, yet quantifiable, architecture framework by extending the notion of system modularity in its broadest sense. Acknowledging that modularity is not a binary feature and comes in various types and levels, the proposed framework introduces higher levels of modularity that naturally…
Rico Schrage, Jens Sager, Jan Philipp Hörding, Stefanie Holly
Agent-based simulations, especially those including communication, are complex to model and execute. To help researchers deal with this complexity and to encourage modular and maintainable research software, the Python-based framework mango (modular python agent framework) has been developed. The framework enables…
Dirk Basson, Janko Boehm, Magdaleen S. Marais, Mirko Rahn + 1 more
'Hobihasina P. Rakotoarisoa'] Abstract. Computations over the rational numbers frequently encounter the issue of intermediate coefficient growth. Modular methods provide a solution to this problem by applying the algorithm under consideration modulo a number of primes and then lifting the modular results to the…
Samiyuru Menik, Lakshmish Ramaswamy
Machine learning technologies have demonstrated immense capabilities in various domains. They play a key role in the success of modern businesses. However, adoption of machine learning technologies has a lot of untouched potential. Cost of developing custom machine learning solutions that solve unique business problems…
Mohammed Amer, Tomás Maul
Artificial neural networks (ANNs) have achieved significant success in tackling classical and modern machine learning problems. As learning problems grow in scale and complexity, and expand into multi-disciplinary territory, a more modular approach for scaling ANNs will be needed. Modular neural networks (MNNs) are…
Monika Jaskolka, Vera Pantelic, Alan Wassyng, Mark Lawford
Model-Based Development (MBD) is widely used for embedded controls development, with Matlab Simulink being one of the most used modelling environments in industry. As with all software, Simulink models are subject to evolution over their lifetime and must be maintained. Modularity is a fundamental software engineering…
Bob Diertens
We introduce composition in the function-behaviour-structure framework for design, as described by John Gero, in order to deal with complexity. We do this by connecting the frameworks for the design of several models, in which one is constrained by the others. The result is a framework for the design of an object that…
Cogan Shimizu, Quinn Hirt, Pascal Hitzler
Pattern-based, modular ontologies have several beneficial properties that lend themselves to FAIR data practices, especially as it pertains to Interoperability and Reusability. However, developing such ontologies has a high upfront cost, e.g. reusing a pattern is predicated upon being aware of its existence in the…
Marcus Fontoura, Wolfgang Pree, Bernhard Rumpe⋆
The paper presents the essential features of a new member of the UML language family that supports working with object-oriented frameworks. This UML extension, called UML-F, allows the explicit representation of framework variation points. The paper discusses some of the relevant aspects of UML-F, which is based on…
Md Jubair Basha N
The deployment of a software product requires considerable amount of time and effort. In order to increase the productivity of the software products, reusability strategies were proposed in the literature. However effective reuse is still a challenging issue. This paper presents a framework studio for effective…