科技时代新浪首页 > 科技时代 > 业界 > 正文

UML之父:标准化是IT应对环境变化的关键


http://www.sina.com.cn 2005年06月07日 10:22 ZDNet China

  CNET科技资讯网6月7日台北报道(文/ 洪梦霜)IBM 强调道,通用标准界面将成为企业IT架构在顺应市场变动时,快速开发、变更相关系统部署应用方式的重要关键。

  近来强力推销服务导向架构(Service Oriented Architecture , SOA)概念的IBM 昨(6 )日协同台湾资策会举办软件开发趋势论坛,探讨软件工程对企业进行软件开发、系统变更将有何助益。

  会中,拥有UML 之父美名的国际软件工程大师James Rumbaugh强调道,经过良好定义的通用界面标准(well defined interface)将是促使企业IT环境具备弹性变动性,以应对外在环境快速变化的重要关键。

  UML (Unified Modeling Language ,统一模型语言)是一种塑模语言,做为塑模(Modeling)之用的开发标准,近年来普遍应用于企业及学术界,系由Grady Booch 、James Rumbaugh、与Ivar Jacobson 三位大师于1997年创立的OMG (Object Management Group )中所设立的标准,。由于描述语言的标准化,同时统一了开发分析的方法及程序,更落实了软件分工的可行性。

  包括CA、Borland 以及IBM Rational等厂商为现今市场上主要的塑模工具供应商。这些大厂供应用生命周期管理(Application Lifecycle Management, ALM)中的完整工具。其中IBM Rational的Rose系统更常被当成UML 的代名词,强调开放性标准的Rational除以开放源代码框架Eclipse 3.0 为软件开发基础环境外,并支持BPEL、UML 2.0 、Java Server Face(JSF )1.1 及Web services等共通标准。

  IBM 卓越工程师James Rumbaugh指出,早期企业架构IT架构的方式,就像一块大石头,因为没有对外链接沟通的需求,因此多以自行开发的方式,视需求添加不同应用系统,因为没有一定的标准,因此每一个系统变动都将耗去大量开发资源,且因系统缺乏弹性、开发时间也较长。

  近年来,企业IT系统的演化,随着与外界系统,如客户、上下游供应商等,链接应用的需求渐增,使得不同系统间的整合、布建作业变得更为庞杂紊乱,且在企业体逐年增长、市场需求变动更为剧烈后,将更为恶化。

  Rumbaugh说,改善之道除在于应自商务运作观点驱动IT系统布建外,通过经良好定义的共通标准进行开发应用,将可提升IT架构的变动弹性。他举例道,在开发各系统时便以标准化为方向,架构为一块块可独立应用,也可组织堆叠的乐高积木,对于日后的拆解、整合应用,则将省下庞大的整合负担。

  他强调道,三个主要的标准化概念包括CBM (Component Business Modeling ,模组化企业架构)、SOA (Service Oriented Architect ,服务导向架构),以及MDA(Model Driven Architecture ,模型导向架构)。

  其中,CBM (Component Business Modeling ,模组化企业架构)可在进行式当分析后,依照不同产业的特殊商务运作需求搭配适合的信息科技、并提出一套可高度善用技术的策略,主要用以处理复杂的商务流程。例如可将银行的作业分解并整合成各种元件,以清楚说明它们如何横跨多种产品线、功能与地理范围而互相合作(或无法互相合作),因此,银行也可找出方法,消除资源重复、缩短差距并提升效率与复原力。

  MDA (Model Driven Architecture ,模型导向架构)则是一种应用系统设计和实现的方法,是由OMG 所定义一种组织和管理被自动化工具支持的企业架构,和用于定义模型、推展不同模型类型之间转换服务的方法。

  SOA (Service Oriented Architect,服务导向架构)是由Gartner 最先提出的IT架构概念,指企业IT基础架构必须具备足够弹性,才能应对业务需求而灵活应变,例如电信业可以随时串连、整合不同服务,如短信、连网应用,同时调整计费系统的计价方式等。

  Rumbaugh表示,就如同可扩展标示语言(XML )用于信息传输标准的重要性,包括微软也将用以在下一代Office 12 产品中,做为主要信息共通协定。

  据微软表示,即将推出的新版Office通过对XML 的支持,只要对使用者施予少量训练,就可以为多步骤的工作或工作流程做好自动化设定,例如保单理赔的处理。过去这类文件导向(document-driven )的工作,多需要由软件程序设计师特别撰写程序。

  由于市场的需求变化正朝快速、分散式的方向前进,企业也必须有计划性的布建现有IT架构,以面对未来可能的变化,Rumbaugh如此强调道。



评论】【收藏此页】【 】【多种方式看新闻】【下载点点通】【打印】【关闭

 
新 闻 查 询
关键词
缤 纷 专 题
周 杰 伦
无与伦比时代先锋
Beyond
Beyond激情酷铃
图铃狂搜:
更多专题 缤纷俱乐部
 
 


科技时代意见反馈留言板 电话:010-82628888-5828   欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 会员注册 | 产品答疑

Copyright © 1996 - 2005 SINA Inc. All Rights Reserved

版权所有 新浪网