Architecture-based Testing: how MBT may help?. Software Architecture (traditional understanding). The Software Architecture is the earliest model of the whole software system created along the software lifecycle
Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.
The Software Architecture is the earliest model of the whole software system created along the software lifecycle
SA as a high level design blueprint of the system to be used during the system development and later on for maintenance and reuse
Describes (in a more or less “formal” notation) how a system is structured intocomponents and connectors(SA topology) and how these elements interact(SA dynamics)
Picture taken from: http://www.watblog.com/2010/08/18/tcs-to-build-the-%E2%80%98nano-of-it%E2%80%99-cheap-cloud-computing-india/
Previous work: [TSE04] [JSS06]