Printer Friendly
Dictionary, Encyclopedia and Thesaurus - The Free Dictionary
1,724,140,443 visitors served.
forum mailing list For webmasters
?
New: Language forums
Dictionary/
thesaurus
Medical
dictionary
Legal
dictionary
Financial
dictionary
Acronyms
 
Idioms
Encyclopedia
Wikipedia
encyclopedia
?

SDL

   Also found in: Acronyms, Wikipedia 0.02 sec.

SDL

(Specification and Description Language) A modeling language used to describe real-time systems. It is widely used to model state machines in the telecommunications, aviation, automotive and medical industries. SDL is used to model the details of a system, which can be simulated and proven, whereas UML is used to model at a higher level of abstraction.

There are three parts to an SDL diagram: the system definition, block and process. The system definition defines the major nodes (blocks) of the system such as clients and servers, while the block charts show more details. The process diagram shows the processing steps in each block. See state machine and UML.

SDL Process Diagram
This diagram shows the processing steps within the server of a very simple system that lets the user add two numbers at a terminal. Note that there is more detail in this diagram than there is in the UML counterpart below. (Diagram courtesy of Telelogic, AB, www.telelogic.com)


UML Equivalent
This is the UML equivalent of the process diagram above. Note the difference in the levels of detail. This UML diagram was turned into the SDL above by Telelogic's UML to SDL Translator (see UML for more diagrams). (Diagram courtesy of Telelogic, AB, www.telelogic.com)


SDL - Specification and Design Language.

Defined by the ITU-T (recommendation Z100) to provide a tool for unambiguous specification and description of the behaviour of telecommunications systems. The area of application also includes process control and real-time applications. SDL provides a Graphic Representation (SDL/GR) and a textual Phrase Representation (SDL/PR), which are equivalent representations of the same semantics. A system is specified as a set of interconnected abstract machines which are extensions of the Finite State Machine (FSM).

1. System Software Development Language. System software for the B1700. "System Software Development Language Reference Manual", 1081346, Burroughs Corp (Dec 1974).

2. Specification and Description Language. ITU-T. Specification language with both graphical and character-based syntaxes for defining interacting extended finite state machines. Used to specify discrete interactive systems such as industrial process control, traffic control, and telecommunication systems. Proc Plenary Assembly, Melbourne 14-1988-11-25, Fasc X.1, CCITT. "Telecommunications Systems Engineering Using SDL", R. Saracco et al, N-H 1989. Available from Verilog, MD. (See XDL).

3. Shared Dataspace Language. "A Shared Dataspace Language Supporting Large-Scale Concurrency", G. Roman et al, Proc 8th Intl Conf Distrib Comp Sys, IEEE 1988, pp.265-272.

4. Structure Definition Language. Used internally by DEC to define and generate the symbols used for VAX/VMS internal data structures in various languages.

5. System Description Language. language used by the Eiffel/S implementation of Eiffel to assemble clusters into a system. (see Lace).


How to thank TFD for its existence? Tell a friend about us, add a link to this page, add the site to iGoogle, or visit webmaster's page for free fun content.
?Page tools
Printer friendly
Cite / link
Email
Feedback
? Mentioned in ? References in periodicals archive
 
SDL uses a finite state machine and describes the behavior in the form similar to a flow chart.
Both SDL and JDS manufacturer chips that govern lasers used to boost the speed of these light pulses, and between them, control as much as 80% of the market.
David Houston, Warren Searles and Charlie Parmelli of Colliers Houston represented Sudler in the transaction, and Jay Phillips and Dan Casey of CB Richard Ellis represented SDL.
 
Encyclopedia browser? ? Full browser
 
 
Encyclopedia
?

Disclaimer | Privacy policy | Feedback | Copyright © 2009 Farlex, Inc.
All content on this website, including dictionary, thesaurus, literature, geography, and other reference data is for informational purposes only. This information should not be considered complete, up to date, and is not intended to be used in place of a visit, consultation, or advice of a legal, medical, or any other professional. Terms of Use.