<?xml version="1.0" encoding="utf-8"?>
			
			<rss version="2.0">
			<channel>
			<title>Application Generation - ODL</title>
			<link>http://www.pbell.com/index.cfm</link>
			<description>A series of occasional musings on architecting, securing, optimizing and generating web based applications. By Peter Bell.</description>
			<language>en-us</language>
			<pubDate>Wed, 19 Jun 2013 14:11:37 -0400</pubDate>
			<lastBuildDate>Tue, 30 Jan 2007 10:36:00 -0400</lastBuildDate>
			<generator>BlogCFC</generator>
			<docs>http://blogs.law.harvard.edu/tech/rss</docs>
			<managingEditor>test@test.com</managingEditor>
			<webMaster>test@test.com</webMaster>
			
			
			
			
			
			<item>
				<title>Is a Relationship Just a Special Case of an Attribute?</title>
				<link>http://www.pbell.com/index.cfm/2007/1/30/Is-a-Relationship-Just-a-Special-Case-of-an-Attribute</link>
				<description>
				
				The interesting thing about coming down from meta-grammars is that you see that any context free grammar can be described fully in terms of just concepts and attributes of those concepts (where the attributes may be of a primitive or custom data type or may relate to another concept). So, as you start to look at the traditional OO modeling trifecta of Object, Attribute and Relationship, the question is whether we need a separate concept called relationships or if we should just model them as a special type of attribute.
				 [More]
				</description>
				
				<category>ODL</category>
				
				<category>Design Patterns</category>
				
				<pubDate>Tue, 30 Jan 2007 10:36:00 -0400</pubDate>
				<guid>http://www.pbell.com/index.cfm/2007/1/30/Is-a-Relationship-Just-a-Special-Case-of-an-Attribute</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>A Basic Object Definition Language</title>
				<link>http://www.pbell.com/index.cfm/2007/1/30/A-Basic-Object-Definition-Language</link>
				<description>
				
				OK, so now we’re coming down from the lofty heights of meta-grammars and we can start to look at something that comes closer to bearing a relationship to our everyday programming. Whether you generate your applications or hand code them, somehow you need a way to describe your object model. The goal of this Object Definition Language (ODL) is to capture enough information to be able to generate the majority of most SMB web apps directly from a set of statements in the language . . .
				 [More]
				</description>
				
				<category>Application Generation</category>
				
				<category>ODL</category>
				
				<category>Domain Specific Languages</category>
				
				<pubDate>Tue, 30 Jan 2007 10:34:00 -0400</pubDate>
				<guid>http://www.pbell.com/index.cfm/2007/1/30/A-Basic-Object-Definition-Language</guid>
				
			</item>
			
		 	
			</channel></rss>
	

