ACM Home Page
Please provide us with feedback. Feedback
3rd workshop on assessment of contemporary modularization techniques (ACoM 2009)
Full text PdfPdf (243 KB)
Source
Conference on Object Oriented Programming Systems Languages and Applications archive
Proceeding of the 24th ACM SIGPLAN conference companion on Object oriented programming systems languages and applications table of contents
Orlando, Florida, USA
WORKSHOP SESSION: Workshops table of contents
Pages 715-716  
Year of Publication: 2009
ISBN:978-1-60558-768-4
Authors
Phil Greenwood  Lancaster University, Lancaster, United Kingdom
Alessandro Garcia  PUC-Rio, Rio de Janeiro, Brazil
Yuanfang Cai  Drexel University, Philadelphia, PA, USA
Claudio Sant'Anna  Federal University of Bahia, Salvador, Brazil
Kevin Sullivan  University of Virginia, Charlottesville, VA, USA
Thomas Cottenier  Hengsoft LLC, Chicago, IL, USA
James Noble  Victoria University of Wellington, Wellington, New Zealand
Sponsor
SIGPLAN: ACM Special Interest Group on Programming Languages
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 11,   Downloads (12 Months): 11,   Citation Count: 0
Additional Information:

abstract   references   index terms  

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

ABSTRACT

Contemporary modularization techniques, such as Aspect-Oriented Programming and Feature-Oriented Programming, allow designers to improve changeability and adaptability. However, the impact of advanced modularization techniques on productivity and quality remains unclear. This workshop emphasizes the need to improve the assessment of modern modularization techniques, particularly in the emerging domains of collaborative software engineering, ultra-large systems, cyber-physical systems, and cloud computing.

The purpose of the 3rd ACoM workshop is (i) stimulate innovative ideas of modularity assessment methods; (ii) solicit experience reports from practitioners to understand the impact of contemporary modularization techniques; (iii) discuss the impact of assessment techniques; (iv) understand the applicability of assessment techniques; and (v) foster collaboration between practitioners and researchers.


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
Adele Goldberg. Collaborative software engineering. Journal of Object Technology, 1(1):1--19, 2002.
 
2
L. Northrop, et al. Ultra-Large-Scale Systems - The Software Challenge of the Future. Technical report, Software Engineering Institute, Carnegie Mellon, June 2006.
 
3
Edward A. Lee. Cyber physical systems: Design challenges. In Int. Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing (ISORC), May 2008.
 
4
Brian Hayes. Cloud computing. Comm. ACM, 51(7):9--11, 2008.
 
5
S.Apel, T. Leich, and G. Saake. Aspectual mixin layers: aspects and features in concert. In ICSE '06: Proceedings of the 28th Int. Conf. on Software engineering, pages 122--131, Shanghai, China, 2006.
 
6
F. Filho, et al. Exceptions and aspects: The devil is in the details. In Int. Conf. on Foundations of Software Engineering, volume FSE-14, 2006.
 
7
A. Garcia, et al. Modularizing design patterns with aspects: A quantitive study. In 4th Int. Conf. on Aspect-Oriented Software Development, pages 3--14, Chicago, USA, 2005.
 
8
P. Greenwood, et al. On the impact of aspectual decompositions on design stability: An empirical study. In E. Ernst, editor, ECOOP, volume 4609 of Lecture Notes in Computer Science, pages 176--200. Springer, 2007.
 
9
K. Sullivan, et al. Non-modularity in aspect-oriented languages: integration as a crosscutting concern for aspectj. In 1st Int. Conf. on Aspect-Oriented Software Development, pages 19--26, Enschede, The Netherlands, 2002.
 
10
C. V. Lopes and S. K. Bajracharya. An analysis of modularity in aspect oriented design. In 4th Int. Conf. on Aspect-Oriented Software Development, pages 15--26, Chicago, Illinois, 2005.
 
11
Walter F. Tichy. Should computer scientists experiment more? Computer, 31(5):32--40, 1998.