Web Site Project - Static Web Sites

Case Studies

CCTV store











Spring 2011 CS 487 Project Information:

Surveillance / Security Camera Installation and maintenance Shop Requirements
CCTV store website.

The 5th Aspect-Oriented Modeling Workshop
In Conjunction with
UML 2004



October 11-15, 2004 Lisbon, Portugal

WS2: Monday, October 11

Accepted Papers       Schedule

Topic   Submission     Date    Committee    Contact    Links

Authors of the best papers will be invited to extend/enhance their work and re-submit for publication …

Our Mission

The Aspect-Oriented Modeling (AOM) Workshop brings together researchers and practitioners from two communities, aspect-oriented software development (AOSD) and software model engineering. This workshop provides a forum for presenting new ideas and discussing the state of research and practice in modeling various kinds of crosscutting concerns at different levels, software architecture, detailed design, and testing, and mapping the models onto aspect-oriented programs. Important goals are to identify and discuss the impacts of aspect-oriented technologies on model engineering, especially UML, and to set up a shared 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 Home Page

Important Dates

  • CLOSED  WS Position Papers submission deadline: Aug 20 2004.
  • CLOSED  Position Paper Authors notification: Sep 10 200

·          Workshop Date: Monday October 11

Organizing Committee:

Omar Aldawud, Lucent Technologies. HOSTITWISE.COM USA (MAIN CONTACT).

Grady Booch, Rational, USA

Jeff Gray, Department of Computer and Information Sciences, University of Alabama at Birmingham

Jörg Kienzle, McGill University, Canada

Dominik Stein, University of Duisburg-Essen, Germany

Mohamed Kandé, Condris Technologies, Switzerland

Faisal Akkawi, Northwestern University, USA

Tzilla Elrad, Illinois Institute of Technology, USA


Program Committee:

Bill Harrison, IBM Thomas J. Watson Research Center, USA

Karl Lieberherr, Northeastern University, USA

Hoda Hosny, American University, Cairo

Mehmet Aksit, Twente University

Siobhán Clarke, Trinity College, Dublin, Ireland

Peri Tarr, IBM.

Atef Bader, Lucent Technologies, USA

Aida Zakaria, Cairo

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




Dedicated Server Hosting