Title :
Bridging the Software Architecture Gap
Author :
Lindvall, Mikael ; Muthig, Dirk
Author_Institution :
Software Archit. & Embedded Syst. Div., Fraunhofer Center for Exp. Software Eng., College Park, MD
fDate :
6/1/2008 12:00:00 AM
Abstract :
There´s a growing gap between the state of the art and the state of the practice in software architecture. The state of the art revolves around advanced architecture description and modeling languages, while in practice, the software architect - if there is one - has neither the power nor the tools to create a sound software architecture that is truly useful throughout the entire software life cycle. The SAVE tool helps developers align a system with the planned architecture.
Keywords :
formal specification; software architecture; software prototyping; software tools; specification languages; SAVE tool; architecture description; modeling language; software architecture gap; software life cycle; Automatic testing; Computer architecture; Software architecture; Software engineering; Software maintenance; Software quality; Software systems; Software tools; Subcontracting; System testing; software artchitecture; software development; visualization tools;
DOI :
10.1109/MC.2008.176