Guiding architectural restructuring through architectural styles

D Tamzalit, T Mens - 2010 17th IEEE International Conference …, 2010 - ieeexplore.ieee.org
Software architectures constitute one of the main artefacts of software-intensive system
development. They outline the essential components and interconnections of a software …

Design and evolution of software architecture in practice

M Christensen, CH Damm, KM Hansen… - … Technology of Object …, 1999 - ieeexplore.ieee.org
With special focus on software architectural issues, we report from the first two major phases
of a software development project. Our experience suggests that explicit focus on software …

Integrated software architecture management and validation

G Buchgeher, R Weinreich - 2008 The Third International …, 2008 - ieeexplore.ieee.org
Many software projects suffer from problems related to non-existent, incomplete, inaccurate,
or invalid architecture descriptions. The hypothesis underlying our approach is that …

Architecting session report

C Hofmeister - 5th Working IEEE/IFIP Conference on Software …, 2005 - ieeexplore.ieee.org
The Architecting session examined the development of software architectures. Seven
papers were presented, covering both the state of the practice and new architecting …

Architectural concepts: Evolution of a software system across design and implementation stages in dynamically changing environments

B Vogel, A Kurti, M Milrad… - 2012 IEEE 36th Annual …, 2012 - ieeexplore.ieee.org
This paper presents the design, implementation and the overall lifecycle of a software
system that includes mobile and web components and that evolved having the following …

Evolution styles: Foundations and tool support for software architecture evolution

D Garlan, JM Barnes, B Schmerl… - 2009 Joint Working IEEE …, 2009 - ieeexplore.ieee.org
As new market opportunities, technologies, platforms, and frameworks become available,
systems require large-scale and systematic architectural restructuring to accommodate …

Why we need a different view of software architecture

J Baragry, K Reed - … Working IEEE/IFIP Conference on Software …, 2001 - ieeexplore.ieee.org
The definition and understanding of software architectures and architecture views still shows
considerable disagreement in the software engineering community. The paper argues that …

Architecture Engagement Purposes: Towards a Framework for Planning" Just Enough"-Architecting in Software Engineering

T Keuler, J Knodel, M Naab… - 2012 Joint Working IEEE …, 2012 - ieeexplore.ieee.org
Software architecture has been proven as a conceptual tool to manage the development
and evolution of a software product. However, integrating architecting as an activity in …

Dually: A framework for architectural languages and tools interoperability

I Malavolta, H Muccini… - 2008 23rd IEEE/ACM …, 2008 - ieeexplore.ieee.org
Nowadays different notations for architectural modeling have been proposed, each one
focussing on a specific application domain, analysis type, or modeling environment. No …

Tool support for architectural decisions

A Jansen, J Van Der Ven, P Avgeriou… - 2007 Working IEEE …, 2007 - ieeexplore.ieee.org
In contrast to software architecture models, architectural decisions are often not explicitly
documented, and therefore eventually lost. This contributes to major problems such as high …