ACM Home Page
Please provide us with feedback. Feedback
Exploiting connector knowledge to efficiently disseminate highly voluminous data sets
Full text PdfPdf (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
Chris A. Mattmann  NASA Jet Propulsion Laboratory & USC, Pasadena, CA, USA
David Woollard  NASA Jet Propulsion Laboratory & USC, Pasadena, CA, USA
Nenad Medvidovic  USC, Los Angeles, CA, USA
Sponsors
ACM: Association for Computing Machinery
SIGSOFT: ACM Special Interest Group on Software Engineering
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 2,   Downloads (12 Months): 30,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1370062.1370072
What is a DOI?

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
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
 
13
14

Collaborative Colleagues:
Chris A. Mattmann: colleagues
David Woollard: colleagues
Nenad Medvidovic: colleagues