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 Gotzhein | 1 | 465 | 71.44 |