Web Site Project - Static Web Sites


CCTV store










The 4th AOSD Modeling With UML Workshop



UML 2003 Conference Page

October 20th 2003 San Francisco, CA

Workshop number 4


W1 [AOSD 2002]    W2 [UML 2002]    W3 [AOSD 2003]


Accepted Papers       

Topic        Submission(CLOSED)    Date    Committee    Contact    Links

Authors of the best papers will be invited to extend/enhance their work and re-submit for publication in the SoSyM special issue on Modeling Support for Aspect Oriented Software Development.

Our Mission

The goal of this 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 kinds of crosscutting concerns at both software architecture and detailed design levels, and their mappings to aspect-oriented programs. Another key point will be to address the impact of aspect-oriented technologies on UML and to prepare together an agenda for future research in aspect-oriented modeling of software systems.


We are interested in submissions on all topics relating Aspect-Oriented Software Development and UML, including, but not limited to:

  • Defining requirements on Aspect-Oriented modeling

  • Characteristics of a crosscutting concern that need to be modeled in an aspect

  • Modeling intra-object and inter-object crosscutting concerns

  • Verification and validation of Aspect-Oriented models

  • Composition of Aspect-Oriented models

  • Making UML support Aspect-Oriented Modeling

  • Extending or "tailoring" UML to fit the needs of AOSD systems

  • Is a UML profile the best way to encapsulate extensions to the UML for AOSD?

  • UML templates for AOSD

  • Identification of UML elements that can be used to model aspects

  • Architectural descriptions using UML and AOSD

  • Aspect-oriented behavioral modeling with UML

  • Method and Tool Support

  • 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

  • Aspects in Software Architecture

  • Limitations of existing ADLs regarding the modeling of crosscutting concerns

  • Representation of crosscutting architectural concerns using aspects

  • Use of aspects to capture crosscutting concerns in design and architectural patterns

  • Composition of architectural aspects

  • 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)?

  • Identifying and modeling aspects in distributed computing environments

  • Aspects in middleware

  • Communication aspects (e.g., protocols, etc.)

  • Security aspects (e.g., authentication, authorization, etc.)

  •  Fault tolerance aspects (e.g., transactions, replications)

  • Aspects in Telecommunication management systems (e.g. connection management, billing, accounting aspects, etc)


Prospective participants are invited to submit 6-10 page position papers. We encourage use of the ACM Conference format for submissions. Members of the workshop committees will review all submissions and the authors of the papers will be notified. Submitted papers must be in PDF or Postscript format and should be submitted to: Omar Aldawud

Important Dates

  •  Position Papers Due: August 25 2003

  •  Notification of Acceptance: September 10 2003

  •  Workshop Date: October 20 2003

Organizing Committee:

Omar Aldawud

Lucent Technologies, USA  (MAIN CONTACT)

Mohamed Kandé

Swiss Federal Institute of Technology in Lausanne, Switzerland

Grady Booch

Rational, USA

Bill Harrison

IBM Thomas J. Watson Research Center, USA

Dominik Stein

University of Essen, Germany

Jeff Gray

Department of CIS, University of Alabama at Birmingham

Siobhán Clarke

Trinity College, Dublin, Ireland

Aida Zakaria

Santeon, Cairo

Peri Tarr

IBM Thomas J. Watson Research Center, USA

Faisal akkawi

NorthWestern University,

Program Committee:

Tzilla Elrad, Illinois Institute of Technology, USA

Rich Hilliard, ContentCache, USA

Jörg Kienzle, McGill University, Canada

Karl Lieberherr, Northeastern University, USA

Alfred Strohmeier, Swiss Federal Institute of Technology in Lausanne, Switzerland

Atef Bader, Lucent Technologies, USA

Hoda Hosny, American University, Cairo

Mehmet Aksit, Twente University

Contact Information

  • Omar Aldawud / Lucent Technologies

General Information:



This workshop is the first workshop on Aspect and the UML. In previous years at OOPSLA, ECOOP and ICSE conferences, there were several related workshops on the separation of concerns. Here are a some links:






AOSD Modeling Workshop

W1 @ AOSD 2002 W2 @ UML 2002  W3 @ AOSD 2003 W4 @ UML 2003
W5 @ UML 2004
W6 @ AOSD 2005 W7 @ Models05
W8 @ AOSD2006