Digital Library

cab1

 
Title:      SELECTING ARCHITECTURAL PATTERNS THROUGH A KNOWLEDGE-BASED APPROACH
Author(s):      Liziane Santos Soares, Roberto Tom Price, Marcelo Soares Pimenta, José Luis Braga
ISBN:      978-989-8533-06-7
Editors:      Hans Weghorn, Leonardo Azevedo and Pedro Isaías
Year:      2011
Edition:      Single
Keywords:      Architectural patterns selection, software architecture, knowledge-based approach
Type:      Full Paper
First Page:      59
Last Page:      66
Language:      English
Cover:      cover          
Full Contents:      click to dowload Download
Paper Abstract:      Several architectural patterns are described in books, papers and in repositories. Due to the huge amount of information related to patterns description and their application, it is important to have approaches and tools available to help developers carry on the selection of the patterns more suited to each software project. The reasoning behind architectural decisions, regarding pattern selection, usually exists in the form of tacit knowledge. It is important to make this knowledge explicit by mapping the patterns and the domains where they are most often used. This work proposes a knowledge-based approach to accomplish the architectural patterns selection, according to each project. The approach aims at supporting the construction and maintenance of a knowledge-base to guide the selection. We built an initial base as a suggestion, relying on recommendations of specialists found in the literature. Each team or institution can build its own base or enhance an existing one through the structure offered by the approach. The input for pattern selection consists, basically, of information available in systems requirements. The proposal presented is one step towards the automation of architectural pattern selection during on architectural design.
   

Social Media Links

Search

Login