From: Jurgen Vinju To: Multiple recipients of list PEM <> Date: Wed, 6 Jun 2001 09:41:40 +0200 Subject: PEM | 7.06.01 | M.279 Precedence: bulk X-url: http://www.cwi.nl/htbin/jurgenv/pem/pem.cgi?991908000 Mime-Version: 1.0 Content-Type: text/plain Dear colleagues, Tomorrow we welcome someone from the industry again: Ronald van Halen - Lucent Technologies. He will present his work on visualizing SDL code using Stratego and the XT tool set. This announcement can be found with links at SDL Re-engineering for 5ESS Feature Development Date: 7.06.01 Time: 10:00 Venue: M.279 Speaker: Ronald van Halen Title: SDL Re-engineering for 5ESS Feature Development Part of the operation of Lucent Technologies 5ESS telephone exchange is described using an SDL dialect (Specification and Description Language). SDL describes the behaviour using statemachines. This description can be a textual or a graphical one, but Lucent only uses the textual description. Commercial tools are not available to interpret these SDL models, because a proprietary dialect (AT&T SDL) is used. By using the XT toolset, a tool has been created that transforms the textual SDL code into a graphical representation of a statemachine. Stratego was used to collect the statenames and transitions from the textual description. The XT tool set and a graph drawing program were used to visualize the statemachine. The resulting graph shows the transitions between the states. This makes it easier to understand the behaviour of the code, because a graphical representation of the code is given, which abstracts from the details contained in the textual format. Have a nice day. _________________________________________________________________ The programming environment meetings are a forum for the presentation and discussion of new ideas, ongoing and finished work. A typical meeting addresses a subject in the area of programming environments, program generation, algebraic specification, term rewriting, parsing, etc. A presentation ideally takes between 45 and 90 minutes. Meetings taking longer than 45 minutes are interrupted by a coffeebreak. Most Thursdays, a meeting is held which starts at 10:00 am. in one of the rooms at CWI/WINS. Exceptionally, dates or times may change. The program of the meetings is available on WWW: http://www.cwi.nl/~jurgenv/pem/index.html _________________________________________________________________