Concern-oriented analysis and refactoring of software architectures using dependency structure matrices
dc.citation.epage | 17 | en_US |
dc.citation.spage | 13 | en_US |
dc.contributor.author | Tekinerdoǧan, Bedir | en_US |
dc.contributor.author | Scholten F. | en_US |
dc.contributor.author | Hofmann, C. | en_US |
dc.contributor.author | Akşit, M. | en_US |
dc.coverage.spatial | Charlottesville, Virginia, USA | |
dc.date.accessioned | 2016-02-08T12:26:55Z | |
dc.date.available | 2016-02-08T12:26:55Z | |
dc.date.issued | 2009-03 | en_US |
dc.department | Department of Computer Engineering | en_US |
dc.description | Date of Conference: 3 March, 2009 | |
dc.description | Conference name: EA '09 Proceedings of the 15th workshop on Early aspects EA'09 | |
dc.description.abstract | Current scenario-based architecture analysis methods analyze the architecture with respect to scenarios that relate to stakeholder concerns. Albeit the primary motivation is to analyze the impact of stakeholders' concerns, it appears that concerns are not explicitly represented as first class abstractions. The lack of an explicit notion of concern in scenario-based analysis approaches can result in an incomplete analysis because scenarios are too specific and can only partially represent the concerns. We propose the concern-oriented architecture analysis method (COSAAM) that builds on scenario-based approaches but includes an explicit notion of concern in the analysis. COSAAM applies Dependency Structure Matrices (DSMs) to represent and analyze the dependencies among scenarios, concerns and architectural elements. Further, COSAAM extends DSMs by introducing explicit DSM patterns and heuristic rules for analyzing the impact of concerns on the architecture and for supporting the refactoring of the architecture. Copyright 2009 ACM. | en_US |
dc.description.provenance | Made available in DSpace on 2016-02-08T12:26:55Z (GMT). No. of bitstreams: 1 bilkent-research-paper.pdf: 70227 bytes, checksum: 26e812c6f5156f83f0e77b261a471b5a (MD5) Previous issue date: 2009 | en |
dc.identifier.doi | 10.1145/1509825.1509829 | en_US |
dc.identifier.uri | http://hdl.handle.net/11693/28676 | |
dc.language.iso | English | en_US |
dc.publisher | ACM | |
dc.relation.isversionof | http://dx.doi.org/10.1145/1509825.1509829 | en_US |
dc.source.title | Proceedings of the 15th Workshop on Early Aspects, EA '09 | en_US |
dc.subject | Concern-oriented modeling | en_US |
dc.subject | Dependency structure matrix | en_US |
dc.subject | Software architecture analysis | en_US |
dc.subject | Architectural element | en_US |
dc.subject | Architecture analysis | en_US |
dc.subject | Class abstraction | en_US |
dc.subject | Dependency structure matrixes | en_US |
dc.subject | Dependency structures | en_US |
dc.subject | Heuristic rules | en_US |
dc.subject | Refactorings | en_US |
dc.subject | Scenario-based analysis | en_US |
dc.subject | Computer software | en_US |
dc.subject | Computer systems programming | en_US |
dc.subject | Software design | en_US |
dc.subject | Software architecture | en_US |
dc.title | Concern-oriented analysis and refactoring of software architectures using dependency structure matrices | en_US |
dc.type | Conference Paper | en_US |
Files
Original bundle
1 - 1 of 1
Loading...
- Name:
- Concern-oriented analysis and refactoring of software architectures using dependency structure matrices.pdf
- Size:
- 756.14 KB
- Format:
- Adobe Portable Document Format
- Description:
- Full printable version