A Method and Tool Support for Software Architecting Activities
Nissreen El-Saber
Software rearchitecting is the process of obtaining a documented architecture for an existing undocumented system. There are many software rearchitecting frameworks which are based upon different concepts and context-related issues for a specific application or programming language, such as Rigi, Ciao, SPOOL, and Symphony. These rearchitecting frameworks were compared and analyzed, in this work, using generic architecture characteristics. Based on this comparison, a new model for rearchitecting frameworks is proposed. As an implementation, a new framework was built according to the model standards. This is ‘Software Rearchitecting Action Framework' (SRAF). Then an automated Java tool, Rearchitecting Tool Support (RTS), is designed to...
ISBN: 978-3-8433-7415-6
Издательство:
Книга по требованию
Дата выхода: июль 2011