Call for Papers: Workshop on Aspect-Oriented Modeling with UML



Date view Thread view Subject view Author view

Mohamed Mancona Kande (Mohamed.Kande@epfl.ch)
Thu, 24 Jan 2002 17:51:59 +0100


We apologize if you receive this mail more than once. --------------------------------------------------------------------- Workshop Call for Participation: Aspect-Oriented Modeling with UML April 22, 2002 One day workshop to be to be held in conjunction with the 1st International Conference on Aspect-Oriented Software Development, April 22-26, Enschede, The Netherlands Workshop Web Site: http://lglwww.epfl.ch/workshops/aosd-uml/ -------------------------------------------------------------------- BACKGROUND UML provides several notations to model the static and dynamic behavior of a software system. Separation of concerns is essential for software designers, and those concerns that have a crosscutting impact present many difficulties for software development. Since these difficulties are present throughout the development life cycle, they must be addressed across its entirety. Once an initial decomposition of the problem identifies software components and the corresponding aspectual properties that cut through these components, we would like to be able to express and model this initial decomposition in a formal way, and carry it to the next phase of the development life cycle. The creation of UML models factored into separated concerns with rules or advice on how they interrelate can be applied even when the software ultimately created is not programmed in separate aspects or concerns. Thus, existing UML tools could be used for aspect oriented software development as well. WORKSHOP OBJECTIVES The goal of the workshop is to bring together the communities of aspect-oriented software development and UML to discuss the state of research and practice when handling various aspects of software at both programming and modeling levels, and to prepare together an agenda for future research in this new field. This workshop is dedicated to applying UML to model Aspect-Oriented Systems and Aspect-Oriented approaches to modeling with UML. Suggested issues are: How can we apply UML artifacts to AOSD? Are existing notations and modeling techniques of UML sufficient to model aspects, or do we need to extend UML to support AOSD? Is UML the appropriate modeling language on which to base modeling for AOSD? Is UML capable of expressing "Core" components and "Aspectual" components as well as associations linking them together? If we have to extend the UML, are the extension mechanisms provided by UML adequate? What could then be a UML profile for AOSD? On the contrary, would it be possible to rely only on a restricted subset of the UML for AOSD? What would be this subset? We are interested in submissions on all topics related to aspect-oriented software development with UML, including, but not limited to: § Extending or "tailoring" UML to fit the needs of AOSD systems. § Architectural descriptions using UML and AOSD. § Aspect-oriented behavioral modeling with UML. § Is a UML profile the best way to encapsulate extensions to the UML for AOSD? § UML templates for AOSD. § Modeling intra-object and inter-object crosscutting concerns § Verification and validation of aspect-oriented models. § Using existing UML tools in AOSD life cycles § Methodological issues related to the application of the UML in AOSD § Tool support for modeling AOSD artifacts with the UML § How can we relate the UML, AOSD, and the IEEE recommended practice on architectural modeling (which promotes a multi-dimensional view of a system under construction? § Composition of aspect-oriented models SUBMISSION OF POSITION PAPERS Prospective participants are invited to submit a 4-6 pages position paper. Papers must be in PDF or Postscript format and should be submitted to: oaldawud@lucent.com All queries should also be sent to the above address. All submissions will be reviewed by members of the program committee. IMPORTANT DATES Due date for position papers: March 5, 2002 Notification of acceptance: March 20, 2002 AOSD conference early registration deadline: March 22, 2002 Workshop Date: April 22, 2002 WORKSHOP PROGRAM COMMITTEE Omar Aldawud, Lucent Technologies, USA Grady Booch, Rational, USA Siobhán Clarke, Trinity College, Dublin, Ireland Tzilla Elrad, Illinois Institute of Technology, USA Bill Harrison, IBM Watson Research, USA Mohamed Kandé, EPFL, Switzerland Alfred Strohmeier, EPFL, Switzerland -- ===================================================================== Mohamed Mancona Kandé Software Engineering Laboratory Swiss Federal Institute of Technology in Lausanne (EPFL) IN Ecublens, CH-1015 Lausanne, Switzerland Tel:+41 21 6932580 e-mail: Mohamed.Kande@epfl.ch Fax:+41 21 6935079 http://lglwww.epfl.ch/ =====================================================================


Date view Thread view Subject view Author view