SDL '97: Time for Testing -

SDL '97: Time for Testing (eBook)

SDL, MSC and Trends
eBook Download: PDF
1997 | 1. Auflage
551 Seiten
Elsevier Science (Verlag)
978-0-08-054153-2 (ISBN)
Systemvoraussetzungen
270,00 inkl. MwSt
  • Download sofort lieferbar
  • Zahlungsarten anzeigen
As Cavalli and Sarma astutely remarked in the introduction to this volume, it is quite remarkable that SDL '97 may have the first participant younger than SDL itself. SDL '97 provides the opportunity to reflect the course SDL has taken and why it has been successful over two decades where other languages addressing the same market have failed.

SDL now also has a permanent companion in MSC (Message Sequence Charts). MSC today is a language in its own right and has its areas of application both in conjunction with SDL and independently or in combination with other techniques. MSC has strong structuring concepts to specify message sequences for large systems and can be used to develop scenarios, which is extremely useful for test and design environments. The SDL Forum today really is the SDL and MSC Forum.


As Cavalli and Sarma astutely remarked in the introduction to this volume, it is quite remarkable that SDL '97 may have the first participant younger than SDL itself. SDL '97 provides the opportunity to reflect the course SDL has taken and why it has been successful over two decades where other languages addressing the same market have failed.SDL now also has a permanent companion in MSC (Message Sequence Charts). MSC today is a language in its own right and has its areas of application both in conjunction with SDL and independently or in combination with other techniques. MSC has strong structuring concepts to specify message sequences for large systems and can be used to develop scenarios, which is extremely useful for test and design environments. The SDL Forum today really is the SDL and MSC Forum.

Cover 1
Table of Contents 6
Introduction 4
Part I: Applications I 12
Chapter 1. Designing a Multi-User Software Environment for Development and Analysis using a combination of OMT and SDL92 14
Chapter 2. SDL-based Modelling and Design of IN/UMTS Handover Functionality 30
Chapter 3. An SDL-based platform for the simulation of communication networks using dynamic block instantiations 46
Part II: Performance Analysis 62
Chapter 4. SPEET SDL performance evaluation tool 64
Chapter 5. Performance Analysis of TCP's Flow Control Mechanisms using Queueing SDL 80
Chapter 6. Tuning Development of Distributed Real-time Systems with SDL and MSC: Current Experience And Future Issues 96
Part III: Verification and Validation I 112
Chapter 7. Telephone Feature Verification : Translating SDL to TLA+ 114
Chapter 8. Simulation of IP Mobility Support: An Experiment in mobile protocol specification with SDL 130
Chapter 9. Experiences with ISDN Validation Models in SDL and Proposal for new SDL features 146
Chapter 10. Design for testability of communication protocols based on SDL language 162
Part IV: MSC I 176
Chapter 11. The MSC-96 Distillery 178
Chapter 12. Switching Software Test Environment Using MSC 194
Chapter 13. Deriving an SDL Specification with a Given Architecture from a Set of MSCs 208
Chapter 14. MSC'96 and Beyond - a Critical look 224
Part V: SDL and MSC in International Oganizations 240
Chapter 15. SDL and MSC in International Oganizations: ITU-T 242
Part VI: Testing 254
Chapter 16. Towards the Industrial Use of Validation Techniques and Automatic Test Generation Methods for SDL Specifications 256
Chapter 17. Automating the Process of Test Derivation from SDL Specifications 272
Chapter 18. Test generation for the SSCOP-ATM networks protocol 288
Part VII: MSC II 300
Chapter 19. High-level Message Sequence Charts 302
Chapter 20. An Annotational Extension of Message Sequence Charts to Support Performance Engineering 318
Chapter 21. MSCs at Siemens A/S - towards the usage of MSC-96 334
Part VIII: SDL and other languages I 344
Chapter 22. Automated Iteration between OMT* and SDL 346
Chapter 23. Introducing SDL in the development of CORBA-compliant applications 362
Chapter 24. A practical experience on validating GDMO-based Information Models with SDL'88 and SDL'92 378
Part IX: Code generation 392
Chapter 25. Combining SDL and C 394
Chapter 26. Derivation of efficient implementations from SDL Specifications Employing Data Referencing, Integrated Packet Framing and Activity Threads 408
Chapter 27. Industrial strength code generation from SDL 426
Part X: SDL and other languages II 442
Chapter 28. Is Open-EDI a potential area for use of SDL ? 444
Chapter 29. The Unification of OMT, SDL and IDL for Service Creation 454
Chapter 30. Combining Object-Oriented and Real-Time Programming From an OMT and SDL Design 470
Part XI: Verification and Validation II 484
Chapter 31. Interconnecting the ObjectGeode and Caesar-AIdébaran toolsets 486
Chapter 32. Specifying the Steam-Boiler Case Study with SDL 502
Chapter 33. The SDL specification of the Sliding Window Protocol revisited 518
Part XII: Applications II 532
Chapter 34. Configuring Communication Protocols Using SDL Patterns 534
Chapter 35. Code Generation Using GEODE: A CASE Study 550
Author Index 562

PDFPDF (Adobe DRM)
Größe: 28,0 MB

Kopierschutz: Adobe-DRM
Adobe-DRM ist ein Kopierschutz, der das eBook vor Mißbrauch schützen soll. Dabei wird das eBook bereits beim Download auf Ihre persönliche Adobe-ID autorisiert. Lesen können Sie das eBook dann nur auf den Geräten, welche ebenfalls auf Ihre Adobe-ID registriert sind.
Details zum Adobe-DRM

Dateiformat: PDF (Portable Document Format)
Mit einem festen Seiten­layout eignet sich die PDF besonders für Fach­bücher mit Spalten, Tabellen und Abbild­ungen. Eine PDF kann auf fast allen Geräten ange­zeigt werden, ist aber für kleine Displays (Smart­phone, eReader) nur einge­schränkt geeignet.

Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen eine Adobe-ID und die Software Adobe Digital Editions (kostenlos). Von der Benutzung der OverDrive Media Console raten wir Ihnen ab. Erfahrungsgemäß treten hier gehäuft Probleme mit dem Adobe DRM auf.
eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.
Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen eine Adobe-ID sowie eine kostenlose App.
Geräteliste und zusätzliche Hinweise

Buying eBooks from abroad
For tax law reasons we can sell eBooks just within Germany and Switzerland. Regrettably we cannot fulfill eBook-orders from other countries.

Mehr entdecken
aus dem Bereich