Evolving Reference Architecture Description: Guidelines based on ISO/IEC/IEEE 42010

09/29/2022
by   Edilson Soares Palma, et al.
0

The architectural design of software systems is not a trivial task, requiring sometimes large experience and knowledge accumulated for years. Reference architectures have been increasingly adopted as a means to support such task, also contributing to the standardization and evolution of these systems. Although considerable time and effort are devoted to design these architectures, an outdated description is still found in several of them and, as a consequence, resulting in their non-continuation. This article presents guidelines to evolve the description of reference architectures, considering different types of stakeholders and required tasks. To complement our statement that the guidelines are correct by construction as they were grounded in widely known international standard ISO/IEC/IEEE 42010 and literature, we also briefly present a qualitative analysis comparing the guidelines with an ad hoc way (commonly occurred in reference architectures). We believe solutions like these guidelines are necessary and could further contribute to the sustainability and longevity of reference architectures.

READ FULL TEXT
research
10/22/2020

A Comparative Analysis of Industry Human-AI Interaction Guidelines

With the recent release of AI interaction guidelines from Apple, Google,...
research
05/10/2016

The Yahoo Query Treebank, V. 1.0

A description and annotation guidelines for the Yahoo Webscope release o...
research
09/24/2018

WiRe57 : A Fine-Grained Benchmark for Open Information Extraction

We build a reference for the task of Open Information Extraction, on fiv...
research
04/02/2021

An Empirical Characterization of Event Sourced Systems and Their Schema Evolution – Lessons from Industry

Event sourced systems are increasing in popularity because they are reli...
research
07/09/2020

A Reference Software Architecture for Social Robots

Social Robotics poses tough challenges to software designers who are req...
research
10/18/2020

Studying Visualization Guidelines According to Grounded Theory

Visualization guidelines, if defined properly, are invaluable to both pr...
research
11/08/2022

Do Mutable Variables Have Reference Types?

Implicit heterogeneous metaprogramming (a.k.a. offshoring) is an attract...

Please sign up or login with your details

Forgot password? Click here to reset