首页> 外文会议>Distributed Computing Systems Workshops, 2009. ICDCS Workshops '09 >Domain Specific Languages (DSLs) for Network Protocols (Position Paper)
【24h】

Domain Specific Languages (DSLs) for Network Protocols (Position Paper)

机译:网络协议的领域特定语言(DSL)(位置文件)

获取原文

摘要

Next generation network architectures will benefit from the many years of practical experience that have been gained in designing, using and operating network protocols. Over time, the networking community has gradually improved its understanding of networked systems in terms of architecture, design, engineering and testing. However, as protocols and networked systems become more complex, it is our contention that it will be necessary for programming techniques to evolve similarly so that they better support the design, implementation and testing of both the functional and the non-functional requirements for the network protocols that will be used.We therefore envisage new levels of programming language support that permit: (a) the design and implementation of new protocols with provably correct construction; (b) inline testing; and (c) the expression of protocol behaviour within the design. Based on our ongoing work with both network protocols and programming language design, we believe that exploiting the capabilities of work in domain specific languages (DSLs) will allow us to meet such requirements, allowing straightforward and "correct-by-construction'' design and implementation of next generation network protocols.
机译:下一代网络体系结构将受益于在设计,使用和操作网络协议方面积累的多年实践经验。随着时间的流逝,网络社区在体系结构,设计,工程和测试方面逐渐提高了对网络系统的理解。但是,随着协议和联网系统变得越来越复杂,我们的争论是编程技术必须有相似的发展,以便它们更好地支持网络功能和非功能需求的设计,实现和测试。因此,我们设想将编程语言支持提高到新的水平,从而可以:(a)设计和实施具有可证明正确构造的新协议; (b)在线测试; (c)在设计中表达协议行为。根据我们在网络协议和编程语言设计方面的持续工作,我们相信利用领域特定语言(DSL)的工作功能将使我们能够满足此类要求,从而实现直接且“按结构校正”的设计和下一代网络协议的实现。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号