| Exploiting connector knowledge to efficiently disseminate highly voluminous data sets |
| Full text |
Pdf
(379 KB)
|
Source
|
International Conference on Software Engineering
archive
Proceedings of the 3rd international workshop on Sharing and reusing architectural knowledge
table of contents
Leipzig, Germany
SESSION: Extending software architecture with architectural knowledge
table of contents
Pages 37-40
Year of Publication: 2008
ISBN:978-1-60558-038-8
|
|
Authors
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 2, Downloads (12 Months): 30, Citation Count: 0
|
|
|
ABSTRACT
Ever-growing amounts of data that must be distributed from data providers to consumers across the world necessitate a greater understanding of the software architectural implications of choosing data movement technologies. Currently, this understanding is mired in the minds of software architects who have been there before, and who rely on past intuition and choices, failing to properly document their rationale and context. In this paper we describe a software architecture-based decision making framework called DISCO for selecting data movement technologies, or software connectors. DISCO effectively captures (traditionally undocumented) insight, observation and ultimately architectural knowledge about the connectors, demonstrating the effectiveness of using such information to accurately encode the connector selection decision making process
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Bill Allcock , Joe Bester , John Bresnahan , Ann L. Chervenak , Ian Foster , Carl Kesselman , Sam Meder , Veronika Nefedova , Darcy Quesnel , Steven Tuecke, Data management and transfer in high-performance computational grid environments, Parallel Computing, v.28 n.5, p.749-771, May 2002
[doi> 10.1016/S0167-8191(02)00094-7]
|
 |
2
|
|
| |
3
|
C. Mattmann, "Software Connectors for Highly Voluminous and Distributed Data-Intensive Systems", Ph.D. Dissertation, USC, 2007.
|
| |
4
|
|
 |
5
|
|
| |
6
|
F. Arbab, "A Channel-based Coordination Model for Component Composition," CWI Technical Report SEN-R0203, 2002.
|
 |
7
|
|
| |
8
|
|
| |
9
|
|
| |
10
|
R. Capilla, et al., "A Web-based Tool for Managing Architectural Design Decisions," In Proc. SHARK 06', Torino, Italy, 2006.
|
| |
11
|
|
| |
12
|
Muhammad Ali Babar , Remco C. de Boer , Torgeir Dingsoyr , Rik Farenhorst, Architectural Knowlege Management Strategies: Approaches in Research and Industry, Proceedings of the Second Workshop on SHAring and Reusing architectural Knowledge Architecture, Rationale, and Design Intent, p.2, May 20-26, 2007
[doi> 10.1109/SHARK-ADI.2007.3]
|
| |
13
|
Lenin Babu T. , M. Seetha Ramaiah , T. V. Prabhakar , D. Rambabu, ArchVoc--Towards an Ontology for Software Architecture, Proceedings of the Second Workshop on SHAring and Reusing architectural Knowledge Architecture, Rationale, and Design Intent, p.5, May 20-26, 2007
[doi> 10.1109/SHARK-ADI.2007.5]
|
 |
14
|
David Garlan , Robert Allen , John Ockerbloom, Architectural mismatch or why it's hard to build systems out of existing parts, Proceedings of the 17th international conference on Software engineering, p.179-185, April 24-28, 1995, Seattle, Washington, United States
[doi> 10.1145/225014.225031]
|
|