Product line development places emphasis on quality attributes like understandability, maintainability, reusability and variability. Better modularization techniques like aspect-oriented programming are supposed to improve these attributes.
rnIn the context of an industrial case study in the domain of infrastructure software for toll systems from Siemens AG, Germany, we have investigated how OO designs can be enhanced using AO techniques. We have explored, in particular, how sequential crosscutting concerns can be modularized using AspectJ and how distributed ones can be modularized using AWED, a system that features aspects with explicit distribution. Concretely, we show how sequential and distributed aspects improve the implementation of the charge calculation functionality that is central to real-world tolling systems.
产品线开发强调质量属性,例如可理解性,可维护性,可重用性和可变性。应该采用更好的模块化技术(如面向方面的编程)来改善这些属性。 P> rn
在德国西门子公司收费系统基础设施软件领域的工业案例研究中,我们研究了如何可以使用AO技术来增强OO设计。我们特别研究了如何使用AspectJ将顺序的横切关注点模块化,以及如何使用AWED来对分布式的横切关注点进行模块化,AWED是一个具有显式分布特征的系统。具体来说,我们展示了顺序和分布式方面如何改善对计费系统至关重要的费用计算功能的实现。 P>
OBASCO group, EMN-INRIA, LINA, France;
Siemens Corporate Technology, Siemens AG, Munich, Germany;
机译:印度洋迭戈加西亚环礁的环礁环扩张或侵蚀?评论哈米尔顿,S。 East,H.查戈斯群岛(英属印度洋领地)迭戈·加西亚环礁的生态和地貌变化的地理空间评估。遥感.2012,4,3444–3461
机译:对印度洋迭戈·加西亚环礁的Sheppard,C.环礁环扩展或侵蚀有反应吗?评论哈米尔顿,S。 East,H.查戈斯群岛(英属印度洋领地)迭戈·加西亚环礁的生态和地貌变化的地理空间评估。遥感.2012,4,3444–3461
机译:评估环礁岛的身体稳健性:在Rangiroa环礁,法属波利尼西亚的应用
机译:珊瑚礁环礁的形态变化:曼希基环礁,库克群岛
机译:Palmyra Atoll's Corallimoralpharian Invader的系统核发科学检查
机译:南大西洋唯一环礁底栖动物的底栖盖度礁鱼组合和进食压力的栖息地变化:巴西东北部罗卡斯环礁
机译:印度洋迭戈加西亚环礁的环礁边缘扩张或侵蚀? :对Hamylton,S.,East,H.的评论。Chagos群岛(英属印度洋领地)Diego Garcia Atoll的生态和地貌变化的地理空间评估。遥感.2012,4,3444–3461
机译:环礁研究公报48.东部Carolines的Kapingmarangi环礁49. Kapingomarangi环礁的Bicecology Caroline Island:陆地方面50. Kapingamarangi环礁卡罗琳群岛的地质