随笔-128  评论-55  文章-5  trackbacks-0
前段时间去听了一场 李德毅 院士 报告会:《网络时代的软件工程》
仅仅讲了40分钟,但所展现的观点非常新颖,有深度,而且还深入浅出,真不愧是大师啊!将其主要观点整理如下:

1.      软件是在系统里工作的吗?

       NO1. 软件在网络环境下工作

    软件工程40年的尴尬,一直以自我为中心。

2.      需求是软件生命周期中的一个阶段吗?

       NO2. 软件工程向需求工程倾斜

       (软件是服务业)

3.      软件工程是分层结构吗?

       NO3. 软件结构可以用网络拓扑来表示。

       软件最重要的是其交互。

       网络上软件的交互一般有三种:单向消息,双向数据交互,方法调用

4.      软件是强结构好,还是弱结构好?

       NO4. 问题形式化向本体描述方向发展

       体系结构(architecture) 不如 Framework

5. 软件是开发出来的吗?

       NO5. 软件在演化中生长完善。

 

资源与服务: 资源是所拥有的,服务是用户所需求的。

 

软件工程和其他工程其实没有什么不同,只是因为软件是无形的,所以更难以测试。



Author: orangelizq
email: orangelizq@163.com

欢迎大家访问我的个人网站 萌萌的IT人
posted on 2008-03-18 12:32 桔子汁 阅读(385) 评论(0)  编辑  收藏 所属分类: other

只有注册用户登录后才能发表评论。


网站导航: