Re: SDL-News: SDL Service Specifications


Subject: Re: SDL-News: SDL Service Specifications
From: Eckhardt Holz (holz#informatik.hu-berlin.de)
Date: Fri Mar 30 2001 - 11:21:38 GMT


Dear Lee Kilayko-Domingo,

if you have long-term plans using SDL, I would recommend you not to use
the service concept. This concept has been removed in the latest
revision
of the language SDL (SDL-2000). There are a series of new concepts in
SDL-2000
that can be used to obtain the advantages of the old service concept:
- processes in processes (agents)
- blocks with state machines (agents)
- shared data for processes and blocks
- composite states and state aggregations.
Although tools for SDL currently do not yet support all these concepts,
I would advice you, not to use concepts that will be outdated soon.

For some information on SDL-2000 see the sdl-forum website
www.sdl-forum.org or my tutorial on SDL-2000 at
http://www.informatik.hu-berlin.de/~holz/SDLTutorial/

Best regards

Eckhardt Holz

lkilayko-domingo#opuswave.com schrieb:
>
> Become an SDL Forum Society member <http://www.sdl-forum.org/Society/members.htm>
> The originator of this message is responsible for its content.
> -----From lkilayko-domingo#opuswave.com to sdlnews -----
>
> Hello -
>
> I am a relatively new SDL developer and some colleagues referred me to this
> forum for advise on the use of SDL service specifications.
>
> We develop with Telelogic TAU 3.6.2 and use the Cadvanced code generator to
> generate "lightly-integrated" code. I am the first to explore the use of
> SDL service specifications in our implementation. The advantages I see are
> the increased readability and the modularization that may facilitate the
> merge procedures.
>
> I already verified with Telelogic tech support that there are no known
> problems related to services and light integration.
>
> Actually, I am trying to justify the use of services to my colleagues and
> the answers to the following questions would be very helpful:
>
> - Are there any disadvantages to using services?
> - Why use services instead of procedures?
> - Are there guidelines on the use of services?
>
> Thank you.
>
> Lee Kilayko-Domingo
> Senior Software Engineer
> Opuswave Networks, Inc.
> (719) 955-7510
>
> --End text from lkilayko-domingo#opuswave.com to sdlnews ---
> For extra SDL Forum Society benefits join at <http://www.sdl-forum.org/Society/members.htm>
> For help, email "majordomo#sdl-forum.org" with the body of your email as:
> help
> or (iff this does not answer your question) email: owner-sdlnews#sdl-forum.org




This archive was generated by hypermail 2a23 : Thu May 09 2013 - 16:05:49 GMT