<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments for Patterns-Based Engineering</title>
	<atom:link href="http://patternsbasedengineering.net/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://patternsbasedengineering.net</link>
	<description></description>
	<lastBuildDate>Fri, 12 Aug 2011 21:30:18 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
	<item>
		<title>Comment on Patterns, ABD and Styles of Reuse by Asset Customization and Reuse &#8211; Balancing Flexility and Complexity &#171; Patterns-Based Engineering</title>
		<link>http://patternsbasedengineering.net/2011/08/04/patterns-abd-and-styles-of-reuse/#comment-149</link>
		<dc:creator><![CDATA[Asset Customization and Reuse &#8211; Balancing Flexility and Complexity &#171; Patterns-Based Engineering]]></dc:creator>
		<pubDate>Fri, 12 Aug 2011 21:30:18 +0000</pubDate>
		<guid isPermaLink="false">http://patternsbasedengineering.net/?p=385#comment-149</guid>
		<description><![CDATA[[...] &#8211; and assumes that all types of reusable assets are the same. We’ve already talked about different reuse styles &#8211; and as expected, this also has an impact on our investment [...]]]></description>
		<content:encoded><![CDATA[<p>[...] &#8211; and assumes that all types of reusable assets are the same. We’ve already talked about different reuse styles &#8211; and as expected, this also has an impact on our investment [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Modeling Patterns, Part 2: Modeling Pattern Definitions by Pattern Instance Notation – Another Approach for Modeling Patterns &#171; Patterns-Based Engineering</title>
		<link>http://patternsbasedengineering.net/2010/10/06/modeling-patterns-part-2-modeling-pattern-definitions/#comment-134</link>
		<dc:creator><![CDATA[Pattern Instance Notation – Another Approach for Modeling Patterns &#171; Patterns-Based Engineering]]></dc:creator>
		<pubDate>Fri, 10 Jun 2011 23:29:23 +0000</pubDate>
		<guid isPermaLink="false">http://patternsbasedengineering.net/?p=89#comment-134</guid>
		<description><![CDATA[[...] talked about modeling pattern definitions and instantiations via the use of UML (Part 1, Part 2 and Part 3). These approaches provide information about how we’ve used patterns in creating [...]]]></description>
		<content:encoded><![CDATA[<p>[...] talked about modeling pattern definitions and instantiations via the use of UML (Part 1, Part 2 and Part 3). These approaches provide information about how we’ve used patterns in creating [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Modeling Patterns, Part 1: What should we model? by Pattern Instance Notation – Another Approach for Modeling Patterns &#171; Patterns-Based Engineering</title>
		<link>http://patternsbasedengineering.net/2010/10/01/modeling-patterns-part-1-what-should-we-model/#comment-133</link>
		<dc:creator><![CDATA[Pattern Instance Notation – Another Approach for Modeling Patterns &#171; Patterns-Based Engineering]]></dc:creator>
		<pubDate>Fri, 10 Jun 2011 23:29:20 +0000</pubDate>
		<guid isPermaLink="false">http://patternsbasedengineering.net/?p=84#comment-133</guid>
		<description><![CDATA[[...] talked about modeling pattern definitions and instantiations via the use of UML (Part 1, Part 2 and Part 3). These approaches provide information about how we’ve used patterns in [...]]]></description>
		<content:encoded><![CDATA[<p>[...] talked about modeling pattern definitions and instantiations via the use of UML (Part 1, Part 2 and Part 3). These approaches provide information about how we’ve used patterns in [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Modeling Patterns, Part 3: Pattern Instantiations by Pattern Instance Notation – Another Approach for Modeling Patterns &#171; Patterns-Based Engineering</title>
		<link>http://patternsbasedengineering.net/2010/10/15/modeling-patterns-part-3-pattern-instantiations/#comment-132</link>
		<dc:creator><![CDATA[Pattern Instance Notation – Another Approach for Modeling Patterns &#171; Patterns-Based Engineering]]></dc:creator>
		<pubDate>Fri, 10 Jun 2011 23:29:12 +0000</pubDate>
		<guid isPermaLink="false">http://patternsbasedengineering.net/?p=96#comment-132</guid>
		<description><![CDATA[[...] talked about modeling pattern definitions and instantiations via the use of UML (Part 1, Part 2 and Part 3). These approaches provide information about how we’ve used patterns in creating solutions and [...]]]></description>
		<content:encoded><![CDATA[<p>[...] talked about modeling pattern definitions and instantiations via the use of UML (Part 1, Part 2 and Part 3). These approaches provide information about how we’ve used patterns in creating solutions and [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Pattern Specification vs. Pattern Implementation, which do I choose? by Rui Curado</title>
		<link>http://patternsbasedengineering.net/2010/07/07/pattern-specification-vs-pattern-implementation-which-do-i-choose/#comment-94</link>
		<dc:creator><![CDATA[Rui Curado]]></dc:creator>
		<pubDate>Wed, 02 Feb 2011 22:47:05 +0000</pubDate>
		<guid isPermaLink="false">http://patternsbasedengineering.net/?p=31#comment-94</guid>
		<description><![CDATA[I am also a supporter of pattern-based software engineering approaches.

My research on this subject has resulted on the design of ABSE (Atom-Based Software Engineering), a generative model-driven development approach. ABSE uses reusable patterns (a.k.a. “Atoms”) as the basis of its model-driven approach.

ABSE patterns are coupled with metadata, giving them the necessary variability to deal with real-world applications. ABSE Atoms have borrowed concepts from OOP like inheritance and composition, allowing you to create pattern families, and build “patterns of patterns”. Atoms are glued together like Lego to form a model that has a tree-like structure. A code generator “executes” the model to obtain the desired generated artifacts.

ABSE features and benefits to software engineering are explained at http://www.abse.info. A free IDE-like tool that implements ABSE is available too. It’s named AtomWeaver, and you can download and try it at http://www.atomweaver.com .

AtomWeaver is in itself ABSE&#039;s proof of concept: AtomWeaver is developed through an ABSE model.

ABSE is a very simple model-driven methodology and it could be a great way for developers to introduce themselves to this new patterns-based development world with the help of the PBE book.

My personal opinion is that a “reusable pattern” is really an overloaded concept: Reusable patterns, reusable assets, metamodels, they are all similar in nature. All these concepts promote reuse of tried-and-tested code and architectures.]]></description>
		<content:encoded><![CDATA[<p>I am also a supporter of pattern-based software engineering approaches.</p>
<p>My research on this subject has resulted on the design of ABSE (Atom-Based Software Engineering), a generative model-driven development approach. ABSE uses reusable patterns (a.k.a. “Atoms”) as the basis of its model-driven approach.</p>
<p>ABSE patterns are coupled with metadata, giving them the necessary variability to deal with real-world applications. ABSE Atoms have borrowed concepts from OOP like inheritance and composition, allowing you to create pattern families, and build “patterns of patterns”. Atoms are glued together like Lego to form a model that has a tree-like structure. A code generator “executes” the model to obtain the desired generated artifacts.</p>
<p>ABSE features and benefits to software engineering are explained at <a href="http://www.abse.info" rel="nofollow">http://www.abse.info</a>. A free IDE-like tool that implements ABSE is available too. It’s named AtomWeaver, and you can download and try it at <a href="http://www.atomweaver.com" rel="nofollow">http://www.atomweaver.com</a> .</p>
<p>AtomWeaver is in itself ABSE&#8217;s proof of concept: AtomWeaver is developed through an ABSE model.</p>
<p>ABSE is a very simple model-driven methodology and it could be a great way for developers to introduce themselves to this new patterns-based development world with the help of the PBE book.</p>
<p>My personal opinion is that a “reusable pattern” is really an overloaded concept: Reusable patterns, reusable assets, metamodels, they are all similar in nature. All these concepts promote reuse of tried-and-tested code and architectures.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on About by Buidling XML Solutions with Rational Software Architect (RSA) and Rational Application Developer (RDA) &#171; Native XML Database</title>
		<link>http://patternsbasedengineering.net/about/#comment-41</link>
		<dc:creator><![CDATA[Buidling XML Solutions with Rational Software Architect (RSA) and Rational Application Developer (RDA) &#171; Native XML Database]]></dc:creator>
		<pubDate>Sat, 09 Oct 2010 00:22:24 +0000</pubDate>
		<guid isPermaLink="false">http://patternsbasedengineering.wordpress.com/?page_id=2#comment-41</guid>
		<description><![CDATA[[...] using Rational Software Architect (RSA) and Rational Application Developer (RDA). The speakers are Lee Ackerman and Jean-Louis Marechaux, two high caliber experts in IBM&#8217;s Information Management and [...]]]></description>
		<content:encoded><![CDATA[<p>[...] using Rational Software Architect (RSA) and Rational Application Developer (RDA). The speakers are Lee Ackerman and Jean-Louis Marechaux, two high caliber experts in IBM&#8217;s Information Management and [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Pattern Specification vs. Pattern Implementation, which do I choose? by Types of Pattern Implementations &#171; Patterns-Based Engineering</title>
		<link>http://patternsbasedengineering.net/2010/07/07/pattern-specification-vs-pattern-implementation-which-do-i-choose/#comment-24</link>
		<dc:creator><![CDATA[Types of Pattern Implementations &#171; Patterns-Based Engineering]]></dc:creator>
		<pubDate>Wed, 22 Sep 2010 21:21:36 +0000</pubDate>
		<guid isPermaLink="false">http://patternsbasedengineering.net/?p=31#comment-24</guid>
		<description><![CDATA[[...] Earlier we discussed the difference between pattern specifications and pattern implementations. In this posting we’ll take a brief look at three types of pattern implementations. In classifying the types of pattern implementations our focus is on the types of artifacts that serve as input and output for the pattern implementation. [...]]]></description>
		<content:encoded><![CDATA[<p>[...] Earlier we discussed the difference between pattern specifications and pattern implementations. In this posting we’ll take a brief look at three types of pattern implementations. In classifying the types of pattern implementations our focus is on the types of artifacts that serve as input and output for the pattern implementation. [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>

