Clustering-Based Support for Software Architecture Restructuring by Niels StreekmannClustering-Based Support for Software Architecture Restructuring by Niels Streekmann

Clustering-Based Support for Software Architecture Restructuring

byNiels Streekmann

Paperback | December 14, 2011

Pricing and Purchase Info

$137.90 online 
$165.95 list price save 16%
Earn 690 plum® points

Prices and offers may vary in store


In stock online

Ships free on orders over $25

Not available in stores


The maintenance of long-living software systems is an essential topic in today's software engineering practice and research. Software Architecture Restructuring is an important task to adjust these systems to current requirements and to keep them maintainable. Niels Streekmann introduces an approach to Software Architecture Restructuring that semi-automates this task by introducing graph clustering. The approach provides an iterative process that systematically incorporates human architectural knowledge for the improvement of the restructuring result. Thus, it supports the task of planning the transfer of an existing system to a target architecture and aims at reducing the required manual effort.
Dr. Niels Streekmann completed his doctoral thesis under the supervision of Prof. Dr. Wilhelm Hasselbring at the Department of Software Engineering at the Christian Albrechts University, Kiel. He works as a consultant and software architect.
Title:Clustering-Based Support for Software Architecture RestructuringFormat:PaperbackDimensions:241 pagesPublished:December 14, 2011Publisher:Springer-Verlag/Sci-Tech/TradeLanguage:English

The following ISBNs are associated with this title:

ISBN - 10:3834819530

ISBN - 13:9783834819536

Look for similar items by category:


Table of Contents

Software Architecture - Software Evolution and Modernisation - Graph Clustering - Model-Driven Software Development - MARE Approach - MARE Method - MARE Clustering