| Concern based mining of heterogeneous software repositories |
| Full text |
Pdf
(277 KB)
|
| Source
|
International Conference on Software Engineering
archive
Proceedings of the 2006 international workshop on Mining software repositories
table of contents
Shanghai, China
SESSION: Concerns
table of contents
Pages: 80 - 86
Year of Publication: 2006
ISBN:1-59593-397-2
|
|
Authors
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 6, Downloads (12 Months): 27, Citation Count: 0
|
|
|
ABSTRACT
In the current trend of software engineering, software systems are viewed as clusters of overlapping structures representing various concerns, covering heterogeneous artifacts like models, code, resource files etc. In those cases, adequate search mechanisms for software repositories should be based on such fragmented nature of software systems, allowing concern-oriented queries on the system data. For this purpose, we propose a conceptual framework for a concern-oriented query language for software repositories. A pattern-based implementation scheme is discussed, exploiting existing tools. The applicability of the approach is studied in the context of an industrial case study.
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
|
Aspect Browser WWW site. Available at http://www-cse.ucsd.edu/users/wgg/Software/AB/, 2006.
|
| |
2
|
Aspect Mining Tool (AMT) WWW site. Available athttp://www.cs.ubc.ca/~jan/amt/, 2006.
|
| |
3
|
|
| |
4
|
A. Dekhtyar, J. H. Hayes, and T. Menzies. Text is software too. In Proc. MSR 2004, pages 22--26, Edinburgh, Scotland, UK, 2004.
|
| |
5
|
S. Demeyer, S. Tichelaar, and S. Ducasse. Famix 2.1 - the famoos information exchange model. Technical report, University of Berne, 2001.
|
| |
6
|
Eclipse WWW site. Available at http://www.eclipse.org, 2006.
|
| |
7
|
H. B. Enderton. Elements of Set Theory. Academic Press, 1977.
|
| |
8
|
Feature Exploration Tool (FEAT) WWW site. Available at http://www.cs.ubc.ca/labs/spl/projects/feat/, 2006.
|
| |
9
|
R. E. Filman, T. Elrad, S. Clarke, and M. Akşit, editors. Aspect-Oriented Software Development. Addison-Wesley, 2004.
|
| |
10
|
I. Hammouda. A tool infrastructure for model-driven development using aspectual patterns. In S. Beydeda, M. Book, and V. Gruhn, editors, Model-driven Software Development - Volume II of Research and Practice in Software Engineering, pages 139--178. Springer, 2005.
|
| |
11
|
|
 |
12
|
|
| |
13
|
|
| |
14
|
G. Murphy, W. Griswold, M. Robillard, J. Hannemann, and W. Wesley Leong. Design recommendations for concern elaboration tools. In R. E. Filman, T. Elrad, S. Clarke, and M. Akşit,editors, Aspect-Oriented Software Development, pages 507--530. Addison-Wesley, 2004.
|
| |
15
|
Rational ClearCase WWW site. Available at http://www-306.ibm.com/software/awdtools/clearcase/, 2006.
|
 |
16
|
|
| |
17
|
Unified Modeling Language WWW site. Available at http://www.uml.org/, 2006.
|
|