IBM推广面向方面软件开发技术 近期将用于商用 | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
http://www.sina.com.cn 2004年03月25日 18:48 新浪科技 | ||||||||||
新浪科技讯 近日,IBM表示今年或明年将把一直停留在理论研究阶段的面向方面(aspect orientation)软件开发技术应用于商业产品开发。 在面向方面软件开发大会上,IBM软件战略及开发部门副总裁丹尼尔-萨邦(Daniel Sabbah)详细说明了该公司使用这一技术的情况。据IBM透露,萨邦还将在大会上向与会者表明面向方面软件开发技术的可靠性使之足以用于商业应用。同时,IBM还将在大会上展示该公
通过使用面向方面软件开发技术,软件开发者可以更轻松的在一个复杂的项目中修改程序。此外,开发者可以使用各种具有不同功能的面向方面开发工具对影响某一功能的程序代码进行修改,而修改后的效果可以在程序的其它部分体现出来。 IBM在公司内部项目中使用面向方面软件开发技术已经有两年的时间。事实上,IBM早在十多年前就已研发出这一技术,到现在它所产生的效益终于体现出来。IBM软件部门工程师罗伯特-拜瑞(Robert Berry)指出,使用面向方面软件开发技术可以提升软件代码的质量并提高开发人员编写代码的速度。 目前IBM计划对自己的Java编程工具WebSphere Application Developer进行一定的修改,使之更好的结合面向方面开发技术。IBM对这一技术的大力支持表明该公司确信它已经足以用于商用,而不仅仅是应用于学术讨论。目前只有少数的软件公司开始使用面向方面软件开发技术,而这些公司大多名气不大,如Intentional Software和JBoss Group。 分析人士指出,在面向方面软件开发技术成为主流之前开发人员必须进行技术和开发工具使用方面的培训。(飞仙编译) |