SAVE: Software Architecture Visualization and Evaluation

被引:17
作者
Duszynski, Slawomir [1 ]
Knodel, Jens [1 ]
Lindvall, Mikael [2 ]
机构
[1] Fraunhofer Inst Expt Software Engn IESE, Fraunhofer Pl 1, D-67663 Kaiserslautern, Germany
[2] Fraunhofer USA Ctr Expt Sofrware Engn Maryland FC, College Pk, MD USA
来源
13TH EUROPEAN CONFERENCE ON SOFTWARE MAINTENANCE AND REENGINEERING: CSMR 2009, PROCEEDINGS | 2009年
关键词
software architecture; visualization; reverse engineering; compliance checking; SAVE;
D O I
10.1109/CSMR.2009.52
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Fraunhofer SAVE (Software Architecture Visualization and Evaluation) is a tool for analyzing and optimizing the architecture of implemented software systems. SAVE is a joint development between Fraunhofer IESE (Institute for Experimental Software Engineering IESE in Kaiserslautern, Germany) and Fraunhofer Center Maryland (Center for Experimental Software Engineering in College Park, Maryland, USA). In this work we describe the capabilities of the tool to assure compliance of existing systems with their architecture. In particular, we show how compliance checking features of SAVE work to assure compliance with structural and behavioral architectural views, to assure compliance among variants in a product line. context, and to incorporate constructive compliance checking to enable built-in compliance during development and evolution.
引用
收藏
页码:323 / +
页数:2
相关论文
共 4 条
  • [1] ACKERMANN C, 2008, ANAL FRAMEWORK INTER
  • [2] DUSZYNSKI S, 2008, VARIANT COMP TECHNIQ
  • [3] Knodel J., 2006, Static evaluation of software architectures. Conference on Software Maintenance and Reengineering (CSMR'06). IEEE
  • [4] KNODEL J, 2008, CONSTRUCTIVE ARCHITE