摘要:Catalysis确定了建模的3个层次:1、领域/业务即目标软件的部署环境。业务有多种视角,目标软件的不同用户关注的事情可能会有重叠。即使他们共享某些观点,但是他们对这些观点的侧重点是可能有所不同。建模的构成部分支持分离和联合这些观点。2、组件规范组件规范描述了需要组件提供的外部行为。Catalysis使用类型规范来描述组件与环境之间的边界上的可见的行为。类型规范在组件或对象参与的环境中定义了动作...
阅读全文
随笔分类 - 软件工程
软件工程的相关资料。
摘要:Catalysis 以3个建模概念为基础,同时用框架来描述3个概念的之间的递归模式。3个概念分别是:1、类型(Type)一个对象的外部行为。类型通过指定对象的外部可见行为来定义对象。然而,类描述的是对象的一种实现方式,类型不涉及实现;针对相同的类型规范,可以有多种实现。Catalysis中的类型模型精确描述了行为,定义所有正确的实现的状态及输入或输出参数。2、协作(Collaboration)一组...
阅读全文
摘要:这是一篇读后感,文中所说的“相反的思维”一文地址是:http://blog.joycode.com/percyboy/archive/2004/10/27/36746.aspx 在读这篇文章之前,我经常在网络上“毫无目的”的寻找一些东西,之所以毫无目的上加上引号,是因为也并非没有目的,只是目的不是很明确,所以只能算是瞎找吧。 我要找的东西很模糊,大体说出来,就是要找一些能替换微软目前提供的解决方案...
阅读全文
摘要:原文地址:http://blog.51testing.com/index.php?op=ViewArticle&blogId=5&articleId=80在水源上MVM也算是一个让我佩服的师兄了,虽然当我开始灌水的时候他已经退出江湖了。 听FANTAST说他去了微软,顿时佩服的更加厉害了。 后来因为工作的原因,经常Google一些技术文章,有些时候可以看到他的一些作品,这个文章我觉得算是相当不错的...
阅读全文
摘要:原文出处:http://www.zdnet.com.cn/developer/tech/story/0,2000081602,39304349-1,00.htm如下为部分转载: 七大致命借口当人们为不佳设计寻找借口时,他们会举出很多理由,比如企业文化、他们自己的信仰,以及个人对产品成功所抱有的责任的程度。我选择讨论其中的七个借口,以及它们所代表的深层次问题: 1. “我们首先得进入市场。”翻译:“...
阅读全文