DocumentCode :
81182
Title :
A Principled Way to Use Frameworks in Architecture Design
Author :
Cervantes, H. ; Velasco-Elizondo, Perla ; Kazman, Rick
Author_Institution :
Autonomous Metropolitan Univ., Mexico City, Mexico
Volume :
30
Issue :
2
fYear :
2013
fDate :
March-April 2013
Firstpage :
46
Lastpage :
53
Abstract :
In the past decade, researchers have devised many methods to support and codify architecture design. However, what hampers such methods\´ adoption is that these methods employ abstract concepts such as views, tactics, and patterns, whereas practicing software architects choose technical design primitives from the services offered in commercial frameworks. A holistic and more realistic approach to architecture design addresses this disconnect. This approach uses and systematically links both top-down concepts, such as patterns and tactics, and implementation artifacts, such as frameworks, which are bottom-up concepts. The Web extra at http://youtu.be/kygFOV8TqEw is a video in which Humberto Cervantes from Autonomous Metropolitan University interviews Josué Martìnez Buenrrostro, a software architect at Quarksoft in Mexico City, about the design process discussed in the article "A Principled Way to Use Frameworks in Architecture Design".
Keywords :
software architecture; Mexico City; Quarksoft; abstract concepts; architecture design codification; architecture design support; bottom-up concepts; software architects; technical design primitives; Computer architecture; Design methodology; Mechanical factors; Runtime; Software architecture; Software development; Specifications; design concepts; design tools and techniques; patterns; requirements; software architectures; specifications;
fLanguage :
English
Journal_Title :
Software, IEEE
Publisher :
ieee
ISSN :
0740-7459
Type :
jour
DOI :
10.1109/MS.2012.175
Filename :
6365644
Link To Document :
بازگشت