The modeling of complex systems requires the use of modeling constructs that provide complexity management mechanisms and that allow early detection of errors in requirements and designs. The separation of views principle has proven to be an effective means of controlling complexity, and is well-supported by the UML. However, the formality and rigour principle that facilitates the detection of errors in requirements and designs is not well-supported in the UML. Developing a precise, complete, and understandable semantics for UML that enables practical, tool-supported rigorous analysis of UML models can enhance its applicability to the modeling of complex systems. A formal analysis of the semantic foundations of the UML notations can lead to more precise and complete natural language descriptions of the notations in the UML standard. The insights provided by a well-formulated description of the UML semantics can help modelers choose appropriately among a variety of modeling constructs.
The purpose of the proposed workshop is to bring together researchers and practitioners from academia and industry to report on their experiences with developing precise semantics for the UML. This one-day workshop will be the 4th of a successful series on strengthening the UML semantic foundation. Presentations and discussions will focus on identifying the challenges, recognizing limitations, and analyzing proposed semantics for the UML. The results of these discussions are being collected in the pUML FAQ (Frequently Asked Questions) document. The FAQ will provide answers to questions, clarifying the role and need for precise semantics, the different approaches that can be taken, and highlight key problems.
The workshop is organised by the precise UML group (pUML). It is the fourth of a series begun at OOPSLA'98.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Ana Moreira, Contact Person
Universidade Nova de Lisboa, Portugal
Robert France
Colorado State University, U.S.A.
Phone: +970-491-6356, Fax: +970-491-2466,
Email: france@cs.colostate.edu
Important dates