[aosd-discuss] Metrics for Aspect-orientd Modelling

Alessandro Garcia garciaa at comp.lancs.ac.uk
Wed Aug 29 06:21:33 EDT 2007


Hi Jaroslav,

You might find interesting insights on the workshop papers
presented this year at:

ACoM 2007 (at ICSE)
<http://www.comp.lancs.ac.uk/computing/ACoM.07/program.htm>http://www.comp.lancs.ac.uk/computing/ACoM.07/program.htm 

and ASAT 2007 (at AOSD)
<http://www.aosd.net/workshops/asat/2007/program.htm>http://www.aosd.net/workshops/asat/2007/program.htm

and the respective informal workshop reports available at
<http://www.comp.lancs.ac.uk/computing/ACoM.07/cfp/acom_report.pdf>http://www.comp.lancs.ac.uk/computing/ACoM.07/cfp/acom_report.pdf
and
<http://www.aosd.net/workshops/asat/2007/WorkshopReport.pdf>http://www.aosd.net/workshops/asat/2007/WorkshopReport.pdf
If you are interested in defining coupling metrics for particular
aspect-oriented modelling languages, you might find helpful the
measurement framework (agnostic to programming language
intricacies) described in:

Thiago Bartolomei, Alessandro Garcia, Claudio 
Sant'Anna, Eduardo Figueiredo. Towards a Unified 
Coupling Framework for Aspect-Oriented 
Programming. Proc. of the 3rd International 
Workshop on Software Quality Assurance (SOQUA 
2006) Portland, Oregon, USA, November 6, 2006, 
co-located with ACM SIGSOFT 2006 / FSE 14.

Although it was originally targeted at aspect-oriented
programming, some of the framework dimensions are quite generic
and applicable to design metrics as well.

The two papers (below) propose and/or present the application of some
metrics in other software development stages beyond AO programming
(requirements specification and architecture design). Although the
most suitable metrics suite for your case largely depend on your
assessment goals (e.g. which external quality attributes you want to
assess/compare), some of the metrics in those papers might satisfy to some
extent your needs.

Americo Sampaio, Phil Greenwood, Alessandro 
Garcia, Awais Rashid. A Comparative
Study of Aspect-Oriented Requirements Engineering 
Approaches. Proceedings of the
International Symposium on Empirical Software 
Engineering and Measurement, ESEM.07,
Madrid, Spain, September 2007.

Sant'Anna, C.; Figueiredo, E.; Garcia, A.; Lucena, C. On the Modularity of
Software Architectures: A Concern-Driven Measurement Framework. Proceedings
of the 1st European Conference on Software 
Architecture, September 24-26, 2007,
Madrid, Spain.

We are happy to provide you with copies of those papers if you
contact me or any of the paper authors.

Best,
Alessandro.
................................................................................................................................
Alessandro Garcia
Lecturer in 
Computing                               mailto: 
<mailto:a.garcia at lancaster.ac.uk>a.garcia at lancaster.ac.uk
http://www.comp.lancs.ac.uk/~garciaa/
South Drive, InfoLab 21 - Computing Department
Lancaster University, UK
LA1 4WA

At 14:55 23/08/2007, Jaroslav Svacina wrote:
>Hello,
>Are you aware of any metrics for aspect-oriented modelling. My purpose
>is to compare one design of an application using object-oriented models
>with another design of that application with aspect-oriented models. I
>would be grateful if you could point me to works in that area.
>
>Best regards,
>    Jaroslav Svacina
>
>--
>Dipl.-Inf. Jaroslav Svacina
>Tel.: +49 (0)30 6392 1908
>E-Mail: 
><mailto:Jaroslav.Svacina at first.fraunhofer.de>Jaroslav.Svacina at first.fraunhofer.de
>
>Fraunhofer-Institut fuer Rechnerarchitektur und Softwaretechnik, FIRST
>Kekulestra e 7
>D - 12489 Berlin
>Germany
><http://www.first.fraunhofer.de/>http://www.first.fraunhofer.de
>
>
>_______________________________________________
>discuss mailing list    -    <mailto:discuss at aosd.net>discuss at aosd.net
>
>To unsubscribe and change options, go to:
><http://aosd.net/mailman/listinfo/discuss_aosd.net>http://aosd.net/mailman/listinfo/discuss_aosd.net
>
>Check out the AOSD.net Wiki: <http://aosd.net/wiki>http://aosd.net/wiki

Alessandro.
................................................................................................................................
Alessandro Garcia
Lecturer in 
Computing                               mailto: 
<mailto:a.garcia at lancaster.ac.uk>a.garcia at lancaster.ac.uk
http://www.comp.lancs.ac.uk/~garciaa/
South Drive, InfoLab 21 - Computing Department
Lancaster University, UK
LA1 4WA



At 14:55 23/08/2007, Jaroslav Svacina wrote:
>Hello,
>Are you aware of any metrics for aspect-oriented modelling. My purpose
>is to compare one design of an application using object-oriented models
>with another design of that application with aspect-oriented models. I
>would be grateful if you could point me to works in that area.
>
>Best regards,
>    Jaroslav Svacina
>
>--
>Dipl.-Inf. Jaroslav Svacina
>Tel.: +49 (0)30 6392 1908
>E-Mail: Jaroslav.Svacina at first.fraunhofer.de
>
>Fraunhofer-Institut fuer Rechnerarchitektur und Softwaretechnik, FIRST
>Kekulestraße 7
>D - 12489 Berlin
>Germany
>http://www.first.fraunhofer.de
>
>
>_______________________________________________
>discuss mailing list    -    discuss at aosd.net
>
>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

Alessandro.
................................................................................................................................
Alessandro Garcia
Lecturer in 
Computing                               mailto: 
<mailto:a.garcia at lancaster.ac.uk>a.garcia at lancaster.ac.uk
http://www.comp.lancs.ac.uk/~garciaa/
South Drive, InfoLab 21 - Computing Department
Lancaster University, UK
LA1 4WA





More information about the discuss mailing list