PROFESSIONAL DEVELOPMENT SEMINAR 2
Friday, October 12, 2001
Motorola Global Software Group
The UML has emerged as the software industry's dominant modeling
language; but due to its genericity it has not afforded its users
the benefits of code generation and design verification that they
have come to rely upon when deploying domain-specific languages such as SDL.
However, UML and SDL naturally complement each other.
While UML has its focus and strength in object oriented data modeling,
SDL has its strength in the modeling of concurrent active objects,
of the hierarchical structure of active objects, and of their
interaction through well-defined interfaces.
This seminar aims at giving guidance on how to harness the strengths
of UML while maintaining the productivity and quality gains derived
from the use of SDL.
This tutorial will address:
|This seminar will aid users who intend to deploy a workflow that combines the use of UML and SDL (and its associated notations). This seminar will be of particular interest to software practitioners developing for domains where system behavior is induced by the interaction of concurrently executing and distributed components.|
|ABOUT THE PRESENTERS|
is principal researcher at Ericsson NorARC and part-time associate professor at University of Oslo.
He has worked within standardization of SDL since 1989 and together with Oystein Haugen he initiated the introduction of object orientation into SDL.
From 1998 - 2000 he was involved in the standardization of SDL 2000 and responsible for the Z.109 standard on the combined used of SDL and UML.
He is co-author of SDL/MSC based method TIMe (The Integrated Method) and the textbook "Systems Engineering using SDL-92".
He was one of the four designers of the BETA programming language; he is co-author of the book "Object Oriented Programming in the BETA Programming Language" as well as on a long list of papers on object oriented programming.
Oystein Haugen is principal researcher at Ericsson NorARC and part-time associate professor at University of Oslo within the Precise Modeling and Analysis group. He has worked within standardization of SDL and MSC since 1989 and together with Birger Moller-Pedersen he initiated the introduction of object orientation into SDL. From 1993 he has worked with MSC and from 1997 - 2000 he was responsible for the Z.120 standard. He is co-author of SDL/MSC based method TIMe (The Integrated Method), and the textbook "Engineering Real Time Methods".
Thomas Weigert is Director of Technology and Standards with the Global Software Group of Motorola. He serves as Rapporteur for SDL with ITU-T and as co-chair of the UML 2.0 Working Group in the OMG. His research focus has been the application of mathematical techniques and formal reasoning to the development of product software. He is the author of the text book "Knowledge-Based Software Development for Real-Time Distributed Systems" as well as over thirty journal articles on the application of Artificial Intelligence techniques to the development of product software, in particular for real-time distributed systems. He received a Ph.D. in Philosophy from the University of Illinois and an MBA from Northwestern University.