• Home
  • Search
  • Software architecture design: evaluation and transformation
  • Open Access IconOpen Access
  • Cite Icon133
  • https://doi.org/10.1109/ecbs.1999.755855Copy DOI Icon

Software architecture design: evaluation and transformation

  • Jan 1, 2012
  • J Bosch +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Since the architecture of a software system constrains the quality attributes, the decisions taken during architectural design have a large impact on the resulting system. An architectural design method is presented that employs iterative evaluation and transformation of the software architecture in order to satisfy the quality requirements. Architecture evaluation is performed by using scenarios, simulation, mathematical modelling and experience-based reasoning. The architecture can be transformed by imposing an architectural style, imposing an architectural pattern, using a design pattern, converting a quality requirement to functionality and by distributing quality requirements. The method has evolved through its application in several industrial projects.

Similar Papers
  • Research Article

Parametric Design Method of Buildings Based on Convolutional and Deep Neural Networks

  • Aug 14, 2024
  • Science and Technology of Engineering, Chemistry and Environmental Protection
  • Ke Huang
  • Conference Article
  • Citations4

Ethics-driven Software Architecture Decision Making

  • Mar 01, 2021
  • Razieh Alidoosti
  • Conference Article
  • Citations16

A Review on Software Architecture Styles with Layered Robotic Software Architecture

  • Feb 01, 2015
  • P.U Chavan +2
  • Research Article
  • Citations11

Metric-based Evaluation of Implemented Software Architectures

  • Jun 28, 2013
  • Research Repository (Delft University of Technology)
  • Eric Bouwers
  • PDF
  • Research Article
  • Citations6

Machine Learning Software Architecture and Model Workflow. A Case of Django REST Framework

  • Jan 01, 2021
  • American Journal of Applied Sciences
  • Kennedy Ochilo Hadullo +1
  • Conference Article

The Missing Link between Requirements Engineering and Architecture Design for Information Systems

  • Jan 01, 2019
  • Karl-Heinz Krempels +2
  • Research Article
  • Citations4

Architectural design of a LMS with LTSA-conformance

  • Oct 20, 2015
  • Education and Information Technologies
  • Souvik Sengupta +1
  • Research Article
  • Citations28

Software architectural patterns in practice: an empirical study

  • Dec 01, 2018
  • Innovations in Systems and Software Engineering
  • Mohamad Kassab +3
  • Conference Article
  • Citations5

Adaptive Method for Assessment and Selection of Software Architecture in Flexible Techniques of Design

  • Sep 01, 2018
  • Ihor Bodnarchuk +3
  • Book Chapter
  • Citations2

How Do Agents Affect Modifiability? A Comparison between Two Architectures for Intelligent Virtual Environments for Training

  • Jan 01, 2008
  • Gonzalo Méndez +1
  • Research Article
  • Citations102

Runtime recovery and manipulation of software architecture of component-based systems

  • Apr 01, 2006
  • Automated Software Engineering
  • Gang Huang +2
  • Conference Article
  • Citations9

Using Models to Improve the Availability of Automotive Software Architectures

  • May 01, 2007
  • Charles Shelton +1
  • Research Article
  • Citations1

Architectural space design methods using data algorithms

  • Apr 01, 2025
  • AIP Advances
  • Jingyang Liu +2
  • Conference Article
  • Citations2

Style-based software architectural compositions as domain-specific models

  • Jan 01, 2004
  • N.R Mehta
  • Conference Article
  • Citations1

Problem-solution mapping for forward and reengineering on architectural level

  • Sep 05, 2011
  • Matthias Riebisch +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.