Re: Failure associated with crosscuts

"Marc Eaddy" <[email protected]> Thu, 29 Mar 2007 12:57:24 -0400
Newsgroups gmane.comp.programming.aspect.general
Message-ID <[email protected]>
Hi Charles,

 

                Many researchers are looking at how crosscutting affects
software quality.  Alessandro Garcia and his colleagues have done excellent
work in analyzing how crosscutting affects modularity properties such as
CBO, LCOM, etc.:

 

U. Kulesza, C. Sant'Anna, A. Garcia, R. Coelho, A. V. Staa, and C. Lucena,
"Quantifying the Effects of Aspect-Oriented Programming: A Maintenance
Study," Intl. Conf. on Software Maintenance (ICMS 2006), 2006.

 

                Marc Bartsch and Rachel Harrison tried correlating
aspect-based metrics with development effort:

 

Marc Bartsch and Rachel Harrison, "Towards an Empirical Validation of
Aspect-Oriented Coupling Metrics," Workshop on the Assessment of
Aspect-Oriented Technologies (ASAT) 2007 in Conjunction with AOSD 2007,
Vancouver, Canada.

http://aosd.net/workshops/asat/2007/papers/Towards%20an%20Empirical%20Valida
tion%20of%20Aspect-Oriented%20Coupling%20Metrics.pdf

 

                There are dozens of papers on aspect-based and concern-based
metrics.  Our group recently put out a paper arguing that concern-based
metrics are more informative than traditional metrics (e.g., the CK metrics)
for assessing modularity and change cost:

 

M. Eaddy, A. Aho, and G. C. Murphy, "Identifying, Assigning, and Quantifying
Crosscutting Concerns," to appear in the ICSE Workshop on Assessment of
Contemporary Modularization Techniques (ACoM 2007), Minneapolis, MN, May 22,
2007.

http://www.cs.columbia.edu/~eaddy/publications/Identifying,%20Assigning,%20a
nd%20Quantifying%20Crosscutting%20Concerns.pdf

 

                There are also dozens of papers on
identifying/mining/finding the concerns of a program.

 

                I'd be interested in reading your paper, "Identifying
Transverse Software Failures."  Please send me a link.

                

Cheers,

 

Marc Eaddy

PhD Student

Columbia University

http://www.columbia.edu/~me133

 

From: Donisthorpe C (AT) [mailto:[email protected]] 
Sent: Thursday, March 29, 2007 5:45 AM
To: [email protected]
Subject: [aosd-discuss] Failure associated with crosscuts

 

Hi all,

 

I am investigating the idea of software failure linked to the effects of
crosscuts.

As an architecture concern how do early aspects-analysis address this
possibility? 

I have already produced a paper "Identifying Transverse Software Failures"
that identifies the issue of crosscutting failure influences:

 

DONISTHORPE, C. R., 2007. Identifying Transverse Software Failures. In:  P.
PLASSMAN, R. WILTSHIRE, et al. eds.  1st Research Student Workshop. 1 ed.
Glamorgan Business Centre, University of Glamorgan, Wales, United Kingdom:
The Research Office, University of Glamorgan, Faculty of Advanced
Technology, Pontypridd Mid Glamorgan, CF37 1DL

ISBN 978-1-84054-156-4

 

Can anyone suggest some useful text on this subject as I want to develop
this theme further?

 

 

Regards

 

Charles

 

Tel: 07899 844460

_______________________________________________
discuss mailing list    -    [email protected]

To unsubscribe and change options, go to:
http://aosd.net/mailman/listinfo/discuss_aosd.net

Check out the AOSD.net Wiki: http://aosd.net/wiki