CiAO/IP: a highly configurable aspect-oriented IP stack

CiAO/IP: a highly configurable aspect-oriented IP stack
复制标题

CiAO/IP:高度可配置的面向方面的 IP 堆栈

DOI:
10.1145/2307636.2307676
复制
发表时间:
2012
期刊:
影响因子:
--
通讯作者:
O. Spinczyk
O. Spinczyk
中科院分区:
--
文献类型:
--
作者:
C. Borchert;D. Lohmann;O. Spinczyk

文献摘要

参考文献

被引文献

相似文献

互联网协议不断地与移动的和嵌入式系统领域相关。然而,为小型资源受限设备构建复杂的网络协议栈不仅仅是移植参考实现。由于这一领域的成本压力,特别是内存占用必须最小化。因此,嵌入式TCP/IP实现往往是静态配置的具体应用程序的情况。本文介绍了我们的软件工程方法建设CiAO/IP -一个可定制的TCP/IP协议栈的小型嵌入式系统,推动静态可配置性的限制,同时保留源代码的可维护性。我们的评估结果表明,CiAO/IP从而优于无论是lwIP和duIP的代码大小(高达90%小于uIP),吞吐量(高达20%高于lwIP),能源消耗(至少40%低于uIP),最重要的是,可裁剪性。
Internet protocols are constantly gaining relevance for the domain of mobile and embedded systems. However, building complex network protocol stacks for small resource-constrained devices is more than just porting a reference implementation. Due to the cost pressure in this area especially the memory footprint has to be minimized. Therefore, embedded TCP/IP implementations tend to be statically configurable with respect to the concrete application scenario. This paper describes our software engineering approach for building CiAO/IP - a tailorable TCP/IP stack for small embedded systems, which pushes the limits of static configurability while retaining source code maintainability. Our evaluation results show that CiAO/IP thereby outperforms bothlwIPanduIPin terms of code size (up to 90% less thanuIP), throughput (up to 20% higher thanlwIP), energy consumption (at least 40% lower thanuIP) and, most importantly, tailorability.
方面感知操作系统开发
DOI: 10.1145/1960275.1960285
发表时间: 2011
期刊:
影响因子: --
作者:
D. Lohmann;W. Hofer;W. Schröder-Preikschat;O. Spinczyk
通讯作者: O. Spinczyk
DOI: --
发表时间: 2007
影响因子: 8.8
作者:
H. Fujita
通讯作者: H. Fujita
使用 FreeRTOS 实时内核 PIC32 版本
DOI: --
发表时间: 2011
期刊:
影响因子: --
作者:
R. Barry
通讯作者: R. Barry
面向方面的编程和模块化推理
DOI: --
发表时间: 2005
期刊: Proceedings. 27th International Conference on Software Engineering, 2005. ICSE 2005.
影响因子: --
作者:
G. Kiczales;M. Mezini
通讯作者: M. Mezini
DOI: 10.1007/bfb0053381
发表时间: 1997-01-01
期刊: ECOOP'97: OBJECT-ORIENTED PROGRAMMING
影响因子: --
作者:
Kiczales, G;Lamping, J;Irwin, J
通讯作者: Irwin, J