| Using multidimensional separation of concerns to (re)shape evolving software |
| Full text |
Html
(41 KB),
Pdf
(105 KB)
|
Source
|
Communications of the ACM
archive
Volume 44 , Issue 10 (October 2001)
table of contents
Pages: 43 - 50
Year of Publication: 2001
ISSN:0001-0782
|
|
Authors
|
|
Harold Ossher
|
IBM T.J. Watson Research Center, Yorktown Heights, NY
|
|
Peri Tarr
|
IBM T.J. Watson Research Center, Yorktown Heights, NY
|
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 16, Downloads (12 Months): 196, Citation Count: 36
|
|
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
|
Siobhán Clarke , William Harrison , Harold Ossher , Peri Tarr, Subject-oriented design: towards improved alignment of requirements, design, and code, Proceedings of the 14th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, p.325-339, November 01-05, 1999, Denver, Colorado, United States
|
 |
4
|
William Harrison , Harold Ossher, Subject-oriented programming: a critique of pure objects, Proceedings of the eighth annual conference on Object-oriented programming systems, languages, and applications, p.411-428, September 26-October 01, 1993, Washington, D.C., United States
|
 |
5
|
|
| |
6
|
Gregor Kiczales , Erik Hilsdale , Jim Hugunin , Mik Kersten , Jeffrey Palm , William G. Griswold, An Overview of AspectJ, Proceedings of the 15th European Conference on Object-Oriented Programming, p.327-353, June 18-22, 2001
|
| |
7
|
Kiczales, G., Lamping, J., Mendhekar, A., Maeda, C., Videira Lopes, C., Loingtier, J-M., Irwin, J. Aspect-oriented programming. In Proceedings of the European Conference on Object-Oriented Programming (ECOOP), (Finland, 1997), Springer-Verlag.
|
 |
8
|
Mira Mezini , Karl Lieberherr, Adaptive plug-and-play components for evolutionary software development, Proceedings of the 13th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, p.97-116, October 18-22, 1998, Vancouver, British Columbia, Canada
|
| |
9
|
|
| |
10
|
Ossher, H. and Tarr, P. Multi-dimensional separation of concerns and the hyperspace approach. In Proceedings of the Symposium on Software Architectures and Component Technology: The State of the Art in Software Development. Kluwer, 2001.
|
 |
11
|
|
 |
12
|
Peri Tarr , Harold Ossher , William Harrison , Stanley M. Sutton, Jr., N degrees of separation: multi-dimensional separation of concerns, Proceedings of the 21st international conference on Software engineering, p.107-119, May 16-22, 1999, Los Angeles, California, United States
[doi> 10.1145/302405.302457]
|
CITED BY 36
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Hoi Chan , Trieu C. Chieu, An approach to monitor application states for self-managing (autonomic) systems, Companion of the 18th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, October 26-30, 2003, Anaheim, CA, USA
|
|
|
Macneil Shonle , Karl Lieberherr , Ankit Shah, XAspects: an extensible system for domain-specific aspect languages, Companion of the 18th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, October 26-30, 2003, Anaheim, CA, USA
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Hoi Chan , Trieu C. Chieu, An approach and tools to automate externalization of application logic, Companion to the 19th annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications, October 24-28, 2004, Vancouver, BC, CANADA
|
|
|
Peri Tarr , William Chung , William Harrison , Vincent Kruskal , Harold Ossher , Stanley M. Sutton, Jr. , Andrew Clement , Matthew Chapman , Helen Hawkins , Sian January, The concern manipulation environment [OOPSLA/GPCE], Companion to the 19th annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications, October 24-28, 2004, Vancouver, BC, CANADA
|
|
|
|
|
|
Renaud Pawlak , Lionel Seinturier , Laurence Duchien , Gérard Florin , Fabrice Legond-Aubry , Laurent Martelli, JAC: an aspect-based distributed dynamic framework, Software—Practice & Experience, v.34 n.12, p.1119-1148, October 2004
|
|
|
William Chung , William Harrison , Vincent Kruskal , Harold Ossher , Stanley M. Sutton, Jr. , Peri Tarr , Matthew Chapman , Andrew Clement , Helen Hawkins , Sian January, The concern manipulation environment, Proceedings of the 27th international conference on Software engineering, May 15-21, 2005, St. Louis, MO, USA
|
|
|
Eunjee Song , Raghu Reddy , Robert France , Indrakshi Ray , Geri Georg , Roger Alexander, Verifiable composition of access control and application features, Proceedings of the tenth ACM symposium on Access control models and technologies, June 01-03, 2005, Stockholm, Sweden
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Sudipto Ghosh , Robert B. France , Devon M. Simmonds , Abhijit Bare , Brahmila Kamalakar , Roopashree P. Shankar , Gagan Tandon , Peter Vile , Shuxin Yin, A middleware-transparent approach to developing distributed applications: Research Articles, Software—Practice & Experience, v.35 n.12, p.1131-1154, October 2005
|
|
|
Curtis Clifton , Todd Millstein , Gary T. Leavens , Craig Chambers, MultiJava: Design rationale, compiler implementation, and applications, ACM Transactions on Programming Languages and Systems (TOPLAS), v.28 n.3, p.517-575, May 2006
|
|
|
Danny Soroker , Ramón Cáceres , Danny Dig , Andreas Schade , Susan Spraragen , Alpana Tiwari, Pegboard: a framework for developing mobile applications, Proceedings of the 4th international conference on Mobile systems, applications and services, June 19-22, 2006, Uppsala, Sweden
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
María Agustina Cibrán , Bart Verheecke , Wim Vanderperren , Davy Suvée , Viviane Jonckers, Aspect-oriented Programming for Dynamic Web Service Selection, Integration and Management, World Wide Web, v.10 n.3, p.211-242, September 2007
|
|
|
|
|
|
|
|
|
|
|