|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
A Principled Way to Use Frameworks in Architecture Design
March-April 2013 (vol. 30 no. 2)
pp. 46-53
| ASCII Text | x | ||
| Humberto Cervantes, Perla Velasco-Elizondo, Rick Kazman, "A Principled Way to Use Frameworks in Architecture Design," IEEE Software, vol. 30, no. 2, pp. 46-53, March-April, 2013. | |||
| BibTex | x | ||
| @article{ 10.1109/MS.2012.175, author = {Humberto Cervantes and Perla Velasco-Elizondo and Rick Kazman}, title = {A Principled Way to Use Frameworks in Architecture Design}, journal ={IEEE Software}, volume = {30}, number = {2}, issn = {0740-7459}, year = {2013}, pages = {46-53}, doi = {http://doi.ieeecomputersociety.org/10.1109/MS.2012.175}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - MGZN JO - IEEE Software TI - A Principled Way to Use Frameworks in Architecture Design IS - 2 SN - 0740-7459 SP46 EP53 EPD - 46-53 A1 - Humberto Cervantes, A1 - Perla Velasco-Elizondo, A1 - Rick Kazman, PY - 2013 KW - Runtime KW - Computer architecture KW - Design methodology KW - Educational institutions KW - Cities and towns KW - Software KW - Mechanical factors KW - patterns KW - software architectures KW - requirements KW - specifications KW - design tools and techniques KW - design concepts VL - 30 JA - IEEE Software ER - | |||
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MS.2012.175
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."
Index Terms:
Runtime,Computer architecture,Design methodology,Educational institutions,Cities and towns,Software,Mechanical factors,patterns,software architectures,requirements,specifications,design tools and techniques,design concepts
Citation:
Humberto Cervantes, Perla Velasco-Elizondo, Rick Kazman, "A Principled Way to Use Frameworks in Architecture Design," IEEE Software, vol. 30, no. 2, pp. 46-53, March-April 2013, doi:10.1109/MS.2012.175
Usage of this product signifies your acceptance of the Terms of Use.

