《大规模软件重用与软件产品线工程》高级强化课程开讲

  • Created: 2013-07-06
  • 1396
计算机与控制学院夏季学期高级强化课程《大规模软件重用与软件产品线工程》于7月1日上午在中关村教学大楼S304开讲。该课程由来自荷兰李海宽老师进行讲授。软件重用,是指在两次或多次不同的软件开发过程中重复使用相同或相似软件元素的过程,软件产品线工程是指在软件开发过程中产生的各种工件、产品线可变性及其管理,以及两个工程过程之间通过不变与可变性所建立的联系。大规模软件重用和软件产品线在实际软件开发中占有显著的地位,在软件愈发纷繁复杂的今天,大规模软件重用几乎成为必须,而软件产品线工程能够明显增加软件开发的效率。
李老师在荷兰获得博士学位,随后多年在欧洲从事大规模软件开发及管理,参与并领导了多个有重大意义的软件工程项目。在课上,李老师介绍了大型复杂系统重构的可行性,解决方案与实际案例。内容涉及软件与软件架构技术的演变、大型复杂系统的不断变化法则与复杂性定律、大型复杂系统逻辑重构的可行性、大型复杂系统逻辑重构的算法设计、大型复杂系统逻辑重构的案例、大型复杂系统物理重构的实施与项目规划等内容。李老师为人风趣亲切,在课堂上用简单的语言为在座的86名学生这门有点复杂拗口的课程。李老师对几乎每个原理都要举出他的亲身经历来帮助大家理解消化。  同学们在认真听李老师对大规模软件重用的相关概念的讲解之后,对软件重用有了一个大概的认识,很多同学已经对软件开发等相关知识产生了浓厚的兴趣,觉得大规模软件重用和软件产品线技术会在将来的工作岗位上起到重要作用,下课后纷纷向李老师询问相应的课程资料以更好的对其进行系统的学习和研究。
   李海宽博士,毕业于北京大学,在荷兰代尔夫特理工大学获得博士学位。有中国科学院大学计算机领域十年的教学经历与在欧洲学术界与工业界二十三年的工作经验,曾受雇于荷兰Mediaan/ABS, 在国际大公司荷兰皇家电信任全职高级顾问八年,后出任荷兰鹰格集团的首席顾问官,现任CLEBA研究项目的负责人与CLEBA Group的首席技术顾问,兼任中国科学院大学客座教授。从八十年代末开始,长期从事大规模软件重用与大型复杂系统重构技术的研究与工业实践,研发大规模软件重用的概念与实用模型,策划欧洲大公司软件重用战略,主持大型复杂系统重构项目,参加商业信息规划,实现以商务为中心的IT管理等。近年来,领导研发新一代电子商务技术的国际合作项目。项目的多项核心技术已在荷兰登记注册,有自主知识产权。