Re: AOSD with use cases

Walter Cazzola <[email protected]> Thu, 28 Aug 2008 16:46:56 +0200 (CEST)
Newsgroups gmane.comp.programming.aspect.general
Message-ID <[email protected]>
--8323328-821555721-1219934816=:5819
Content-Type: TEXT/PLAIN; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: QUOTED-PRINTABLE

On Thu, 28 Aug 2008, Fernando Pinciroli wrote:

> Could you tell me please where could I find some material about usineg
> use cases on AOSD?

Depends on what you want do with. IMHO, to see the use cases as a slice
mechanisms to be used to compose new (aspect-oriented) programs is a
nice idea. To get more details on this look at the book:

   Jacobson, Ivar and Ng, Pan-Wei. Aspect-Oriented Software Development
   with Use Cases. Dec. 2004. Addison-Wesley.

   or the papers

   Ivar Jacobson. Use Cases and Aspects-Working Seamlessly Together.
   Journal of Object Technology 2(4):7-28. July 2003.

   Pawlak, Renaud and Younessi, Houman. On Getting Use Cases and Aspects
   to Work Together. Journal of Obejct Technology 3(1):15-26 Jan. 2004

I have also read a couple of columns from the author on the web but I
don't remember where, probably at the "Software Development" page.

If you look for something different give a try to:

   Jonathan Sillito, Christopher Dutchyn, Eisenberg, Andrew D. and
   De Volder, Kris. Use Case Level Pointcuts. Proceedings of ECOOP'04.
   Oslo, Norway. Jun 2004.

   Herrmann, Stephan and Hundt, Christine and Mehenr, Katharina. Mapping
   Use Case Level Aspects to ObjectTeams/Java. Proceedings of the OOSPLA
   Workshop on Early Aspects. Oct. 2004.

ObjectTeam and probably ThemeUML take care of use cases for aspect.

Finally, AOSD Europe NOE has produced several (very interesting) reports
about any development phase of aspect-oriented software, if I remember
correctly one of these is about early aspects give it a try.

I hope this helps.

Walter

--=20
Walter Cazzola, PhD - Assistant Professor, DICo, University of Milano
E-mail [email protected] Ph.: +39 02 503 16300  Fax: +39 02 503 16100
=B7 =B7 =B7 ---------------------------- =B7 =B7 =B7 ----------------------=
------ =B7 =B7 =B7
                ... recursive: adjective, see recursive ...
=B7 =B7 =B7 ---------------------------- =B7 =B7 =B7 ----------------------=
------ =B7 =B7 =B7
--8323328-821555721-1219934816=:5819
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
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

--8323328-821555721-1219934816=:5819--