<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress.com" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>bim &amp;laquo; WordPress.com Tag Feed</title>
	<link>http://en.wordpress.com/tag/bim/</link>
	<description>Feed of posts on WordPress.com tagged "bim"</description>
	<pubDate>Wed, 10 Feb 2010 15:06:09 +0000</pubDate>

	<generator>http://en.wordpress.com/tags/</generator>
	<language>en</language>

<item>
<title><![CDATA[BIM - misc changes from moodle-train]]></title>
<link>http://davidtjones.wordpress.com/2010/02/10/bim-misc-changes-from-moodle-train/</link>
<pubDate>Wed, 10 Feb 2010 04:36:35 +0000</pubDate>
<dc:creator>davidtjones</dc:creator>
<guid>http://davidtjones.wordpress.com/2010/02/10/bim-misc-changes-from-moodle-train/</guid>
<description><![CDATA[Currently testing BIM on the training/testing environment of my current institution. This is where I]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Currently testing BIM on the training/testing environment of my current institution.  This is where I find all of the problems from the institution&#8217;s non-vanilla implementation of Moodle.</p>
<h3>Manage marking &#8211; not all markers &#8211; DONE</h3>
<p>Not showing details for all of the markers that have been allocated students.  This appears to be because the institution has introduced a new role called &#8220;Course coordinator&#8221;.  Checks:</p>
<ul>
<li> Change on of the teachers to &#8220;teacher&#8221; more standard role. </li>
<li> Then change the access.php file in bim to map the new role appropriately.</li>
</ul>
<p>Part of this problem is due to students not being allocated to groups <strong>TO DO:</strong> Implies a need to identify those students who are in the course, but not in groups.</p>
<p>Actually, the problem was a misplaced add_data_keyed that was outside, instead of inside, a loop.</p>
<h3>Find student view details</h3>
<p>
<blockquote>Parse error: syntax error, unexpected &#8216;;&#8217; in /Applications/XAMPP/xamppfiles/htdocs/moodle/mod/bim/marker/view.php  on line 968</p></blockquote>
<h3>Need to remove mysql_real_escape &#8211; DONE</h3>
<p>This is a hang over from early development and not removed.  Won&#8217;t work on server environments if they aren&#8217;t using MySQL.  &#8212; marker/view.php line 900</p>
<h3>Manage marking &#8211; counting all marked posts &#8211; DONE</h3>
<p>Only 1 post marked, but release is showing 3 marked!!</p>
<p>This is because it&#8217;s simply adding the total marked for each marker.  If there is overlap in students between markers, then the # marked is counted more than once.</p>
<p><strong>Fix needs completion locally before putting onto -train</strong></p>
<h3>Marking form &#8211; min/max display &#8211; DONE</h3>
<p>Need to change hard code 0 and 55 to the real min/max values.</p>
<h3>Student viewing details &#8211; DONE</h3>
<p>The table with student details always shows the progress report.  Even for marked posts that have not been released to the student.  Initially this table was only for staff.  But it is also being used on the students view page.  Need the progress mark to only include released posts in its total.</p>
<p>Calculation done in bim_generate_student_results &#8211; do it here.</p>
<p>All calls to this function, need to pass in cm</p>
<h3>Breadcrumbs for new functions &#8211; DONE</h3>
<p>The &#8220;change blog&#8221; feature doesn&#8217;t have good bread crumbs.  May also be a problem with other new functionality.  Check and fix.</p>
<p>Mark post </p>
<h3>Add &#8220;register blog&#8221; &#8211; DONE</h3>
<p>Just as marker can change existing feed for a student, add the option to &#8220;register a blog&#8221; for unregistered students.</p>
<h3>cron job not completing &#8211; DONE</h3>
<p>
<blockquote>Call to undefined function bim_get_mirrored() in <b>/Applications/XAMPP/xamppfiles/htdocs/moodle/mod/bim/lib.php</b> on line <b>176</b></p></blockquote>
<p>Get this by running the admin/cron.php.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Model Progression Specification for BIM]]></title>
<link>http://buildinginformationmanagement.wordpress.com/2010/02/10/model-progression-specification-for-bim/</link>
<pubDate>Wed, 10 Feb 2010 01:08:32 +0000</pubDate>
<dc:creator>pcholakis</dc:creator>
<guid>http://buildinginformationmanagement.wordpress.com/2010/02/10/model-progression-specification-for-bim/</guid>
<description><![CDATA[Model Progression Specification for BIM Organizing the Development of a Building Information Model J]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Model Progression Specification for BIM</p>
<p>Organizing the Development of a Building Information Model</p>
<p>Jim Bedrick, AIAVice President of Virtual Building and Design, Webcor Builders</p>
<p>At the core of architectural design is the process of moving from approximations to progressively more precise information.  Representations of building elements in a BIM, though, are exact, whether they’re intended to be or not, and can give a false indication of the precision actually known at a given point in the design process.  Add to this confusion the fact that it is possible to use a BIM for many purposes costing, scheduling, performance simulation, code checking, and visualization, to name just a few, some possibly not considered by the author of the BIM.  The need for a framework for defining a BIM’s precision and suitability for specific uses becomes obvious.</p>
<p><span style="font-family:'Times New Roman';line-height:normal;font-size:small;"> </span></p>
<h2 style="font-weight:bold;width:550px;display:block;font-family:Arial, Helvetica, sans-serif;font-size:.8em;color:#009900;padding:10px 0 0;">Model Progression Specification for BIM</h2>
<p style="font-family:Arial, Helvetica, sans-serif;font-size:.8em;color:#05396a;text-align:justify;list-style-image:url('http://www.aecbytes.com/images/arro.gif');padding:0;">To address this need <a style="float:none;font-weight:normal;font-family:Arial, Helvetica, sans-serif;font-size:1em;color:#075198;text-decoration:underline;width:auto;display:inline;border:initial none initial;padding:0;" href="http://www.vicosoftware.com/" target="_blank">Vico Software </a>(then a division of Graphisoft) began work in 2004 on a Model Progression Specification (MPS).  Webcor Builders teamed with Vico to further develop the concept, and then brought it to the technology subcommittee of the AIA California Council’s Integrated Project Delivery (IPD) Task Force.  Here the viewpoints of architects, contractors, engineers, subcontractors, owners, and software developers were brought to bear in order to broaden the applicability of the MPS.  The AIA National Documents Committee has adopted the approach, provided further development, and incorporated it into the new E202, an exhibit which formalizes the processes for development and use of BIM’s for a specific project.  This document will aid teams in agreeing on the purposes for which the project BIM(s) will be used, the level of detail to which specific elements of the BIM(s) will be brought at the conclusion of each phase, and who will develop specific elements of the BIM(s) to the specific levels of detail.  The E202 is slated for publication in the fall of 2008.</p>
<p style="font-family:Arial, Helvetica, sans-serif;font-size:.8em;color:#05396a;text-align:justify;list-style-image:url('http://www.aecbytes.com/images/arro.gif');padding:0;">While the MPS is extremely useful in any project using BIM, the depth of collaboration in IPD makes some kind of systematic approach like this essential.  With this in mind, the MPS has been developed to address two principles of IPD:</p>
<ul style="font-family:Arial, Helvetica, sans-serif;font-size:.8em;color:#05396a;text-align:justify;list-style-image:url('http://www.aecbytes.com/images/arro.gif');padding:0;">
<li style="color:#666666;line-height:15px;">The requirement “that phase outcomes—milestones and deliverables—be defined succinctly” so that team members “understand the level of detail at which they should be working, and what decisions have (and have not) been finalized.” (See <em>Integrated Project Delivery: A Guide,</em><a href="http://www.aia.org/ipdg" target="_blank">http:www.aia.org/ipdg</a>, p 23)</li>
</ul>
<ol style="font-family:Arial, Helvetica, sans-serif;font-size:.8em;color:#05396a;text-align:justify;list-style-image:url('http://www.aecbytes.com/images/arro.gif');padding:0;" type="1">
<li style="color:#666666;line-height:15px;">The idea of assigning tasks “on a best person basis, even when that differs from traditional role allocations.” (<em>Integrated Project Delivery: A Guide, </em>p 13)</li>
</ol>
<h2 style="font-weight:bold;width:550px;display:block;font-family:Arial, Helvetica, sans-serif;font-size:.8em;color:#009900;padding:10px 0 0;">Level of Detail (LOD)</h2>
<p style="font-family:Arial, Helvetica, sans-serif;font-size:.8em;color:#05396a;text-align:justify;list-style-image:url('http://www.aecbytes.com/images/arro.gif');padding:0;">The core of the MPS is the LOD definitions—descriptions of the steps through which a BIM element can logically progress from the lowest level of conceptual approximation to the highest level of representational precision.  It was determined that five levels, from conceptual through as-built, were sufficient to define the progression.  However, to allow for future intermediate levels we named the levels 100 through 500.  In essence, the levels are as follows:</p>
<blockquote>
<p style="font-family:Arial, Helvetica, sans-serif;font-size:.8em;color:#05396a;text-align:justify;list-style-image:url('http://www.aecbytes.com/images/arro.gif');padding:0;">100. Conceptual<br />
200. Approximate geometry<br />
300.  Precise geometry<br />
400.  Fabrication<br />
500.  As-built</p>
</blockquote>
<p style="font-family:Arial, Helvetica, sans-serif;font-size:.8em;color:#05396a;text-align:justify;list-style-image:url('http://www.aecbytes.com/images/arro.gif');padding:0;">These definitions are further developed in the context of specific uses of the model.  The current state of the LOD definitions is shown in Table 1.</p>
<p><img src="http://www.aecbytes.com/feature/2008/MPSforBIM-images/Table1-small.jpg" alt="" width="550" height="677" /></p>
<div id="popuplinktext"><a style="font-size:.55em;color:#666666;display:inline;border:initial none initial;" href="http://www.aecbytes.com/feature/2008/MPSforBIM-images/table1.html" target="_blank">Larger Image</a></div>
<div id="ftr2" style="color:#666666;font-family:Arial, Helvetica, sans-serif;font-size:.7em;padding-bottom:10px;border:0 initial initial;"><strong>Table 1</strong>. Level of Detail (LOD) Definitions.</div>
<p style="font-family:Arial, Helvetica, sans-serif;font-size:.8em;color:#05396a;text-align:justify;list-style-image:url('http://www.aecbytes.com/images/arro.gif');padding:0;">Table 2 shows some examples to help clarify the concepts.</p>
<p><img src="http://www.aecbytes.com/feature/2008/MPSforBIM-images/Table2-small.jpg" alt="" width="550" height="249" /></p>
<div id="popuplinktext"><a style="font-size:.55em;color:#666666;display:inline;border:initial none initial;" href="http://www.aecbytes.com/feature/2008/MPSforBIM-images/table2.html" target="_blank">Larger Image</a></div>
<div id="ftr2" style="color:#666666;font-family:Arial, Helvetica, sans-serif;font-size:.7em;padding-bottom:10px;border:0 initial initial;"><strong>Table 2</strong>. LOD Examples</div>
<p style="font-family:Arial, Helvetica, sans-serif;font-size:.8em;color:#05396a;text-align:justify;list-style-image:url('http://www.aecbytes.com/images/arro.gif');padding:0;">The LOD definitions can be used in two ways:  to define phase outcomes and to assign modeling tasks.</p>
<h2 style="font-weight:bold;width:550px;display:block;font-family:Arial, Helvetica, sans-serif;font-size:.8em;color:#009900;padding:10px 0 0;">Phase Outcomes</h2>
<p style="font-family:Arial, Helvetica, sans-serif;font-size:.8em;color:#05396a;text-align:justify;list-style-image:url('http://www.aecbytes.com/images/arro.gif');padding:0;">As the design develops, various elements of the model will progress from one LOD to the next at different rates.  For example, in the traditional phases, most elements will need to be at LOD 300 at the conclusion of the CD phase, and many will be taken to LOD 400 in the shop drawing process during the construction phase.  Some elements though—paint, for example—will never be taken beyond LOD 100, i.e., the layer of paint is not actually modeled, but its cost and other properties are attached to the appropriate wall assembly.</p>
<h2 style="font-weight:bold;width:550px;display:block;font-family:Arial, Helvetica, sans-serif;font-size:.8em;color:#009900;padding:10px 0 0;">Task Assignments</h2>
<p style="font-family:Arial, Helvetica, sans-serif;font-size:.8em;color:#05396a;text-align:justify;list-style-image:url('http://www.aecbytes.com/images/arro.gif');padding:0;">Beyond its 3-dimentional representation, there is a great deal of information that can be linked to an element in a BIM, and this information may be provided by a variety of people.  For example, while a 3-dimentional representation of a wall may be created by the architect, the GC may provide a cost, the HVAC engineer a U-value and thermal mass, an acoustical consultant an STC rating, etc.  To address this multiplicity of input, the AIA Documents Committee developed the concept of “Model Component Author” (MCA), who is responsible for creating the 3-dimensional representation of the component, but not necessarily for other discipline-specific information linked to it.</p>
<p style="font-family:Arial, Helvetica, sans-serif;font-size:.8em;color:#05396a;text-align:justify;list-style-image:url('http://www.aecbytes.com/images/arro.gif');padding:0;">In a traditional project, it is likely that MCA assignments will align with the design phases—the A/E team will do all the modeling up through CD’s, and subcontractors and suppliers will do any shop-drawing modeling required.  However, in an IPD project, with tasks assigned “on a best person basis,” it is likely that handoffs will occur at various points in the design process.  For example, the mechanical subcontractor may take over as MCA for ductwork during the Detailed Design phase.</p>
<h2 style="font-weight:bold;width:550px;display:block;font-family:Arial, Helvetica, sans-serif;font-size:.8em;color:#009900;padding:10px 0 0;">The Model Progression Specification</h2>
<p style="font-family:Arial, Helvetica, sans-serif;font-size:.8em;color:#05396a;text-align:justify;list-style-image:url('http://www.aecbytes.com/images/arro.gif');padding:0;">Figure 1 shows a portion of a completed MPS.  While the example shows phase names, LOD progression, and MCA assignments typical of an IPD project, these entries can be changed to fit the project at hand.</p>
<p><img src="http://www.aecbytes.com/feature/2008/MPSforBIM-images/fig1small.png" alt="" width="550" height="506" /></p>
<div id="popuplinktext"><a style="font-size:.55em;color:#666666;display:inline;border:initial none initial;" href="http://www.aecbytes.com/feature/2008/MPSforBIM-images/fig1.html" target="_blank">Larger Image</a></div>
<div id="ftr2" style="color:#666666;font-family:Arial, Helvetica, sans-serif;font-size:.7em;padding-bottom:10px;border:0 initial initial;"><strong>Figure 1</strong>. Completed Model Progression Specification using the Construction Specification Institute’s (CSI) UniFormat classification system.</div>
<p style="font-family:Arial, Helvetica, sans-serif;font-size:.8em;color:#05396a;text-align:justify;list-style-image:url('http://www.aecbytes.com/images/arro.gif');padding:0;">The spreadsheet shown is in the public domain—the latest version can be downloaded free of charge from <a style="float:none;font-weight:normal;font-family:Arial, Helvetica, sans-serif;font-size:1em;color:#075198;text-decoration:underline;width:auto;display:inline;border:initial none initial;padding:0;" href="http://www.ipd-ca.net/" target="_blank">www.ipd-ca.net</a> (click on “Tools/Publications”).  This is a work in progress—it is likely that through use on actual projects, shortcomings will be found and improvements proposed.  We encourage project teams to use the spreadsheet, modify it if desired, and provide feedback to <a style="float:none;font-weight:normal;font-family:Arial, Helvetica, sans-serif;font-size:1em;color:#075198;text-decoration:underline;width:auto;display:inline;border:initial none initial;padding:0;" title="mailto:ipd@aiacc.org" href="mailto:ipd@aiacc.org" target="_blank">ipd@aiacc.org</a>.</p>
<h2 style="font-weight:bold;width:550px;display:block;font-family:Arial, Helvetica, sans-serif;font-size:.8em;color:#009900;padding:10px 0 0;">Acknowledgements</h2>
<p style="font-family:Arial, Helvetica, sans-serif;font-size:.8em;color:#05396a;text-align:justify;list-style-image:url('http://www.aecbytes.com/images/arro.gif');padding:0;">We would like to thank the members of the AIACC IPD Task Force Technology Subcommittee for their hard work in developing broad-based consensus around this process:</p>
<p style="font-family:Arial, Helvetica, sans-serif;font-size:.8em;color:#05396a;text-align:justify;list-style-image:url('http://www.aecbytes.com/images/arro.gif');padding:0;">Paul Audsley, NBBJ Architects<br />
Jim Awe, Autodesk<br />
Jim Bedrick, Webcor Builders (chair)<br />
Dan Gonzales, Swinerton Builders<br />
Mario Guttman, HOK Architects<br />
Atul Khanzode, DPR Construction<br />
Greg Luth, GPLA Engineers<br />
Tony Rinella, Anshen + Allen Architects<br />
John Wynne, Lucasfilm (owner)</p>
<p>via <a href="http://www.aecbytes.com/feature/2008/MPSforBIM.html">Organizing the Development of a Building Information Model: AECbytes Feature Article</a>.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[BIM - Allowing staff to change student registrations]]></title>
<link>http://davidtjones.wordpress.com/2010/02/09/bim-allowing-staff-to-change-student-registrations/</link>
<pubDate>Tue, 09 Feb 2010 10:25:43 +0000</pubDate>
<dc:creator>davidtjones</dc:creator>
<guid>http://davidtjones.wordpress.com/2010/02/09/bim-allowing-staff-to-change-student-registrations/</guid>
<description><![CDATA[BIM is essentially complete and about to go into user testing, however, initial testing suggests tha]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>BIM is essentially complete and about to go into user testing, however, initial testing suggests that an ability for staff to change the blog students have registered would be a significant benefit during the first couple of weeks.  This post describes the design and implementation of this feature.</p>
<h3>Plan</h3>
<p>The aim is to allow all teaching staff should be able to modify the blog that has been registered for any of their students.</p>
<ul>
<li> Add to the student details screen, for each registered student, a link &#8220;change blog&#8221; in the &#8220;live blog&#8221; &#8211; actually change it to &#8220;Current blog &#124; Change blog&#8221; </li>
<li> The change blog is a link to a new form, essentially the same as the student register, just ask for a URL. </li>
<li> When submitted, pass it through the same checks as the student does when registering &#8212; Will need to abstract this code out into a function to use in both places.</li>
</ul>
<h3>Update the student details screen</h3>
<p>Add the change/current blog stuff.  Easy, done.</p>
<p>Need to identify the URL for the form&#8230;.&#38;screen=ChangeBlogRegistration</p>
<h3>Display the form</h3>
<p>Need to call the function to show the form for both:</p>
<ul>
<li> Marker</li>
<li> Coordinator </li>
</ul>
<p>Show the details of the student and the current blog, show a form.</p>
<h3>All done</h3>
<p>All done and working.  Need to update some of the bread crumbs for navigation, but that is part of another task.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Reevaluating Construction Drawings]]></title>
<link>http://architecturenotes.com/2010/02/07/reevaluating-construction-drawings/</link>
<pubDate>Sun, 07 Feb 2010 17:50:33 +0000</pubDate>
<dc:creator>akstevenson</dc:creator>
<guid>http://architecturenotes.com/2010/02/07/reevaluating-construction-drawings/</guid>
<description><![CDATA[Today, numerous companies are striving to re-imagine the way we interact with information.  Apple cl]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Today, numerous companies are striving to re-imagine the way we interact with information.  Apple claims the iPad has dramatically rethought the way people will interact with the web.  Google’s numerous products constantly strive to deliver information in the most simple and clear format possible.  For decades, people have noted that the construction industry has evolved very little in comparison to the productivity leaps taken in other industries.  These comments usually refer to large products that are most similar to buildings: cars, airplanes and other industrial equipment.  From Le Corbusier’s <em><a href="http://books.google.com/books?id=7fSTvQIr7ngC&#38;dq=towards+a+new+architecture&#38;printsec=frontcover&#38;source=bn&#38;hl=en&#38;ei=HvpuS8XqNIvd8QbVhvnbBg&#38;sa=X&#38;oi=book_result&#38;ct=result&#38;resnum=4&#38;ved=0CB0Q6AEwAw#v=onepage&#38;q=&#38;f=false" target="_blank">Towards a New Architecture</a></em> (1931) to Kieran Timberlake’s <em><a href="http://books.google.com/books?id=PkxQKygXe2cC&#38;dq=refabricating+architecture&#38;printsec=frontcover&#38;source=bn&#38;hl=en&#38;ei=KfpuS4qEEo3j8QaQ1_SEBg&#38;sa=X&#38;oi=book_result&#38;ct=result&#38;resnum=11&#38;ved=0CC8Q6AEwCg#v=onepage&#38;q=&#38;f=false" target="_blank">Refabricating Architecture</a></em> (2004), it has been noted that architects should take lessons from ever-evolving manufacturing processes.  These texts point out the differences in the physical process of making.  But what if, instead of modeling our evolution off of planes and cars, we strived to replicate the Steve Jobs of the world &#8211; those who are re-thinking the way we communicate basic information?</p>
<p><strong>What would it look like if we rethought the way owners and builders interact with construction documents? </strong>Can we improve upon the conventional methods of construction documentation to better communicate the mountain of information required to realize a new building?</p>
<p>For decades, the construction documents for large buildings have consisted of a set of drawings and written specifications, each several inches thick.  This system works; much thought has gone into these documents’ format to allow all parties involved in the construction process to find information quickly.  The construction site is dangerous and while searching through a paper document can be cumbersome, the hard copy format is imperative. Some construction trailers have computers and tablets (and possibly iPads, in the not too distant future), but the conditions of the site and the number of parties involved in a building’s construction insist that distributable paper deliverables will still be required for the foreseeable future.  Operating within the boundary of 2D graphics on paper, can we use modern digital tools, such as BIM, to reassess the way we communicate our designs?</p>
<p>Let’s consider modern methods of creating paper construction documents.  The construction drawings depict two-dimensional graphic conventions that have evolved from the earliest of hand drawings.  For 20 to 25 years architects emulated such drawings using CAD software.  Today, we have numerous other tools at our disposal than CAD alone; we use BIM software, such as Revit, to create conventional construction drawings from a 3D model.   If such robust tools are now available, how should architects take advantage of them to improve how others comprehend their designs?</p>
<p>BIM models can contain tremendous information about the model components.  While <a href="http://architecturenotes.com/2009/12/03/understanding-integrated-project-delivery/" target="_blank">Integrated Project Delivery</a> methods do allow for the model information to be shared, how should the traditional 2D deliverable be reconsidered to better communicate the information required for construction?  Conventional documents provide several layers of information densely compiled on the same drawing.  This provides as much information on as few total drawings as possible.  If clear visual communication is a goal, then how might BIM models facilitate more clear drawings?</p>
<p>Let’s take the architectural floor plan as an example. The layers of information shown are:</p>
<ul>
<li>The building’s geometry</li>
<li>Rooms: number, finish codes, area</li>
<li>Dimensions</li>
<li>References to other drawings: elevations, sections and enlarged plans</li>
<li>Notes</li>
<li>Tags for doors, windows and other scheduled components</li>
<li>Fire ratings</li>
<li>Partition types</li>
</ul>
<p>Of this information, what could be delivered differently through a BIM model?  Filters can be applied to automatically change the display of certain components.  A colored plan could automatically show a carpenter where each unique partition type is located in the plan.  Plan diagrams that more clearly communicate fire ratings can also be generated.  Similarly, different doors or window types could be filtered to graphically highlight where each type should be provided.</p>
<p>Beyond the floor plan, how should other drawings take advantage of the third dimension to clearly communicate the design?  Yes, we can put 3D views on the drawing sheets, but what systematic approach should be taken in doing so?</p>
<p>As we continue to improve how we use BIM, we should think critically about what aspects of our designs should be better communicated.  If innovators in information technologies such as Google and Apple are thinking critically about how people interact with information, what would equivalent innovation in architectural communication look like?  Construction drawings as we know them have facilitated the construction of the greatest buildings for generations.  Even 3D models have been around for many years.  But we should not underestimate the paradigm shift that BIM models represent.  We’re virtually constructing the building; how can we use the model to provide additional value for our clients and the construction process?  Collectively, if we do provide additional value to individual projects, perhaps we will take a larger step toward increasing the value of architectural services.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[BIM - talking to the gradebook]]></title>
<link>http://davidtjones.wordpress.com/2010/02/07/bim-talking-to-the-gradebook/</link>
<pubDate>Sun, 07 Feb 2010 11:35:58 +0000</pubDate>
<dc:creator>davidtjones</dc:creator>
<guid>http://davidtjones.wordpress.com/2010/02/07/bim-talking-to-the-gradebook/</guid>
<description><![CDATA[One of the bigger tasks left to do is to integrate BIM with the gradebook. Some initial exploration ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>One of the bigger tasks left to do is to integrate BIM with the gradebook.  Some <a href="http://davidtjones.wordpress.com/2010/01/26/bim-sending-results-to-the-gradebook/">initial exploration</a> has been done, this post seeks to document the initial implementation.</p>
<p>This implementation is going to be quite simple, and perhaps simple minded.  The less than straight-forward nature of the task of finding information about how to do this and the reducing time available are the main reasons for the simple approach. Potentially, the simple approach might also help the academic staff driving it.</p>
<h3>Initial design</h3>
<p>As posts are &#8220;released&#8221; by the coordinator, the marks will be added to a column in the gradebook that matches the name of the BIM activity.  i.e. this will be simple addition.  In terms of scaling etc. it will be up to the teaching staff to use the gradebook features to do this.</p>
<p>At best there should be an option to include in the gradebook.</p>
<h3>Implementation</h3>
<h4>Add option to include results in gradebook</h4>
<ul>
<li> <del>Modify the bim table with new field.</del> </li>
<li> <del>Modify mod_form.php to have field.</del> </li>
<li> Modify lib.php functions to appropriately modify the database appropriately.
<p><strong>TO DO:</strong> <del>Modify add_instance to include a call to grade_update to add the item to the gradebook.</p>
<p>Borrowing a lot from existing modules.</del>
</li>
</ul>
<p>Question arises: what happens if the gradebook option is added after some results have been released?  Should BIM:</p>
<ul>
<li> Not allow changing. </li>
<li> Allow coordinator to &#8220;reset&#8221; gradebook for all currently released results? </li>
</ul>
<h4>Add the results</h4>
<ul>
<li> Modify the &#8220;release&#8221; posts function to update the gradebook.
<p><strong>TO DO:</strong> If the appropriate option is set, then call grade_update to change the entry.</p>
<p>Have initial code in place.  Doesn&#8217;t seem to be updating correctly.  Need to look at this more.  Subsequent additions of marks, not summing up?</p>
</li>
</ul>
<p>A simple testing process for this:</p>
<ul>
<li> Register feeds for 3 students in the one course. </li>
<li> Allocate posts to a few questions for each. </li>
<li> As an iterative process
<ul>
<li> Mark one or two, check gradebook, release one or two, check gradebook, repeat </li>
</ul>
<li> Repeat for another course, observe. </li>
</ul>
<p>Initial testing of releasing 2 students with 2 of the same questions, works fine. All in gradebook as expected.</p>
<p>More questions/students seems to work.</p>
<p>Go to another course, without creating questions and register a couple of student blogs.  Now, create the questions and run the bim_cron function.  Yep, that works like a charm.  Now back to gradebook.</p>
<p>Adding BIM to gradebook after initial addition is working.  Can I release and add marks to it?  Oops, yes, but it adds another entry!!!! Bugger.  Will it do it again?  Nope.  and it works.</p>
<p><strong>TO DO:</strong> fix the problem with an update of BIM adding Gradebook followed by release resulting in 2 columns, not one.</p>
<p>Problem with bugs introduced in the update_instance method.  Fixed and working.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[BIM - backup and restore]]></title>
<link>http://davidtjones.wordpress.com/2010/02/07/bim-backup-and-restore/</link>
<pubDate>Sun, 07 Feb 2010 01:53:36 +0000</pubDate>
<dc:creator>davidtjones</dc:creator>
<guid>http://davidtjones.wordpress.com/2010/02/07/bim-backup-and-restore/</guid>
<description><![CDATA[Just about done with development of version 1.0 of the module. A couple of important, but hopefully ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Just about done with development of version 1.0 of the module.  A couple of important, but hopefully straight forward tasks to do.  One of these is adding the ability for BIM activities to be backed up and restored. That&#8217;s the purpose of this post.  The plan is to find out how it is meant to work and plan how it can be done for BIM.</p>
<p>At this stage, I&#8217;ve worked out the basics of how this works.  I think.  I haven&#8217;t implemented it, so new wrinkles may appear.  Current status is to defer work on this and focus on that functionality required for immediate use.  This can be added in a little while.</p>
<h3>How it works</h3>
<p>The Module extension development book I&#8217;ve been using is pretty poor in its treatment of backups/restores.  Some existing Moodle documentation includes:</p>
<ul>
<li> <a href="http://docs.moodle.org/en/Development:Backup">a start of some developer docs.</li>
<li> <a href="http://moodle.org/mod/forum/view.php?f=128">the user forum with links to faq</a></li>
</ul>
<h3>Some basic stuff gleaned from the code of some activities &#8211; incomplete</h3>
<ul>
<li> Moodle looks for files backuplib.php and restorelib.php </li>
<li> Data is saved in a simple XML file format. </li>
<li> backup functions (from core choice module) <strong>QUESTION</strong> Are these specific to choice or common?
<ul>
<li>choice_backup_mods($bf,$preferences)<br />Standard, purpose is to backup everything for this module</li>
<li>choice_backup_one_mod($bf,$preferences,$choice)<br />Standard, purpose is to backup just a single instance of the module based on the $choice parameter as the id</li>
<li>backup_choice_answers ($bf,$preferences,$choice)<br />Standard, previous function backs up the instance data and then this one saves some contents</li>
<li>backup_choice_options ($bf,$preferences,$choice)</li>
<li>choice_check_backup_mods($course,$user_data=false,$backup_unique_code,$instances=null)</li>
<li>choice_check_backup_mods_instances($instance,$backup_unique_code)</li>
<li>choice_encode_content_links ($content,$preferences)</li>
<li>choice_ids ($course)</li>
<li>choice_answer_ids_by_course ($course)</li>
<li>choice_answer_ids_by_instance ($instanceid)</li>
</ul>
</li>
<li> Need to save
<ul>
<li> instance data </li>
</ul>
</li>
</ul>
<h3>An attempt to describe the process</h3>
<ul>
<li> Moodle module backup works be essentially creating a XML file that contains all the information in the database tables associated with the module.  </li>
<li> It assumes a hierarchical relationships in the data.
<ul>
<li> All instances of the module
<ul>
<li> Data specific to an instance. (non-hierarchical) </li>
<li> All hierarchical data for an instance (e.g. student feeds for a bim)
<ul>
<li> Data specific to a single instance (e.g. feed_url) </li>
<li> All hierarchical data (e.g. posts made to the feed)
<ul>
<li> Data specific to a single instance (e.g. content of post) </li>
<li> All hierarhical data (&#8230;and so on)</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li> The nested/hierarchical relationship with the XML produced is mirrored in the functions that exist.  The first one is <strong><em>MODULENAME</em>_backup_mods($bf,$preferences)</strong> which calls the next level down&#8230;</li>
<li> Two other required functions with names containing <strong>&#8230;_check_..</strong> are used to generate some options that allow the user doing the backup to choose what to backup. </li>
<li> Another function <strong><em>MODULENAME</em>_encode_content_links</strong> is a bit of a mystery.  Might be to &#8220;support inter-activities linking&#8221; or &#8220;recode links to ensure they work when reimported&#8221;  &#8211; NOT SURE.  <br />I&#8217;m assuming that this is needed because as the database ids are created by a restore, they are likely to be different to the original data.  If they do change, then it will be necessary to modify some other links.  There are two types I could think of:
<ol>
<li>links between database tables</li>
<li>links in URLs with fields in the tables. </li>
</ol>
<p>The backup stuff for chat, seems to indicate the latter</li>
<li> The functions doing the save are meant to write XML by using <strong>fwrite</strong> and XML functions like &#8220;start_tag&#8221; &#8220;end_tag&#8221; full_tag&#8221;. </li>
</ul>
<h3>The bim hierarchy</h3>
<ul>
<li> bim
<ul>
<li> Instance data: id course name intro introformat timecreated timemodified register_feed mirror_feed change_feed grade_feed &#8230;.<strong>Other standard module stuff???</strong></li>
<li> bim_group_allocation
<ul>
<li> Instance data: id bim userid groupid </li>
<li> NO HIERARCHICAL DATA</li>
</ul>
</li>
<li> bim_questions
<ul>
<li> Instance data: id, bim, title, body, min_mark, max_mark </li>
<li> NO HIERARCHICAL DATA </li>
</ul>
</li>
<li>bim_student_feeds
<ul>
<li> Instance data: id, bim, userid, numentries, lastpost, blogurl, feedurl</li>
<li> NO HIERARCHICAL DATA</li>
</ul>
</li>
<li> bim_marking
<ul>
<li> Instance data: id, bim, userid, marker, question, mark, status, timepublished, timemarked, link, post, comments, title </li>
<li> NO HIERARCHICAL DATA </li>
</ul>
</li>
</ul>
</li>
</ul>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Challenges in developing innovative pedagogy in blended learning: The case of BIM]]></title>
<link>http://davidtjones.wordpress.com/2010/02/06/challenges-in-developing-innovative-pedagogy-in-blended-learning-the-case-of-bim/</link>
<pubDate>Sat, 06 Feb 2010 00:46:14 +0000</pubDate>
<dc:creator>davidtjones</dc:creator>
<guid>http://davidtjones.wordpress.com/2010/02/06/challenges-in-developing-innovative-pedagogy-in-blended-learning-the-case-of-bim/</guid>
<description><![CDATA[The following is the start of a process for developing a paper that I plan to submit to Moodlemoot A]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>The following is the start of a process for developing a paper that I plan to submit to <a href="http://moodlemoot.org.au/">Moodlemoot AU 2010</a> based on my recent experience in developing <a href="http://davidtjones.wordpress.com/research/bam-blog-aggregation-management/">BIM</a>. The plan is to:</p>
<ul>
<li> Write a series of blog posts based on very rough ideas for the paper (this is the first). </li>
<li> Bring those together into a presentation that will be given <a href="http://www.cqu.edu.au/">at CQU</a> under the banner of <a href="http://www.cqu.edu.au/lterc/">LTERC</a> and, if I can overcome some local barriers, ustream&#8217;d.</li>
<li> Use the presentation as the structure/content for the paper submission.</li>
</ul>
<p>Papers are due to be submitted on the 22nd March.</p>
<p>Some of the ideas in this post were sparked or mentioned in the discussion on <a href="http://www.markdrechsler.com/?p=104">this post</a> giving an unofficial update on MoodleMoot AU 2010.</p>
<h3>Basic idea</h3>
<p>Over the last year or so I have been working to convert BAM (Jones and Luck, 2009) &#8211; a local e-learning tool that supports the use of individual student reflective journals hosted on external blog sites &#8211; into BIM (BAM into Moodle).  The aim of the paper is to reflect on this process and attempt to identify the challenges in getting BAM/BIM developed and used effectively. </p>
<h3>Explanation of the title</h4>
<p>The current use of &#8220;blended learning&#8221; in the title is in part because of a current <a href="http://content.cqu.edu.au/FCWViewer/view.do?page=10804">local institutional focus</a>. It&#8217;s use here is simply indicating a mix of media and approaches (which is what people have always done) to support L&#38;T within a university context.</p>
<p>However, the use of blended learning also allows some interesting points to develop around the rhetoric and current suggestions about how to implement blended learning at an organisational level. In particular, blended learning requires a focus on re-designing how learning occurs to best take advantage of the different types of media.  I think that the paper may start to argue that implementing innovative blended learning pedagogies also requires a re-design of the information technology used and also a re-design of how that information technology is managed and supported.</p>
<h3>Why is this important?</h3>
<p>It&#8217;s still widely recognised that the vast majority of learning and teaching within universities is somewhat less than innovative and much of it less than good. There&#8217;s been a lot of efforts to improve this situation but much of it has failed &#8211; as demonstrated by the fact that much of L&#38;T remains less than innovative, less than good.</p>
<p>By attempting to identify the barriers to developing innovative pedagogy the paper is aiming to identify those areas where organisations should perhaps focus their attention, rather than simply doing more of the same.  Exploring the barriers in a specific case should help identify some ideas for further research that can confirm the relative importance of the barriers in other contexts.</p>
<h3>An initial list</h3>
<p>What follows is an initial list.  I need to add more to this &#8211; <strong>please feel free to suggest barriers that you&#8217;ve experienced</strong> and eventually try and organise the list into some sort of abstraction or taxonomy.</p>
<p> Some of the challenges include:</p>
<ul>
<li> Learning about Moodle and Moodle development;<br />While there are some useful resources, especially the developers&#8217; forums, the information here is very disparate and inconsistent (due to differences in versions). In particular, I found it difficult to get a grasp of the &#8220;Moodle&#8221; way. </li>
<li> Moving from an institution specific to general application;<br />BAM was implemented specifically for CQU. It built on CQU assumptions (e.g. many courses have hundreds of students and tens of academic staff involved spread through Australia and overseas) and systems.</li>
<li> Institutional confusion <br />In the period 2008-2010 CQU has undergone organisational restructures, a re-branding and name change, a buying out of a commercial partner responsible for capital city campuses, restructures around who is responsible for e-learning &#8211; the on-going battle between IT and L&#38;T, the introduction of several new positions and committees around e-learning, the dismantling and likely &#8220;remantling&#8221; of the L&#38;T division, the selection of a new LMS (Moodle) and the selection of a new Vice-Chancellor. </li>
<li> Institutional complexity; <br />Significant percentage of courses have hundreds of students, multiple staff spread across Australia and overseas. </li>
<li> Insitutional inertia;<br />Assumptions about how a course is resourced and run that are built into embedded policies such as workload calculation.  e.g. part-time tutors get paid for certain activities. </li>
<li> The hierarchical de-composition of responsibilities and the subsequent lack of knowledge on which to draw upon to solve problems.<br />Really effective blended learning requires a combination of knowledge including technical, pedagogical, institutional, people etc. The traditional approaches to project management and organisational structures divide these bits of knowledge into separate groups and in some cases jealously guard their area of responsibility.  This prevents the development of solutions that arise from a collaborative, serendipitous mixture of the disparate bits of knowledge. </li>
<li> An environment that does not encourage innovation and experimentation in teaching and learning.<br />Universities in general value research more than teaching. A complex institutional context makes it even more difficult </li>
<li> The non-existent net generation.<br />There is an assumption amongst some that new students are savy social media and technology in general.  The experience with BAM/BIM is the complete opposite.</li>
<li> Training mechanisms and systems that make it difficult for staff (and students) to grok how systems work.<br />To use a system effectively it helps to really understand how it works.  The nature of most of the training and the systems used for blended learning are such that they encourage academic staff to development a rote-learned, process focused approach to performing tasks, rather than understanding how the system works. </li>
<li> Systems/tools that are too general and don&#8217;t offer sufficient scaffolding or contextual support.<br />Most of the tools within an LMS are generic &#8211; upload a document, run a discussion forum, run a quiz.  To turn that into an innovative bit of pedagogy requires a lot of additional work on the part of the academic.  The tool doesn&#8217;t provide much scaffolding to support particular pedagogical approaches.
<p>There&#8217;s good reason for this.  To much support for specific approaches will make other approaches difficult, if not impossible. And the aim of an LMS is to support the broadest possible array of uses and people.  But the cost is that it is more difficult to implement innovative pedagogies.</p>
<p>Offering support for the local context is also part of this. Most institutions have their own names or terms that arise out of how things are done in that context.  Most LMS use a generic term, usually based on the terms used by the folk who designed it.  This mismatch can make it more difficult.
<li> Processes that place the focus on the top-down, analytical, inductive and deductive, which are inappropriate for the  nature of the problem.<br />Alternatives include <a href="http://davidtjones.wordpress.com/2009/06/05/ateleological-processes-definition-and-weaknesses/">ateleological processes</a>, bricolage (especially in terms of <a href="http://en.wikipedia.org/wiki/Bricolage#Education">Papert &#8211; education</a> &#8211; and <a href="http://en.wikipedia.org/wiki/Bricolage#Information_systems">Ciborra &#8211; information systems</a>) and <a href="http://tesugen.com/archives/05/08/inductive-deductive-abductive">abductive logic</a>.</li>
</ul>
<h3>The literature</h3>
<h4>Garrison and Kanuka, 2004</h4>
<p>This paper (perhaps one of the &#8220;seminal works&#8221;) includes<br />
<blockquote>Finally, administrative and leadership issues are addressed and the outline of an action plan to implement blended learning approaches is presented</p></blockquote>
<p>.  The trouble is that much of what it suggests creates the problems I&#8217;m talking about above.  A focus on top-down, efficiencies that drive out development which is especially important in a complex and novel idea that seeks to mix two complex ideas.</p>
<p>Should perhaps consider <a href="http://books.google.com.au/books?hl=en&#38;lr=&#38;id=2iaR5FOsoMcC&#38;oi=fnd&#38;pg=PR9&#38;ots=4AlfoVFIrD&#38;sig=zXPCP-rK9hwOn1CH4m_puFOPAZo#v=onepage&#38;q=&#38;f=false">the book</a> by Garrison and Vaughan.</p>
<h4>Klein, Noe and Wang, 2006</h4>
<p>Looks at motivation to learn and its effect (along with other things) on student learning in a blended learning course.  Perhaps some stuff here on students, especially in connection with local students.</p>
<h4>Davis and Fill, 2007</h4>
<p>The abstract (emphasis added)<br />
<blockquote>Blended learning, the combination of traditional face-to-face teaching methods with authentic online learning activities, has the potential to transform student-learning experiences and outcomes. <strong>In spite of this advantage, university teachers often find it difficult to adopt new online techniques, in part because institutional practices are still geared to support more traditional approaches.</strong> This paper describes how a project, funded to support international collaboration to enhance learning and teaching in Geography, has allowed a university to explore models for change. It briefly examines the associated issues of sharing and repurposing resources; it reflects on the impact of the project on local strategy, and the importance of sustaining the collaborations and approaches to learning and teaching after the funding is completed.</p></blockquote>
<h4>Draffan and Rainger, 2006</h4>
<p>From the abstract,<br />
<blockquote>A model for an inclusive approach to the identification of challenges to blended learning as a means to identify educational accessibility issues is presented. By focusing on both the learner and teacher perspectives, the model encompasses a broad range of factors, including learner characteristics, learning and teaching environments, interactions and activities. The proposed model provides a starting point for the identification of challenges to learning from a socio-cultural perspective rather than a medical or rehabilitation perspective. This holistic perspective is key to moving ‘thinking’ towards a more inclusive learning approach that embraces the needs of all learners, regardless of a defined disability.
</p></blockquote>
<h4>Stacey and Gerbic, 2007</h4>
<p>Offers some useful insights into blended learning and its relationship to on-campus or distance education institutions, plus some other points to build on.</p>
<h3>References</h3>
<p>Davis H, Fill K (2007) Embedding blended learning in a university&#8217;s teaching culture: Experiences and reflections, British Journal of Educational Technology, 38(5): 817-828</p>
<p>Draffan E, Rainger P (2006) A model for the identification of challenges to blended learning, ALT-J: Research in Learning Technology, 14(1), 55-67</p>
<p>Garrison D, Kanuka H (2004), Blended learning: Uncovering its transformative potential in higher education, The Internet and Higher Education, 7(2): 95-105</p>
<p>Klein H, Noe R, Wang c (2006), Motivation to learn and course outcomes: The impact of delivery mode, learning goal orientation and perceived barriers and enablers, Personnel Psychology, 59(3): 665-702</p>
<p>Stacey E, Gergic P, (2007) Teaching for blended learning &#8211; Research perspectives from on-campus and distance education students, Education and Information Technologies, 12(3): 165-174</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Can You Teach an Old Dog New Tips and Tricks?]]></title>
<link>http://bimandintegrateddesign.com/2010/02/05/can-you-teach-an-old-dog-new-tips-and-tricks/</link>
<pubDate>Fri, 05 Feb 2010 15:46:59 +0000</pubDate>
<dc:creator>randydeutsch</dc:creator>
<guid>http://bimandintegrateddesign.com/2010/02/05/can-you-teach-an-old-dog-new-tips-and-tricks/</guid>
<description><![CDATA[There are two approaches you can take to BIM at mid-career. 1. You can play the role of experienced ]]></description>
<content:encoded><![CDATA[There are two approaches you can take to BIM at mid-career. 1. You can play the role of experienced ]]></content:encoded>
</item>
<item>
<title><![CDATA[BIM - Tidy up #4 - Getting ready for user testing]]></title>
<link>http://davidtjones.wordpress.com/2010/02/04/bim-tidy-up-4-getting-ready-for-user-testing/</link>
<pubDate>Thu, 04 Feb 2010 03:58:43 +0000</pubDate>
<dc:creator>davidtjones</dc:creator>
<guid>http://davidtjones.wordpress.com/2010/02/04/bim-tidy-up-4-getting-ready-for-user-testing/</guid>
<description><![CDATA[Continuing the tidying of BIM. This time the focus is on any and all steps necessary to get BIM read]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Continuing the tidying of BIM.  This time the focus is on any and all steps necessary to get BIM ready to go up on a test server and have some real folk actually look and play with it. The structure of this will be based around users and actions.  I&#8217;m going to do some of my own testing and then also add in anything that comes up from working with others.</p>
<p>This is a work in progress.</p>
<p>The following bullet list will list the different roles and the actions they can perform.  It will contain a description of what I found/reflected upon.  I&#8217;ll add any todos in line with the action/user.  The users and their actions for BIM currently include:</p>
<ul>
<p><!-- ***************** COORDINATOR ****************** --></p>
<li> Coordinator
<ul>
<li> Remove a bim activity<br />
Not what would typically be first, but I have some old test cases laying around and it was the first one I needed to.  The standard editing interface will remove the bim from display.  It will remove the data from mdl_bim.  Can&#8217;t confirm if it will remove entries from the other bim tables.</p>
<p><strong>TO DO:</strong><del> Check whether removing a BIM will delete all database entries.</del> No, it doesn&#8217;t.</p>
<p><strong>TO DO:</strong> Modify lib.php:bim_delete_instance so that it removes all evidence from the database tables.  Also check if it should actually ask about backups?</p>
</li>
<li> Create new bim/Configure;<br />
First, let&#8217;s login as a coordinator of a course and create a new BIM activity.</p>
<p><strong>TO DO:</strong> <del>having the newly designed icon for bim in place results in a massive icon in the configure page for a new activity.  Need to reduce it. (icon is quite large &#8211; need to reduce it)</del></p>
<p><strong>TO DO:</strong> Need to put in place the help pages.</p>
<p><strong>TO DO:</strong> <del>Need to put in HTML editor for &#8220;about BIM activity&#8221;.</del> This is a problem with Safari.</p>
<p><strong>TO DO:</strong><del> Can the &#8220;group mode&#8221; option in common module settings be removed?  Also &#8220;ID number&#8221; and &#8220;Grade category&#8221;</del> Added features parameter to &#8220;standard_coursemodule_elements&#8221;</p>
<p><strong>TO DO:</strong><del> Is the &#8220;mirroring&#8221; check box in configure actually preventing mirroring?</del> YES</p>
</li>
<li> Configure <br />
Once the BIM is actually created, it&#8217;s necessary to do some additional configuration that isn&#8217;t on the standard configuration screen.  In particular, add questions and allocate markers.</p>
<p><strong>TO DO:</strong>  Add some description/help to the  page to give some indication of what the page is for and how to use it.</p>
<p><strong>TO DO:</strong> By default allocate the coordinator to all students.  Is there a &#8220;all students&#8221; group?  <strong>Don&#8217;t do this.  Up to coordinator to have groups allocated.</strong></p>
<p><strong>TO DO:</strong><del> Add a message on this screen that summarises the current configuration and is especially strong on the fact that students can&#8217;t register, or mirroring is turned off etc.</del></p>
</li>
<li> Manage questions
<p><strong>TO DO:</strong>  <del>Add some description/help to the Manage question page to give some indication of what the page is for and how to use it.  The message only shows up when there is an existing question.  Not when there are no questions.</del></p>
<p><strong>TO DO:</strong> Able to enter question without min/max mark</p>
<p>Can&#8217;t make it required on client side because sometimes there is no new question to add.</p>
</li>
<li> Allocate markers
<p><strong>TO DO:</strong> <del>Fails if there are no markers<br />
<blockquote>nvalid argument supplied for foreach() in /Applications/XAMPP/xamppfiles/htdocs/moodle/mod/bim/coordinator/marker_allocation_form.php on line 34</p></blockquote>
<p>.  Yes, works if there are actually groups.  So some error checking needs to be added.</del></p>
<p>Having a question does reduce the number of errors, but not entirely.</p>
<p><strong>TO DO:</strong> Error on moodle-training<br />
<blockquote>SELECT * FROM m_bim_group_allocation WHERE bim=1 and userid in ( 21, 55348, 3, 104903, 10749, 2 )</p>
<p>    * line 686 of lib/dmllib.php: call to debugging()<br />
    * line 609 of lib/dmllib.php: call to get_recordset_sql()<br />
    * line 930 of lib/dmllib.php: call to get_recordset_select()<br />
    * line 157 of mod/bim/lib/groups.php: call to get_records_select()<br />
    * line 30 of mod/bim/coordinator/allocate_markers.php: call to bim_get_all_markers_groups()<br />
    * line 39 of mod/bim/coordinator/view.php: call to bim_allocate_markers()<br />
    * line 97 of mod/bim/view.php: call to show_coordinator()</p></blockquote>
<p>Being caused by incorrect set up of bim_group_allocation table.  Have fixed the XMLDBB in moodle-train, but is not taking effect.  May need to reinstall after doing more fixing.</p>
</li>
<li> Manage marking
<p><strong>TO DO:</strong><del> Show message if no marker allocation, as this means this display won&#8217;t work.</del></p>
<p><strong>TO DO:</strong> <del>Fails if there are no markers<br />
<blockquote></blockquote>
<p>.</p>
<p><strong>TO DO:</strong> <del>May also be a problem with no questions be created.</del></p>
<p><strong>TO DO:</strong> <del>When a new question is added and there are no responses to it.  Missing: is set to 0.  When it should be all students.  It&#8217;s also not a link.</del></p>
<p><strong>TO DO:</strong> <del>The list of unregistered students seems to include teaching staff.  Need to double check how &#8220;all students&#8221; are being got.</del> &#8211; seems to be working as required.  Students role seems to have a few strange allocations</p>
</li>
<li> Find student
<p><strong>TO DO:</strong> <del>Add the hint that a &#8220;%&#8221; will show all students, which might be useful for smaller classes</del></p>
<p><strong>TO DO:</strong> <del>The &#8220;show details&#8221; link in a list of students is taking us to HRMT20019.</del></p>
<p><strong>TO DO:</strong> <del>When showing table of multiple matches, sometimes the &#8220;Show Details&#8221; link goes to a page saying that the student hasn&#8217;t registered.  Need to show &#8220;not registered&#8221; in the table.</del></p>
</li>
<li> Your students
<ul>
<li> View student details
<p><strong>TO DO:</strong> <del>Add in the number of students in the registered and unregistered tables.</del></p>
<p><strong>TO DO:</strong><del> May be a problem with the calculation of the time/date for Last post.  40 years since the last post on my blog?</del></p>
<p><strong>TO DO:</strong> Colour code the &#8220;Last post&#8221; cell.</p>
</li>
<li> View post details </li>
<li> Allocate post
<p><strong>TO DO:</strong> <del>After allocating a question the status in the form doesn&#8217;t seem to reflect the changes</del>&#8230;..MOSTLY DONE&#8230;.drop box still says unallocated but that doesn&#8217;t change operation</p>
<p><strong>TO DO:</strong> <del>Add title of post into display.</del></p>
<p><strong>TO DO:</strong><del> Add a link for the coordinator to &#8220;process and allocate&#8221; existing posts in the database.  Maybe just leave it for cron to do&#8230;but add a message on allocate to explain.</del></p>
</li>
<li> Mark post
<p><strong>TO DO:</strong> <del>When simply changing the allocation the post is being set to marked.  Should only change the allocation.  Also the drop box is keeping the value</del></p>
<p><strong>TO DO:</strong><del> Num Marked of Num Released is wrong way around.  Should be released/marked.</del></p>
<p><strong>TO DO:</strong> <del>Not checking that mark is within the min/max range.  Can this be done on the client? </del> It does require a number, but does not check that it is within the max/mark range &#8211; <strong>TO DO:</strong> Add a warning message if it goes above maximum.</p>
<p><strong>TO DO:</strong><del> Does the progress result total make use of the max mark for each questions?</del></p>
<p><strong>TO DO:</strong> <del>Entering a large number is getting auto translated into 99.</del></p>
<p><strong>TO DO:</strong> <del>When re-allocating a post, that is already marked, to a different question &#8211; need to check the mark.</del></p>
</li>
</ul>
</li>
</ul>
</li>
<p><!-- ***************** STUDENTS ****************** --></p>
<li> Student
<p><strong>TO DO:</strong> <del>Add the configuration message to the top of this page in someway.</del></p>
<ul>
<li> Register blog
<p><strong>TO DO:</strong> Errors when registering a successful URL and just before display the details &#8211; may have been caused by there not being any questions</p>
<p><strong>TO DO:</strong><del> fix up the &#8220;string&#8221; for the heading. </del></p>
<p><strong>TO DO:</strong> <del>add in the &#8220;about&#8221; for the bim.</del></p>
<p><strong>TO DO:</strong> <del>Add in checks to prevent common &#8220;bad&#8221; URLs that are blogs.</del></p>
</li>
<li> View details
<p><strong>TO DO:</strong> <del>Marked questions not showing up as marked.</del></p>
<p><strong>TO DO:</strong> <del>Add the message about this activity to the bottom of the page.</del></p>
<p><strong>TO DO:</strong> <del>Convert the details into a table, including progress.  Use the same function as for the marker bim_show_student_details, move to locallib</del></p>
</li>
</ul>
</li>
<p><!-- ***************** MARKERS ****************** --></p>
<li> Marker
<ul>
<li> View student details
<p><strong>TO DO:</strong><del> If there are no allocations for a marker, i.e. no groups.  Then display a message suggesting they contact the teacher in charge.</del></p>
</li>
<li> View post details
<p><strong>TO DO:</strong> <del>IF there are no allocations, has a failure.<br />
<blockquote>ine 334 of mod/bim/marker/view.php: call to bim_get_marking_details()</p></blockquote>
<p></del> No longer a problem as the link to post details is no longer shown if there are 0 students.</p>
</li>
<li> Allocate post </li>
<li> Mark post </li>
</ul>
</li>
</ul>
<h3>Non activities related</h3>
<ul>
<li> <del>Get latest copy of SimplePie.</del> </li>
<li> Registration of blog posts may be screwing up the lastpost time. My blog posts are being set to 0.
<p><strong>TO DO:</strong> <del>Check that lastpost in bim_student_feeds is being set correctly on registration </del></p>
<p><strong>TO DO:</strong> <del>Ensure that lastpost in bim_student_feeds is being updated when processing feeds.</del></p>
<p><strong>TO DO:</strong> <del>Check num_entries in bim-student_feeds is being changed at registration and mirroring.</del></p>
</li>
<li> <del>use addRule numeric on appropriate values</del> </li>
<li> Generating OPML feeds for staff?  Leave till later </li>
<li> <strong>TO DO:</strong> <del>Is timemarked being updated by the marking process.</del></li>
<li> <strong>TO DO:</strong> <del>Add a timereleased to bim_marking.</del> </li>
<li> <strong>TO DO:</strong> <del>Get timereleased set when released.</del>???? code is in, can&#8217;t see why it isn&#8217;t working.  Might be due to database change.  Will need to keep an eye on this. </li>
<li> <del>Check cron is working. </del></li>
<li> <del>Gradebook stuff</del>. &#8211; moving to <a href="http://davidtjones.wordpress.com/2010/02/07/bim-talking-to-the-gradebook/">another post</a></li>
<li> <del>Deleting BIMs.</del> </li>
<li> Backing BIMs up/restoring &#8211; <a href="http://davidtjones.wordpress.com/2010/02/07/bim-backup-and-restore/">Leave till later</a> </li>
<li> Check whether a student blog url, has already been registered for this bim. </li>
</ul>
<h3>New problem &#8211; instance in course_module</h3>
<p>At the moment, it appears that the setting of the instance field in the course_module table is being corrupted in some way. Caused by the add_instance method not returning the id as it should.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[BIM Software Poll]]></title>
<link>http://designerati.wordpress.com/2010/02/03/bim-software-poll/</link>
<pubDate>Wed, 03 Feb 2010 22:48:18 +0000</pubDate>
<dc:creator>Michael Maugel</dc:creator>
<guid>http://designerati.wordpress.com/2010/02/03/bim-software-poll/</guid>
<description><![CDATA[View This Pollopinion]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><a name="pd_a_2643902"></a><div class="PDS_Poll" id="PDI_container2643902" style="display:inline-block;"></div><script type="text/javascript" language="javascript" charset="utf-8" src="http://static.polldaddy.com/p/2643902.js"></script>
		<noscript>
		<a href="http://answers.polldaddy.com/poll/2643902/">View This Poll</a><br/><span style="font-size:10px;"><a href="http://answers.polldaddy.com">opinion</a></span>
		</noscript>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[AIA Building Information Modeling (BIM) Awards Program]]></title>
<link>http://designerati.wordpress.com/2010/02/03/aia-building-information-modeling-bim-awards-program/</link>
<pubDate>Wed, 03 Feb 2010 20:56:25 +0000</pubDate>
<dc:creator>Michael Maugel</dc:creator>
<guid>http://designerati.wordpress.com/2010/02/03/aia-building-information-modeling-bim-awards-program/</guid>
<description><![CDATA[Just got this from AIA Technology in Architectural Practice (TAP) community.  They are announcing th]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Just got this from AIA Technology in Architectural Practice (TAP) community.  They are announcing their <a href="http://info.aia.org/blast_images/kc/TAP_10_Awards_Announcement.html" target="_blank">2010 BIM Awards call for entries</a>.  The submission fee is $300.</p>
<p>If you have a BIM project that excels in any of the following categories, please submit!:</p>
<ul>
<li>Category A: Creating Stellar Architecture Using BIM</li>
<li>Category B: Design/Delivery Process Innovation Using BIM</li>
<li>Category C: Outstanding Sustainable Design Using BIM</li>
<li>Category D: Outstanding Design for Fabrication Using BIM</li>
</ul>
<p>The deadline for entries is <strong>5pm EST, March 29, 2010</strong></p>
<p><strong>2010 Jury</strong></p>
<p>Erleen Hatfield, PE LEED AP &#8211; Buro Happold &#8211; New York<br />
Stephen Jones &#8211;  McGraw Hill Construction &#8211; New York<br />
Thom Mayne, FAIA &#8211; Morphosis &#8211; Santa  Monica<br />
Stephen Selkowitz &#8211; Ernest Orlando Lawrence Berkeley National  Laboratory &#8211; Berkeley<br />
John Tocci &#8211; Tocci Group of Companies &#8211; Woburn</p>
<p><em>source</em>- <a href="http://www.aia.org/practicing/groups/kc/AIAS074564" target="_blank">http://www.aia.org/practicing/groups/kc/AIAS074564</a></p>
<p><img class="alignnone" title="AIA BIM Award Winner 2009" src="http://www.aia.org/aiaucmp/groups/aia/documents/document/~export/AIAS074688~34.a~AIA_Article_DC_Template~DC_SNIPPET/96816-3.gif" alt="" width="372" height="314" /></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[BIM - Tidy up #4 - Security checks]]></title>
<link>http://davidtjones.wordpress.com/2010/02/03/bim-tidy-up-4-security-checks/</link>
<pubDate>Wed, 03 Feb 2010 05:37:46 +0000</pubDate>
<dc:creator>davidtjones</dc:creator>
<guid>http://davidtjones.wordpress.com/2010/02/03/bim-tidy-up-4-security-checks/</guid>
<description><![CDATA[The last tidy up of BIM resulted in some fairly major code changes as early design assumptions were ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>The last tidy up of BIM resulted in some fairly major code changes as early design assumptions were over-turned in favour of more PHP/Moodle like approaches, not to mention general better design/structure.  This tidy up turns to some of the more &#8220;housekeeping&#8221; types of tasks.  This one seeks to ensure that BIM follows all of the security guidelines as <a href="http://docs.moodle.org/en/Development:Security">suggested on the Moodle site</a></p>
<h3>Auth and capabilities</h3>
<ul>
<li> require_login course is used <strong>check</strong></li>
<li> has_capability called early.  <strong>check</strong></li>
</ul>
<h3>Forms</h3>
<ul>
<li> Use moodleforms wherever possible  <strong>check</strong> <br />There are 7 forms in BIM
<ul>
<li>allocation_form.php</li>
<li>coordinator/find_student_form.php</li>
<li>coordinator/marker_allocation_form.php</li>
<li>coordinator/question_form.php</li>
<li>marking_form.php</li>
<li>mod_form.php</li>
<li>./student/register_form.php</li>
</ul>
</li>
<li> setType method for each field
<ul>
<li>allocation_form.php <strong>check</strong></li>
<li>coordinator/find_student_form.php <strong>check</strong></li>
<li>coordinator/marker_allocation_form.php <strong>check</strong></li>
<li>coordinator/question_form.php <strong>check</strong></li>
<li>marking_form.php <strong>check</strong></li>
<li>mod_form.php <strong>check</strong></li>
<li>./student/register_form.php <strong>check</strong></li>
</ul>
</li>
<li> use optional_param/required_param  <strong>check</strong></li>
<li> Clean data from external sources &#8211; RSS Feeds<br />I&#8217;m using SimplePie to retrieve all the feeds.  I&#8217;m assuming this does the job of cleaning.  I would hope so.  This will need confirmation </li>
</ul>
<h3>Output</h3>
<p><a href="http://docs.moodle.org/en/Development:Output_functions"> more information</a></p>
<ul>
<li> Use <strong>s</strong> or <strong>p</strong> to output plain text </li>
<li> use <strong>format_string</strong> for minimal HTML </li>
<li> use <strong>format_text</strong> for all other content </li>
<li> use stripslashes on data from option_param or required_param if being outputed </li>
</ul>
<p>There&#8217;s also the question here of some of the internationalisation stuff that I need to include.</p>
<p>Currently, I&#8217;m simply using &#8220;print&#8221;.  Source files using print include:</p>
<ul>
<li>coordinator/allocate_markers.php <strong>check</strong></li>
<li>coordinator/find_student.php <strong>check</strong></li>
<li>coordinator/manage_marking.php <strong>check</strong></li>
<li>coordinator/view.php <strong>check</strong></li>
<li> coordinator/question_form.php <strong>check</strong> </li>
<li>lib/bim_rss.php <strong>check</strong></li>
<li>lib/locallib.php <strong>check</strong></li>
<li>marker/view.php</li>
<li> marker/allocation_form.php <strong>check</strong></li>
<li>marking_form.php </li>
<li>student/view.php</li>
</ul>
<p>Adding in language support is interesting.  Not a lot of examples.  Having to use some arcane greps and finds to discover examples and try to deduce from there.</p>
<h3>Log every request</h3>
<p>Use <strong>add_to_log</strong></p>
<p>The major requests for BIM are:</p>
<ul>
<li> Coordinator  <strong>Check</strong>
<ul>
<li> Configure BIM</li>
<li> Manage and change questions </li>
<li> Allocate markers </li>
<li> Manage marking
<ul>
<li> View students in various states </li>
<li> Release results </li>
</ul>
</li>
<li> Find student </li>
<li> Your students
<ul>
<li> student details </li>
<li> post details </li>
<li>  reallocate post </li>
<li> Mark post </li>
</ul>
</ul>
</li>
<li> Marker  <strong>CHECK</strong>
<ul>
<li> student details </li>
<li> student post details </li>
<li> reallocate post </li>
<li> Mark post </li>
</ul>
</li>
<li> student  <strong>CHECK</strong>
<ul>
<li> view details </li>
<li> try to register feed </li>
</ul>
</li>
</ul>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[BIM - Tidy up #3]]></title>
<link>http://davidtjones.wordpress.com/2010/02/01/bim-tidy-up-3/</link>
<pubDate>Mon, 01 Feb 2010 04:38:13 +0000</pubDate>
<dc:creator>davidtjones</dc:creator>
<guid>http://davidtjones.wordpress.com/2010/02/01/bim-tidy-up-3/</guid>
<description><![CDATA[Next step in tidying up is to clean up the checking, calculation and setting of the blog and feed UR]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Next step in tidying up is to clean up the checking, calculation and setting of the blog and feed URLs as students register their blogs.</p>
<p>First, fix up some problem with markers without any students.</p>
<h3>Unregistered students</h3>
<p>Which highlights a problem with coordinator seeing unregistered students.  Add this information to the Manage Marking page.</p>
<p>Process is: get all student details, call the appropriate functions.  </p>
<p>Now there is a bim_get_all_students, but it currently relies on bim_markers_students.  Need to replace that.</p>
<p>Let&#8217;s use it first and get that bit working.  Done.</p>
<p>Now time to replace the kludge with something that will actually get all students in a course.  I&#8217;m guessing that <code>get_users_by_capbility</code> is the one to use here.  Done.</p>
<h3>Checking of blog URLs</h3>
<p>One of the biggest areas for work is students who make mistakes when registering their blog.  BAM does a range of tests including:</p>
<ul>
<li> Can the URL actually be retrieved. </li>
<li> Does the URL include a link to RSS feed &#8211; done via auto-discovery. </li>
<li> Can the feed (any one of them) be retrieved. </li>
<li> Can the feed be parsed as XML </li>
</ul>
<p>At the very least these checks need to be made.</p>
<p>Additional checks that need to be made, based one experience:</p>
<ul>
<li> The feed is not the wordpress.com feed<br />Students can choose to register something a bit too early in the blog creation process that returns the main feed from wordpress.com.  </li>
<li> They register the edit screen of WordPress e.g. http://myblog.wordpress.com/wp-admin/edit.php.
</ul>
<p>The checking is one stage, the other is how to communicate these problems back to the students.</p>
<p>So, checks to implement:</p>
<ul>
<li> <del>Is it even a valid URL.</del> </li>
<li> Can the URL be retrieved </li>
<li> Can we get some auto discovery feeds </li>
<li> If not, is the URL itself a feed? </li>
<li> If there are feeds, loop through each one, and work with the first one that
<ul>
<li> We can retrieve </li>
<li> Is a feed </li>
<li> And doesn&#8217;t break any of the exclusions we know of</li>
</ul>
</li>
</ul>
<p>Interestingly, <a href="http://simplepie.org/">SimplePie</a> makes this process much simpler in that it does much of the checking itself.  </p>
<p>Should also look at client side checking i.e. make the form stop if the student hasn&#8217;t put in a URL. Do that later.</p>
<h4>Testing SimplePie</h4>
<ul>
<li> User enters blog url (not RSS) &#8211; e.g. http://davidtjones.wordpress.com &#8211; then permalink is blog and subscribe url is feed for both WordPress and blogger </li>
<li> User enters feed URL &#8211; e.g. http://davidtjones.wordpress.com/feed/ &#8211; permalink is blog and subscribe url is feed.  WordPress and blogger.
</ul>
<p>So, it seems I can trust SimplePie to do this and simply check permlink/link and the subscribe link.  Need to check that both URLs are gettable and that the subscribe url is actually RSS.</p>
<p>Simply getting a page that doesn&#8217;t have a feed, will generate an error.</p>
<p>So the logic appears to be:</p>
<ul>
<li> Create SimplePie object with URL provided by user. </li>
<li> Any errors, crash out. </li>
<li> Compare the permalink and subscribe URLs </li>
<li> If the value passed in is not the subscribe URL, get it???  <strong>No</strong>, it looks like SimplePie automatically gets the RSS, so if it can&#8217;t it would generate an error.  Will need to test that.   Yes, that&#8217;s what happens</li>
</ul>
<h3>Client side validation of URL</h3>
<p>The form for registration uses Moodles formslib which in turn is based on the Pear library which has <a href="http://pear.php.net/manual/en/package.html.html-quickform.intro-validation.php">some documentation</a> around validation.</p>
<p>Client side validation is generally done (I think) with the <code>addRule</code> method.  Pear doesn&#8217;t seem to support a URL type, but Moodle does.</p>
<p> That seems to have too much difficulty for now.</p>
<h3>Processing and allocating the feed elements</h3>
<p>The last major task is to process and allocate items in the feed.  This needs to be called on an individual blog when it is first registered, but also via cron at the fixed time.</p>
<p>Given a single student feed, the process is:</p>
<ul>
<li> Get the elements in the feed. </li>
<li> For each element in the feed
<ul>
<li> Check to see if there is an existing feed in the database for this item, this is based on the permalink for the item stored in bim_marking </li>
<li> If there isn&#8217;t an entry, prepare to put one in. </li>
<li> Loop through each unallocated question for this student
<ul>
<li> If the post seems to match the question, modify the entry for the post.</li>
</ul>
<li> Insert the new entry </li>
</ul>
</li>
</ul>
<p>Implementation and a need to re-use this code for the cron job that mirrors/processes registered blogs has resulted in a bit a re-factor.   bim_process_feed( $bim, $student_feed, $questions ) is up and going.</p>
<p>In terms of text similarity there appear to be a few in-built <a href="http://www.php.net/manual/en/function.levenshtein.php">PHP functions</a> that might be helpful later on.  This <a href="http://www.go4expert.com/forums/showthread.php?t=4189">Pear class</a> could also be a great help.</p>
<h3>Get and test the cron updating</h3>
<p>Okay, the cron code has been updated with the new methods.  Rather than run from cron I want to see what&#8217;s going on. So going to modify the default &#8220;config&#8221; page for a coordinator to run the cron function.</p>
<p>It seems to be working, but to be truly sure I need to start looking at some individual student entries and how they change.  For that, I need to add the student search facility that is currently missing.</p>
<p>Delete a small number of entries from bim_marking for students. </p>
<p>Run the cron thing to see if it works.  Done.</p>
<h3>Student search facility</h3>
<p>Coordinators need to be able to search through all students and view their details.  A marker doesn&#8217;t need to do this as they have a list of all their students shown and they can simply use the browser find facility.  A coordinator, theoretically, has their own students as well as a responsibility to look after all students.  Hence they need to be able to enter a student number and see their details.</p>
<p>Implementation plan:</p>
<ul>
<li> Add a &#8220;Find student&#8221; tab. </li>
<li> Implement a simple form that takes details about students (try to do something like MyCQU in terms of making it simple). </li>
<li> Display specific student details or a list of potentials to search from. </li>
<li> Use the standard &#8220;student details&#8221; function to show the details. </li>
</ul>
<p>Done, which is now bringing us back to the question of the item titles which is problematic because of the changes in what&#8217;s being stored in the database&#8230;</p>
<h3>Limiting use of xml files &#8211; all in database</h3>
<p>A difference between BIM and BAM is that BIM will be storing all posts made to the student feed in the database.  BAM only stored posts allocated to questions.  This caused two issues:</p>
<ul>
<li> The ability for markers to &#8220;unallocate&#8221; posts meant that there were some unallocated posts in the database.  This starts to create a duplication/difference.  Some unallocated posts are in the database, some are.</li>
<li> Feeds don&#8217;t always provide a history of all the posts.  So some might be lost. Not really a problem with current use as most students didn&#8217;t make enough posts. </li>
</ul>
<p>By making the decision to put all posts in the database, there&#8217;s a need to update some early design decisions that were made on the basis of the BAM design.</p>
<h4>Add post title to bim_marking</h4>
<p>Because all the posts are going into the database.  Need to add the title into the database table bim_marking.</p>
<p>Done.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Week 12 - Experiencing and sustaining innovation and change - simple test]]></title>
<link>http://davidtjones.wordpress.com/2010/01/31/experiencing-and-sustaining-innovation-and-change-simple-test/</link>
<pubDate>Sat, 30 Jan 2010 23:23:52 +0000</pubDate>
<dc:creator>davidtjones</dc:creator>
<guid>http://davidtjones.wordpress.com/2010/01/31/experiencing-and-sustaining-innovation-and-change-simple-test/</guid>
<description><![CDATA[Sorry, no insights into the title of the post. This is simply a test post that I&#8217;m using for b]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Sorry, no insights into the title of the post.  This is simply a test post that I&#8217;m using for bim development.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[The Sweet Necessity of a BIM-IPD Group Meeting]]></title>
<link>http://bimandintegrateddesign.com/2010/01/28/the-sweet-necessity-of-a-bim-ipd-group-meeting/</link>
<pubDate>Fri, 29 Jan 2010 03:46:07 +0000</pubDate>
<dc:creator>randydeutsch</dc:creator>
<guid>http://bimandintegrateddesign.com/2010/01/28/the-sweet-necessity-of-a-bim-ipd-group-meeting/</guid>
<description><![CDATA[David Ivey’s Chicago BIM-IPD Group meets every last Thursday of the month at HOK’s beautiful offices]]></description>
<content:encoded><![CDATA[David Ivey’s Chicago BIM-IPD Group meets every last Thursday of the month at HOK’s beautiful offices]]></content:encoded>
</item>
<item>
<title><![CDATA[NIBS BIM Taxonomy - Initiatives | Whole Building Design Guide]]></title>
<link>http://buildinginformationmanagement.wordpress.com/2010/01/27/nibs-bim-taxonomy-initiatives-whole-building-design-guide/</link>
<pubDate>Wed, 27 Jan 2010 21:59:20 +0000</pubDate>
<dc:creator>pcholakis</dc:creator>
<guid>http://buildinginformationmanagement.wordpress.com/2010/01/27/nibs-bim-taxonomy-initiatives-whole-building-design-guide/</guid>
<description><![CDATA[Building Smart Alliance including International (IAI) Sites The acronym &#8220;BIM,&#8221; is histor]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Building Smart Alliance including International (IAI) Sites</p>
<p>The acronym &#8220;BIM,&#8221; is historically linked in the minds of many to 3-dimensional and now 4D (time) and 5D (cost) virtual modeling of buildings. BIM, however, has the capability and even the responsibility to be much more.</p>
<p><span style="font-family:Arial, Helvetica, sans-serif;line-height:18px;color:#333333;">&#8220;Building&#8221; in this usage is a noun referring to the structure more than the process and accordingly, current BIM examples tend to be virtual models of individual or small clusters of buildings executed in proprietary software for the purpose of supporting the design, detailing and construction phases of the lifecycle. Used within this scope, BIM speaks primarily to architects, architectural engineers, specifiers, estimators, scientists interested in performance modeling, constructors and construction vendors, computer application vendors interested in this business space, and owners as they participate in the new-building development process. The future of BIM modeling is to expand the information model to include more of the life cycle phases (ie: real property commerce, maintenance and operations, environmental simulation, etc.), to standardize life cycle process definitions and associated exchanges of information, and to standardize information content so that meanings and granularity are clear and consistent. This expanded scope definition will make BIM useful to a wider community including, for example, real property managers, appraisers, brokers, mortgage bankers, facility assessors, facility managers, maintenance and operations engineers, safety and security personnel as incident responders, landscape architects, infrastructure engineers and operators, and others outside the business verticals associated with new building design and construction.</p>
<p>Although BIM applications and practices in current use are vastly superior to manual and 2D-only CAD methodologies, current usage of BIM technologies and techniques must be improved further. Currently, processes and content are locally negotiated on a project-by-project basis and data sets (i.e.: models) are not necessarily capable of being used for different purposes through unassisted machine-to-machine and application-to-application exchanges. To realize needed end-to-end efficiencies in the capital facilities industry these are the characteristics that are needed in BIM methods.</p>
<p>Ironically, many BIM applications are already capable of supporting standardized interoperable processes and content if they existed. But in the absence of standards and associated best practice definitions, this support is only utilized on an ad-hoc, project-by-project basis and often is re-negotiated and/or recreated for each services contract and/or project.</p>
<p>It is true that associating BIM with the development and use of 3D virtual building modeling techniques and technologies can yield very productive results. However, when used in this context, BIM tends to be focused on data and technology standards during design and construction and may not fully realize the potential for information-based, interoperable business processes related to &#8220;building&#8221; (the verb). The application of BIM is pertinent to at least all the following participants in the facilities industry:</p>
<ul style="margin-top:0;">
<li style="line-height:1.2em;list-style-type:disc;margin:.5em 0;"><span class="bold" style="font-weight:bold;">Owners</span>—High level summary information about their facilities</li>
<li style="line-height:1.2em;list-style-type:disc;margin:.5em 0;"><span class="bold" style="font-weight:bold;">Planners</span>—Existing information about physical site(s) and corporate program needs</li>
<li style="line-height:1.2em;list-style-type:disc;margin:.5em 0;"><span class="bold" style="font-weight:bold;">Realtors</span>—Information about a site or facility to support purchase or sale</li>
<li style="line-height:1.2em;list-style-type:disc;margin:.5em 0;"><span class="bold" style="font-weight:bold;">Appraisers</span>—Information about the facility to support valuation</li>
<li style="line-height:1.2em;list-style-type:disc;margin:.5em 0;"><span class="bold" style="font-weight:bold;">Mortgage Bankers</span>—Information about demographics, corporations, and viability</li>
<li style="line-height:1.2em;list-style-type:disc;margin:.5em 0;"><span class="bold" style="font-weight:bold;">Designers</span>—Planning and site information</li>
<li style="line-height:1.2em;list-style-type:disc;margin:.5em 0;"><span class="bold" style="font-weight:bold;">Engineers</span>—Electronic model from which to import into design and analysis software</li>
<li style="line-height:1.2em;list-style-type:disc;margin:.5em 0;"><span class="bold" style="font-weight:bold;">Cost &#38; Quantity Estimators</span>—Electronic model to obtain accurate quantities</li>
<li style="line-height:1.2em;list-style-type:disc;margin:.5em 0;"><span class="bold" style="font-weight:bold;">Specifiers</span>—Intelligent objects from which to specify and link to later phases</li>
<li style="line-height:1.2em;list-style-type:disc;margin:.5em 0;"><span class="bold" style="font-weight:bold;">Contracts &#38; Lawyers</span>—More accurate legal descriptions as well as more accurate to defend or on which to base litigation</li>
<li style="line-height:1.2em;list-style-type:disc;margin:.5em 0;"><span class="bold" style="font-weight:bold;">Construction Contractors</span>—Intelligent objects for bidding and ordering and a place to store gained information</li>
<li style="line-height:1.2em;list-style-type:disc;margin:.5em 0;"><span class="bold" style="font-weight:bold;">Sub-Contractors</span>—Clearer communication and same support for contractors</li>
<li style="line-height:1.2em;list-style-type:disc;margin:.5em 0;"><span class="bold" style="font-weight:bold;">Fabricators</span>—Can use intelligent model for numerical controls for fabrication</li>
<li style="line-height:1.2em;list-style-type:disc;margin:.5em 0;"><span class="bold" style="font-weight:bold;">Code Officials</span>—Code checking software can process model faster and more accurately</li>
<li style="line-height:1.2em;list-style-type:disc;margin:.5em 0;"><span class="bold" style="font-weight:bold;">Facility Managers</span>—Provides product, warranty and maintenance information</li>
<li style="line-height:1.2em;list-style-type:disc;margin:.5em 0;"><span class="bold" style="font-weight:bold;">Maintenance &#38; Sustainment</span>—Easily identify products for repair parts or replacement</li>
<li style="line-height:1.2em;list-style-type:disc;margin:.5em 0;"><span class="bold" style="font-weight:bold;">Renovation &#38; Restoration</span>—Minimizes unforeseen conditions and the resulting cost</li>
<li style="line-height:1.2em;list-style-type:disc;margin:.5em 0;"><span class="bold" style="font-weight:bold;">Disposal &#38; Recycling</span>—Better knowledge of what is recycleable</li>
<li style="line-height:1.2em;list-style-type:disc;margin:.5em 0;"><span class="bold" style="font-weight:bold;">Scoping, Testing, Simulation</span>—Electronically build facility and eliminate conflicts</li>
<li style="line-height:1.2em;list-style-type:disc;margin:.5em 0;"><span class="bold" style="font-weight:bold;">Safety &#38; Occupational Health</span>—Knowledge of what materials are in use and MSDS</li>
<li style="line-height:1.2em;list-style-type:disc;margin:.5em 0;"><span class="bold" style="font-weight:bold;">Environmental &#38; NEPA</span>—Improved information for environmental impact analysis</li>
<li style="line-height:1.2em;list-style-type:disc;margin:.5em 0;"><span class="bold" style="font-weight:bold;">Plant Operations</span>—3D visualization of processes</li>
<li style="line-height:1.2em;list-style-type:disc;margin:.5em 0;"><span class="bold" style="font-weight:bold;">Energy, LEED</span>—Optimized energy analysis more easily accomplished allows for more review of alternatives &#8211; impact of re-siteing by 5 degrees for example</li>
<li style="line-height:1.2em;list-style-type:disc;margin:.5em 0;"><span class="bold" style="font-weight:bold;">Space &#38; Security</span>—Intelligent objects in 3D provide better understanding of vulnerabilities</li>
<li style="line-height:1.2em;list-style-type:disc;margin:.5em 0;"><span class="bold" style="font-weight:bold;">Network Managers</span>—3D physical network plan is invaluable for troubleshooting</li>
<li style="line-height:1.2em;list-style-type:disc;margin:.5em 0;"><span class="bold" style="font-weight:bold;">CIO&#8217;s</span>—Basis for better business decisions and information about existing infrastructure</li>
<li style="line-height:1.2em;list-style-type:disc;margin:.5em 0;"><span class="bold" style="font-weight:bold;">Risk Management</span>—Better understanding of potential risks and how to avoid on minimize</li>
<li style="line-height:1.2em;list-style-type:disc;margin:.5em 0;"><span class="bold" style="font-weight:bold;">Occupant Support</span>—Visualization of facility for finding places &#8211; people can&#8217;t read floor plans</li>
<li style="line-height:1.2em;list-style-type:disc;margin:.5em 0;"><span class="bold" style="font-weight:bold;">First Responders</span>—Minimize loss of life and property with timely and accurate information Each of the above requires information as well as creates information for others. The optimized BIM would only contain the information needed by others, however since this is currently an expanding concept it is likely better to err on the side of collecting too much information.</li>
</ul>
<p>Each of the above requires information as well as creates information for others. The optimized BIM would only contain the information needed by others, however since this is currently an expanding concept it is likely better to err on the side of collecting too much information.</p>
<div class="backtotop" style="font-size:10px;text-align:right;margin:0;"><a style="color:#305fa5;" href="http://www.wbdg.org/bim/nibs_bim.php#top">Back to Top</a></div>
<h2 id="nbims" style="font-family:'Trebuchet MS', Verdana, Geneva;font-weight:normal;line-height:normal;font-size:19px;margin-bottom:0;color:#cbb204;"><a style="color:#cbb204;" href="http://www.buildingsmartalliance.org/nbims/" target="_blank">National BIM Standard (NBIMS)</a></h2>
<p>The work of the <a style="color:#305fa5;" href="http://www.buildingsmartalliance.org/nbims/" target="_blank">National BIM Standard Committee (NBIMS)</a>, a committee of the National Institute for Building Sciences (NIBS), is to knit together the broadest and deepest constituency ever assembled for the purpose of addressing the losses and limitations associated with errors and inefficiencies in the building supply chain¹.</p>
<p>The current NBIMS Charter signatories (a list of which can be seen at the <a style="color:#305fa5;" href="http://www.buildingsmartalliance.org/nbims/committee_members.php" target="_blank">NBIMS web site</a>) represent most, of the active end-user constituencies as well as many of the professional associations, consortia, and technical and associated services vendors who support them.</p>
<p>Several organizations have initiatives underway to develop data technology (i.e., interfaces, encodings, schema, etc., that enable different technologies to &#8220;plug and play&#8221;), generic business process workflows and content standards. One of the most important tasks for NBIMS is to coordinate these efforts and harmonize work between all organizations with similar products and interests. Many professional organizations are actively endorsing NBIMS as well as providing subject matter expertise and important development resources. In addition, over 300 applications now support IFC&#8217;s and most BIM application vendors have indicated their support for BIM standards and are participating on the committee both in an advisory capacity and through participation in test bed demonstrations. Lists of the active organizations are found at the end of this resource page.</p>
<p><span class="bold" style="font-weight:bold;"><em>NBIM standards will merge data interoperability standards, content values and taxonomies, and process definitions to create standards which define &#8220;business views&#8221; of information needed to accomplish a particular set of functions as well as the information exchange standards between stakeholders.</em></span> This is significantly different from previous initiatives, which have focused primarily on data-centric approaches. Using business views as guides, NBIMS standards will identify information needed to support these views, appropriate content standards, and provide a technical description that developers can use to provide supporting computer-based applications.</p>
<p>To illustrate this and to give readers a sense of what to expect, here are some of the distinguishing characteristics of and goals for the Committee:</p>
<ul style="margin-top:0;">
<li style="line-height:1.2em;list-style-type:disc;margin:.5em 0;">The scope and planned products are much more practice-oriented rather than data-centric. Both the organization of and representation on the Committee reflect this intent.</li>
<li style="line-height:1.2em;list-style-type:disc;margin:.5em 0;">The Charter assumes and encourages participants from, and value propositions for, all phases of the building process lifecycle.</li>
<li style="line-height:1.2em;list-style-type:disc;margin:.5em 0;">A primary goal is to maximize value for all process participants involved in the building lifecycle.</li>
<li style="line-height:1.2em;list-style-type:disc;margin:.5em 0;">A primary strategy is to maximize existing research and development through alliances, cross-representation, active testing and prototyping, and an open and inclusive approach to both membership and results. NBIMS will, through memorandums of understanding, recognize and harmonize its work with other standards-development organizations.</li>
<li style="line-height:1.2em;list-style-type:disc;margin:.5em 0;">The Committee has significant representation from government owners, private and government practitioners, vendors, and specialist professionals. It is actively seeking more involvement from, for example, private owners, A/E/C practitioners, property and facility managers, and real property professionals.</li>
<li style="line-height:1.2em;list-style-type:disc;margin:.5em 0;">The Committee supports the view that a building process lifecycle is not a strictly linear process but is a primarily cyclical process with feedback and cycle-to-cycle knowledge accumulation. The best representation of the building process lifecycle is therefore believed to be a business process helix with a central knowledge core and external nodes representing process suppliers and external consumers. Between these three elements exist information interchange &#8220;synapses&#8221; which require exchange rules and agreements.</li>
</ul>
<div class="image" style="clear:both;text-align:left;vertical-align:top;background-color:#f2ecc0;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#e6d532;width:450px;margin:1em 0;"><img class="noborder" style="border:0 initial initial;" src="http://www.wbdg.org/images/bim_1.gif" alt="A helical building process lifecycle model" width="450" height="348" /></p>
<p style="font-size:12px;line-height:1.25em;margin:0;padding:.25em;">A helical building process lifecycle model (used with permission)</p>
</div>
<ul style="margin-top:0;">
<li style="line-height:1.2em;list-style-type:disc;margin:.5em 0;">One of the principal products of the Committee&#8217;s work will be process standards describing parties to a process and the contracted information exchange requirements between the parties. It has been estimated that about 250 process definitions will eventually be required to support an interoperable building supply chain. Through a spiral development process, NBIMS plans to release developments in packages that will be immediately useful even as each release adds additional and more mature concepts and practices. The first packages are scheduled to be available in late 2006.</li>
</ul>
<div class="image" style="clear:both;text-align:left;vertical-align:top;background-color:#f2ecc0;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#e6d532;width:450px;margin:1em 0;"><img class="noborder" style="border:0 initial initial;" src="http://www.wbdg.org/images/bim_2.gif" alt="A NBIMS scoping diagram showing business processes and exchanges on a backdrop of life-cycle phases" width="450" height="322" /></p>
<p style="font-size:12px;line-height:1.25em;margin:0;padding:.25em;">A NBIMS scoping diagram showing business processes and exchanges on a backdrop of life-cycle phases<br />
(© NIBS 2006)</p>
</div>
<ul style="margin-top:0;">
<li style="line-height:1.2em;list-style-type:disc;margin:.5em 0;">NBIMS will support the development of content standards including taxonomy standards such as CSI OmniClass; which provides organized classification of elements important to the building process lifecycle.</li>
<li style="line-height:1.2em;list-style-type:disc;margin:.5em 0;">NBIMS will recognize and facilitate the harmonization of software implementation views as they provide necessary &#8220;machine interpretable&#8221; data sources to the building information exchange process. buildingSMART™, .ifc, ifcXML, BLIS, AEX, CSI/2 and others are examples of software implementation views.</li>
<li style="line-height:1.2em;list-style-type:disc;margin:.5em 0;">Vendors are actively participating on the Committee because they see value in having consistent and predictable processes to which they may apply their technical solutions. Having to develop, market and maintain products to support multiple, inconsistent processes, content, and interchange methods is expensive and complicates the product development cycle.</li>
<li style="line-height:1.2em;list-style-type:disc;margin:.5em 0;">Though not a CAD standard, NBIMS will address CAD graphic and non-graphic information and processes as well as phases both before and after design and construction (where CAD is most often used). However, the National CAD Standard will continue to be important as, for the foreseeable future, building processes will continue to need standards for 2D drawings as well, and even into the future to define standard reports out of a model.</li>
</ul>
<p>By now, readers should understand that the work of the National BIM Standards Committee is the next logical step in transforming the building supply chain. The Standard assumes that a paradigm change is required, since the definition of paradigm change is &#8220;reforming the underlying pattern or model on which actions are based&#8221;. Participants in the building supply chain, through standards development and use of existing BIM technologies are already well on the way to changing the underlying patterns and operating practices used during the building lifecycle. But to realize the greatest efficiencies, BIM approaches must be based on broad aggregations of best practices rather than narrow, project-specific, proprietary solutions. By focusing now on the business view of contracted information exchanges and best-use of interoperable data sources, and by expanding the conceptual scope of BIM to include all phases of the building lifecycle, we can realize promised new levels of quality and efficiency.</p>
<div class="backtotop" style="font-size:10px;text-align:right;margin:0;"><a style="color:#305fa5;" href="http://www.wbdg.org/bim/nibs_bim.php#top">Back to Top</a></div>
<h2 id="cobie" style="font-family:'Trebuchet MS', Verdana, Geneva;font-weight:normal;line-height:normal;font-size:19px;margin-bottom:0;color:#cbb204;"><a style="color:#cbb204;" href="http://www.wbdg.org/resources/cobie.php">Construction Operations Building Information Exchange (COBIE)</a></h2>
<p><a style="color:#305fa5;" href="http://www.wbdg.org/resources/cobie.php">COBIE</a> is an IFC reference standard supporting the direct software information exchange and a spreadsheet that can be used to capture COBIE data for both small renovation and capital projects. COBIE may be directly incorporated into existing post-construction data exchanges using existing contract specifications. COBIE data can also be captured during the design and construction process by adding information as it is created. Capturing COBIE data during the project and eliminating paper exchange is expected to significantly decrease existing paper based exchange costs. Owners and construction managers&#8217; implementation instructions will allow COBIE data to integrate within existing maintenance, operations, and asset management systems.</p>
<div class="backtotop" style="font-size:10px;text-align:right;margin:0;"><a style="color:#305fa5;" href="http://www.wbdg.org/bim/nibs_bim.php#top">Back to Top</a></div>
<h2 id="nibscouncil" style="font-family:'Trebuchet MS', Verdana, Geneva;font-weight:normal;line-height:normal;font-size:19px;margin-bottom:0;color:#cbb204;">National Institute of Building Sciences Council Involvement</h2>
<ul class="refs" style="margin-top:0;margin-left:0;padding-left:2em;">
<li style="line-height:1.2em;list-style-type:disc;margin:.5em 0;"><a style="color:#305fa5;" href="http://www.nibs.org/betec.html" target="_blank">NIBS – Building Enclosure Technology and Environment Council (BETEC)</a>—Encouraging optimum energy use of buildings through a better understanding how over all complex building components interact with each other and the environment.</li>
<li style="line-height:1.2em;list-style-type:disc;margin:.5em 0;"><a style="color:#305fa5;" href="http://www.bssconline.org/" target="_blank">NIBS – Building Seismic Safety Council (BSSC)</a>—Enhance public safety fostering improved seismic safety for use by the building community.</li>
<li style="line-height:1.2em;list-style-type:disc;margin:.5em 0;"><a style="color:#305fa5;" href="http://www.nibs.org/fmoc.html" target="_blank">NIBS – Facility Maintenance and Operations Committee (FMOC)</a>—The goal of BIM is to support business processes throughout the lifecycle—getting information to the operator and sustainer of the facility is a key goal of which FMOC is working. They are a co-sponsor of the COBIE project.</li>
<li style="line-height:1.2em;list-style-type:disc;margin:.5em 0;"><a style="color:#305fa5;" href="http://www.wbdg.org/resources/measperfsustbldgs.php">NIBS – High Performance Building Council (HPB)</a>—This emerging effort is focusing on not building to the minimum but looking at sustainability. This will be reinforced by accurate information provided by a BIM.</li>
<li style="line-height:1.2em;list-style-type:disc;margin:.5em 0;"><a style="color:#305fa5;" href="http://nibs.org/MMC/mmchome.html" target="_blank">NIBS – Multihazard Mitigation Council (MMC)</a>—Having accurate information about facilities is a key need for evaluating the impact of hazards. The MMC is supporting the need for BIM to improve the accuracy of their reporting and analysis.</li>
<li style="line-height:1.2em;list-style-type:disc;margin:.5em 0;"><a style="color:#305fa5;" href="http://www.facilityinformationcouncil.org/ncs/" target="_blank">NIBS – National CAD Standard</a>—We will be using drawings for quite a long time into the future. Drawings are a report from a BIM and the NCS will be moving toward optimizing that reporting capability in the future.</li>
<div><span style="line-height:15px;"><br />
</span></div>
</ul>
<p></span></p>
<p>via <a href="http://www.wbdg.org/bim/nibs_bim.php">NIBS BIM Initiatives &#124; Whole Building Design Guide</a>.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Out of BIM Chaos, the Road to Structured Data]]></title>
<link>http://buildinginformationmanagement.wordpress.com/2010/01/27/out-of-bim-chaos-the-road-to-structured-data/</link>
<pubDate>Wed, 27 Jan 2010 21:49:18 +0000</pubDate>
<dc:creator>pcholakis</dc:creator>
<guid>http://buildinginformationmanagement.wordpress.com/2010/01/27/out-of-bim-chaos-the-road-to-structured-data/</guid>
<description><![CDATA[Out of BIM Chaos, the Road to Structured Data By Stephen R. Hagan, FAIA These days, much is being wr]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Out of BIM Chaos, the Road to Structured Data</p>
<p>By Stephen R. Hagan, FAIA</p>
<p>These days, much is being written and hyped about Building Information Modeling (BIM). To my count, at least 10 initiatives (either ongoing or in start-up mode) focus on BIM and various interoperability and industry process issues:</p>
<p><span style="font-family:'Times New Roman';line-height:normal;font-size:small;"></p>
<p>• <a href="http://nibs.org/ficover.html">National BIM Standard</a><br />
• National Institute of Building Sciences (NIBS) <a href="http://www.iai-na.org/">International Alliance for Interoperability—North America (IAI-NA)</a> and its <a href="http://www.iai-na.org/bsmart/">buildingSMART</a> initiative<br />
• GSA requirements for Industry Foundation Class (IFC)-based BIM submissions for design starts in Fiscal Year 2006 and beyond (see <a href="http://www.gsa.gov/gsa/cm_attachments/GSA_DOCUMENT/CAD_standards_R2NY1-k_0Z5RDZ-i34K-pR.pdf">Section 3.4 of the GSA Public Buildings Service CAD Standards</a>)<br />
• <a href="http://www.virtualbuilders.org/">Virtual Builders Roundtable</a><br />
• NIBS <a href="http://www.nibs.org/fmocactv.html">Facility Maintenance and Operations Committee</a><br />
• National Institute of Standards and Technology (NIST) effort on the <a href="http://www.aia.org/nwsltr_tap.cfm?pagename=tap_a_200510_cfihg">Capital Facilities Information Handover Guide</a><br />
• <a href="http://www.fiatech.org/projects/roadmap/cptri.htm">FIATECH Capital Projects Technology Roadmap</a><br />
• <a href="http://www7.nationalacademies.org/ffc/Emerging_Technologies_Committee.html">Federal Facilities Council (FFC) Emerging Technologies Committee</a> focus on BIM and Interoperability<br />
• <a href="http://info.aia.org/tap3_template.cfm?pagename=tap%5Fdefault">AIA TAP</a>’s own focus on three inevitable technologies: BIM, interoperability, and collaboration<br />
• <a href="http://www.curt.org/">Construction Users Roundtable</a> focus on A/E productivity<br />
• Various international efforts in Finland, Norway, Singapore, and Australia.</p>
<p>I’ve probably missed a few in my list above, including TAP’s own <a href="http://info.aia.org/tap2_template.cfm?pagename=tap%5Fa%5F200510%5Fcongress">&#8220;Building Connections: The 2nd Congress on Digital Collaboration in the Building Industry,&#8221;</a> which convened on November 10, 2005 (see related article in this issue of <em>EDGES</em>).</p>
<p>We can elaborate on each of these efforts at another time. However, they all seem to have energized members, created a flurry of activity (at least as evidenced by e-mail and listserv traffic), and contributed to a growing excitement and buzz about BIM and the future of our industry.</p>
<p>Nonetheless, this flurry of excitement and activity also has the potential to explode into a fragmented effort if all of these individuals and organizations run in different directions and with different agendas.</p>
<p>Can this fragmentation be prevented?</p>
<p>One topic not yet fully aired is an underlying classification and/or taxonomy structure to what we call BIM. If BIM is as much about data as it is about geometry, then it is essential to ensure that this data is structured.</p>
<p>Robust industry classification systems have the potential of forming the essential underlying BIM foundation. In fact, if all objects in a BIM conform to the same underlying classification system and industry taxonomy, that in itself is arguably a fundamental form of interoperability.</p>
<p><strong>Why Classification Systems and BIM?</strong><br />
So what is so exciting about classification systems? Do you remember elementary or high school and walking into the school library? What confronted you first? Rows and rows of card catalogs—the “search engine” to thousands if not millions of books. And what made all of these documents searchable and retrievable? A universally accepted classification system! First we had the Dewey Decimal System and later the Library of Congress classification system for books. Of course, newer search technologies (deployed, for example, by Amazon and Google) are changing the playing field, but classification systems remain critical in all industries and professions</p>
<p><a href="http://www.csinet.org/s_csi/sec.asp?CID=1379&#38;DID=11342">UniFormat</a>, <a href="http://www.csinet.org/s_csi/sec.asp?CID=1377&#38;DID=11339">MasterFormat</a>, and the newly developed <a href="http://www.csinet.org/s_csi/sec.asp?CID=1369&#38;DID=11262">OmniClass</a> are three of the foundational classification systems of the design, construction, and facility/real-estate industries.</p>
<p><em>UniFormat</em><br />
The original UniFormat was developed jointly by the General Services Administration (GSA) and the AIA in 1972 for estimating and design cost analysis. UNIFORMAT II, which ASTM first issued in 1993, is an enhanced version developed by a task group that included the Construction Specifications Institute (CSI), GSA, AACE, the Tri-Services, R.S. Means, and others.</p>
<p>Elements are traditionally defined as &#8220;major components, common to most buildings, that perform a given function, regardless of the design specification, construction method, or materials used.&#8221; In practice, an element may be considered any logical component of a Work Breakdown Structure (WBS). From a project management perspective, the UNIFORMAT II classification is the ideal WBS for the design phase of a building project to control scope, cost, quality, and time. For more information about Uniformat, see the following:</p>
<p>• NIST <a href="http://www.bfrl.nist.gov/oae/publications/nistirs/6389.pdf">UNIFORMAT II Elemental Classification for Building Specifications, Cost Estimating, and Cost Analysis</a> (PDF)</p>
<p>• <a href="http://www.uniformat.com/">UNIFORMAT II home page</a></p>
<p>• <a href="http://www.constructioneducation.com/UNIFORMAT.htm">&#8220;ASTM Standard E1557 and CSI Practice FF/180:  New Design Management Tools for Project Managers.&#8221;</a></p>
<p><em>MasterFormat<br />
</em>Also developed by CSI, “MasterFormat™ is the specifications-writing standard for most commercial building design and construction projects in North America. It lists titles and section numbers for organizing data about construction requirements, products, and activities. By standardizing such information, MasterFormat facilitates communication among architects, specifiers, contractors, and suppliers, which helps meet building owners’ requirements, timelines, and budgets.</p>
<p>The <a href="http://www.csinet.org/s_csi/sec.asp?TRACKID=&#38;CID=1377&#38;DID=11339">MasterFormat 2004 Edition</a> is the most significant in the product’s 40-year history and reflects the growing volume and complexity of information generated for commercial construction projects.”</p>
<p><em>OmniClass</em><br />
CSI developed OmniClass (formerly known as the Overall Construction Classification System [OCCS]) in collaboration with other industry partners: “Having recognized a need for classifying the majority of construction subjects, the increased use of electronic information technology, and the expanding focus on the complete life cycle of construction, the concept of an Overall Construction Classification System (OCCS) was born.”</p>
<p><strong>Conclusion</strong><br />
What do you think? Are consistent industry classification structures and taxonomies crucial to the notion of Building Information Models? Weigh in with your thoughts by sending an e-mail to <a href="mailto:Stephen.hagan@gsa.gov">Stephen.hagan@gsa.gov</a>.</p>
<p><em>Stephen R. Hagan, FAIA, is 2006 chair of AIA TAP Advisory Group and director of the Project Knowledge Center, GSA Public Buildings Service, Washington, D.C.</em></p>
<p></span></p>
<p>via <a href="http://info.aia.org/nwsltr_tap.cfm?pagename=tap_a_20051230_classification">Out of BIM Chaos, the Road to Structured Data</a>.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[BIM Taxonomy]]></title>
<link>http://buildinginformationmanagement.wordpress.com/2010/01/27/bim-taxonomy/</link>
<pubDate>Wed, 27 Jan 2010 21:46:14 +0000</pubDate>
<dc:creator>pcholakis</dc:creator>
<guid>http://buildinginformationmanagement.wordpress.com/2010/01/27/bim-taxonomy/</guid>
<description><![CDATA[What is Building Information Modeling (BIM)? ISA Project Team Report July, 2008 Wikipedia defines Bu]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><a href="http://www.spatial.maine.edu/ISAmodel/documents/bim.pdf">What is Building Information Modeling (BIM)? ISA Project Team</a> Report July, 2008</p>
<p>Wikipedia defines Building Information Modeling (BIM) as the process of generating and managing building data during its life cycle using three-dimensional, real-time, dynamic building modeling software to decrease wasted time and resources in building design and construction.</p>
<p>This process produces the building information model (also abbreviated BIM), which encompasses building geometry, spatial relationships, geographic information, and quantities and properties of building components, including the life-cycle processes of construction and facility operation.</p>
<p>Building Information Modeling (BIM, the process) began as a common name for a variety of activities in object-oriented computer-aided design (CAD) that support the representation of building elements in terms of their 3D geometric and non-geometric (functional) attributes and relationships.</p>
<p>It gained widespread use after Lessarian argued in 2002 that it should be an industry-standard term.</p>
<p>At the time it was recognized that BIM based systems are more expressive than CAD systems in that “abstract objects, such as a space, can be defined by the relationships between physical building elements, identified (e.g. room number, room name, etc.), described (e.g. area, volume, use, occupancy, etc.), and referenced (e.g. listed in a room schedule, counted to calculate total floor area, etc.)”.[Howell and Batchelor05]</p>
<p>Industry Foundation Classes (IFC) are a commonly used format for BIM (the data model). They are architectural, engineering, and construction (AEC) open data model specifications for data representation and file formats for defining graphic data as 3D real-world objects that enable CAD users to transfer design data between different software applications. They are intended to provide an “authoritative semantic definition of building elements, their properties and inter-relationships”. [Goldberg05].</p>
<p>The IFC specification is developed and maintained by the International Alliance for Interoperability (a division of the International Standards Organization) as part of its buildingSMART mission, and has been included in several ISO standards.</p>
<p>“4D Modeling” concepts were later coupled with Building Information Modeling, but when used by the facilities modeling community (for example, the National BIM Standard committee) the term refers to systems that can model life cycles of elements and sets of elements.</p>
<p>The National Building Information Model Standard (NBIMS), developed by a US based buildingSmart group, describes three categories of BIM:</p>
<p>1. a product or intelligent digital representation of data about a capital facility. BIM authoring tools are used to create and aggregate information which, before BIM, had been developed as separate tasks with non-machine interpretable information in a paper-centric process.</p>
<p>2. a collaborative process which covers business drivers, automated process capabilities, and open information standards use for information sustainability and fidelity.</p>
<p>3. a facility lifecycle management tool of well understood information exchanges, workflows, and procedures which teams use as a repeatable, verifiable, transparent, and sustainable information based environment used throughout the building lifecycle.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[BIM Resources @ Georgia Tech]]></title>
<link>http://buildinginformationmanagement.wordpress.com/2010/01/27/bim-resources-georgia-tech/</link>
<pubDate>Wed, 27 Jan 2010 21:37:14 +0000</pubDate>
<dc:creator>pcholakis</dc:creator>
<guid>http://buildinginformationmanagement.wordpress.com/2010/01/27/bim-resources-georgia-tech/</guid>
<description><![CDATA[Taxonomy Taxonomy section describes the meaning and context of each word used in the BIM Resources @]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Taxonomy</p>
<p>Taxonomy section describes the meaning and context of each word used in the BIM Resources @ GeorgiaTech. This taxonomy aims to clearly describe the specification, functaionality and exchange capabilities of BIM tools. The definition may conflict with general definition of the taxonomy, though the BIM Resources @ GeorgiaTech tries to convey the general definition.</p>
<table border="0" cellspacing="0" cellpadding="0" width="100%">
<tbody>
<tr>
<td style="color:#222222;font:normal normal normal 12px/20px verdana;padding-left:20px;">
<div>
<table border="0" cellspacing="0" cellpadding="8" width="100%">
<tbody>
<tr>
<td style="color:#222222;font:normal normal normal 12px/20px verdana;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#aaaaaa;" width="200"><strong>Geometry Modeling Tools</strong></td>
<td style="color:#222222;font:normal normal normal 12px/20px verdana;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#aaaaaa;">Software capable of creating 3D geometric object.</td>
</tr>
<tr>
<td style="color:#222222;font:normal normal normal 12px/20px verdana;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#aaaaaa;"><strong>Preliminary architectural design Tools</strong></td>
<td style="color:#222222;font:normal normal normal 12px/20px verdana;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#aaaaaa;">Software capable of creating architectural object in 3D.</td>
</tr>
<tr>
<td style="color:#222222;font:normal normal normal 12px/20px verdana;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#aaaaaa;"><strong>Architectural design Tools</strong></td>
<td style="color:#222222;font:normal normal normal 12px/20px verdana;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#aaaaaa;">Software capable of creating geometric object with associated information. The associated information should be able to represent object types, especially AEC object, such as wall, door, etc.</td>
</tr>
<tr>
<td style="color:#222222;font:normal normal normal 12px/20px verdana;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#aaaaaa;"><strong>Structural Design Tools</strong></td>
<td style="color:#222222;font:normal normal normal 12px/20px verdana;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#aaaaaa;">Software capable of creating structural 3D model for a building.</td>
</tr>
<tr>
<td style="color:#222222;font:normal normal normal 12px/20px verdana;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#aaaaaa;"><strong>Structural Analysis Tools</strong></td>
<td style="color:#222222;font:normal normal normal 12px/20px verdana;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#aaaaaa;">Software capable of analyzing structural performance of a building.</td>
</tr>
<tr>
<td style="color:#222222;font:normal normal normal 12px/20px verdana;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#aaaaaa;"><strong> </strong></td>
<td style="color:#222222;font:normal normal normal 12px/20px verdana;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#aaaaaa;"></td>
</tr>
<tr>
<td style="color:#222222;font:normal normal normal 12px/20px verdana;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#aaaaaa;"><strong>Construction Tools</strong></td>
<td style="color:#222222;font:normal normal normal 12px/20px verdana;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#aaaaaa;">Software capable of creating object with construction information.</td>
</tr>
<tr>
<td style="color:#222222;font:normal normal normal 12px/20px verdana;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#aaaaaa;"><strong>Fabrication Tools</strong></td>
<td style="color:#222222;font:normal normal normal 12px/20px verdana;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#aaaaaa;">Software capable of creating CAM data out of 3D model.</td>
</tr>
<tr>
<td style="color:#222222;font:normal normal normal 12px/20px verdana;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#aaaaaa;"><strong>Object(s)</strong></td>
<td style="color:#222222;font:normal normal normal 12px/20px verdana;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#aaaaaa;">Objects are the internal representation of real world items or concepts in the discourse of the application domain. In BIM, objects could be recognized as building elements for instance a piece of geometry, a solid primitive, a beam, a column, a window, a staircase, etc. An object can also be assembled and represented by multiple objects.<br />
At the implementation level, an object usually can be instantiated through a class that constructs the particular object.<br />
There are two types of objects 1) Predefined objects and 2) User definable objects</td>
</tr>
<tr>
<td style="color:#222222;font:normal normal normal 12px/20px verdana;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#aaaaaa;"><strong>Predefined Object</strong></td>
<td style="color:#222222;font:normal normal normal 12px/20px verdana;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#aaaaaa;">A predefined object is an object that can be only instantiated internally by the application. A predefined object can be assembled by many objects.<br />
Properties of a predefined object are not totally accessible by users through the 1) UI (User Interface); or the 2) API (Application Programming Interface) or SDK (Software Development Tools) of an application.<br />
Parametric behavior of a predefined object is usually static where limited constraints and variables are publicly accessible to users.</td>
</tr>
<tr>
<td style="color:#222222;font:normal normal normal 12px/20px verdana;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#aaaaaa;"><strong>User Definable Object</strong></td>
<td style="color:#222222;font:normal normal normal 12px/20px verdana;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#aaaaaa;">User definable objects is where users can build an object from scratch and have full control on the design of an object in terms of 1) the geometric representation; 2) properties; 3) constraints and variables for its parametric behavior.<br />
At the implementation level, a user definable object is usually constructed and inherent from a class of a predefined object, allowing user to associate additional properties to a specialized object. Such a user definable object is therefore reusable through the UI or API/SDK. Users are allowed to create, remove or modify constraints and variables at all parametric levels.</td>
</tr>
<tr>
<td style="color:#222222;font:normal normal normal 12px/20px verdana;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#aaaaaa;"><strong>Parameter</strong></td>
<td style="color:#222222;font:normal normal normal 12px/20px verdana;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#aaaaaa;">variables used in an equation to assign values : coordinate, dimension, material, distance, angle, color, unit price, energy coefficient, &#8230;</td>
</tr>
<tr>
<td style="color:#222222;font:normal normal normal 12px/20px verdana;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#aaaaaa;"><strong>Geometric Parameter</strong></td>
<td style="color:#222222;font:normal normal normal 12px/20px verdana;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#aaaaaa;">One type of parameter especially used to define the intrinsic properties of geometry, for example, coordinate, surface parameters, and angle. Also measurements of a shape: distance, area, volume, and centroid.</td>
</tr>
<tr>
<td style="color:#222222;font:normal normal normal 12px/20px verdana;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#aaaaaa;"><strong>Constraint</strong></td>
<td style="color:#222222;font:normal normal normal 12px/20px verdana;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#aaaaaa;">Generally, combinational Boolean limits in a parameter and among parameters, for instance, inequality( &#62;, &#60; ) and equality( = ).</td>
</tr>
<tr>
<td style="color:#222222;font:normal normal normal 12px/20px verdana;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#aaaaaa;"><strong>Geometric constraints</strong></td>
<td style="color:#222222;font:normal normal normal 12px/20px verdana;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#aaaaaa;">one type of constraint especially limits mathematical relationships between geometric parameters. For instance, a dimension can be constrained by fixed length or by range, and the parallel of two lines is a geometric constraint which limits the angles of two lines to be equal.</td>
</tr>
<tr>
<td style="color:#222222;font:normal normal normal 12px/20px verdana;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#aaaaaa;"><strong>Parametric behavior</strong></td>
<td style="color:#222222;font:normal normal normal 12px/20px verdana;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#aaaaaa;">the reaction of parameters or variables by changing of a parameter according to the defined relations and constraints among the parameters.</td>
</tr>
<tr>
<td style="color:#222222;font:normal normal normal 12px/20px verdana;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#aaaaaa;"><strong>Parametric shape</strong></td>
<td style="color:#222222;font:normal normal normal 12px/20px verdana;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#aaaaaa;">(= Dimension-driven creation and modification of building components)<br />
A type of shape, which is defined to have parametric behavior (= parametric control). In order to have parametric behavior, all geometric elements of the shape should be related and constrained to each others.</td>
</tr>
<tr>
<td style="color:#222222;font:normal normal normal 12px/20px verdana;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#aaaaaa;"><strong>Parametric curved surfaces</strong></td>
<td style="color:#222222;font:normal normal normal 12px/20px verdana;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#aaaaaa;">(a type of parametric shape): A type of surface model, defined to have parametric behavior. For instance, Bezier, spline, b-spline, and Nurbs surface are all parametric curved surface, because the surfaces can be controlled by control points.</td>
</tr>
<tr>
<td style="color:#222222;font:normal normal normal 12px/20px verdana;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#aaaaaa;"><strong>Parametric solid</strong></td>
<td style="color:#222222;font:normal normal normal 12px/20px verdana;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#aaaaaa;">(a type of parametric shape): a solid model defined to have parametric behavior. In order to have parametric behavior, all geometric elements of the solid should be related and constrained to each others.</td>
</tr>
</tbody>
</table>
</div>
</td>
</tr>
</tbody>
</table>
<table border="0" cellspacing="0" cellpadding="0" width="100%">
<tbody>
<tr>
<td style="color:#222222;font:normal normal normal 12px/20px verdana;padding-left:20px;" width="*" height="40" align="left" valign="bottom"></td>
</tr>
</tbody>
</table>
<p>via <a href="http://bim.arch.gatech.edu/?id=454">BIM Resources @ Georgia Tech</a>.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Facility Management - BIM - Taxonomy]]></title>
<link>http://buildinginformationmanagement.wordpress.com/2010/01/27/facility-management-bim-taxonomy/</link>
<pubDate>Wed, 27 Jan 2010 21:31:49 +0000</pubDate>
<dc:creator>pcholakis</dc:creator>
<guid>http://buildinginformationmanagement.wordpress.com/2010/01/27/facility-management-bim-taxonomy/</guid>
<description><![CDATA[TAXONOMY This facilities management taxonomy has been produced to help BIFM members and the wider fa]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>TAXONOMY</p>
<p>This facilities management taxonomy has been produced to help BIFM members and the wider facilities management community to structure its understanding of the scope of the field.</p>
<p>Click on the arrows icon to expand and collapse levels in the taxonomy.</p>
<p>Click on a taxonomy term to access articles, documents, news and other content relating to that term. NB some content will only be available to members.</p>
<p>If you have any comments on the taxonomy please email knowledge@bifm.org.uk</p>
<p>Strategic Facilities Management</p>
<p>Business Organisation</p>
<p>FM Development and Trends</p>
<p>Business Management</p>
<p>Physical asset management</p>
<p>Land</p>
<p>Buildings/Property</p>
<p>Workplace</p>
<p>Information &#38; Communications Technology</p>
<p>Fleet Management</p>
<p>Decommissioning &#38; Disposal</p>
<p>Services Management</p>
<p>Reception</p>
<p>Post &#38; Messengers</p>
<p>Waste Management</p>
<p>Catering</p>
<p>Cleaning</p>
<p>Laundry</p>
<p>Security</p>
<p>Information &#38; Knowledge</p>
<p>Library &#38; Document Archive</p>
<p>Reprograhics, Printing &#38; Stationary</p>
<p>Travel Booking</p>
<p>Stores</p>
<p>Process Management</p>
<p>Human Resources Management</p>
<p>Consultancy</p>
<p>Customer Service</p>
<p>Financial Management</p>
<p>Procurement, Project &#38; Contract Management</p>
<p>Health &#38; Safety Management</p>
<p>Quality Management</p>
<p>Performance Management</p>
<p>Risk Management</p>
<p>A taxonomy is the systematic distinguishing, ordering and naming of type groups within a subject field. In the business environment a taxonomy is a classification system for improved information management.</p>
<p>via <a href="http://www.bifm.org.uk/bifm/knowledge/resources/taxonomy">BIFM &#8211; Taxonomy</a>.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[ Facility Management - Information / Data Standards]]></title>
<link>http://buildinginformationmanagement.wordpress.com/2010/01/27/facility-management-information-data-standards/</link>
<pubDate>Wed, 27 Jan 2010 21:12:49 +0000</pubDate>
<dc:creator>pcholakis</dc:creator>
<guid>http://buildinginformationmanagement.wordpress.com/2010/01/27/facility-management-information-data-standards/</guid>
<description><![CDATA[Many real property / facilities / building management have not been optimally handled by the industr]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Many real property / facilities / building management have not been optimally handled by the industry.</p>
<p>Areas critical to improvement includes common taxonomy, definitions, data architectures, processes, etc. etc. etc. &#8230;..</p>
<p>The OmniClass consortium working on the fundamental taxonomy used by the buildingSMART Industry Foundation Classes (IFC) model.   COBIE, a construction submittal standard, uses the OmniClass tables.</p>
<p>Federal agencies and other are participating in these efforts.</p>
<p>The OmniClass Facility and Space Types Table  combines definitions from DoD, GSA, IFMA, BOMA and others.</p>
<p>The geospatial and building modeling communities are also working together through the Open Geospatial Consortium and the buildingSMART Alliance to assure the interoperability of data standards.    SDSFIE, for example, are essentially geospatial standards, while the IFC model is based upon an ISO/IGES/STEP standard for the AECO (Architecture, Engineering, Construction, Operations/Maintenance)  industry. SDSFIE was original developed from field installation defined requirements with limited conceptual, theoretical foundation. Structural deficiencies in the SDSFIE have been addressed by DoD.</p>
<p>See www.nibs.org and www.wbdg.org for more info. on the National Building Information Model Standard.</p>
<p>re-crafted via <a href="http://www.linkedin.com/groupAnswers?viewQuestionAndAnswers=&#38;discussionID=12475924&#38;gid=46993&#38;trk=EML_anet_qa_ttle-cDhOon0JumNFomgJt7dBpSBA">Discussion: Federal Real Property Association (FRPA) &#124; LinkedIn</a>.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[High Performance Building Management System]]></title>
<link>http://buildinginformationmanagement.wordpress.com/2010/01/27/high-performance-building-management-system/</link>
<pubDate>Wed, 27 Jan 2010 20:41:15 +0000</pubDate>
<dc:creator>pcholakis</dc:creator>
<guid>http://buildinginformationmanagement.wordpress.com/2010/01/27/high-performance-building-management-system/</guid>
<description><![CDATA[High Performance Building Management System.Ppt &#8211; Presentation Transcript HPBMS High Performan]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>High Performance Building Management System.Ppt &#8211; Presentation Transcript</p>
<p>HPBMS High Performance Building Management System 2009</p>
<p>A framework for the building lifecycle cost engineering continuum, from conceptual planning (BIM) through facilities operations.</p>
<p>● Research ● Reference Cost Databases &#38; Lifecycle Cost Engineering ● Benchmarking &#38; Analytics ● Standardized Processes</p>
<p>Climate change and the new economic landscape</p>
<p>Owners are #1</p>
<p>Owners pay the bills in all sectors &#8211; government, corporate, institutional markets.</p>
<p>Planning and Budgeting” is the primary need for process improvement.</p>
<p>Cost estimating accuracy is the primary risk to an organization.</p>
<p>- Construction Financial Managers (CFMA) Study &#8211; 2008</p>
<p>Renovation is Critical</p>
<p>The Altered Enviro-Economic Landscape.</p>
<p>Owner Requirements:</p>
<p>Drive down operational costs</p>
<p>Focus upon lifecycle costing and energy demand reduction</p>
<p>Validate repair, maintenance, and construction estimates</p>
<p>Accurately project multi-year capital budgets</p>
<p>JOC implementation for renovation project under $10 million</p>
<p>Sustainability and High Performance Building Management are core to strategic organizational decision making.</p>
<p>Workflow / Process</p>
<p>Inventory</p>
<p>Conditions – Physical and Functional</p>
<p>Decision Support</p>
<p>Project Creation &#38; Job Order Contracting</p>
<p>Capital Planning</p>
<p>Benchmarks</p>
<p>Data Localization</p>
<p>Standardized Practices &#38; Data</p>
<p>Essential Information for Facility Stewardship</p>
<p>Qualitative information from community/stakeholders</p>
<p>Facility condition assessment information</p>
<p>Space adequacy assessment information</p>
<p>Utilization</p>
<p>Sustainability</p>
<p>Demographic analysis</p>
<p>Future requirements</p>
<p>Tools for the Facilities Steward</p>
<p>Rapid, Information-based Assessment Systems</p>
<p>O &#38; M &#38; M Audits / Implementation Planning</p>
<p>FM Benchmarking</p>
<p>Life Cycle / Sustainability Costing</p>
<p>Capital Planning</p>
<p>*Operations, Maintenance, and Management</p>
<p>Reference Cost Information</p>
<p>Materials</p>
<p>Labor Rates and Crews</p>
<p>Equipment Rates</p>
<p>Local Market Variations</p>
<p>Productivity Information</p>
<p>New Product Information</p>
<p>Green Influences</p>
<p>High Performance Building Information Modeling / Benefits of HPBMS</p>
<p>Ensures a uniform cost-control framework throughout the building lifecycle.</p>
<p>Define proper level of detail to set expectations from initial conceptual design through deconstruction.</p>
<p>Fully compatible and complementary with Integrated Project Design and Delivery ( IPD )</p>
<p>Serves as a “living checklist” to ensure complete coverage built environment requirements.</p>
<p>Provides historical information library and encourages data reuse.</p>
<p>Enables price visibility and validation.</p>
<p>Sustainability and High Performance Building Management are core to survival.</p>
<p>via <a href="http://www.slideshare.net/pcholakis30/high-performance-building-management-systemppt#stats-bottom">High Performance Building Management System.Ppt</a>.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[The Future is Here, and it's BIM]]></title>
<link>http://iidahq.wordpress.com/2010/01/27/the-future-is-here-and-its-bim/</link>
<pubDate>Wed, 27 Jan 2010 18:05:13 +0000</pubDate>
<dc:creator>iidahq</dc:creator>
<guid>http://iidahq.wordpress.com/2010/01/27/the-future-is-here-and-its-bim/</guid>
<description><![CDATA[I recently wrote an article on BIM, Building Information Modeling, that appears on p. 42 in the Wint]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><a href="http://iidahq.files.wordpress.com/2010/01/perspectivewi10_cover.jpg"><img class="size-thumbnail wp-image-268 alignleft" title="PerspectiveWI10_cover" src="http://iidahq.files.wordpress.com/2010/01/perspectivewi10_cover.jpg?w=115&#038;h=150" alt="" width="115" height="150" /></a>I recently wrote an article on BIM, Building Information Modeling, that appears on p. 42 in the Winter issue of <em>Perspective</em>.  In preparation, I spoke with two very knowledgeable designers on the history and future of BIM. The feedback they gave me was so insightful, I quickly realized that 375 words in <em>Perspective </em>was barely a scratch on the surface. In recognition of that, I&#8217;d love for the conversation to continue here.</p>
<p>Very quickly, BIM is a way to generate and manage data from multiple users throughout a project’s life cycle. The three-dimensional, dynamic modeling software enables all members of a team to get real-time project information. As a working document that adapts and adjusts to changes as they are made, it can be an invaluable tool, and record, for a large project team.</p>
<p>In the article, I primarily discussed the reasons for a slow adoption of BIM.  Here then, as a counterpoint, is a list of the top five reasons why BIM could be your new best friend. All points are courtesy of <strong>Janice Stevenor Dale, FIIDA</strong>, CID, LEED AP, President of J S D A Inc and <strong>Jennifer M. McGregor, IIDA</strong>, LEED AP, Executive Director, US Sales, Obelisk.</p>
<h2>1. BIM is changeable in real time. For teams that are increasingly going global, this presents a huge asset.</h2>
<p>&#8220;Autodesk, Bentley, DDS, Graphisoft are all oriented to building BIM software systems that are readily adaptable in real-time dynamics,&#8221; says Stevenor Dale. &#8220;The concept for each is to connect seamlessly between BIM files to databases, to a <a href="http://www.sketchup4architect.com/bim-with-google-sketchup.htm" target="_blank">Sketchup </a>or <a href="http://usa.autodesk.com/adsk/servlet/pc/index?id=3781831&#38;siteID=123112" target="_blank">Revit </a>tool out to GoogleEarth, and back to the BIM 3D planning tools, all dynamically linked. There are new software developers who have created advanced products to expand BIM capabilities such as <a href="http://www.buildingsmartalliance.org/" target="_blank">buildingSMART</a>, OPS, dRufus and others. IFC is the translator software for international interoperability. These tools more deeply integrate databasing and planning/design. BIM is not only a tool, a process but also a deliverable. All team users are connected to the database. It is a faster way to analyze a &#8216;what if&#8217; scenario.&#8221;</p>
<h2>2. It&#8217;s not just for Designers.</h2>
<p>&#8220;Contractors understand it too,&#8221; says McGregor. &#8220;[As] Designers, [we] always feel like we’re leading the charge, but contractors are embracing [BIM] and have their own Revitt licenses. They’ve stepped up and taken the lead where otherwise they would follow along.&#8221;</p>
<h2>3. BIM is still growing and evolving.</h2>
<p>&#8220;Initially BIM was a three-dimensional system that translated the modeled design solution into quantifiable component parts,&#8221; says Stevenor Dale. Now, &#8220;BIM can be a tool for site planning and programming, room layouts, furniture and equipment. It is used for detailed mechanical, electrical and plumbing systems just as we use it for interior construction detailing. And as infrastructure remains central to a carbon-free environment and LEED standards, it can be used for analyzing operations and maintenance for the construction phase and throughout the projected lifetime of the project.&#8221;</p>
<h2>4. There are practical advantages for everyone.</h2>
<p>&#8220;There’s [a] program through Autodesk that can quantify your sustainability/operational costs and savings based on the model that’s generated,&#8221; says McGregor. &#8220;Building owners are interested in getting BIM models.&#8221;</p>
<h2>5. It&#8217;s the future.</h2>
<p>&#8220;In the next three years, we’ll all be converted to using BIM,&#8221; predicts McGregor.</p>
<p>What are your thoughts on BIM? Do you use it? If not, why?</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[BIM - tidy up #2]]></title>
<link>http://davidtjones.wordpress.com/2010/01/27/bim-tidy-up-2/</link>
<pubDate>Wed, 27 Jan 2010 05:19:51 +0000</pubDate>
<dc:creator>davidtjones</dc:creator>
<guid>http://davidtjones.wordpress.com/2010/01/27/bim-tidy-up-2/</guid>
<description><![CDATA[Some more tidying up of BIM to get it ready for release. Error messages on student details When one ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Some more tidying up of BIM to get it ready for release.</p>
<h3>Error messages on student details</h3>
<p>When one student views the details, we&#8217;re getting error messages.</p>
<p>Okay, need another check.  That&#8217;s done.</p>
<h3>Check the group usage</h3>
<p>Have got the allocate groups stuff working, is it actually being used by the support functions that return lists of students associated with markers?</p>
<p>No.</p>
<p>So, the get_records_select for the tmp table bim_markers_students needs to get replaced with something that goes via bim_group_allocation and then group_members to get the userids.</p>
<p>That means changing the signature of the bim_get_markers_students function &#8211; take bim now, not course. My, the comments actually said course was temporary.</p>
<p>Update the  calls to records select to go via the other tables.</p>
<p>Done.</p>
<h3>Fix up the display of last post in the student details screen</h3>
<p>This is a hang over of the change from datetime in BAM to unix timestamps in Moodle.  There are at least 2 contributing problems to this :</p>
<ul>
<li> Test data from BAM into BIM put in just a year, not the unixtime. <br />So need to modify the lastpost entry in my test bim_student_feeds to be using unixtime. All entries changed to the same value.</li>
<li> The display of the timestamp in BIM isn&#8217;t doing the right conversion.<br />Already doing this in the allocation and marking form using the PHP date function.  Done.</li>
</ul>
<p>Ahh, but that&#8217;s the rub.  What is actually needed here is how long ago the last post was. That&#8217;s a different method.</p>
<p>Used function <a href="http://www.charles-reace.com/PHP_and_MySQL/Time_Difference/">from here</a> to implement.</p>
<h3>Removed sortable links on tables</h3>
<p>Haven&#8217;t groked how to do the flexible_table sorting.  Will leave that for later.</p>
</div>]]></content:encoded>
</item>

</channel>
</rss>
