[aadl]: upcoming workshops
Peter Feiler
phf at sei.cmu.edu
Mon May 14 10:15:13 EDT 2007
Dear all,
there will be a workshop on Aerospace Software Engineering as part of
ICSE on May 21-22.
Day one is on software assurance, day two on AADL.
http://crisys.cs.umn.edu/icse-workshop/Program.htm
There will be the Second IEEE-SEE International Workshop UML&AADL 2007
(http://aadl.enst.fr/UMLandAADL2007.html)
in conjunction with the 12th IEEE International Conference on
Engineering Complex Computer Systems ICECCS07
(https://www.cs.auckland.ac.nz/iceccs07/index.php/ICECCS07).
The ARTIST2 Network of Excellence is organizing a workshop on Integrated
Modular Avionics for Nov 2007.
http://www.artist-embedded.org/artist/Integrated-Modular-Avionics.html.
There is also a call for a workshop
*Call for Presentations for Workshop*
*Precise Behavioral Semantics for Domain Specific Modeling Languages*
*September 25, 2007
Jacksonville, FL*
*For More Information: http://www.omg.org/cfp-mic *
*Sponsored by the OMG and the Model Integrated Computing SIG*
Model analysis and model-based code generation require the precise
specification of Domain Specific Modeling Languages (DSMLs). This is
partly achieved by using metamodeling languages, metamodels, and UML®
profiles describing the abstract syntax (concepts, relationships and
well-formedness rules) of DSMLs. While abstract syntax metamodeling has
been an important step in model-based design and been used in various
model-based frameworks, such as MDA®, MIC, Eclipse-based tools, and
Software Factories, explicit and formal specification of behavioral
semantics has not received much attention, which creates a possibility
for semantic mismatch between design models and modeling languages of
analysis tools. While this difficulty exists in virtually every domain
where DSMLs are employed, it is particularly problematic in
safety-critical real-time and embedded systems domain, where semantic
ambiguities may produce conflicting results across different tools. The
increasing role of DSMLs in software and systems brings in additional
challenges due to the following characteristics of model-based design flows:
1. Heterogeneity of tool chains. Tool chains supporting domain-specific
design flows integrate modeling, analysis and synthesis tools using
DSMLs with overlapping semantics. Explicit representation of their
semantics is only a necessary but not sufficient condition for
integratability. Designers need to understand precisely the relationship
between the semantics of languages to establish consistent design flows.
2. Heterogeneity of systems. Systems are composed from heterogeneous
components using heterogeneous interaction mechanisms. Modeling and
understanding heterogeneous systems is a significant challenge. Since
DSMLs are designed for modeling heterogeneous systems, the specification
of their semantics must address these challenges.
3. Validation and verification. Specification of behavioral semantics of
DSMLs is not only an exercise in mathematical precision but has
practical significance. DSML designers need to validate behavioral
semantics via inspecting traces generated by test models. Similarly,
semantic accuracy of simulators and code generators must be tested via
comparing their behavior with behaviors generated by the "reference
semantics".
This workshop will focus on techniques and approaches to the precise and
pragmatic definition of behavioral semantics for domain-specific
modeling languages. One promising method, called 'semantic anchoring'
relies on the use of well-defined 'semantic units' of simple,
well-understood constructs (like a finite state machine) and on the use
of model transformations that map higher level modeling constructs into
configured semantic units. In the workshop we will discuss recent
results in semantics specification, using semantic anchoring and other
methods.
We are inviting presentations that describe research, methods,
experience and tools addressing this issue of precise behavioral
semantics and related topics of composition and tool-chain
integratability. The deadline for submitting abstracts is June 15, 2007.
Presenters with be notified before June 30, 2007 of acceptance.
*For More Information or to submit your abstract please go to:
http://www.omg.org/cfp-mic
*
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.sei.cmu.edu/pipermail/sae-aadl-users/attachments/20070514/d2884b16/attachment.htm
More information about the Sae-aadl-users
mailing list