<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet href='http://feeds.feedsky.com/styles/temp01.xsl' type='text/xsl' ?><!--这是一个由Feedsy提供技术支持的Feed，为了提高读者阅读的体验，以及满足用户美化自己Feed的需要，我们设计了多种精美的Feed模板，提供给大家选择，所有最终呈现出来的样式，皆由用户自愿选择使用，未经许可，任何团体和个人，请不要擅自修改样式或者盗用，这是对于用户选择权的尊重。--><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:fs="http://www.feedsky.com/namespace/feed" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link href="http://feeds.feedsky.com/csdn.net/shuyaji" type="application/rss+xml" rel="self"></atom:link><fs:self_link href="http://feeds.feedsky.com/csdn.net/shuyaji" type="application/rss+xml"></fs:self_link><lastBuildDate>Fri, 07 Sep 2007 12:02:00 GMT</lastBuildDate><title>shuyaji的专栏</title><link>http://blog.csdn.net/shuyaji/</link><item><title>workflow and bpm</title><link>http://blog.csdn.net/shuyaji/archive/2007/09/07/1775992.aspx</link><wfw:comment>http://blog.csdn.net/shuyaji/comments/1775992.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/shuyaji/comments/commentRss/1775992.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1775992</trackback:ping><description>工作流与业务流程管理到底有何不同？如果说有前对它们之间的不同的感觉都是量上的差异，那么通过对近一段时候我所接触的一项目的总结，对它们之间的不同应该说有了质的差异上的感觉。&lt;img src =&quot;http://blog.csdn.net/shuyaji/aggbug/1775992.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Fri, 07 Sep 2007 20:02:00 +0800</pubDate><author>shuyaji</author><comments>http://blog.csdn.net/shuyaji/archive/2007/09/07/1775992.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/shuyaji/archive/2007/09/07/1775992.aspx</guid><dc:creator>shuyaji</dc:creator></item><item><title>AndroMDA与Acceleo设计思想的不同</title><link>http://blog.csdn.net/shuyaji/archive/2007/06/18/1656586.aspx</link><wfw:comment>http://blog.csdn.net/shuyaji/comments/1656586.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/shuyaji/comments/commentRss/1656586.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1656586</trackback:ping><description>两个工具的基本运行原理分析。Acceleo比AndroMDA多了一个步骤，而这个步骤是两者在设计思想上的一个重要的区别。Acceleo所生成平台相关模型所需要的一部分决策权放到模型设计完成之后、生成代码之前来，这样采用相同的模型可以选择不同的生成器来生成不同的平台相关模型。而AndroMDA把所有这个决策放到设计模型时来决定，这样在生成代码时做的工作就简单的多。&lt;img src =&quot;http://blog.csdn.net/shuyaji/aggbug/1656586.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Mon, 18 Jun 2007 23:14:00 +0800</pubDate><author>shuyaji</author><comments>http://blog.csdn.net/shuyaji/archive/2007/06/18/1656586.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/shuyaji/archive/2007/06/18/1656586.aspx</guid><dc:creator>shuyaji</dc:creator></item><item><title>理想的MDA实现</title><link>http://blog.csdn.net/shuyaji/archive/2007/06/14/1652054.aspx</link><wfw:comment>http://blog.csdn.net/shuyaji/comments/1652054.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/shuyaji/comments/commentRss/1652054.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1652054</trackback:ping><description>我理想中的MDA(及MDA实现工具)，应该是能够实现系统业务模型(PIM)与我们在手工开发一个系统时所常用的概念进行很好的映射的一种技术。应该能够充分的分解需求分析、架构设计、概要设计、详细设计、实现等系统开发的各个阶段。而不是简单的从模型到代码两步操作。
&lt;img src =&quot;http://blog.csdn.net/shuyaji/aggbug/1652054.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Thu, 14 Jun 2007 21:20:00 +0800</pubDate><author>shuyaji</author><comments>http://blog.csdn.net/shuyaji/archive/2007/06/14/1652054.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/shuyaji/archive/2007/06/14/1652054.aspx</guid><dc:creator>shuyaji</dc:creator></item><item><title>对MDA的目标的理解</title><link>http://blog.csdn.net/shuyaji/archive/2007/06/05/1639350.aspx</link><wfw:comment>http://blog.csdn.net/shuyaji/comments/1639350.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/shuyaji/comments/commentRss/1639350.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1639350</trackback:ping><description>架构性的分离：体现在业务与技术的分离，或者说PIM与PSM的分离。具体来说就是UML2与JEE（Struts、Spring、Hibernate...）、.Net、Corba、EJB、Webservice等等的分离。
轻便性：通过PIM可以直观的反映业务，是轻便的，而技术是复杂的，MDA通过实现PIM到PSM的自动映射，实现了清晰的业务与复杂技术之间的分离。
互操作性：业务与技术分离（PIM与PSM分离）后，就可以实现各种技术之间的互操作，它们通过共同的语言－UML2，进行模型与数据的互享。
可重用性：体现在统一的模型（PIM）可以重用到各个实现的平台（PSM）中去，同时一种技术的实现可以通过共同的标准为其它技术的实现所重用。&lt;img src =&quot;http://blog.csdn.net/shuyaji/aggbug/1639350.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Wed, 06 Jun 2007 00:19:00 +0800</pubDate><author>shuyaji</author><comments>http://blog.csdn.net/shuyaji/archive/2007/06/05/1639350.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/shuyaji/archive/2007/06/05/1639350.aspx</guid><dc:creator>shuyaji</dc:creator></item><item><title>UML2的设计原则</title><link>http://blog.csdn.net/shuyaji/archive/2007/06/01/1634127.aspx</link><wfw:comment>http://blog.csdn.net/shuyaji/comments/1634127.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/shuyaji/comments/commentRss/1634127.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1634127</trackback:ping><description>UML2的五大设计原则：模块化、分层、分区、可扩展、重用。&lt;img src =&quot;http://blog.csdn.net/shuyaji/aggbug/1634127.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Fri, 01 Jun 2007 21:42:00 +0800</pubDate><author>shuyaji</author><comments>http://blog.csdn.net/shuyaji/archive/2007/06/01/1634127.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/shuyaji/archive/2007/06/01/1634127.aspx</guid><dc:creator>shuyaji</dc:creator></item><item><title>UML2答疑</title><link>http://blog.csdn.net/shuyaji/archive/2007/05/30/1631497.aspx</link><wfw:comment>http://blog.csdn.net/shuyaji/comments/1631497.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/shuyaji/comments/commentRss/1631497.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1631497</trackback:ping><description>1.UML2为什么要定义兼容级别？ 
2.什么是语言单元（Language Unit）？&lt;img src =&quot;http://blog.csdn.net/shuyaji/aggbug/1631497.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Thu, 31 May 2007 00:01:00 +0800</pubDate><author>shuyaji</author><comments>http://blog.csdn.net/shuyaji/archive/2007/05/30/1631497.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/shuyaji/archive/2007/05/30/1631497.aspx</guid><dc:creator>shuyaji</dc:creator></item><item><title>MDA的目标与理想</title><link>http://blog.csdn.net/shuyaji/archive/2007/05/30/1630661.aspx</link><wfw:comment>http://blog.csdn.net/shuyaji/comments/1630661.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/shuyaji/comments/commentRss/1630661.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1630661</trackback:ping><description>MDA的目标：通过规范可跨平台的建模标准，利用一定的工具，实现多层平台无关模型到平台相关模型（PIM到PSM）的自动转换，从而实现模型驱动的体系架构。
MDA关心两个事，一个是模型，别一个是过程。
MDA的开源实现有很多。
&lt;img src =&quot;http://blog.csdn.net/shuyaji/aggbug/1630661.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Wed, 30 May 2007 18:27:00 +0800</pubDate><author>shuyaji</author><comments>http://blog.csdn.net/shuyaji/archive/2007/05/30/1630661.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/shuyaji/archive/2007/05/30/1630661.aspx</guid><dc:creator>shuyaji</dc:creator></item><item><title>OSGi与依赖倒转原则</title><link>http://blog.csdn.net/shuyaji/archive/2007/01/11/1479844.aspx</link><wfw:comment>http://blog.csdn.net/shuyaji/comments/1479844.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/shuyaji/comments/commentRss/1479844.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1479844</trackback:ping><description>依赖倒转原则的简单说明，OSGi的依赖倒转原则，OSGi的依赖倒转实现与Spring的不同。&lt;img src =&quot;http://blog.csdn.net/shuyaji/aggbug/1479844.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Thu, 11 Jan 2007 18:21:00 +0800</pubDate><author>shuyaji</author><comments>http://blog.csdn.net/shuyaji/archive/2007/01/11/1479844.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/shuyaji/archive/2007/01/11/1479844.aspx</guid><dc:creator>shuyaji</dc:creator></item><item><title>框架与系统架构</title><link>http://blog.csdn.net/shuyaji/archive/2006/11/23/1408154.aspx</link><wfw:comment>http://blog.csdn.net/shuyaji/comments/1408154.aspx</wfw:comment><slash:comments>1</slash:comments><wfw:commentRss>http://blog.csdn.net/shuyaji/comments/commentRss/1408154.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1408154</trackback:ping><description>昨天与同事闲聊，同事提了一个问题，既然已经有Spring、Equinox等等这样优秀的框架了，是不是我们在做系统的时候，就可以不考虑系统架构的事了呢。这似乎是个很简单的问题，但是系统的研究一下，我觉得还是对我们理解框架、理解系统架构、设计模式还是有帮助的。&lt;img src =&quot;http://blog.csdn.net/shuyaji/aggbug/1408154.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Thu, 23 Nov 2006 19:43:00 +0800</pubDate><author>shuyaji</author><comments>http://blog.csdn.net/shuyaji/archive/2006/11/23/1408154.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/shuyaji/archive/2006/11/23/1408154.aspx</guid><dc:creator>shuyaji</dc:creator></item><item><title>Spring-OSGi</title><link>http://blog.csdn.net/shuyaji/archive/2006/11/20/1398512.aspx</link><wfw:comment>http://blog.csdn.net/shuyaji/comments/1398512.aspx</wfw:comment><slash:comments>1</slash:comments><wfw:commentRss>http://blog.csdn.net/shuyaji/comments/commentRss/1398512.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1398512</trackback:ping><description>从Spring-OSGi0.7规范中可以看出，Spring的目的并不是要提供一个OSGi规范的实现。但是，由于Spring与OSGi都是提高应用系统可扩展性的一种框架，因此，不可避免的，Spring与OSGi也一定会与OSGi有所重合。&lt;img src =&quot;http://blog.csdn.net/shuyaji/aggbug/1398512.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Mon, 20 Nov 2006 20:20:00 +0800</pubDate><author>shuyaji</author><comments>http://blog.csdn.net/shuyaji/archive/2006/11/20/1398512.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/shuyaji/archive/2006/11/20/1398512.aspx</guid><dc:creator>shuyaji</dc:creator></item></channel></rss>