Cloud-Native Architectural Characteristics and their Impacts on Software
Quality: A Validation Survey
- URL: http://arxiv.org/abs/2306.12532v1
- Date: Wed, 21 Jun 2023 19:35:03 GMT
- Title: Cloud-Native Architectural Characteristics and their Impacts on Software
Quality: A Validation Survey
- Authors: Robin Lichtenth\"aler, Jonas Fritzsch, Guido Wirtz
- Abstract summary: We aim to investigate relationships between architectural characteristics of cloud-native applications, and quality aspects.
The architectural characteristics in consideration are based on our recently proposed quality model for cloud-native software architectures.
We present an updated version of the quality model incorporating the survey results.
- Score: 1.4502611532302039
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: Cloud-native architectures are often based on microservices and combine
different aspects that aim to leverage the capabilities of cloud platforms for
software development. Cloud-native architectural characteristics like patterns
and best practices aim to design, develop, deploy, and operate such systems
efficiently with minimal time and effort. However, architects and developers
are faced with the challenge of applying such characteristics in a targeted
manner to improve selected quality attributes. Hence, we aim to investigate
relationships, or more specifically impacts, between architectural
characteristics of cloud-native applications, and quality aspects. The
architectural characteristics in consideration are based on our recently
proposed quality model for cloud-native software architectures. To validate its
elements and revise this literature-based quality model, we conducted a
questionnaire-based survey among 42 software professionals. While the survey
results reinforce the quality model to a fair extent, they also indicate parts
requiring a revision. Thus, as an additional contribution, we present an
updated version of the quality model incorporating the survey results.
Practitioners will benefit from our work when designing and developing
cloud-native applications in a quality-oriented way. Researchers will moreover
profit from our specifically developed questionnaire-based survey tool, which
allows surveying complex structures like a hierarchical quality model.
Related papers
- Software Design Pattern Model and Data Structure Algorithm Abilities on Microservices Architecture Design in High-tech Enterprises [0.4532517021515834]
This study investigates the impact of software design model capabilities and data structure algorithm abilities on architecture design within enterprises.
The findings reveal that organizations emphasizing robust design models and efficient algorithms achieve superior scalability, performance, and flexibility in their architecture.
arXiv Detail & Related papers (2024-11-05T07:26:53Z) - Task-Oriented Real-time Visual Inference for IoVT Systems: A Co-design Framework of Neural Networks and Edge Deployment [61.20689382879937]
Task-oriented edge computing addresses this by shifting data analysis to the edge.
Existing methods struggle to balance high model performance with low resource consumption.
We propose a novel co-design framework to optimize neural network architecture.
arXiv Detail & Related papers (2024-10-29T19:02:54Z) - Exploring the design space of deep-learning-based weather forecasting systems [56.129148006412855]
This paper systematically analyzes the impact of different design choices on deep-learning-based weather forecasting systems.
We study fixed-grid architectures such as UNet, fully convolutional architectures, and transformer-based models.
We propose a hybrid system that combines the strong performance of fixed-grid models with the flexibility of grid-invariant architectures.
arXiv Detail & Related papers (2024-10-09T22:25:50Z) - Experimental evaluation of architectural software performance design patterns in microservices [5.662788913145226]
This research aims to quantify the effect of design patterns on system performance metrics.
Real performance measurements are collected and compared with model-based predictions.
Results demonstrate that, despite the difficulty to parameterize our benchmark system, model-based predictions are in line with real experimentation.
arXiv Detail & Related papers (2024-08-20T12:21:40Z) - A Taxonomy of Architecture Options for Foundation Model-based Agents: Analysis and Decision Model [25.78239568393706]
This paper introduces a taxonomy focused on the architectures of foundation-model-based agents.
By unifying and detailing these classifications, our taxonomy aims to improve the design of foundation-model-based agents.
arXiv Detail & Related papers (2024-08-06T03:10:52Z) - Implicitly Guided Design with PropEn: Match your Data to Follow the Gradient [52.2669490431145]
PropEn is inspired by'matching', which enables implicit guidance without training a discriminator.
We show that training with a matched dataset approximates the gradient of the property of interest while remaining within the data distribution.
arXiv Detail & Related papers (2024-05-28T11:30:19Z) - Generative Design through Quality-Diversity Data Synthesis and Language Models [5.196236145367301]
Two fundamental challenges face generative models in engineering applications: the acquisition of high-performing, diverse datasets, and the adherence to precise constraints in generated designs.
We propose a novel approach combining optimization, constraint satisfaction, and language models to tackle these challenges in architectural design.
arXiv Detail & Related papers (2024-05-16T11:30:08Z) - From Requirements to Architecture: An AI-Based Journey to
Semi-Automatically Generate Software Architectures [2.4150871564195007]
We propose a method to generate software architecture candidates based on requirements using artificial intelligence techniques.
We further envision an automatic evaluation and trade-off analysis of the generated architecture candidates.
arXiv Detail & Related papers (2024-01-25T10:56:58Z) - The Impact of Different Backbone Architecture on Autonomous Vehicle
Dataset [120.08736654413637]
The quality of the features extracted by the backbone architecture can have a significant impact on the overall detection performance.
Our study evaluates three well-known autonomous vehicle datasets, namely KITTI, NuScenes, and BDD, to compare the performance of different backbone architectures on object detection tasks.
arXiv Detail & Related papers (2023-09-15T17:32:15Z) - Design Space Exploration and Explanation via Conditional Variational
Autoencoders in Meta-model-based Conceptual Design of Pedestrian Bridges [52.77024349608834]
This paper provides a performance-driven design exploration framework to augment the human designer through a Conditional Variational Autoencoder (CVAE)
The CVAE is trained on 18'000 synthetically generated instances of a pedestrian bridge in Switzerland.
arXiv Detail & Related papers (2022-11-29T17:28:31Z) - SEEK: Segmented Embedding of Knowledge Graphs [77.5307592941209]
We propose a lightweight modeling framework that can achieve highly competitive relational expressiveness without increasing the model complexity.
Our framework focuses on the design of scoring functions and highlights two critical characteristics: 1) facilitating sufficient feature interactions; 2) preserving both symmetry and antisymmetry properties of relations.
arXiv Detail & Related papers (2020-05-02T15:15:50Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.