M. Muhugusa, G. Di Marzo, C. Tschudin, E. Solana, J. Harms
{"title":"在COMSCRIPT环境中实现和解释协议","authors":"M. Muhugusa, G. Di Marzo, C. Tschudin, E. Solana, J. Harms","doi":"10.1109/ICC.1995.525197","DOIUrl":null,"url":null,"abstract":"Presents COMSCRIPT, a language designed for protocol entity implementation and protocol stack manipulation. The COMSCRIPT language is an interpreted language derived from POSTSCRIPT and enriched by concurrent processes which synchronize their execution and exchange data in a controlled and restricted way. The language adheres to an event driven programming approach which is very suitable for the implementation of both low and high level protocols. Communication between processes takes place through manipulable and flexible links created and configured dynamically. The paper presents the COMSCRIPT language and its execution environment from a programming point of view. It introduces all its basic concepts showing how they can be used in the implementation of an application.","PeriodicalId":241383,"journal":{"name":"Proceedings IEEE International Conference on Communications ICC '95","volume":"275 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1995-06-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"Implementation and interpretation of protocols in the COMSCRIPT environment\",\"authors\":\"M. Muhugusa, G. Di Marzo, C. Tschudin, E. Solana, J. Harms\",\"doi\":\"10.1109/ICC.1995.525197\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Presents COMSCRIPT, a language designed for protocol entity implementation and protocol stack manipulation. The COMSCRIPT language is an interpreted language derived from POSTSCRIPT and enriched by concurrent processes which synchronize their execution and exchange data in a controlled and restricted way. The language adheres to an event driven programming approach which is very suitable for the implementation of both low and high level protocols. Communication between processes takes place through manipulable and flexible links created and configured dynamically. The paper presents the COMSCRIPT language and its execution environment from a programming point of view. It introduces all its basic concepts showing how they can be used in the implementation of an application.\",\"PeriodicalId\":241383,\"journal\":{\"name\":\"Proceedings IEEE International Conference on Communications ICC '95\",\"volume\":\"275 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1995-06-18\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings IEEE International Conference on Communications ICC '95\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICC.1995.525197\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings IEEE International Conference on Communications ICC '95","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICC.1995.525197","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Implementation and interpretation of protocols in the COMSCRIPT environment
Presents COMSCRIPT, a language designed for protocol entity implementation and protocol stack manipulation. The COMSCRIPT language is an interpreted language derived from POSTSCRIPT and enriched by concurrent processes which synchronize their execution and exchange data in a controlled and restricted way. The language adheres to an event driven programming approach which is very suitable for the implementation of both low and high level protocols. Communication between processes takes place through manipulable and flexible links created and configured dynamically. The paper presents the COMSCRIPT language and its execution environment from a programming point of view. It introduces all its basic concepts showing how they can be used in the implementation of an application.