S2A: A Compiler for Multi-modal UML Sequence Diagrams

  • Harel D
  • Kleinbort A
  • Maoz S
  • 12


    Mendeley users who have this article in their library.
  • 15


    Citations of this article.


We report on S2A, a compiler that translates Modal UML Sequence Diagrams (MSDs), a UML-compliant version of Live Sequence Charts (LSCs), into AspectJ code. It thus provides full code generation of reactive behavior from visual inter-object scenario-based specifications. The S2A compiler is based on a compilation scheme presented by Maoz and Harel in [13].

Get free article suggestions today

Mendeley saves you time finding and organizing research

Sign up here
Already have an account ?Sign in

Find this document

Get full text


  • David Harel

  • Asaf Kleinbort

  • Shahar Maoz

Cite this document

Choose a citation style from the tabs below

Save time finding and organizing research with Mendeley

Sign up for free