<?xml version="1.0" encoding="UTF-8"?>
<!--Xholon Workbook http://www.primordion.com/Xholon/wb/ (C) Ken Webb Mon May 07 2012 21:02:29 GMT-0400 (EDT)-->
<XholonWorkbook>
<Notes><![CDATA[
Xholon
------
Title: Asimov Foundation
Description:
Url: http://www.primordion.com/Xholon/wb/
InternalName:
YoutubeId:
Keywords:
My Notes
--------
I'm re-reading Isaac Asimov's three original Foundation novels, a classic science fiction series from the 1940s and 1950s. I want to try using a Xholon Workbook to take notes, so I can remember the order of events, key people and places, important themes, other stuff, and the relationships between all of these. I don't think there'll be any code in this workbook, just notes and structures. I'm not sure how this will turn out.
I'm interested in the world behind the stories.
]]></Notes>
<script implName="lang:python:inline:"><![CDATA[
print ""
]]></script>
<script implName="lang:javascript:inline:"><![CDATA[
print("");
]]></script>
<_-.XholonClass>
<!-- types of domain objects -->
<ScienceFictionalSystem/>
<Person/>
<Place>
<Galaxy/>
<Sector/>
<Province/>
<Prefect/>
<Planet/>
<City/>
</Place>
<Thing/>
<Theme/> <!-- main ideas that structure the novels -->
<Event/>
<Book/>
<Part/>
<!-- collections of objects -->
<People/>
<Places/> <!-- or use hierarchical structure with Galaxy as the root -->
<Things/>
<Themes/>
<Events/>
<Books/>
</_-.XholonClass>
<xholonClassDetails>
<Block>
<port name="height" connector="#xpointer(Height)"/>
</Block>
</xholonClassDetails>
<ScienceFictionalSystem>
<Books roleName="Trilogy">
<Book roleName="Foundation">
<Part roleName="The Psychohistorians"/>
<Part roleName="The Encyclopedists"/>
<Part roleName="The Mayors"/>
<Part roleName="The Traders"/>
<Part roleName="The Merchant Princes"/>
</Book>
<Book roleName="Foundation and Empire">
<Part roleName="The General"/>
<Part roleName="The Mule"/>
</Book>
<Book roleName="Second Foundation">
<Part roleName="Search By the Mule"/>
<Part roleName="Search By the Foundation"/>
</Book>
</Books>
<People>
<!-- roughly in the chronological order that they appear in the books -->
<Person roleName="Gaal Dornick"/>
<Person roleName="Hari Seldon"/>
<Person roleName="Salvor Hardin"/>
<Person roleName=""/>
<Person roleName=""/>
<Person roleName=""/>
<Person roleName=""/>
<Person roleName=""/>
</People>
<Galaxy roleName="Milky Way Galaxy"> <!-- places -->
<!-- sectors -->
<Sector roleName="Trantor">
<Place roleName="agricultural worlds">20</Place>
<Planet roleName="Trantor">
ImperialLibrary
UniversityOfTrantor
</Planet>
</Sector>
<Sector roleName="Arcturus">
<Planet roleName="Helicon"/> <!-- birth place of Hari Seldon -->
</Sector>
<Province roleName="Anacreon">
<!-- the four kingdoms -->
<Prefect roleName="Anacreon">
<Planet roleName="Terminus"> <!-- location of the First Foundation -->
<City roleName="Terminus City"/>
</Planet>
</Prefect>
<Prefect roleName="Smyrno">
<Planet roleName="">
<City roleName=""/>
</Planet>
</Prefect>
</Province>
</Galaxy>
<Things>
GalacticEmpire
Encyclopedia Galactica
</Things>
<Themes>
Psychohistory
TheJump
</Themes>
<Events>
<Event roleName=""/>
<Event roleName="">Hari Seldon goes on trial</Event>
<Event roleName="Trantor falls"/>
</Events>
</ScienceFictionalSystem>
<Blockbehavior implName="lang:python:inline:"><![CDATA[
]]></Blockbehavior>
<Blockbehavior implName="lang:javascript:inline:"><![CDATA[
]]></Blockbehavior>
<Blockbehavior implName="lang:webEditionjs:inline:"><![CDATA[
]]></Blockbehavior>
<Blockbehavior implName="lang:bsh:inline:"><![CDATA[
]]></Blockbehavior>
<Blockbehavior implName="lang:jruby:inline:"><![CDATA[
]]></Blockbehavior>
<Blockbehavior implName="lang:groovy:inline:"><![CDATA[
]]></Blockbehavior>
<SvgClient><Attribute_String roleName="svgUri"><![CDATA[data:image/svg+xml,
<svg width="100" height="50" xmlns="http://www.w3.org/2000/svg">
<g>
<title>Asimov Foundation</title>
<rect id="ScienceFictionalSystem" fill="#98FB98" height="50" width="50" x="25" y="0"/>
</g>
</svg>
]]></Attribute_String><Attribute_String roleName="setup">${MODELNAME_DEFAULT},${SVGURI_DEFAULT}</Attribute_String></SvgClient>
</XholonWorkbook>