Title
Consolidating and applying the SDL-pattern approach: a detailed case study
Abstract
This paper is on design methodology for communication systems. The SDL-pattern approach proposed recently is consolidated and applied rigorously and in detail to the design of a typical communication system on two levels of abstraction. The design is decomposed into a number of steps, each of which is carried out systematically, building on well-proven, generic pieces of solutions that have proven useful in previous projects. These generic solutions—termed SDL patterns—support reuse-driven design of communication systems, raise the vocabulary of protocol engineer to a problem-oriented level, assist the discovery and exploitation of commonalities, and lead to well-justified designs. The selection and use of SDL patterns is supported by a fine-grained incremental design process, the pattern definition takes advantage of formal design languages, and a set of heuristics addresses the decomposition of communication requirements. All these elements are presented and applied in detail to the design of a simple, but functionally complete communication system.
Year
DOI
Venue
2003
10.1016/S0950-5849(03)00069-7
Information and Software Technology
Keywords
Field
DocType
Design methodology,Protocol engineering,Reuse,**SDL,MSC,UML,SDL patterns
Formal design,Abstraction,Programming language,Systems engineering,Unified Modeling Language,Software engineering,Computer science,Reuse,Communications system,Design methods,Heuristics,Vocabulary
Journal
Volume
Issue
ISSN
45
11
0950-5849
Citations 
PageRank 
References 
10
1.03
6
Authors
1
Name
Order
Citations
PageRank
Reinhard Gotzhein146571.44