2006“IBM杯”中国高校SOA应用大赛禁止使用任何版本的GPL/LGPL license的开源软件

看着手头的这个 Word 文档,心情沉重。 这个世界怎么了?
What's wrong with Free Software?

IBM didn't support GPL.
Should the community support IBM?


搭建SOA梦想,成就校园创新之星
2006“IBM杯”中国高校SOA应用大赛



大赛活动细则
版本:Version 1.2




国际商业机器中国有限公司
2006年04月05日




目录

1. 大赛主题和宗旨 4
1.1 大赛的宗旨: 4
1.2 大赛的主题: 4
2. 大赛时间表 4
3. 参赛对象及其报名规则 5
4. 主办单位 5
4.1 主办单位 5
4.2 主办单位联络方式 6
5. 合作高校及其单位 6
5.1 主办高校 6
5.2 协办高校 6
5.3 合作单位 6
5.4 主办和协办高校联络方式 6
6. 大赛组织结构 7
6.1 大赛名誉主席 7
6.2 大赛名誉顾问 7
6.3 大赛组委会主席 7
6.4 高校大赛组委会委员 8
6.5 大赛专家组 8
7. 大赛流程 9
8. 大赛题目及规则草案 11
8.1 大赛题目 11
8.1.1 题目背景描述 11
8.1.2 业务机会与销售订单整合的相关业务描述 12
8.1.3 扩展的业务需求 13
8.1.4 大赛题目说明 13
8.2 交付件要求 14
8.2.1 初赛交付件 14
8.2.2 复赛交付件 14
8.2.3 交付件格式 15
8.3 规则及注意事项 16
8.3.1 大赛题目的需求 16
8.3.2 系统实现的平台要求 16
8.4 推荐学习材料 16
8.4.1 涉及的相关产品的网站 16
8.4.2 SOA基本概念 17
8.4.3 Product and Practice 17
8.4.4 Reference Website 19
9. 评分标准 19
9.1 初赛评分标准 19
9.2 复赛评分标准 20
10. 大赛通用评选标准 21
11. 技术支持及其相关培训计划 21
11.1 技术支持计划 21
11.2 技术培训计划 22
11.2.1 SOA师资培训计划 22
11.2.2 SOA技术讲座巡讲计划 24
12. 奖项和奖金设置及相关奖励计划 24



1. 大赛主题和宗旨
为了进一步推动开放标准和创新技术在中国的发展,引导学生在校阶段即开始重视所学知识与产业发展、社会进步的结合,引导学生以探索科技对产业发展、对社会进步的促进作用为导向;以激发学生在科技与产业的应用创新,鼓励学生关注学以致用,关注社会的进步和发展为目标,IBM中国有限公司在2006年4月6日到11月14日期间推出第三届“IBM杯”全国高校大赛,主题确定为“基于开放标准的SOA应用大赛” (详细大赛内容参见后面的大赛规则)。
1.1 大赛的宗旨:
 进一步普及SOA理念:
 IT与业务相整合,实现业务灵活性
 服务模块化
 通过标准接口,重用IT现有资产
 通过实际的应用整合与开发,证明SOA的可实施性与分布开发性
1.2 大赛的主题:
主题确定为“基于开放标准的SOA应用大赛”,具体题目将涵盖以下几个方面:
 企业业务流程的设计
 原有IT系统的重用
 服务的开发与模块的封装
 具体题目详见大赛题目及其规则草案
2. 大赛时间表
大赛时间从2006年4月6日到2006年11月14日截止。详细时间表如下:
日期 主要工作和交付成果
2006年3月底 大赛相关信息在网上发布并开始校园宣传
2006年4月6日 大赛开幕式在清华召开,同时校园宣传和巡讲正式展开
2006年5月31日 校园宣传和巡讲结束,大赛报名截止
2006年6月30日 初赛截止日期,停止收取参赛队伍的方案
2006年7月14日 初赛审核和评选完成,评出参与复赛的15至20个队伍
2006年7月21日 复赛审核和评选完成,评出参与决赛的5至8个队伍
2006年7月28日 dwLive活动在北大举办,公布决赛队伍
2006年9月30日 决赛队伍最终作品交付
2006年11月10日 最终作品调试/决赛答辩/发布,优胜名单确定
2006年11月14日(暂定) 在IBM SOA大会举行颁奖典礼

3. 参赛对象及其报名规则
以中国40多所重点高校为重点扩展到全国所有高校信息技术/企业管理相关专业学生,以及香港地区高校的信息技术相关专业学生。

参赛选手以不超过5人的小组形式参加,具体包括:
成员 主要职责 要求
指导老师 1名(可选) 项目技术和架构的指导工作 必须为在校全职教师;
项目负责人 1名  与大赛组委会保持日常联系
 总体项目管理,项目组内部资源协调与安排
 项目计划书的撰写、项目汇报与演示 必须为在校本科生、研究生或博士生;
为非技术性的职位,我们鼓励非技术专业的同学(如:管理系专业)参与;
可以由项目组成员兼任;
项目组员 2-3名  项目计划书的撰写
 程序开发与代码编制
 开发文档编制 必须为在校本科生、研究生或博士生;
在报名时,需要明确每一个成员的职责与责任,要求不重、不漏;

 原则上我们鼓励广大老师组织学生以大赛小组形式参赛,由不同专业背景的成员组成,以体现团队合作精神
 报名时间从4月6日到5月31日截止。报名方式采用网上在线报名方式发送到大赛组委会。大赛报名网站(http://www.ibm.com/cn/soacontest/)
 凡是参与报名的学生应于6月30日之前提交大赛作品方案项目建议书作为初赛作品

4. 主办单位
4.1 主办单位
IBM公司将负责本次大赛的资金及其整个大赛的策划、协调和实施。
4.2 主办单位联络方式
名称 电子邮件
王婷婷 SOACONTT@cn.ibm.com

5. 合作高校
5.1 主办高校
 清华大学
清华大学将作为本次大赛的主办高校,负责大赛活动开幕式、大赛复赛及其决赛的安排。配合对参赛高校的部分协调、组织工作。
5.2 协办高校
 北京大学
 哈尔滨工业大学
 上海交通大学
 复旦大学
 南京大学
 浙江大学
 华中科技大学
 西安交通大学
 重庆大学
 华南理工大学
以上排名不分先后,一共10所高校,将分别负责各自学校内部对于大赛的宣传和组织工作。
5.3 主办和协办高校联络方式
高校名称 大赛负责人 电子邮件
清华大学 周立柱 dcszlz@mail.tsinghua.edu.cn
北京大学 朱立达 zhulida@pku.edu.cn
哈尔滨工业大学 吴晋 cliffwoo@hit.edu.cn
上海交通大学 张申生 sszhang@sjtu.edu.cn
复旦大学 李银胜 liys@fudan.edu.cn
浙江大学 施敏华 smh@cs.zju.edu.cn
南京大学 李宁 ln@nju.edu.cn,lining@ai.nju.edu.cn
华中科技大学 黄晓涛 huangxt@mail.hust.edu.cn
西安交通大学 金莉 jin_li@mail.xjtu.edu.cn
重庆大学 祝伟华 swzhu@cqu.edu.cn
华南理工大学 桑成好 chsang@scut.edu.cn

6. 大赛组织结构
6.1 大赛名誉主席
 中国科学院院士、清华大学教授、博士生导师 张钹院士
 IBM大中华地区董事长兼首席执行总裁 周伟焜先生
6.2 大赛名誉顾问
(排名不分先后)
 中国科学院院士、北京大学信息与工程科学学部主任 杨芙清院士
 中国工程院院士 中科院计算所 倪光南院士
 IBM中国开发中心总经理 IBM院士 郑妙勤女士
 IBM中国研究院院长 李实恭博士
6.3 大赛组委会主席
 清华大学清华大学信息学院副院长 牛志升教授
 IBM软件集团大中华区市场总监 左洪先生
 IBM大中华区大学合作部总经理 邱晓萍女士

6.4 高校大赛组委会委员
为了使该赛事活动得到各高校相关领导以及IBM公司内部领导的大力支持,以便指导和协助大赛的顺利进行, IBM公司在该大赛中设立高校大赛组委会,由各个主办、协办高校的计算机相关学院院领导以及IBM公司部分领导担任大赛组委会委员,一共13名,排名不分先后。
高校名称 组委会成员 职位
清华大学 牛志升 信息学院副院长
北京大学 梅宏 信息学院副院长
哈尔滨工业大学 徐晓飞 计算机/软件学院院长
上海交通大学 张申生 电子工程与信息学院副院长
复旦大学 臧斌宇 软件学院院长
浙江大学 陈纯 计算机学院院长
南京大学 陈道蓄 计算机系系主任
华中科技大学 金海 计算机学院院长
西安交通大学 金莉 软件学院副院长
重庆大学 陈蜀宇 软件学院院长
华南理工大学 陈泽琳 软件学院副院长
IBM公司 左洪 软件集团大中华区市场总监
IBM公司 邱晓萍 大中华区大学合作部总经理

6.5 大赛专家组
为了使该赛事活动得到高校和产业界相关技术专家的有力支持和指导,协助大赛的顺利进行, IBM公司在该大赛中设立大赛专家组,邀请教育、信息产业界专业人士作为专家组成员,对整个大赛的内容、出题、评审和最终作品提供参考意见。

姓名 职位
杨学山 国务院信息化办公室副主任
陈冲 中国软件行业协会会长
周立柱 清华大学计算机学院教授,博士生导师
胡小明 中国信息协会副会长、原国家信息中心副主任
陈英 信息产业部电子信息产品管理司软件与应用处处长
仲萃豪 中科院软件研究所总体部资深研究员
毛新生 IBM中国SOA设计中心技术主管暨 IBM 软件部企业整合技术北亚地区首席架构师
孙伟 IBM中国研究院服务产品及交付研究部资深经理
7. 大赛流程
本次大赛分为报名、初赛、复赛、决赛四个阶段。
大赛阶段 时间 说明与主要交付成果 奖励
报名 2006/4/6 至
2006/5/31  项目组成员基本信息,包括:
 姓名、院校、系别、学号、联系方式
 辅导老师需要提供身份证、工作证,项目组员需要提供身份证、学生证,扫描成JPG格式发送至:SOAcontest@cn.ibm.com
 项目团队Blog网址
 我们鼓励各个团队建立自己的博客站点,由各个团队成员共同建设、更新,记录项目团队的旅程、日常合作心得、技术理解等等
 这将成为初赛阶段的重要评判考量之一 任何报名团队均自动获得提交第一阶段参赛作品的能力
初赛 报名日

2006/6/30  从报名之日起,参赛团队可以在任何时候提交初赛作品,但是不能晚于6月16日
 初赛作品提交:发送电子邮件至SOAcontest@cn.ibm.com 任何提交完整初赛作品的团队均能获得IBM提供的精美纪念品:IBM双肩背红点笔记本电脑书包(或其他等值纪念品)
初赛作品
评审 2006/7/1

2006/7/14  评审顾问团将组织对初赛作品进行技术评审(70%)
 同时,我们将通过各个参赛团队的Blog进行团队建设进行文化评审(30%),重点考察:
 团队组建与分工过程
 日常交流心得
 困难、问题的发现与克服
 我们将根据综合报名结果,评选出15-20支通过初赛的队伍进入复赛 任何通过初赛、进入复赛的团队将获得4000元人民币的奖金!
复赛 2006/7/17

2006/7/21  我们将邀请所有通过初赛的队伍,在七月中旬在北京集中,进行为期一周的复赛。
 复赛我们主要采用面对面演讲与问答的形式进行,主要考量包括:
 项目陈述与问答
 项目模型演示
 项目管理, 团队文化建设
 团队分工与协作情况
 个人能力与简历
 通过复赛,我们将甄选出5到8支队伍进入最终的决赛,并在IBM开发者大会(北京大学,7月28日)上宣布优胜名单 任何通过复赛、进入决赛的团队将获得20000元人民币的奖金!
参与复赛的所有团队成员中,表现特别优秀者,将在2007年IBM实习生计划中享有优先录取的权利
决赛 2006年7月中旬

2006/9/30  进入决赛的队伍将在北京IBM公司集中,进行为期大概两个半月的全职开发,最终完成系统的设计与开发
 IBM”青出于蓝”项目将为决赛团队提供开发环境和专职辅导
 通过复赛,我们将甄选出最终的优胜团队,并在IBM SOA整合论坛(11月初)上宣布优胜名单,并由IBM SOA战略、渠道与市场总监Sandy Carter女士颁奖 决赛优胜的团队将获得100000元人民币的奖金!
在决赛过程中表现特别优秀的团队成员,将直接获得IBM公司的工作机会,成为一个IBMer!



8. 大赛题目及规则草案
......
8.3 规则及注意事项
8.3.1 大赛题目的需求
 本次竞赛将最大限度地鼓励创新的想法和做法。
 参加竞赛的团队不仅可以根据自己的理解修改此业务需求,也可以增删需求,但前提是需求有实际意义。
8.3.2 系统实现的平台要求
1) 关于IBM软件的使用
 系统的开发和运行平台主要为IBM产品,例如IBM Rational Application Developer, IBM Websphere Application Server。参赛团队可以根据自己的需求选择合适的IBM产品。
 IBM的产品能够支持整个SOA解决方案的开发和运行周期。参赛团队可以根据需要选择合适的IBM产品,进行相应层面的SOA实现。
 参赛团队对IBM产品使用的反馈将有助于IBM产品的改进。
 本次竞赛IBM将提供需要的IBM软件产品,不需要考虑法律的问题。

2) 关于开源软件(Open Source Software)的使用
 系统开发过程中可以使用开源软件,系统运行安装包中也可以使用开源软件。但是,对所使用的开源软件有如下限制:
==================================================================
????? 禁止使用任何版本的GPL/LGPL license的开源软件; ????????
==================================================================
 可以使用Eclipse, Apache, CPL, BSD等license的开源软件;
 对使用到的任何开源软件,都需要认真阅读其license。在交付件中的开源软件列表中不得有遗漏的开源软件。
 对开源软件的理解可以参考http://www.opensource.org/docs/definition.php;对开源软件license的了解可以参考http://www.opensource.org/licenses/。

8.4 推荐学习材料
8.4.1 涉及的相关产品的网站
1) 用友ERP/NC,http://www.ufida.com.cn/2004product/product1.asp
8.4.2 SOA基本概念
1) Toward a pattern language for Service-Oriented Architecture and Integration http://www-128.ibm.com/developerworks/webservices/library/ws-soa-soi/ http://www-128.ibm.com/developerworks/webservices/library/ws-soa-soi2/
2) 以服务为中心的企业整合, http://www-128.ibm.com/developerworks/cn/webservices/ws-soi1/ http://www-128.ibm.com/developerworks/cn/webservices/ws-soi2/
3) 基于服务的建模和架构, http://www-128.ibm.com/developerworks/cn/webservices/ws-soa-design1/
4) IBM WebSphere 开发者技术期刊: WebSphere Integration Reference Architecture 简介http://www-128.ibm.com/developerworks/cn/websphere/techjournal/0508_simmons/0508_simmons.html
5) 下一代模型驱动开发http://www-128.ibm.com/developerworks/cn/rational/cernosek/

8.4.3 Product and Practice
1) 按需业务流程生命周期 (Reference Case)
http://www-128.ibm.com/developerworks/cn/webservices/ws-odbp/
http://www-128.ibm.com/developerworks/cn/webservices/ws-odbp1/
http://www-128.ibm.com/developerworks/cn/webservices/ws-odbp2/
http://www-128.ibm.com/developerworks/cn/webservices/ws-odbp3/
http://www-128.ibm.com/developerworks/cn/webservices/ws-odbp4/
http://www-128.ibm.com/developerworks/cn/webservices/ws-odbp5/
http://www-128.ibm.com/developerworks/cn/webservices/ws-odbp6/
http://www-128.ibm.com/developerworks/cn/webservices/ws-odbp7/
http://www-128.ibm.com/developerworks/cn/webservices/ws-odbp8/
http://www-128.ibm.com/developerworks/cn/webservices/ws-odbp9/
http://www-128.ibm.com/developerworks/cn/webservices/ws-odbp10/
http://www-128.ibm.com/developerworks/cn/webservices/ws-odbp11/
http://www-128.ibm.com/developerworks/cn/webservices/ws-odbp12/

Enterprise Service Bus
1) Patterns: Implementing an SOA using an Enterprise Service Bus http://www.redbooks.ibm.com/abstracts/SG246346.html?Open
2) Building a powerful, reliable SOA with JMS and WebSphere ESB http://www-128.ibm.com/developerworks/websphere/techjournal/0602_tost/0602_tost.html

3) BPEL
http://www-128.ibm.com/developerworks/cn/webservices/ws-bpelcol/part1/
http://www-128.ibm.com/developerworks/cn/webservices/ws-bpelcol/part2/
http://www-128.ibm.com/developerworks/cn/webservices/ws-bpelcol/part3/
http://www-128.ibm.com/developerworks/cn/webservices/ws-bpelcol/part4/
http://www-128.ibm.com/developerworks/cn/webservices/ws-bpelcol/part5/
http://www-128.ibm.com/developerworks/cn/webservices/ws-bpelcol/part6/
http://www-128.ibm.com/developerworks/cn/webservices/ws-bpelcol/part7/
http://www-128.ibm.com/developerworks/cn/webservices/ws-bpelcol/part8/

Websphere Process Server
1) WebSphere Process Server:IBM 为 SOA 提供的新基础, http://www-128.ibm.com/developerworks/cn/websphere/library/techarticles/0509_kulhanek/0509_kulhanek.html
2) WebSphere Process Server V6 体系结构概述, http://www-128.ibm.com/developerworks/cn/websphere/library/techarticles/0512_WPSV6/index.html
3) WebSphere Process Integration V6: Business Process Management Modeling through Monitoring, http://www.redbooks.ibm.com/redpieces/abstracts/sg247148.html?Open
4) Technical Overview of WebSphere Process Server and WebSphere Integration Developer, http://www.redbooks.ibm.com/abstracts/redp4041.html?Open

Rational Software Architect
1) 介绍 IBM Rational Software Architect http://www-128.ibm.com/developerworks/cn/rational/524_rsa/
2) 如何使用IBM Rational Software Architect实现模型驱动的软件开发http://www-128.ibm.com/developerworks/cn/rational/r-rsa-mdd/
3) 基于RSA实现面向服务的体系架构http://www-128.ibm.com/developerworks/cn/rational/r-rsa-soa/
4) 基于RSA开发SOA Pattern http://www-128.ibm.com/developerworks/cn/rational/r-rsa-soa2/
5) RSA中UML建模元素的扩展与定制 http://www-128.ibm.com/developerworks/cn/rational/r-rsa-uml-profile/

Rational Application Developer
1) Rational Application Developer V6 Programming Guide http://www.redbooks.ibm.com/abstracts/SG246449.html?Open

Websphere Integration Developer
2) Get started with WebSphere Integration Developer http://www-128.ibm.com/developerworks/websphere/techjournal/0512_peterson/0512_peterson.html
8.4.4 Reference Website
1) UML, http://www.omg.org/technology/uml/index.htm
2) MDA, http://www.omg.org/mda
3) RSA, http://www-128.ibm.com/developerworks/rational/products/rsa/
4) IBM WebSphere Business Process Management Version 6.0 information center, http://publib.boulder.ibm.com/infocenter/dmndhelp/v6rxmx/index.jsp
5) SCA specification, http://www-128.ibm.com/developerworks/library/specification/ws-sca/
6) SDO specification, http://www-128.ibm.com/developerworks/webservices/library/specification/ws-sdo/
7) Business Process Execution Language for Web Services version 1.1 http://www-128.ibm.com/developerworks/webservices/library/specification/ws-bpel/
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值