• Home
  • Search
  • UML-based tool support for separating application and architectural evolution
  • https://doi.org/10.1109/iwpse.2004.24Copy DOI Icon

UML-based tool support for separating application and architectural evolution

  • Sep 6, 2004
  • Tommi Mikkonen +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Similar Papers
Abstract

In analogy to civil engineering, the load-bearing of a software system bear significant importance for software evolution. Unfortunately, documentation and evolution of such walls in the form of software architecture has proven to be problematic, because instead of individual classes and objects, the important artifacts may be collections of design elements and their relations, whose collective evolution should be considered. In this paper, we introduce a tool where architecturally significant concepts, defined in the form of patterns, can be separated from application specific details. This separation allows diverging evolution of applications and patterns forming their architecture, with an option to enforce the architecture in applications. Moreover, the tool helps in correcting the designs in case an error has been made or patterns forming the architecture have been upgraded.

Similar Papers
  • Conference Article
  • Citations2

On Software Odysseys and How to Prevent Them

  • May 01, 2017
  • Simone Scalabrino
  • Book Chapter
  • Citations1

Consistency Analysis of Dynamic Evolution of Software Architectures Using Constraint Hypergraph Grammars

  • Jan 01, 2010
  • Hongzhen Xu +2
  • Research Article
  • Citations6

РЕЗЕРВ АНАЛИТИЧЕСКИХ ПОВЕРХНОСТЕЙ ДЛЯ АРХИТЕКТУРЫ И СТРОИТЕЛЬСТВА

  • Jan 01, 2021
  • Building and reconstruction
  • Gil-Oulbe Mathieu
  • Conference Article

Historical Units of Measurement in Architecture and their Reflection in Historiography and Cultural Heritage Restoration in Slovakia

  • Oct 17, 2025
  • ARPHA proceedings
  • Jana Pohaničová +3
  • Conference Article
  • Citations5

Traceability between Software Architecture Models

  • Jan 01, 2006
  • Yaodong Feng +3
  • Research Article

Relationship between Architectural Form, Function, and Meaning in Cathedral Churches

  • Jan 01, 2024
  • Journal of Hunan University Natural Sciences
  • Celina Marey Chia, Antariksa +1
  • Book Chapter
  • Citations2

Software Architecture Evolution and Technology Research

  • Jan 01, 2022
  • Lecture notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering
  • Ruiqi Zeng +3
  • Conference Article

Advances in Convolutional Neural Networks for Image Classification : Architecture Evolution, Transformer Fusion, and Application Expansion

  • Dec 26, 2025
  • Jian Tang
  • Conference Article
  • Citations19

An aspect-oriented ambient intelligence middleware platform

  • Jan 01, 2005
  • Lidia Fuentes +1
  • Research Article

Evolution of dynamic architecture

  • Oct 31, 2023
  • Gradostroitelʹstvo i arhitektura
  • Evgeny S Ponomarev +1
  • Conference Article
  • Citations4

A Formal Control Architecture for Collaborative Robotics Applications

  • Sep 01, 2020
  • Andrea Maria Zanchettin +4
  • Single Book
  • Citations2

Współczesne tendencje w projektowaniu szpitali specjalistycznych w Europie

  • Jan 01, 2024
  • Rafał Strojny
  • Book Chapter
  • Citations16

The Evolution of Materials and Architecture for Oxygen Transport Membranes

  • Jun 20, 2006
  • John Sirman
  • Book Chapter
  • Citations11

Architecture Evolution in Software Product Line: An Industrial Case Study

  • Jan 01, 2011
  • Yijian Wu +2
  • Book Chapter
  • Citations4

Software Migration and Architecture Evolution with Industrial Platforms: A Multi-case Study

  • Jan 01, 2018
  • Konstantinos Plakidas +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.