The increasing importance of fast and reliable communication has resulted in the creation of certain communication rules, which nowadays, we call communication protocols. In this chapter, a historical overview of early protocol development and deployment is presented as a look-back to the evolution of communication protocols. Then we introduce the most important terms and notions of the protocol theory. To make it easier to understand these concepts, we use the INRES protocol as demonstration tool. In the next topic, we summarize the steps of the protocol engineering. At the end of the chapter, we give some guidelines for protocol classification.
Abstract. Throughout the years, many model description languages have been used in different model-based testing tools, however, all these languages are quite unfamiliar to test engineers. In this paper, we propose TTCN-3 (Testing and Test Control Notation 3), the nowadays most popular and widely spread test definition language to be used for this purpose and give two alternative approaches how this could be carried out. TTCN-3 as modelling language can support test generation tools by means of the annotations we introduce in the paper.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.