There are two issues will be debated in this
workshop: Software Stability Model and Stable Analysis Patterns: a True Problem
Understanding with UML.
Software
stability concepts, introduced
by me with the aid of UML, have demonstrated great promise in the area of
software reuse and lifecycle improvement. Software stability models apply the
concepts of “Enduring
Business Themes” (EBTs) and “Business Objects” (BOs). These concepts have been shown to produce models that
are both stable over time, and stable across various
paradigm shifts within a domain or application context. By applying stability model concepts with UML
to the notion of analysis patterns we propose the concept of Stable Analysis Patterns. The idea behind the stable analysis
patterns is to analyze the problem under consideration in terms of its EBTs and the BOs with the goal of
increased stability and broader reuse. By analyzing the problem in terms of its
EBTs and the BOs, the
resultant pattern models the core knowledge of the problem. The goal of this concept is stability.
Software analysis patterns play a major
role in reducing the cost and condensing the time of software project
lifecycles. However, building reusable and stable
analysis patterns is still a challenge. This workshop examines the novel
concept of Stable Analysis Patterns as a new approach for
building stable and reusable analysis patterns with UML.
PAPER
FORMAT AND SUBMISSION
People interested in participating to the
workshop are requested to submit a short position paper (3-5 pages) or regular
workshop papers (limited to 10 pages, double space, including figures)
representing views and experience relevant to the discussed topic. The title
page should include a maximum 200-word abstract, five keywords, full mailing
address, e-mail address, phone number, fax number, and a designated contact
author. Papers will be selected depending on the originality, quality and
relevance for the workshop. Interesting
papers will be selected by the organizers and their authors will have the
possibility to give a 20 minute presentation of them at the workshop. To foster
lively discussions, each author is encouraged to present open questions and one
or two main statements that shall be discussed at the workshop. Submissions must be either MS-Word or RTF
formats (please, DO NOT compress files). In alternative, initial submission can
by done by emailing a URL pointing to an HTML version of the paper.
Depending
on the number and spread of contributions, the scope may be narrowed to ensure
effective communication and information sharing. Accepted position papers will
be published in the workshop proceedings to be distributed to the participants
before the workshop, and made generally available through WWW and FTP. A workshop report will be published in the
addendum proceedings of the conference.
Please note that workshop participants must
register at least on that day at UML conference. Early registration discount is
available. We will have an overhead projector, computer projector, and a
flipchart available.
For
more information please check <http://www.engr.sjsu.edu/~fayad/workshops/UML03>
or <www.activeframeworks.com/publications.html#workshops>
You may also contact the organizers.
IMPORTANT
DATES
Position
papers due on or before: September 25, 2003
Notification of
acceptance/rejection: September 30, 2003
Camera-ready papers due October
10, 2003
Workshop date: October 20, 2003
ORGANIZERS
Chair and Point of
Contact:
Dr. Mohamed E. Fayad
(primary contact)
Computer Engineering Dept., College
of Engineering
San José State
University
One Washington Square,
San José, CA 95192-0180
Ph: (408) 924-7364, Fax: (408) 924-4153
E-mail: m.fayad@sjsu.edu, fayad@activeframeworks.com
http://www.engr.sjsu.edu/fayad
Haitham Hamza – Co-Chair
Computer Science & Engineering Dept
University of Nebraska,
Lincoln
115 Ferguson
Hall, P.O. Box 880115, Lincoln,
NE 68588-0115
Ph: (402) 472-3485 (office)
E-mail: hhamza@cse.unl.edu