﻿<xml version="1.0" encoding="UTF-8">
<xml-stylesheet type="text/xsl" media="screen" href="/styles/atom10full.xsl">
<xml-stylesheet type="text/css" media="screen" href="/styles/itemcontent.css">
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;CE8GQXw6fCp7ImA9WxVUFEQ.&quot;">
<id>tag:blogger.com,1999:blog-4710621816584132478</id>
<updated>2009-03-19T16:00:20.214-04:00</updated>
<title>Altova Blog</title>
<subtitle type="html" /><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://blog.altova.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://blog.altova.com/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/4710621816584132478/posts/default?start-index=26&amp;max-results=25&amp;redirect=false&amp;v=2" /><author><name>XML Aficionado</name><uri>http://www.blogger.com/profile/01835657544617220110</uri><email>noreply@blogger.com</email></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>61</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><geo:lat>42.558413</geo:lat><geo:long>-70.88733</geo:long><logo>http://www.altova.com/images/logos/altova_right_120.gif</logo><link rel="self" href="http://feeds2.feedburner.com/Altova" type="application/atom+xml" /><entry gd:etag="W/&quot;CE8GQXw5fCp7ImA9WxVUFEQ.&quot;"><id>tag:blogger.com,1999:blog-4710621816584132478.post-2120766075025860828</id><published>2009-03-19T15:53:00.001-04:00</published><updated>2009-03-19T16:00:20.224-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-03-19T16:00:20.224-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="XMLSpy" /><category scheme="http://www.blogger.com/atom/ns#" term="XBRL" /><category scheme="http://www.blogger.com/atom/ns#" term="xpath" /><category scheme="http://www.blogger.com/atom/ns#" term="MissionKit" /><title>Exploring Large XML/XBRL Documents with XMLSpy</title><content type="html">&lt;p&gt;Last week, while giving a demo of the &lt;a href="http://www.altova.com/solutions/xbrl-tools.html"&gt;new XBRL capabilities in the Altova MissionKit&lt;/a&gt;, we stumbled across an interesting question: What is the best way for a semi-technical SME (in this case a CPA) to &lt;a href="http://www.altova.com/products/xmlspy/xpath_analyzer_debugger.html"&gt;navigate a large XML/XBRL document&lt;/a&gt; for data entry? &lt;/p&gt;  &lt;p&gt;XMLSpy, which is included in the MissionKit tool suite, has a lot of cool features and different views for XML data, including the ever-popular &lt;a href="http://www.altova.com/products/xmlspy/xml_editor.html"&gt;grid view&lt;/a&gt; for visualizing the hierarchical structure of an instance document in a graphical manner. The ability to easily expand and collapse containers and drag and drop to change position makes &lt;a href="http://www.altova.com/products/xmlspy/xml_editor.html"&gt;XMLSpy&amp;#8217;s grid view&lt;/a&gt; a pretty good choice for the task.&amp;#160; &lt;/p&gt;  &lt;p&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="405" alt="XMLSpy grid view" src="http://images.altova.com/ExploringLargeXMLXBRLDocumentswithXMLSpy_D8B1/xmlspy_gridview.gif" width="548" border="0" /&gt;&lt;/p&gt;  &lt;p&gt;Of course let&amp;#8217;s not forget that the XMLSpy &lt;a href="http://www.altova.com/xml-editor/"&gt;XML editor&lt;/a&gt; also has a Find feature that would enable users to simply press &lt;b&gt;Ctrl F&lt;/b&gt; or use the &lt;a href="http://www.altova.com/features_project.html"&gt;Find in Files window&lt;/a&gt; to find any element that they are looking for&amp;#8230; but alas, in the case of XBRL, where element names are &lt;a href="http://en.wiktionary.org/wiki/mindbogglingly"&gt;mindbogglingly&lt;/a&gt; verbose, this may be a challenge. Consider, for example, the US-GAAP&amp;#8217;s aptly named &lt;/p&gt;  &lt;p&gt;&amp;lt;us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAnd&lt;/p&gt;  &lt;p&gt;IncomeLossFromEquityMethodInvestments&amp;gt;. &lt;/p&gt;  &lt;p&gt;Not so much fun to type into a Find dialog...&lt;/p&gt;  &lt;p&gt;Our solution, therefore, and the winner for the easiest and most comprehensive way for even a non-technical user to &lt;a href="http://www.altova.com/products/xmlspy/xpath_analyzer_debugger.html"&gt;find XML elements in a large document&lt;/a&gt;, utilizes a combination of longstanding XMLSpy features (the &lt;a href="http://www.altova.com/products/xmlspy/xpath_analyzer_debugger.html"&gt;XPath Analyzer window&lt;/a&gt;) and a &lt;a href="http://www.altova.com/XMLSpy_new_features_index.html"&gt;new feature in XMLSpy v2009&lt;/a&gt;, &lt;a href="http://www.altova.com/products/xmlspy/xpath_analyzer_debugger.html"&gt;XPath auto-completion&lt;/a&gt;. Simply begin typing the element name in the XPath Analyzer window, and XMLSpy will show you all of the possibilities. Next, choose the one you are looking for, and XMLSpy will navigate directly to that node in the XML document.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://images.altova.com/ExploringLargeXMLXBRLDocumentswithXMLSpy_D8B1/xpath.gif"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="232" alt="xpath auto-completion in XMLSpy" src="http://images.altova.com/ExploringLargeXMLXBRLDocumentswithXMLSpy_D8B1/xpath_thumb.gif" width="600" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Now that was easy! And better yet, you get to tell your friends that you know XPath. ;)&lt;/p&gt;  &lt;p&gt;Of course, for developers, intelligent &lt;a href="http://www.altova.com/products/xmlspy/xpath_analyzer_debugger.html"&gt;XPath auto-completion&lt;/a&gt; provides a lot more than the ability to find a node quickly. As you type, it provides you with valid XPath functions, as well as element and attribute names from the associated schema and XML instance(s). XMLSpy accounts for namespaces when listing options and even provides deep path suggestions when the required node is not in close proximity to the current context.&lt;/p&gt;  &lt;p&gt;XMLSpy is available standalone or as part of the &lt;a href="http://blog.altova.com/2009/03/altova-missionkit-wins-prestigious-jolt.html"&gt;award-winning MissionKit tool suite&lt;/a&gt;.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='http://res1.blogblog.com/tracker/4710621816584132478-2120766075025860828?l=blog.altova.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;

&lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=Tk2wxNaSm-o:1ZjgLT35Uus:yIl2AUoC8zA"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=Tk2wxNaSm-o:1ZjgLT35Uus:4cEx4HpKnUU"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=Tk2wxNaSm-o:1ZjgLT35Uus:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=Tk2wxNaSm-o:1ZjgLT35Uus:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=Tk2wxNaSm-o:1ZjgLT35Uus:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=Tk2wxNaSm-o:1ZjgLT35Uus:V_sGLiPBpWU"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=Tk2wxNaSm-o:1ZjgLT35Uus:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=Tk2wxNaSm-o:1ZjgLT35Uus:qj6IDK7rITs"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=Tk2wxNaSm-o:1ZjgLT35Uus:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=Tk2wxNaSm-o:1ZjgLT35Uus:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=Tk2wxNaSm-o:1ZjgLT35Uus:dnMXMwOfBR0"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;

&lt;/div&gt;&lt;img src="http://feeds2.feedburner.com/~r/Altova/~4/Tk2wxNaSm-o" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.altova.com/feeds/2120766075025860828/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=4710621816584132478&amp;postID=2120766075025860828" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4710621816584132478/posts/default/2120766075025860828?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4710621816584132478/posts/default/2120766075025860828?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Altova/~3/Tk2wxNaSm-o/exploring-large-xmlxbrl-documents-with.html" title="Exploring Large XML/XBRL Documents with XMLSpy" /><author><name>ecavanaugh</name><uri>http://www.blogger.com/profile/05488702872055566047</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://blog.altova.com/2009/03/exploring-large-xmlxbrl-documents-with.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEMDQnszfCp7ImA9WxVVGUg.&quot;"><id>tag:blogger.com,1999:blog-4710621816584132478.post-3982656667525248614</id><published>2009-03-13T09:54:00.001-04:00</published><updated>2009-03-13T09:54:33.584-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-03-13T09:54:33.584-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="diff merge tool" /><category scheme="http://www.blogger.com/atom/ns#" term="DiffDog" /><title>Teach DiffDog a New Trick</title><content type="html">&lt;p&gt;&lt;b&gt;Teach DiffDog a New Trick&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;You can easily train &lt;a href="http://www.altova.com/products/diffdog/diff_merge_tool.html"&gt;DiffDog&lt;/a&gt;, Altova&amp;#8217;s &lt;a href="http://www.altova.com/products/diffdog/diff_merge_tool.html"&gt;diff/merge tool&lt;/a&gt; for files, directories, and databases, to correctly interpret new file types. &lt;/p&gt;  &lt;p&gt;For instance, more and more file standards are taking advantage of the Zip compression format to deliver entire sets of files in a single convenient package. Let&amp;#8217;s say you want to use DiffDog to examine and compare files created by &lt;a href="http://earth.google.com/"&gt;Google Earth&lt;/a&gt; that are saved in .kmz archives.&lt;/p&gt;  &lt;p&gt;When you initially open a folder containing .kmz documents, then attempt to compare two files in a DiffDog document window, DiffDog reports the .kmz files contain binary content:&lt;/p&gt;  &lt;p&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="431" alt="Diff merge tool" src="http://images.altova.com/TeachDiffDogaNewTrick_63E8/DDblogSnap1_thumb.gif" width="509" border="0" /&gt; &lt;/p&gt;  &lt;p&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="431" alt="DiffDog message" src="http://images.altova.com/TeachDiffDogaNewTrick_63E8/DDblogSnap2_thumb.gif" width="509" border="0" /&gt; &lt;/p&gt;  &lt;p&gt;All you have to do is add the .kmz file extension in the File Types tab of the DiffDog Options dialog:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://images.altova.com/TeachDiffDogaNewTrick_63E8/DDblogSnap3_thumb.gif"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="431" alt="DiffDog tools and options" src="http://images.altova.com/TeachDiffDogaNewTrick_63E8/DDblogSnap3_thumb_thumb.gif" width="509" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;And click the Zip conformant radio button to assign the correct behavior:&lt;/p&gt;  &lt;p&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="431" alt="Compare zip archives" src="http://images.altova.com/TeachDiffDogaNewTrick_63E8/DDblogSnap4_thumb.gif" width="509" border="0" /&gt; &lt;/p&gt;  &lt;p&gt;Now that DiffDog understands the .kmz file extension is a Zip archive, it expands the &lt;a href="http://www.altova.com/features_directory_diffdog.html"&gt;Directory compare&lt;/a&gt; window to list all the component files.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://images.altova.com/TeachDiffDogaNewTrick_63E8/DDblogSnap5_thumb.gif"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="543" alt="Compare directories" src="http://images.altova.com/TeachDiffDogaNewTrick_63E8/DDblogSnap5_thumb_thumb.gif" width="509" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;You can see differences inside the archives. When you double-click any file pair, DiffDog automatically fetches them from the Zip archives and presents them for interactive editing in a new &lt;a href="http://www.altova.com/features_file_diffdog.html"&gt;File Compare&lt;/a&gt; window. However, some of the file types enclosed in the Zip archive are also unknown. We learned from reading the &lt;a href="http://www.xmlaficionado.com/2008/12/google-earth-with-photo-realistic-3d.html"&gt;XML Aficionado blog entry on Google Earth&lt;/a&gt; and &lt;a href="http://www.altova.com/products/xmlspy/xmlspy.html"&gt;XMLSpy&lt;/a&gt; that .kml files are an open XML-based standard for geo-spatial information. &lt;/p&gt;  &lt;p&gt;We can add .kml to DiffDog files types and specify XML-conformant syntax coloring:&lt;/p&gt;  &lt;p&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="543" alt="XML syntax coloring" src="http://images.altova.com/TeachDiffDogaNewTrick_63E8/DDblogSnap6_thumb.gif" width="509" border="0" /&gt; &lt;/p&gt;  &lt;p&gt;Now DiffDog displays the files with syntax coloring and we can apply all the DiffDog &lt;a href="http://www.altova.com/features_xml_diffdog.html"&gt;XML-aware differencing&lt;/a&gt; functionality.&lt;/p&gt;  &lt;p&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="455" alt="DiffDog  file compare" src="http://images.altova.com/TeachDiffDogaNewTrick_63E8/DDblogSnap7_thumb.gif" width="595" border="0" /&gt; &lt;/p&gt;  &lt;p&gt;If you dig deeper into the .kmz archive, you&amp;#8217;ll discover .dae files are also XML-based. After you add .dae to the DiffDog files list and set it as XML-compliant, give yourself a treat!&lt;/p&gt;  &lt;p&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="455" alt="Compare .dae" src="http://images.altova.com/TeachDiffDogaNewTrick_63E8/DDblogSnap8_thumb.gif" width="595" border="0" /&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;DiffDog is available as a standalone tool or as part of the Altova MissionKit tool suite. The recently released DiffDog Version 2009 added powerful database content diff/merge capabilities - take a &lt;a href="http://www.altova.com/download.html"&gt;free trial&lt;/a&gt; for a walk around the block. &lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='http://res1.blogblog.com/tracker/4710621816584132478-3982656667525248614?l=blog.altova.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;

&lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=2z-BNYTJH1Y:xCLTTo_Z5lc:yIl2AUoC8zA"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=2z-BNYTJH1Y:xCLTTo_Z5lc:4cEx4HpKnUU"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=2z-BNYTJH1Y:xCLTTo_Z5lc:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=2z-BNYTJH1Y:xCLTTo_Z5lc:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=2z-BNYTJH1Y:xCLTTo_Z5lc:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=2z-BNYTJH1Y:xCLTTo_Z5lc:V_sGLiPBpWU"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=2z-BNYTJH1Y:xCLTTo_Z5lc:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=2z-BNYTJH1Y:xCLTTo_Z5lc:qj6IDK7rITs"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=2z-BNYTJH1Y:xCLTTo_Z5lc:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=2z-BNYTJH1Y:xCLTTo_Z5lc:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=2z-BNYTJH1Y:xCLTTo_Z5lc:dnMXMwOfBR0"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;

&lt;/div&gt;&lt;img src="http://feeds2.feedburner.com/~r/Altova/~4/2z-BNYTJH1Y" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.altova.com/feeds/3982656667525248614/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=4710621816584132478&amp;postID=3982656667525248614" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4710621816584132478/posts/default/3982656667525248614?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4710621816584132478/posts/default/3982656667525248614?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Altova/~3/2z-BNYTJH1Y/teach-diffdog-new-trick.html" title="Teach DiffDog a New Trick" /><author><name>ecavanaugh</name><uri>http://www.blogger.com/profile/05488702872055566047</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://blog.altova.com/2009/03/teach-diffdog-new-trick.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUQNQno6fyp7ImA9WxVVGEs.&quot;"><id>tag:blogger.com,1999:blog-4710621816584132478.post-8944516982721403562</id><published>2009-03-12T09:09:00.001-04:00</published><updated>2009-03-12T09:09:53.417-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-03-12T09:09:53.417-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Award" /><category scheme="http://www.blogger.com/atom/ns#" term="Jolt Award" /><category scheme="http://www.blogger.com/atom/ns#" term="Altova" /><category scheme="http://www.blogger.com/atom/ns#" term="MissionKit" /><title>Altova MissionKit Wins Prestigious Jolt Award</title><content type="html">&lt;p&gt;We are very excited to announce that the Altova MissionKit won the Jolt Product Excellence Award for Best Development Environment last night! &lt;/p&gt;  &lt;p&gt;Lauded as the &amp;quot;Oscars of the Software Development Industry,&amp;quot; the &lt;a href="http://www.joltawards.com/"&gt;Jolt Product Excellence and Productivity Awards&lt;/a&gt; are presented each year to products that have &amp;quot;jolted&amp;quot; the industry with their significance and made the task of creating software faster, easier, and more efficient. According to their Web site, the Jolt Awards, &amp;quot;...recognize the most innovative, trend-making, ahead-of-the-curve products. Jolt-award winners are the software products, books and technologies that developers should be using today.&amp;quot; &lt;/p&gt;  &lt;p&gt;We are honored - and very proud - to be recognized with this designation for the MissionKit, Altova's suite software development tools for XML, databases, and UML. The unmatched functionality and tight integration between the tools in the MissionKit have been designed from day one to make developers' lives easier, and we couldn't be happier to have this recognized first and foremost by our customers and now by this panel of distinguished &lt;a href="http://www.joltawards.com/judges/"&gt;Jolt Award judges&lt;/a&gt;!&lt;/p&gt;  &lt;p&gt;The complete &lt;a href="http://news.prnewswire.com/DisplayReleaseContent.aspx?ACCT=104&amp;amp;STORY=/www/story/03-11-2009/0004987197&amp;amp;EDATE="&gt;list of Jolt award winners&lt;/a&gt; has been posted, and more info and photos will follow soon as they're available. &lt;/p&gt;  &lt;p&gt;A big thank you to the Jolt judges, and congratulations to all the other Jolt Award winners! &lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='http://res1.blogblog.com/tracker/4710621816584132478-8944516982721403562?l=blog.altova.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;

&lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=JlEGxV6Uqqk:-aaY1_LY29g:yIl2AUoC8zA"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=JlEGxV6Uqqk:-aaY1_LY29g:4cEx4HpKnUU"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=JlEGxV6Uqqk:-aaY1_LY29g:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=JlEGxV6Uqqk:-aaY1_LY29g:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=JlEGxV6Uqqk:-aaY1_LY29g:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=JlEGxV6Uqqk:-aaY1_LY29g:V_sGLiPBpWU"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=JlEGxV6Uqqk:-aaY1_LY29g:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=JlEGxV6Uqqk:-aaY1_LY29g:qj6IDK7rITs"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=JlEGxV6Uqqk:-aaY1_LY29g:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=JlEGxV6Uqqk:-aaY1_LY29g:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=JlEGxV6Uqqk:-aaY1_LY29g:dnMXMwOfBR0"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;

&lt;/div&gt;&lt;img src="http://feeds2.feedburner.com/~r/Altova/~4/JlEGxV6Uqqk" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.altova.com/feeds/8944516982721403562/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=4710621816584132478&amp;postID=8944516982721403562" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4710621816584132478/posts/default/8944516982721403562?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4710621816584132478/posts/default/8944516982721403562?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Altova/~3/JlEGxV6Uqqk/altova-missionkit-wins-prestigious-jolt.html" title="Altova MissionKit Wins Prestigious Jolt Award" /><author><name>ecavanaugh</name><uri>http://www.blogger.com/profile/05488702872055566047</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://blog.altova.com/2009/03/altova-missionkit-wins-prestigious-jolt.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0UCQn4zeyp7ImA9WxVVFk8.&quot;"><id>tag:blogger.com,1999:blog-4710621816584132478.post-5094400308580855165</id><published>2009-03-09T13:45:00.001-04:00</published><updated>2009-03-09T13:54:23.083-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-03-09T13:54:23.083-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="altova product upgrades" /><category scheme="http://www.blogger.com/atom/ns#" term="altova support" /><category scheme="http://www.blogger.com/atom/ns#" term="Altova" /><title>What's New...To Me?</title><content type="html">&lt;p&gt;With each release, we update the Altova &lt;a href="http://www.altova.com/whatsnew.html"&gt;What's New page&lt;/a&gt; with many details and screenshots describing all the functionality added to each product in the Altova MissionKit. If you've ever visited the page, you know it's quite long -- and that's why we only include information on the latest release. This is very helpful for the folks who are one version behind, but what if it's been a while since you upgraded? You can check out the New Features Index pages, which allow you to select the current version of your product(s) to see everything that's been added since: &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://www.altova.com/XMLSpy_new_features_index.html"&gt;XMLSpy&lt;/a&gt; new features index&lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.altova.com/MapForce_new_features_index.html"&gt;MapForce&lt;/a&gt; new features index&lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.altova.com/StyleVision_new_features_index.html"&gt;StyleVision&lt;/a&gt; new features index&lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.altova.com/UModel_new_features_index.html"&gt;UModel&lt;/a&gt; new features index&lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.altova.com/DatabaseSpy_new_features_index.html"&gt;DatabaseSpy&lt;/a&gt; new features index&lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.altova.com/DiffDog_new_features_index.html"&gt;DiffDog&lt;/a&gt; new features index&lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.altova.com/SemanticWorks_new_features_index.html"&gt;SemanticWorks&lt;/a&gt; new features index&lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.altova.com/SchemaAgent_new_features_index.html"&gt;SchemaAgent&lt;/a&gt; new features index&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;img alt="SMP" src="http://www.altova.com/images/smp.gif" align="left" border="0" /&gt;Of course, if you have an active &lt;a href="http://www.altova.com/support_package.html"&gt;Support and Maintenance Package&lt;/a&gt;, upgrades to the latest version are free; but even if your SMP has expired, special upgrade pricing is available. You can learn more by contacting the &lt;a href="mailto:us-sales@altova.com"&gt;Altova Sales Team&lt;/a&gt; or entering your license key code into the &lt;a href="https://shop.altova.com/upgrade_step1.asp"&gt;Upgrade Wizard&lt;/a&gt; to see all your options. &lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='http://res1.blogblog.com/tracker/4710621816584132478-5094400308580855165?l=blog.altova.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;

&lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=iIPgwPzkH1E:bHJ3ETLnqvs:yIl2AUoC8zA"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=iIPgwPzkH1E:bHJ3ETLnqvs:4cEx4HpKnUU"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=iIPgwPzkH1E:bHJ3ETLnqvs:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=iIPgwPzkH1E:bHJ3ETLnqvs:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=iIPgwPzkH1E:bHJ3ETLnqvs:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=iIPgwPzkH1E:bHJ3ETLnqvs:V_sGLiPBpWU"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=iIPgwPzkH1E:bHJ3ETLnqvs:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=iIPgwPzkH1E:bHJ3ETLnqvs:qj6IDK7rITs"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=iIPgwPzkH1E:bHJ3ETLnqvs:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=iIPgwPzkH1E:bHJ3ETLnqvs:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=iIPgwPzkH1E:bHJ3ETLnqvs:dnMXMwOfBR0"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;

&lt;/div&gt;&lt;img src="http://feeds2.feedburner.com/~r/Altova/~4/iIPgwPzkH1E" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.altova.com/feeds/5094400308580855165/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=4710621816584132478&amp;postID=5094400308580855165" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4710621816584132478/posts/default/5094400308580855165?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4710621816584132478/posts/default/5094400308580855165?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Altova/~3/iIPgwPzkH1E/what-newto-me.html" title="What&amp;#39;s New...To Me?" /><author><name>ecavanaugh</name><uri>http://www.blogger.com/profile/05488702872055566047</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://blog.altova.com/2009/03/what-newto-me.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Dk4FR3g-cCp7ImA9WxVVEko.&quot;"><id>tag:blogger.com,1999:blog-4710621816584132478.post-52375287481244162</id><published>2009-03-05T12:41:00.001-05:00</published><updated>2009-03-05T12:41:56.658-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-03-05T12:41:56.658-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="v2009" /><category scheme="http://www.blogger.com/atom/ns#" term="data mapping" /><category scheme="http://www.blogger.com/atom/ns#" term="MapForce" /><title>What's New in MapForce 2009?</title><content type="html">&lt;p&gt;It feels like we&amp;#8217;ve been writing about XBRL and HL7 for months...&amp;#160; Let's move away from that topic for the moment and talk about additional essential new functionality added to MapForce in the &lt;a href="http://www.altova.com/whatsnew.html#mapforce"&gt;v2009 release&lt;/a&gt;. Granted, some of these features have been added as a necessity for &lt;a href="http://www.altova.com/products/mapforce/xbrl_mapping.html"&gt;mapping to/from multi-dimensional XBRL data&lt;/a&gt;, but they also transcend well beyond interactive financial data reporting to the other aspects of mapping XML, database, flat file, EDI, Excel 2007, and Web services data in MapForce. &lt;/p&gt;  &lt;h3&gt;Custom Functions for Data Mapping&lt;/h3&gt;  &lt;p&gt;&lt;a href="http://www.altova.com/features_datafilters_mapforce.html"&gt;MapForce functions&lt;/a&gt; add a custom data processing layer to your mappings, letting you reformat output structure and even &lt;a href="http://www.altova.com/features_datafilters_mapforce.html"&gt;manipulate content&lt;/a&gt; on-the-fly. With v2009 we have added a &lt;b&gt;grouping&lt;/b&gt;, &lt;b&gt;distinct-values&lt;/b&gt;, and a predicated &lt;b&gt;position&lt;/b&gt; function to the already well-shelved MapForce &lt;a href="http://www.altova.com/features_datafilters_mapforce.html"&gt;function library&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;a href="http://www.altova.com/features_datafilters_mapforce.html"&gt;Grouping functions&lt;/a&gt;&lt;/b&gt; can be selected for &lt;a href="http://www.altova.com/features_codegen_mapforce.html"&gt;code generation in XSLT 2.0, Java, C#, and C++&lt;/a&gt; and let you effectively reorganize source data into based on common values:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;b&gt;group-by&lt;/b&gt; - reorganizes data in the output document based on a specified common value, or grouping key &lt;/li&gt;    &lt;li&gt;&lt;b&gt;group-adjacent&lt;/b&gt; - applies grouping to an alternating sequence of items, assigning items that have a common value to the same group &lt;/li&gt;    &lt;li&gt;&lt;b&gt;group-starts-with&lt;/b&gt; - begins a new group based on a specified pattern and puts all subsequent items into the same group until another item matching that pattern is found &lt;/li&gt;    &lt;li&gt;&lt;b&gt;group-ends-with&lt;/b&gt; - ends a new group based on a specified pattern and puts all subsequent items into the same group until another item matching that pattern is found &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;The &lt;b&gt;&lt;a href="http://www.altova.com/features_datafilters_mapforce.html"&gt;distinct-values function&lt;/a&gt; &lt;/b&gt;is a data filtering operation that, simply put, automatically ignores duplicate input values when writing mapping output results.&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="319" alt="MapForce distinct-values function " src="http://images.altova.com/WhatsNewinMapForce2009_6340/distinctvalues.gif" width="563" border="0" /&gt; &lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;MapForce also now includes a predicated &lt;b&gt;position&lt;/b&gt; function that lets you filter out data based on its context position in the input document. For example, the mapping below will return data for only the first two people listed in the source document.&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="302" alt="MapForce position function" src="http://images.altova.com/WhatsNewinMapForce2009_6340/positionfunction.gif" width="600" border="0" /&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h3&gt;Extended Database Support&lt;/h3&gt;  &lt;p&gt;For users &lt;a href="http://dev-head/products/mapforce/xml_to_db_database_mapping.html"&gt;creating database mappings,&lt;/a&gt; MapForce 2009 provides new native support for additional databases: Microsoft SQL Server 2008, Oracle 11g, and PostgreSQL 8. It also now supports mapping XML fields in SQL Server. The complete list of natively supported databases is: &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Microsoft&amp;#174; SQL Server&amp;#174; 2000, 2005, 2008 &lt;/li&gt;    &lt;li&gt;IBM DB2&amp;#174; 8, 9 &lt;/li&gt;    &lt;li&gt;IBM DB2 for iSeries&amp;#174; v5.4 &lt;/li&gt;    &lt;li&gt;IBM DB2 for zSeries&amp;#174; 8, 9 &lt;/li&gt;    &lt;li&gt;Oracle&amp;#174; 9i, 10g, 11g &lt;/li&gt;    &lt;li&gt;Sybase&amp;#174; 12 &lt;/li&gt;    &lt;li&gt;MySQL&amp;#174; 4, 5 &lt;/li&gt;    &lt;li&gt;PostgreSQL 8 &lt;/li&gt;    &lt;li&gt;Microsoft Access&amp;#8482; 2003, 2007&lt;/li&gt; &lt;/ul&gt;  &lt;h3&gt;Data Mapping Documentation&lt;/h3&gt;  &lt;p&gt;The ability to &lt;a href="http://www.altova.com/features_mapping_doc.html"&gt;generate data mapping documentation&lt;/a&gt; makes it much easier to collaborate on large data integration projects, which often include a variety of designers, developers, subject matter experts, and stakeholders.&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="303" alt="Generate mapping documentation" src="http://images.altova.com/WhatsNewinMapForce2009_6340/mapforce_gen_doc.gif" width="401" border="0" /&gt; &lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h3&gt;Find Dialog for Identifying Nodes&lt;/h3&gt;  &lt;p&gt;And now for a personal favorite: a new find feature. Yes, this may sound very simple and mundane &amp;#8211; unless you have had the pleasure of mapping large and complex multi-layered data components like XBRL and EDI (there we go again!). Consider, for example, digging through an HL7 ADT A05 transaction to find the second CWE identifier field under the fifteenth PR1 segment.&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="336" alt="Find dialog" src="http://images.altova.com/WhatsNewinMapForce2009_6340/hl7_find.gif" width="467" border="0" /&gt; &lt;/p&gt;  &lt;p&gt;Ahhh&amp;#8230; &lt;u&gt;much&lt;/u&gt; easier!!&lt;/p&gt;  &lt;p&gt;Take a look at the full list of &lt;a href="http://www.altova.com/whatsnew.html#mapforce"&gt;new features in MapForce v2009&lt;/a&gt; &amp;#8211; and, as always, keep in mind that Altova adds new functionality to all of the MissionKit tools based on user requests&amp;#8230; so keep &amp;#8216;em coming!&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='http://res1.blogblog.com/tracker/4710621816584132478-52375287481244162?l=blog.altova.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;

&lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=NWPgg0si-pU:ouBs4H8J22c:yIl2AUoC8zA"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=NWPgg0si-pU:ouBs4H8J22c:4cEx4HpKnUU"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=NWPgg0si-pU:ouBs4H8J22c:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=NWPgg0si-pU:ouBs4H8J22c:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=NWPgg0si-pU:ouBs4H8J22c:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=NWPgg0si-pU:ouBs4H8J22c:V_sGLiPBpWU"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=NWPgg0si-pU:ouBs4H8J22c:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=NWPgg0si-pU:ouBs4H8J22c:qj6IDK7rITs"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=NWPgg0si-pU:ouBs4H8J22c:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=NWPgg0si-pU:ouBs4H8J22c:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=NWPgg0si-pU:ouBs4H8J22c:dnMXMwOfBR0"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;

&lt;/div&gt;&lt;img src="http://feeds2.feedburner.com/~r/Altova/~4/NWPgg0si-pU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.altova.com/feeds/52375287481244162/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=4710621816584132478&amp;postID=52375287481244162" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4710621816584132478/posts/default/52375287481244162?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4710621816584132478/posts/default/52375287481244162?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Altova/~3/NWPgg0si-pU/what-new-in-mapforce-2009.html" title="What&amp;#39;s New in MapForce 2009?" /><author><name>ecavanaugh</name><uri>http://www.blogger.com/profile/05488702872055566047</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://blog.altova.com/2009/03/what-new-in-mapforce-2009.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0MGSHo5eip7ImA9WxVWFko.&quot;"><id>tag:blogger.com,1999:blog-4710621816584132478.post-4055497825709332282</id><published>2009-02-26T15:15:00.000-05:00</published><updated>2009-02-26T15:17:09.422-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-02-26T15:17:09.422-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="HL7" /><category scheme="http://www.blogger.com/atom/ns#" term="data mapping" /><title>HL7 Data Integration</title><content type="html">&lt;p&gt;By now, you may be aware of the global push that is being made for data transparency &amp;#8211; both in the realm of &lt;a href="http://www.altova.com/solutions/xbrl-tools.html"&gt;financial reporting&lt;/a&gt;* with a recent XBRL mandate in the U.S., and &lt;a href="http://www.altova.com/solutions/hl7-tools.html"&gt;electronic health records&lt;/a&gt; &amp;#8211; and that these efforts are focused on the creation and maintenance of XML standards. &lt;/p&gt;  &lt;p&gt;Of course most of you are among the XML savvy and can feel free to please join me in a resounding &amp;#8220;duh&amp;#8221; to the rest of the world that is only now beginning to realize the value of XML data in reducing errors, lowering costs, and generally increasing the overall efficiency of &lt;a href="http://www.altova.com/"&gt;data management&lt;/a&gt;. But for now, let&amp;#8217;s focus a bit on healthcare data and standards.&lt;/p&gt;  &lt;p&gt;Both &lt;a href="http://www.altova.com/HL7/default.aspx"&gt;HL7&lt;/a&gt; and the &lt;a href="http://www.altova.com/features_hipaa.html"&gt;HIPAA&lt;/a&gt; mandated X12N formats healthcare data exchange have traditionally been EDI-based, but the newest version of HL7 (version 3.x), released in 2005 is XML-based and constrained by a formal framework (HDF) that allows for an evolving data model within a carefully defined development methodology. Yes people, standards &amp;#8211; bring it on!!&lt;/p&gt;  &lt;p&gt;Well, of course there is a need to map this data from the &lt;a href="http://www.altova.com/HL7/default.aspx"&gt;HL7 EDI to HL7 XML&lt;/a&gt;, to and from backend systems, to Web services and beyond. So what now? Do you need to become an expert in all of these formats? Weren&amp;#8217;t standards supposed to make things EASIER? &lt;/p&gt;  &lt;p&gt;Please ladies and gentleman, return to your seats! Let me draw your attention once again to MapForce, the coolest &lt;a href="http://www.altova.com/products/mapforce/data_mapping.html"&gt;data integration tool&lt;/a&gt; on the market, with support for mapping and converting data to and from XML, databases, flat files, EDI (including HL7, X12, and EDIFACT), Excel 2007, and Web services.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://images.altova.com/f47d8016f5e3_C5E9/mapforcehl7mapping.gif"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="409" alt="HL7 mapping in MapForce" src="http://images.altova.com/f47d8016f5e3_C5E9/mapforcehl7mapping_thumb.gif" width="600" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;The shot above shows a simple graphical mapping &lt;a href="http://www.altova.com/features_edi_source.html"&gt;updating an HL7 v2.6 message to v3.x&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Altova MapForce is an any-to-any visual &lt;a href="http://www.altova.com/products/mapforce/data_mapping.html"&gt;data mapping tool&lt;/a&gt; that supports mapping HL7 data, in its legacy EDI or newer XML-based format, to and from XML, databases, flat files, other EDI formats, and Web services. Mappings are implemented by simply importing the necessary data structures (MapForce ships with configuration files for the latest EDI standards and offers the full set of past and present &lt;a href="http://www.altova.com/components_mapforce.html"&gt;HL7 standards as a free download&lt;/a&gt;) and dragging lines to connect nodes. A built-in &lt;a href="http://www.altova.com/features_datafilters_mapforce.html"&gt;function library&lt;/a&gt; lets you add advanced data filters and functions to further manipulate the output data. &lt;/p&gt;  &lt;p&gt;MapForce can also facilitate the &lt;a href="http://www.altova.com/features_codegen_mapforce.html"&gt;automation of your HL7 transaction&lt;/a&gt; workflow through code generation in Java, C#, or C++ and an accessible command line interface. Additional support for &lt;a href="http://www.altova.com/features_edi_target.html"&gt;mapping HL7 data to and from Web services&lt;/a&gt; gives healthcare organizations the ability to meet new technology challenges and changing enterprise infrastructures as they unfold within internal and external provider domains.&lt;/p&gt;  &lt;p&gt;Read more on our new &lt;a href="http://www.altova.com/solutions/hl7-tools.html"&gt;HL7 tools&lt;/a&gt; page in the &lt;a href="http://www.altova.com/solutions_center.html"&gt;Altova Solutions Center&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font size="1"&gt;*The &lt;/font&gt;&lt;a href="http://www.altova.com/products/missionkit/software_development_tools.html"&gt;&lt;font size="1"&gt;Altova MissionKit&lt;/font&gt;&lt;/a&gt;&lt;font size="1"&gt; has been infused with &lt;/font&gt;&lt;a href="http://www.altova.com/solutions/xbrl-tools.html"&gt;&lt;font size="1"&gt;XBRL support&lt;/font&gt;&lt;/a&gt;&lt;font size="1"&gt; to meet financial reporting mandates.&lt;/font&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='http://res1.blogblog.com/tracker/4710621816584132478-4055497825709332282?l=blog.altova.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;

&lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=5sTtO8u_33A:Lv0xlJCin28:yIl2AUoC8zA"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=5sTtO8u_33A:Lv0xlJCin28:4cEx4HpKnUU"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=5sTtO8u_33A:Lv0xlJCin28:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=5sTtO8u_33A:Lv0xlJCin28:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=5sTtO8u_33A:Lv0xlJCin28:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=5sTtO8u_33A:Lv0xlJCin28:V_sGLiPBpWU"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=5sTtO8u_33A:Lv0xlJCin28:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=5sTtO8u_33A:Lv0xlJCin28:qj6IDK7rITs"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=5sTtO8u_33A:Lv0xlJCin28:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=5sTtO8u_33A:Lv0xlJCin28:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=5sTtO8u_33A:Lv0xlJCin28:dnMXMwOfBR0"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;

&lt;/div&gt;&lt;img src="http://feeds2.feedburner.com/~r/Altova/~4/5sTtO8u_33A" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.altova.com/feeds/4055497825709332282/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=4710621816584132478&amp;postID=4055497825709332282" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4710621816584132478/posts/default/4055497825709332282?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4710621816584132478/posts/default/4055497825709332282?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Altova/~3/5sTtO8u_33A/hl7-data-integration.html" title="HL7 Data Integration" /><author><name>ecavanaugh</name><uri>http://www.blogger.com/profile/05488702872055566047</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://blog.altova.com/2009/02/hl7-data-integration.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUQFRnc8fCp7ImA9WxVWFUU.&quot;"><id>tag:blogger.com,1999:blog-4710621816584132478.post-6115336349318848074</id><published>2009-02-25T13:41:00.001-05:00</published><updated>2009-02-25T13:41:57.974-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-02-25T13:41:57.974-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="v2009" /><category scheme="http://www.blogger.com/atom/ns#" term="XML Schema" /><category scheme="http://www.blogger.com/atom/ns#" term="XMLSpy" /><category scheme="http://www.blogger.com/atom/ns#" term="Altova" /><category scheme="http://www.blogger.com/atom/ns#" term="xpath" /><category scheme="http://www.blogger.com/atom/ns#" term="XML Editor" /><title>What's New in XMLSpy 2009?</title><content type="html">&lt;p&gt;In addition to being tremendously useful, some of the new features in XMLSpy 2009 are just plain cool. The complete list of new functionality includes:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Support for XBRL 2.1 and XBRL Dimensions 1.0&amp;#160;&amp;#160; &lt;/li&gt;    &lt;li&gt;XBRL Taxonomy Editor &lt;/li&gt;    &lt;li&gt;XPath auto-completion&amp;#160; &lt;/li&gt;    &lt;li&gt;Native support for additional databases&amp;#160; &lt;/li&gt;    &lt;li&gt;Support for XML fields in SQL Server &lt;/li&gt;    &lt;li&gt;Extensions for identity constraints editing in Schema View&amp;#160; &lt;/li&gt;    &lt;li&gt;Expanded source control system support&lt;/li&gt;    &lt;li&gt;Support for the XSLT extension altova:evaluate&amp;#160;&amp;#160; &lt;/li&gt;    &lt;li&gt;Support for Apache FOP 0.95&amp;#160;&amp;#160; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;We've already blogged quite a bit about the first two items on the list: &lt;a href="http://blog.altova.com/2009/02/xbrl-support-added-to-altova-missionkit.html"&gt;support for XBRL validation and XBRL taxonomy editing.&lt;/a&gt; Some more details on the other new features are below. &lt;/p&gt;  &lt;h4&gt;Intelligent XPath Auto-Completion&lt;/h4&gt;  &lt;p&gt;We've been delighted to receive feedback from customers who are really excited about this new feature. If you're developing XSLT or XQuery, writing XPath expressions just got a lot easier. &lt;/p&gt;  &lt;p&gt;As you&amp;#8217;re composing an XPath expression in Text View, Grid View, or the XPath Analyzer, XMLSpy now provides you with valid XPath functions, as well as element and attribute names from the associated schema and XML instance(s). XMLSpy's intelligent XPath auto-completion accounts for namespaces when listing options and even provides deep path suggestions when the required node is not in close proximity to the current context. &lt;/p&gt;  &lt;p&gt;&lt;img alt="XPath auto-completion" src="http://www.altova.com/images/shots/xpath_autocompletion.gif" border="0" /&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h4&gt;Native Support for Additional Databases&lt;/h4&gt;  &lt;p&gt;XMLSpy 2009 adds new native support for the latest versions of SQL Server and Oracle, and brand new support for PostgreSQL. &lt;a href="http://www.altova.com/features_database.html"&gt;Support for DBs in XMLSpy&lt;/a&gt; allows you to generate an XML Schema based on a database, import and export data based on database structures, and generate relational database structures from XML Schemas, and so on. The built-in Database Query window lets you perform queries against the database and edit the data.&lt;/p&gt;  &lt;p&gt;Here's the complete list of databases with native support in XMLSpy:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Microsoft&amp;#174; SQL Server&amp;#174; 2000, 2005, 2008 &lt;/li&gt;    &lt;li&gt;IBM DB2&amp;#174; 8, 9 &lt;/li&gt;    &lt;li&gt;IBM DB2 for iSeries&amp;#174; v5.4 &lt;/li&gt;    &lt;li&gt;IBM DB2 for zSeries&amp;#174; 8, 9 &lt;/li&gt;    &lt;li&gt;Oracle&amp;#174; 9i, 10g, 11g &lt;/li&gt;    &lt;li&gt;Sybase&amp;#174; 12 &lt;/li&gt;    &lt;li&gt;MySQL&amp;#174; 4, 5 &lt;/li&gt;    &lt;li&gt;PostgreSQL 8 &lt;/li&gt;    &lt;li&gt;Microsoft Access&amp;#8482; 2003, 2007&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;SQL Server support has also been enhanced to allow viewing and editing of XML fields that are stored in the database.&lt;/p&gt;  &lt;h3&gt;Extensions for Identity Constraint Editing in Schema View&lt;/h3&gt;  &lt;h4&gt;&lt;/h4&gt;  &lt;p&gt;&lt;a href="http://www.altova.com/products/xmlspy/graphical_xml_schema_editor.html"&gt;Configuring identity constraints&lt;/a&gt; (i.e., key/keyref/unique values) is an important aspect of XML Schema development, especially for database users. Adding to existing support for editing these identity constraints, there are now enhanced visual cues and editing options in XMLSpy 2009. &lt;/p&gt;  &lt;p&gt;A new tab Identity Constraints tab in the Components entry helper window displays all existing constraints in a tree view and allows you to easily modify or create new relationships. Furthermore, identity constraints are now indicated by green lines, informative icons, and mouse-over messages in the Content Model View. A right-click menu allows you to easily add new relationships and specify field and selector values by typing them manually, using drop-down entry helpers, or by simply dragging and dropping the desired nodes.&lt;/p&gt;  &lt;p&gt;&lt;img alt="Schema identity constraints" src="http://www.altova.com/images/shots/schema_id_constraints.gif" border="0" /&gt;&lt;/p&gt;  &lt;h3&gt;Expanded Source Control System Support&lt;/h3&gt;  &lt;p&gt;Based on customer feedback, we've completely reworked the &lt;a href="http://www.altova.com/features_project35.html"&gt;source control system interface in XMLSpy&lt;/a&gt; and also added the same level of &lt;a href="http://www.altova.com/features_umodel_source_control.html"&gt;source control support to UModel&lt;/a&gt;, our &lt;a href="http://www.altova.com/features_visual_tools.html"&gt;UML modeling tool&lt;/a&gt;, allowing both products to intelligently integrate with all major SCM tools. Once a project is bound to a version control system, XMLSpy automatically monitors the status of all files and prompts the you to check out a file whenever you starts to modify the document. In addition, the actual state of each file is shown through checkmarks or locks in the upper right corner of each file icon.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;What do you think of these new features? What would you like to see added to the next version of XMLSpy? Let us know by commenting below. &lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='http://res1.blogblog.com/tracker/4710621816584132478-6115336349318848074?l=blog.altova.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;

&lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=ENTxoz2PecE:vuZ5SF8z9bo:yIl2AUoC8zA"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=ENTxoz2PecE:vuZ5SF8z9bo:4cEx4HpKnUU"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=ENTxoz2PecE:vuZ5SF8z9bo:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=ENTxoz2PecE:vuZ5SF8z9bo:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=ENTxoz2PecE:vuZ5SF8z9bo:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=ENTxoz2PecE:vuZ5SF8z9bo:V_sGLiPBpWU"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=ENTxoz2PecE:vuZ5SF8z9bo:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=ENTxoz2PecE:vuZ5SF8z9bo:qj6IDK7rITs"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=ENTxoz2PecE:vuZ5SF8z9bo:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=ENTxoz2PecE:vuZ5SF8z9bo:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=ENTxoz2PecE:vuZ5SF8z9bo:dnMXMwOfBR0"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;

&lt;/div&gt;&lt;img src="http://feeds2.feedburner.com/~r/Altova/~4/ENTxoz2PecE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.altova.com/feeds/6115336349318848074/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=4710621816584132478&amp;postID=6115336349318848074" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4710621816584132478/posts/default/6115336349318848074?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4710621816584132478/posts/default/6115336349318848074?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Altova/~3/ENTxoz2PecE/what-new-in-xmlspy-2009.html" title="What&amp;#39;s New in XMLSpy 2009?" /><author><name>ecavanaugh</name><uri>http://www.blogger.com/profile/05488702872055566047</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://blog.altova.com/2009/02/what-new-in-xmlspy-2009.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CU4DQXw4fip7ImA9WxVWEEs.&quot;"><id>tag:blogger.com,1999:blog-4710621816584132478.post-5575077450511933888</id><published>2009-02-19T12:16:00.001-05:00</published><updated>2009-02-19T12:19:30.236-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-02-19T12:19:30.236-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="v2009" /><category scheme="http://www.blogger.com/atom/ns#" term="UML" /><category scheme="http://www.blogger.com/atom/ns#" term="software modeling" /><category scheme="http://www.blogger.com/atom/ns#" term="UML tool" /><category scheme="http://www.blogger.com/atom/ns#" term="UModel" /><title>New features in UModel 2009 UML modeling tool</title><content type="html">&lt;p&gt;The recently launched UModel 2009 includes new features that will help development teams of all sizes take maximum advantage of &lt;a href="http://www.altova.com/products/umodel/uml_tool.html"&gt;UML software modeling&lt;/a&gt;.&lt;/p&gt;  &lt;h4&gt;Support for version control systems&lt;/h4&gt;  &lt;p&gt;You can use version control to manage UModel project files and generated source code files. Over two dozen popular source code systems are supported. Check out the &lt;a href="http://www.altova.com/solutions/source-control.html"&gt;list here.&lt;/a&gt;&lt;/p&gt;  &lt;h4&gt;&lt;b&gt;Extensive API to manipulate UModel or create UModel plug-ins&lt;/b&gt; &lt;/h4&gt;  &lt;p&gt;You could create an elaborate trace tool for testing and debugging that illustrates your application flow by manipulating elements in UModel diagrams, or you can create a simple plug-in that adds a custom command or menu option using your own icons and buttons. The UModel installation even includes plug-in code examples to help you get started.&lt;/p&gt;  &lt;p&gt;The sample plug-ins create new menu and toolbar options to provide shortcuts to particular style settings, to automate a series of tasks, and to reinforce a naming convention, all common modeling steps that are likely to be unique for each development team. &lt;/p&gt;  &lt;p&gt;   &lt;br /&gt;&lt;a href="http://images.altova.com/90b801c8fa31_6034/UModelBlog90219img1.gif"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="550" alt="UModel plugin" src="http://images.altova.com/90b801c8fa31_6034/UModelBlog90219img1_thumb.gif" width="528" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;The sample code even shows you where to add the name and description description that appear in the UModel Customization dialog when a user installs your plug-in.&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="348" alt="UModel dialog" src="http://images.altova.com/90b801c8fa31_6034/UModelBlog90219img2.gif" width="447" border="0" /&gt; &lt;/p&gt;  &lt;p&gt;The screen shot below shows UModel with several custom plug-ins installed. PlugInMenu3 adds the prefix m_ to the name whenever a new property is created in a class.&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="555" alt="UModel UML tool" src="http://images.altova.com/90b801c8fa31_6034/UModelBlog90219img3_thumb.gif" width="551" border="0" /&gt; &lt;/p&gt;  &lt;p&gt;Note the plug-in custom toolbars directly above the Diagram Tree. The custom toolbar at the far left lets the user choose red or green to fill all currently-selected diagram elements. The Set Prefix toolbar lets the user turn the prefix feature on or off. &lt;/p&gt;  &lt;p&gt;If you want to try out the sample plug-ins yourself you can compile the sample code and add the resulting .dll files in the UModel Customize dialog. If you want to deploy the plug-ins across multiple workstations by sharing the .dll files, you will also have to register them manually at each workstation.&lt;/p&gt;  &lt;h4&gt;Support for profile diagrams in the latest UML 2.2 specification&lt;/h4&gt;  &lt;p&gt;An enterprise software architect might use &lt;a href="http://www.altova.com/features_profile_diagrams.html"&gt;custom stereotypes&lt;/a&gt; to define specific properties suitable to your team&amp;#8217;s problem domain. The architect could then distribute these to the team via a shared package. The UModel Properties helper window lets you define custom stereotypes with a high level of precision.&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="257" alt="UModel UML profile diagram" src="http://images.altova.com/90b801c8fa31_6034/UModelBlog90219img4_thumb.gif" width="557" border="0" /&gt;&lt;/p&gt;  &lt;p&gt;We are interested to hear about the applications users devise for the UModel API, plug-ins, and custom stereotypes over the coming weeks. You can add a comment to this blog entry, exchange tips with other users in the &lt;a href="http://www.altova.com/forum/forum_landingpage.aspx"&gt;Altova Support Forum&lt;/a&gt;, or contact us through the link on the right side of the &lt;a href="http://www.altova.com/cust_authentic_overview.html"&gt;Altova Case Studies&lt;/a&gt; page to collaborate on a case study.&lt;/p&gt;  &lt;p&gt;If your development team hasn&amp;#8217;t enjoyed the benefits of model-based software development, you can download a fully-functional &lt;a href="http://www.altova.com/download/umodel/uml_tool_enterprise.html"&gt;free trial&lt;/a&gt; to test drive UModel 2009 for 30 days.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='http://res1.blogblog.com/tracker/4710621816584132478-5575077450511933888?l=blog.altova.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;

&lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=CANqYiLswyU:kQ_9oS33VA0:yIl2AUoC8zA"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=CANqYiLswyU:kQ_9oS33VA0:4cEx4HpKnUU"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=CANqYiLswyU:kQ_9oS33VA0:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=CANqYiLswyU:kQ_9oS33VA0:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=CANqYiLswyU:kQ_9oS33VA0:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=CANqYiLswyU:kQ_9oS33VA0:V_sGLiPBpWU"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=CANqYiLswyU:kQ_9oS33VA0:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=CANqYiLswyU:kQ_9oS33VA0:qj6IDK7rITs"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=CANqYiLswyU:kQ_9oS33VA0:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=CANqYiLswyU:kQ_9oS33VA0:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=CANqYiLswyU:kQ_9oS33VA0:dnMXMwOfBR0"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;

&lt;/div&gt;&lt;img src="http://feeds2.feedburner.com/~r/Altova/~4/CANqYiLswyU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.altova.com/feeds/5575077450511933888/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=4710621816584132478&amp;postID=5575077450511933888" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4710621816584132478/posts/default/5575077450511933888?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4710621816584132478/posts/default/5575077450511933888?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Altova/~3/CANqYiLswyU/new-features-in-umodel-2009-uml.html" title="New features in UModel 2009 UML modeling tool" /><author><name>ecavanaugh</name><uri>http://www.blogger.com/profile/05488702872055566047</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://blog.altova.com/2009/02/new-features-in-umodel-2009-uml.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUcNR34_eip7ImA9WxVXGUU.&quot;"><id>tag:blogger.com,1999:blog-4710621816584132478.post-3561650452059252702</id><published>2009-02-18T13:51:00.001-05:00</published><updated>2009-02-18T13:51:36.042-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-02-18T13:51:36.042-05:00</app:edited><title>New tables and XPath filtering for flexible stylesheet design</title><content type="html">&lt;p&gt;To an Altova MissionKit user, it probably comes as no surprise that the majority of the new features in our latest (v2009) release were based on customer requests &amp;#8211; yeah, that&amp;#8217;s how we roll. But we also had the opportunity to build a lot of new functionality into the MissionKit tools, specifically XMLSpy, MapForce, and StyleVision,&amp;#160; because of our added &lt;a href="http://www.altova.com/solutions/xbrl-tools.html"&gt;support for XBRL&lt;/a&gt;. As you may already know, XBRL is built on top of XML, and adds semantic definitions to financial reporting data. XBRL Dimensions 2.1 also has some interesting rendering and presentation requirements that, in our humble opinion, have given StyleVision some of its coolest new features to date: an all-new table design and XPath filtering.&lt;/p&gt;  &lt;p&gt;The new table design in StyleVision makes the &lt;a href="http://www.altova.com/products/stylevision/xslt_stylesheet_designer.html"&gt;visual stylesheet design interface&lt;/a&gt; only that much more intuitive. Now, you can design your table rows and columns and then simply drag borders to resize. You can also right-click to rearrange the table structure with copy and paste &amp;#8211; or just delete the entire row/column right there. The new table design also lets you have static and dynamic properties within the same table design.&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="191" alt="tables" src="http://images.altova.com/fd9080f6d8bb_BCAD/tables.gif" width="300" border="0" /&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.altova.com/features_functions_s.html"&gt;XPath filtering&lt;/a&gt; is also an enormously important new feature in StyleVision &amp;#8211; especially for those of us who like to create reusable design templates. This feature lets you filter data out of your rendering based on an XPath expression. Simply right-click the node that you want to filter, and StyleVision&amp;#8217;s XPath Builder will open and provide intelligent auto-completion to help you formulate a valid XPath statement. It even interprets your location in the stylesheet design so that your expression is not only valid according to the XPath standard, but it also makes sense in the context of your template design. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://images.altova.com/fd9080f6d8bb_BCAD/xpath.gif"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="425" alt="xpath" src="http://images.altova.com/fd9080f6d8bb_BCAD/xpath_thumb.gif" width="629" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Of course, if you need to make all of your filtered data available again, all you need to do is delete the XPath filter icon in your design.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.altova.com/products/stylevision/xslt_stylesheet_designer.html"&gt;StyleVision 2009&lt;/a&gt; delivers all this and single source output in HTML, RTF, PDF, and Word 2007 from XML, databases, and now XBRL &amp;#8211; and you can even design your own &lt;a href="http://www.altova.com/products/stylevision/design_authentic_xml_forms.html"&gt;e-Forms for editing in Altova Authentic&lt;/a&gt;. Check out a &lt;a href="http://www.altova.com/download/stylevision/db_xslt_stylesheet_designer_enterprise.html"&gt;free trial&lt;/a&gt;, and please let us know what you think! &lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='http://res1.blogblog.com/tracker/4710621816584132478-3561650452059252702?l=blog.altova.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;

&lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=BOjePe8pvhw:g4B6Q_A9zfI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=BOjePe8pvhw:g4B6Q_A9zfI:4cEx4HpKnUU"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=BOjePe8pvhw:g4B6Q_A9zfI:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=BOjePe8pvhw:g4B6Q_A9zfI:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=BOjePe8pvhw:g4B6Q_A9zfI:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=BOjePe8pvhw:g4B6Q_A9zfI:V_sGLiPBpWU"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=BOjePe8pvhw:g4B6Q_A9zfI:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=BOjePe8pvhw:g4B6Q_A9zfI:qj6IDK7rITs"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=BOjePe8pvhw:g4B6Q_A9zfI:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=BOjePe8pvhw:g4B6Q_A9zfI:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=BOjePe8pvhw:g4B6Q_A9zfI:dnMXMwOfBR0"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;

&lt;/div&gt;&lt;img src="http://feeds2.feedburner.com/~r/Altova/~4/BOjePe8pvhw" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.altova.com/feeds/3561650452059252702/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=4710621816584132478&amp;postID=3561650452059252702" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4710621816584132478/posts/default/3561650452059252702?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4710621816584132478/posts/default/3561650452059252702?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Altova/~3/BOjePe8pvhw/new-tables-and-xpath-filtering-for.html" title="New tables and XPath filtering for flexible stylesheet design" /><author><name>ecavanaugh</name><uri>http://www.blogger.com/profile/05488702872055566047</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://blog.altova.com/2009/02/new-tables-and-xpath-filtering-for.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0cHRHoyfCp7ImA9WxVXFUg.&quot;"><id>tag:blogger.com,1999:blog-4710621816584132478.post-4667774843902765748</id><published>2009-02-13T15:51:00.002-05:00</published><updated>2009-02-13T16:03:55.494-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-02-13T16:03:55.494-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="v2009" /><title>More Altova MissionKit 2009 News</title><content type="html">&lt;p&gt;Since we &lt;a href="http://blog.altova.com/2009/02/now-available-altova-missionkit-version.html"&gt;announced Version 2009 of the Altova MissionKit&lt;/a&gt; last week, Altova's CEO Alexander Falk has been detailing some of the hottest new functionality (among other interesting topics) over on the &lt;a href="http://www.xmlaficionado.com/"&gt;XML Aficionado&lt;/a&gt; Blog. In case you missed it, check out these highlights:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://www.xmlaficionado.com/2009/02/database-diff-compare-and-merge.html"&gt;&lt;strong&gt;Database diff / merge&lt;/strong&gt;&lt;/a&gt; for comparing and merging data in just about any type of database&lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.xmlaficionado.com/2009/02/intelligent-xpath-auto-completion.html"&gt;&lt;strong&gt;Intelligent XPath auto-completion&lt;/strong&gt;&lt;/a&gt; for easing XPath composition and reducing debugging time&lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.xmlaficionado.com/2009/02/expanded-source-control-system-support.html"&gt;&lt;strong&gt;Expanded source control system support&lt;/strong&gt;&lt;/a&gt; for linking XMLSpy and UModel projects to the system of your choice&lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.xmlaficionado.com/2009/02/identity-constraints-become-crystal.html"&gt;&lt;strong&gt;Identity constraints become crystal clear&lt;/strong&gt;&lt;/a&gt; when you can analyze and configure them graphically&lt;/li&gt; &lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='http://res1.blogblog.com/tracker/4710621816584132478-4667774843902765748?l=blog.altova.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;

&lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=3TEb9OKXM00:TEYtALWrGak:yIl2AUoC8zA"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=3TEb9OKXM00:TEYtALWrGak:4cEx4HpKnUU"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=3TEb9OKXM00:TEYtALWrGak:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=3TEb9OKXM00:TEYtALWrGak:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=3TEb9OKXM00:TEYtALWrGak:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=3TEb9OKXM00:TEYtALWrGak:V_sGLiPBpWU"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=3TEb9OKXM00:TEYtALWrGak:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=3TEb9OKXM00:TEYtALWrGak:qj6IDK7rITs"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=3TEb9OKXM00:TEYtALWrGak:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=3TEb9OKXM00:TEYtALWrGak:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=3TEb9OKXM00:TEYtALWrGak:dnMXMwOfBR0"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;

&lt;/div&gt;&lt;img src="http://feeds2.feedburner.com/~r/Altova/~4/3TEb9OKXM00" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.altova.com/feeds/4667774843902765748/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=4710621816584132478&amp;postID=4667774843902765748" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4710621816584132478/posts/default/4667774843902765748?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4710621816584132478/posts/default/4667774843902765748?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Altova/~3/3TEb9OKXM00/more-altova-missionkit-2009-news.html" title="More Altova MissionKit 2009 News" /><author><name>ecavanaugh</name><uri>http://www.blogger.com/profile/05488702872055566047</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://blog.altova.com/2009/02/more-altova-missionkit-2009-news.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkQHQH0ycCp7ImA9WxVXEkQ.&quot;"><id>tag:blogger.com,1999:blog-4710621816584132478.post-4105951382712360170</id><published>2009-02-10T15:12:00.000-05:00</published><updated>2009-02-10T15:38:51.398-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-02-10T15:38:51.398-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="v2009" /><category scheme="http://www.blogger.com/atom/ns#" term="Altova" /><category scheme="http://www.blogger.com/atom/ns#" term="price reduction" /><category scheme="http://www.blogger.com/atom/ns#" term="MissionKit" /><title>Altova's Economic Stimulus Package</title><content type="html">&lt;p&gt;Coinciding with our recent &lt;a href="http://blog.altova.com/2009/02/now-available-altova-missionkit-version.html"&gt;Version 2009 product launch&lt;/a&gt;, we've also unveiled the Altova Economic Stimulus Package, which effectively passes the savings realized through the currently favorable Euro/US$ exchange rate directly to our customers in the form of a &lt;strong&gt;reduction of US$ product prices &lt;/strong&gt;across the board. &lt;/p&gt;  &lt;p&gt;This price reduction is applied to all &lt;a href="http://www.altova.com/products.html"&gt;Altova products&lt;/a&gt; -- which are available separately or as part of the value-priced Altova MissionKit 2009 suite of XML, database, and UML tools -- making them even more affordable. US$ prices have been reduced by 13% and more, making new functionality for working with &lt;a href="http://www.altova.com/solutions/xbrl-tools.html"&gt;XBRL&lt;/a&gt;, &lt;a href="http://www.altova.com/whatsnew.html#mapforce"&gt;HL7&lt;/a&gt;, &lt;a href="http://www.altova.com/whatsnew.html"&gt;databases&lt;/a&gt;, and more even more accessible. &lt;/p&gt;  &lt;p&gt;Check out the &lt;a href="http://www.altova.com/products.html"&gt;new prices&lt;/a&gt; and &lt;a href="http://www.altova.com/download.html"&gt;try before you buy&lt;/a&gt;. &lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='http://res1.blogblog.com/tracker/4710621816584132478-4105951382712360170?l=blog.altova.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;

&lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=ijuzqIuwMFo:4cp4LPyEE9w:yIl2AUoC8zA"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=ijuzqIuwMFo:4cp4LPyEE9w:4cEx4HpKnUU"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=ijuzqIuwMFo:4cp4LPyEE9w:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=ijuzqIuwMFo:4cp4LPyEE9w:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=ijuzqIuwMFo:4cp4LPyEE9w:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=ijuzqIuwMFo:4cp4LPyEE9w:V_sGLiPBpWU"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=ijuzqIuwMFo:4cp4LPyEE9w:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=ijuzqIuwMFo:4cp4LPyEE9w:qj6IDK7rITs"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=ijuzqIuwMFo:4cp4LPyEE9w:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=ijuzqIuwMFo:4cp4LPyEE9w:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=ijuzqIuwMFo:4cp4LPyEE9w:dnMXMwOfBR0"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;

&lt;/div&gt;&lt;img src="http://feeds2.feedburner.com/~r/Altova/~4/ijuzqIuwMFo" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.altova.com/feeds/4105951382712360170/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=4710621816584132478&amp;postID=4105951382712360170" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4710621816584132478/posts/default/4105951382712360170?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4710621816584132478/posts/default/4105951382712360170?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Altova/~3/ijuzqIuwMFo/altova-economic-stimulus-package.html" title="Altova&amp;#39;s Economic Stimulus Package" /><author><name>ecavanaugh</name><uri>http://www.blogger.com/profile/05488702872055566047</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://blog.altova.com/2009/02/altova-economic-stimulus-package.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0IBRXo5eyp7ImA9WxVQGEs.&quot;"><id>tag:blogger.com,1999:blog-4710621816584132478.post-1519294207635663424</id><published>2009-02-05T14:15:00.000-05:00</published><updated>2009-02-05T14:19:14.423-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-02-05T14:19:14.423-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="v2009" /><category scheme="http://www.blogger.com/atom/ns#" term="StyleVision" /><category scheme="http://www.blogger.com/atom/ns#" term="XMLSpy" /><category scheme="http://www.blogger.com/atom/ns#" term="XBRL" /><category scheme="http://www.blogger.com/atom/ns#" term="Altova" /><category scheme="http://www.blogger.com/atom/ns#" term="MapForce" /><category scheme="http://www.blogger.com/atom/ns#" term="MissionKit" /><title>XBRL Support Added to Altova MissionKit 2009</title><content type="html">&lt;p&gt;&lt;a href="http://images.altova.com/XBRLSupportAddedtoAltovaMissionKit2009_D13B/xbrl_tools.png"&gt;&lt;img style="border: 0px none ;" alt="xbrl_tools" src="http://images.altova.com/XBRLSupportAddedtoAltovaMissionKit2009_D13B/xbrl_tools_thumb.png" align="left" border="0" width="230" height="222" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;Earlier this week we blogged about the release of &lt;a href="http://blog.altova.com/2009/02/now-available-altova-missionkit-version.html"&gt;Version 2009 of Altova MissionKit&lt;/a&gt;, which includes the complete Altova product line. One of the major themes in this latest release is comprehensive &lt;a href="http://www.altova.com/solutions/xbrl-tools.html"&gt;support for XBRL across multiple Altova MissionKit tools&lt;/a&gt;, so lets look into XBRL itself and the new functionality in more detail. &lt;/p&gt;  &lt;h4&gt;&lt;/h4&gt;  &lt;h4&gt;&lt;a href="http://www.altova.com/solutions/xbrl-tools.html"&gt;What is XBRL?&lt;/a&gt; &lt;/h4&gt;  &lt;p&gt;The eXtensible Business Reporting Language (XBRL) is an XML-based vocabulary for electronic transmission of business and financial data. Currently in version 2.1, XBRL is an open standard that is maintained by &lt;a href="http://www.xbrl.org/"&gt;XBRL International&lt;/a&gt;, a global non-profit consortium of over 550 major companies, organizations, and government agencies. &lt;/p&gt;  &lt;p&gt;XBRL was developed to facilitate business intelligence (BI) automation by enabling machine-to-machine communication and data processing for financial information with an eye towards cost reduction through the elimination of time consuming and error-prone human interaction. Official support from European Parliament and a mandate the United States Securities and Exchange Commission (SEC) has all but secured XBRL’s future as the official standard for financial reporting. &lt;/p&gt;  &lt;p&gt;You can learn a lot more about the nuts and bolts of XBRL in the &lt;a href="http://www.altova.com/whitepapers/XBRL_Whitepaper.pdf"&gt;&lt;strong&gt;XBRL white paper&lt;/strong&gt;&lt;/a&gt; written by Altova's Technical Marketing Manager, Liz Andrews. &lt;/p&gt;  &lt;h4&gt;&lt;a href="http://www.altova.com/solutions/xbrl-tools.html"&gt;XBRL Tools&lt;/a&gt;&lt;/h4&gt;  &lt;p&gt;All of the power and functionality that XBRL brings to financial data is useless without XBRL-conformant tools to interpret and process this data. In fact, understanding the importance of tools for XBRL, the XBRL recommendation writes software vendors into its abstract:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;em&gt;XBRL allows software vendors, programmers, intermediaries in the preparation and distribution process and end users who adopt it as a specification to enhance the creation, exchange, and comparison of business reporting information.&lt;/em&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;As such, XBRL development and data integration can be supported in a variety of different ways. The Altova MissionKit 2009 provides comprehensive support for working with XBRL, from validation and editing, to transformation and rendering, in multiple tools:&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;XMLSpy 2009 -&lt;/strong&gt; &lt;a href="http://www.altova.com/xbrl-validator.html"&gt;XBRL validator&lt;/a&gt; and &lt;a href="http://www.altova.com/xbrl-taxonomy-editor.html"&gt;XBRL taxonomy editor&lt;/a&gt;. When you need to ensure that your XBRL filing documents are valid and compliant, XMLSpy can be used to to &lt;a href="http://www.altova.com/xbrl-validator.html"&gt;validate an XBRL instance file&lt;/a&gt; against its corresponding taxonomy. If you need to extend a standard taxonomy to meet your organization's filing needs, the graphical &lt;a href="http://www.altova.com/xbrl-taxonomy-editor.html"&gt;XBRL taxonomy editor&lt;/a&gt; in XMLSpy gives you a graphical model with tabs that organize different types of taxonomy elements, wizards, and entry helpers, all of which guide data input based on the structural information provided in the XBRL instance and base taxonomies.&lt;/p&gt;  &lt;p&gt;&lt;img src="http://images.altova.com/NowavailableAltovaMissionKitVersion2009_BFE2/XBRLtaxonomyeditor2.gif" /&gt; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;MapForce 2009&lt;/strong&gt; - &lt;a href="http://www.altova.com/products/mapforce/xbrl_mapping.html"&gt;XBRL exchange and data integration tool&lt;/a&gt;. When you need to extract financial data from back end systems and transform it into compliant XBRL filings, MapForce makes it easy with drag-and-drop, graphical data mapping and instant conversion. MapForce allows bi-directional data mapping between XBRL and databases, flat files, Excel 2007, XML, and Web services. Once your mapping project is defined, you can utilize it to automate quarterly and annual XBRL filing generation by transforming data with the MapForce UI, command line, or auto-generated, royalty free application code. This makes public financial data submission a repeatable and highly manageable process, allowing organizations to produce valid XBRL reports as required based on the variable data stored in accounting system fields - without having to define new mappings every quarter. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://images.altova.com/XBRLSupportAddedtoAltovaMissionKit2009_D13B/mapforce_xbrl_thumb.gif"&gt;&lt;img style="border: 0px none ;" alt="mapforce_xbrl_thumb" src="http://images.altova.com/XBRLSupportAddedtoAltovaMissionKit2009_D13B/mapforce_xbrl_thumb_thumb.gif" border="0" width="600" height="471" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;If you need to aggregate XBRL filings from different time periods or different organizations in your back end systems for analysis, MapForce lets you &lt;a href="http://www.altova.com/products/mapforce/xbrl_mapping.html"&gt;map the XBRL data&lt;/a&gt; to databases, flat files, XML - even Web services. Mapping data directly from its source format removes the need for re-keying and potential errors. Together, MapForce and XBRL enable the automation of the &lt;a href="http://www.altova.com/products/mapforce/xbrl_mapping.html"&gt;multi-dimensional financial analysis&lt;/a&gt; that organizations and stakeholders use to evaluate market, company, and industry performance on a regular basis.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;StyleVision 2009 - &lt;/strong&gt;&lt;a href="http://www.altova.com/features_xbrl_rendering.html"&gt;XBRL rendering tool&lt;/a&gt;. Once data is in XBRL format, and it's time to render it for consumption on the Web or in printed materials, StyleVision lets you create a straightforward XBRL report to output the data in multiple formats. Simply drag and drop a taxonomy financial statement onto the design pane as an XBRL table, and then use StyleVision's graphical interface to format stylesheets for simultaneous output in HTML, RTF, PDF, and Word 2007 (OOXML). The &lt;a href="http://www.altova.com/features_xbrl_rendering.html"&gt;XBRL Table Wizard&lt;/a&gt; makes it easy to customize the table structure and specify the concepts to include in the report.&lt;/p&gt;  &lt;p&gt;In the case of the US-GAAP taxonomy, which provides, in addition to the hierarchical organization in its presentation linkbase, some best practices information on how to structure XBRL instances, you can simply select US-GAAP mode to have StyleVision automatically output the data according to this information.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://images.altova.com/XBRLSupportAddedtoAltovaMissionKit2009_D13B/xbrl_design.gif"&gt;&lt;img style="border: 0px none ;" alt="xbrl_design" src="http://images.altova.com/XBRLSupportAddedtoAltovaMissionKit2009_D13B/xbrl_design_thumb.gif" border="0" width="600" height="417" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;To try this powerful XBRL functionality for yourself, download a free, &lt;a href="http://www.altova.com/download.html"&gt;fully functional 30-day trial of the Altova MissionKit 2009&lt;/a&gt;, and please let us know what you think by commenting on this blog or in the &lt;a href="http://www.altova.com/forum/forum_landingpage.aspx"&gt;Altova Discussion Forum&lt;/a&gt;. &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='http://res1.blogblog.com/tracker/4710621816584132478-1519294207635663424?l=blog.altova.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;

&lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=ltIU0JB0Lfo:jgOiLmrKQlQ:yIl2AUoC8zA"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=ltIU0JB0Lfo:jgOiLmrKQlQ:4cEx4HpKnUU"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=ltIU0JB0Lfo:jgOiLmrKQlQ:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=ltIU0JB0Lfo:jgOiLmrKQlQ:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=ltIU0JB0Lfo:jgOiLmrKQlQ:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=ltIU0JB0Lfo:jgOiLmrKQlQ:V_sGLiPBpWU"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=ltIU0JB0Lfo:jgOiLmrKQlQ:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=ltIU0JB0Lfo:jgOiLmrKQlQ:qj6IDK7rITs"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=ltIU0JB0Lfo:jgOiLmrKQlQ:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=ltIU0JB0Lfo:jgOiLmrKQlQ:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=ltIU0JB0Lfo:jgOiLmrKQlQ:dnMXMwOfBR0"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;

&lt;/div&gt;&lt;img src="http://feeds2.feedburner.com/~r/Altova/~4/ltIU0JB0Lfo" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.altova.com/feeds/1519294207635663424/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=4710621816584132478&amp;postID=1519294207635663424" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4710621816584132478/posts/default/1519294207635663424?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4710621816584132478/posts/default/1519294207635663424?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Altova/~3/ltIU0JB0Lfo/xbrl-support-added-to-altova-missionkit.html" title="XBRL Support Added to Altova MissionKit 2009" /><author><name>ecavanaugh</name><uri>http://www.blogger.com/profile/05488702872055566047</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://blog.altova.com/2009/02/xbrl-support-added-to-altova-missionkit.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ak4GR3s9fyp7ImA9WxVQF0k.&quot;"><id>tag:blogger.com,1999:blog-4710621816584132478.post-173336301990956066</id><published>2009-02-03T08:30:00.002-05:00</published><updated>2009-02-04T07:02:06.567-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-02-04T07:02:06.567-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="v2009" /><category scheme="http://www.blogger.com/atom/ns#" term="StyleVision" /><category scheme="http://www.blogger.com/atom/ns#" term="UML" /><category scheme="http://www.blogger.com/atom/ns#" term="XBRL" /><category scheme="http://www.blogger.com/atom/ns#" term="DatabaseSpy" /><category scheme="http://www.blogger.com/atom/ns#" term="Altova" /><category scheme="http://www.blogger.com/atom/ns#" term="MapForce" /><category scheme="http://www.blogger.com/atom/ns#" term="UModel" /><category scheme="http://www.blogger.com/atom/ns#" term="MissionKit" /><category scheme="http://www.blogger.com/atom/ns#" term="DiffDog" /><title>Now available: Altova MissionKit Version 2009</title><content type="html">&lt;p&gt;We are very excited to announce general availability of the Altova MissionKit 2009 suite of XML, database, and UML tools. Version 2009 delivers numerous new features across the tools included in the MissionKit, including comprehensive support for working with XBRL, native support for new databases and database differencing, UML sequence diagram generation, and &lt;a href="http://www.altova.com/whatsnew.html"&gt;much more&lt;/a&gt;. A few details are below, with complete information and screenshots available on the Altova &lt;a href="http://www.altova.com/whatsnew.html"&gt;What's New&lt;/a&gt; page.&lt;/p&gt;  &lt;p&gt;Coinciding with this major release, we have decided to pass savings realized due to the currently favorable US$/EUR exchange rate directly to our customers by &lt;strong&gt;reducing US$ prices&lt;/strong&gt; across the entire Version 2009 product line.&lt;/p&gt;  &lt;h4&gt;Support for XBRL&lt;/h4&gt;  &lt;p&gt;The Altova MissionKit 2009 provides powerful new support for viewing, editing, validating, mapping, and publishing XBRL data. With intelligent wizards, graphical drag-and-drop design models, and various code generation capabilities, the MissionKit Version 2009 gives developers, technical professionals, and power users one easy-to-use suite of &lt;a href="http://www.altova.com/solutions/xbrl-tools.html"&gt;tools for working with XBRL&lt;/a&gt; and transforming data into content that can be shared with business partners, stakeholders, and regulatory commissions. Altova MissionKit tools with XBRL support are:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;p&gt;&lt;strong&gt;XMLSpy 2009 -&lt;/strong&gt; includes an &lt;a href="http://www.altova.com/xbrl-validator.html"&gt;XBRL validation engine&lt;/a&gt; that allows users to view and analyze XBRL taxonomies, as well as validate XBRL instance documents. XMLSpy 2009 also includes a &lt;a href="http://www.altova.com/xbrl-taxonomy-editor.html"&gt;graphical XBRL taxonomy editor&lt;/a&gt;, which provides a visual representation of XBRL taxonomies with intelligent views and entry helpers for editing and extending them. &lt;/p&gt;   &lt;/li&gt; &lt;/ul&gt; &lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="480" alt="XBRL-taxonomy-editor2" src="http://images.altova.com/NowavailableAltovaMissionKitVersion2009_BFE2/XBRLtaxonomyeditor2.gif" width="599" border="0" /&gt;  &lt;ul&gt;   &lt;li&gt;&lt;strong&gt;MapForce 2009 - &lt;/strong&gt;      &lt;p&gt;supports graphical, drag-and-drop &lt;a href="http://www.altova.com/products/mapforce/xbrl_mapping.html"&gt;mapping of XBRL taxonomies&lt;/a&gt; as the source or target in any data mapping project. This new functionality enables users to comply with financial and business reporting mandates by graphically mapping backend data from accounting systems and databases to the XBRL format, or creating valid interim reports based on stored data. Users can &lt;a href="http://www.altova.com/products/mapforce/xbrl_mapping.html"&gt;map XBRL data&lt;/a&gt; to or from any other data format supported by MapForce, including XML, databases, flat files, Excel 2007 (OOXML), Web services, and EDI. This support is also useful for &lt;a href="http://www.altova.com/products/mapforce/xbrl_mapping.html"&gt;aggregating public XBRL data&lt;/a&gt; and mapping it to a database, for instance, for further analysis. &lt;/p&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="471" alt="mapforce_xbrl_thumb" src="http://images.altova.com/NowavailableAltovaMissionKitVersion2009_BFE2/mapforce_xbrl_thumb.gif" width="600" border="0" /&gt; &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;strong&gt;StyleVision 2009 -&lt;/strong&gt;       &lt;p&gt;Altova’s graphical stylesheet design tool now includes support for &lt;a href="http://www.altova.com/features_xbrl_rendering.html"&gt;rendering XBRL data&lt;/a&gt;. This allows users to visually design financial reports for simultaneous output into HTML, RTF, PDF, and Word 2007 (OOXML) formats, enabling organizations to share customized business data in online or print format(s) with business partners, stakeholders, and regulatory commissions, all based on XBRL taxonomy requirements.  &lt;/p&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;h4&gt;&lt;/h4&gt;  &lt;h4&gt;Extended Database Functionality&lt;/h4&gt;  &lt;p&gt;Native support for additional databases has been added to all database-enabled Altova MissionKit tools, including XMLSpy 2009, MapForce 2009, DatabaseSpy 2009, StyleVision 2009, and DiffDog 2009. Current support for SQL Server? and Oracle? databases is now extended to include the most recent versions -- SQL Server 2008 and Oracle 11g. New support for the PostgreSQL 8 database is also now available. &lt;/p&gt;  &lt;p&gt;In addition, both &lt;a href="http://www.altova.com/products/databasespy/database_tool.html"&gt;DatabaseSpy 2009&lt;/a&gt; and &lt;a href="http://www.altova.com/http://dev-head/products/diffdog/diff_merge_tool.html"&gt;DiffDog 2009&lt;/a&gt; now allow you to &lt;a href="http://www.altova.com/products/databasespy/database_compare_and_merge.html"&gt;compare and merge database content&lt;/a&gt;. Individual database tables or multiple tables within a schema can be compared, whether they are the same database type or completely different databases. Results of the content comparisons are displayed in tables, and differences can be merged bi-directionally. This new database comparison functionality allows users to easily backup, copy, or merge data quickly and easily.&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="533" alt="WhatsNewV2009DatabaseSpy2_thumb" src="http://images.altova.com/NowavailableAltovaMissionKitVersion2009_BFE2/WhatsNewV2009DatabaseSpy2_thumb.gif" width="567" border="0" /&gt; &lt;/p&gt;  &lt;h4&gt;Sequence Diagram Generation&lt;/h4&gt;  &lt;p&gt;MissionKit users &lt;a href="http://www.altova.com/products/umodel/uml_tool.html"&gt;working with UML&lt;/a&gt; will be especially interested in this new functionality in UModel 2009. &lt;a href="http://www.altova.com/features_sequence_diagram.html"&gt;Sequence diagram generation&lt;/a&gt; greatly assists developers who need to reverse engineer existing applications written in Java, C#, or Visual Basic. After importing an existing project, directory, or file into a UModel 2009 project, you can now select any operation in any class, and automatically generate a sequence diagram that illustrates the lifecycle of the operation, as well as objects that interact with it. Like all other project diagrams in UModel, sequence diagrams are stored as part of the UModel project file and can be included in generated UModel project documentation.&lt;/p&gt;  &lt;p&gt; &lt;/p&gt;  &lt;p&gt;Check out the &lt;a href="http://www.altova.com/whatsnew.html"&gt;full list of features added in Version 2009&lt;/a&gt;, and be sure to check back here frequently, as we'll be blogging about more new features each week.&lt;/p&gt;  &lt;p&gt;As always, you can &lt;a href="http://www.altova.com/download.html"&gt;download a free trial of the Altova MissionKit&lt;/a&gt; to test out this new functionality for yourself.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='http://res1.blogblog.com/tracker/4710621816584132478-173336301990956066?l=blog.altova.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;

&lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=anGCET9gLhI:0jKMzMwboPM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=anGCET9gLhI:0jKMzMwboPM:4cEx4HpKnUU"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=anGCET9gLhI:0jKMzMwboPM:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=anGCET9gLhI:0jKMzMwboPM:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=anGCET9gLhI:0jKMzMwboPM:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=anGCET9gLhI:0jKMzMwboPM:V_sGLiPBpWU"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=anGCET9gLhI:0jKMzMwboPM:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=anGCET9gLhI:0jKMzMwboPM:qj6IDK7rITs"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=anGCET9gLhI:0jKMzMwboPM:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=anGCET9gLhI:0jKMzMwboPM:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=anGCET9gLhI:0jKMzMwboPM:dnMXMwOfBR0"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;

&lt;/div&gt;&lt;img src="http://feeds2.feedburner.com/~r/Altova/~4/anGCET9gLhI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.altova.com/feeds/173336301990956066/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=4710621816584132478&amp;postID=173336301990956066" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4710621816584132478/posts/default/173336301990956066?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4710621816584132478/posts/default/173336301990956066?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Altova/~3/anGCET9gLhI/now-available-altova-missionkit-version.html" title="Now available: Altova MissionKit Version 2009" /><author><name>ecavanaugh</name><uri>http://www.blogger.com/profile/05488702872055566047</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://blog.altova.com/2009/02/now-available-altova-missionkit-version.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEMCQX0-eyp7ImA9WxVRFEg.&quot;"><id>tag:blogger.com,1999:blog-4710621816584132478.post-8185831756453878306</id><published>2009-01-20T08:00:00.000-05:00</published><updated>2009-01-20T08:01:00.353-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-01-20T08:01:00.353-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="XML Schema" /><category scheme="http://www.blogger.com/atom/ns#" term="Altova XMLSpy" /><category scheme="http://www.blogger.com/atom/ns#" term="XMLSpy" /><category scheme="http://www.blogger.com/atom/ns#" term="Altova" /><category scheme="http://www.blogger.com/atom/ns#" term="diff merge tool" /><category scheme="http://www.blogger.com/atom/ns#" term="Case Study" /><category scheme="http://www.blogger.com/atom/ns#" term="MusicXML" /><category scheme="http://www.blogger.com/atom/ns#" term="XML Editor" /><category scheme="http://www.blogger.com/atom/ns#" term="Recordare" /><category scheme="http://www.blogger.com/atom/ns#" term="DiffDog" /><title>Altova customer Recordare builds MusicXML-based solution</title><content type="html">&lt;p&gt;&lt;img alt="Case Studies" src="http://www.altova.com/images/library/large/recordare.jpg" align="right" /&gt;&lt;/p&gt;  &lt;h4&gt; &lt;/h4&gt;  &lt;p&gt;&lt;a href="http://www.recordare.com/"&gt;Recordare?&lt;/a&gt; is a technology company focused on providing software and services to the musical community. Their flagship products, the Dolet? plugin family, are platform-independent plugins for popular music notation programs, facilitating the seamless exchange and interaction of sheet music data files by leveraging MusicXML.&lt;/p&gt;  &lt;p&gt;Dolet acts as a high quality translator between the MusicXML data format and other applications, enabling users to work with these files on any conceivable system, including industry leading notation and musical composition applications Finale? and Sibelius?. The list of MusicXML adopters also includes optical scanning utilities like SharpEye or capella-scan, music sequencers like Cubase, and beyond. Dolet increases the MusicXML support in all of these programs and promotes interoperability and the sharing of musical scores.&lt;/p&gt;  &lt;p&gt;In creating the Dolet plugins, Recordare used Altova's &lt;a href="http://www.altova.com/products/xmlspy/xml_editor.html"&gt;XML editor&lt;/a&gt;, XMLSpy, for editing and testing the necessary MusicXML XML Schemas and DTDs, and the &lt;a href="http://www.altova.com/products/diffdog/diff_merge_tool.html"&gt;diff/merge tool&lt;/a&gt;, DiffDog, for regression testing.&lt;/p&gt;  &lt;h4&gt;The Challenge&lt;/h4&gt;  &lt;p&gt;Music interchange between applications had traditionally been executed using the MIDI (Musical Instrument Digital Interface) file format, a message transfer protocol that has its roots in electronic music. MIDI is not an ideal transfer format for printed music, because it does not take into account the multitude of notations (e.g., rests, repeats, dynamics, lyrics, slurs, tempo marks, etc.) that convey much of the meaning.&lt;/p&gt;  &lt;p&gt;MusicXML is an open, XML-based file format specifically created to encapsulate musical notation or digital sheet music data that was built on top of previous formats, MuseData and Humdrum. XML lends MusicXML the power and flexibility to be easily accessed, parsed, rendered, and otherwise manipulated by a wide variety of automated tools, and its general acceptance as a standard makes it an ideal format for scoring using computer technology.&lt;/p&gt;  &lt;p&gt;Since its original release by Recordare in January of 2004 (version 2.0 was released in June 2007), MusicXML has gained acceptance in the music notation industry with support in over 100 leading products, and is recognized as the de facto XML standard for music notation interchange. These products would not have adopted MusicXML unless it could be used to exchange data with industry-leading applications like Finale and Sibelius.&lt;/p&gt;  &lt;p&gt;By developing advanced plugins for popular music notation suites, Recordare would be able to deliver to their customers all of the advantages that XML can bring for data exchange and standardization.&lt;/p&gt;  &lt;h4&gt;The Solution&lt;/h4&gt;  &lt;p&gt;Below is an example showing the score of the first few measures of Beethoven's An die ferne Geliebte, Op. 98 as it is written in sheet music:&lt;/p&gt;  &lt;p&gt;&lt;img alt="" src="http://www.altova.com/images/sheet_music.gif" border="0" /&gt;&lt;/p&gt;  &lt;p&gt;and a small snippet of the same piece translated to MusicXML:&lt;/p&gt;  &lt;p&gt;&lt;img alt="" src="http://www.altova.com/images/xml_music.gif" border="0" /&gt;&lt;/p&gt;  &lt;p&gt;The MusicXML-based Dolet 4 plugins for Finale and Sibelius provide a more accurate and usable representation of sheet music than Standard MIDI translation. For example, the images below show the same piece of music. On the left is a Finale 2009 rendering of a MIDI file exported from Sibelius, and on the right is the same application's interpretation of a MusicXML 2.0 file exported from the same version of Sibelius.&lt;/p&gt;  &lt;p&gt;&lt;img alt="" src="http://www.altova.com/images/CanYouMIDI.gif" border="0" /&gt;   

&lt;img alt="" src="http://www.altova.com/images/CanYouXML.gif" border="0" /&gt;&lt;/p&gt;  &lt;p&gt;In the MIDI rendition, vital information like chord symbols, lyrics, slurs, articulations, and even title and composer are omitted from the translation.&lt;/p&gt;  &lt;p&gt;In addition to providing native support for MusicXML, the recently released Dolet 4 for Finale and Dolet 4 for Sibelius plugins enhance the capabilities of these programs by adding advanced features like:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Batch translation &lt;/li&gt;    &lt;li&gt;More accurate and reliable data exchange &lt;/li&gt;    &lt;li&gt;More formatting control &lt;/li&gt;    &lt;li&gt;Support for the MusicXML XML Schema (in addition to the DTD)&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;In developing the plugins, Recordare was subject to specific requirements dictated by the Sibelius and Finale applications. The Sibelius plugin was programmed in ManuScript, and is one of the largest plugins ever written in that language. Finale, on the other hand, requires plugins to have a C++ core, and Recordare implemented this, adding MusicXML logic in Java and a JNI layer to provide the two-way Java/C++ communication.&lt;/p&gt;  &lt;p&gt;Recordare’s Dolet plugins are now critical aspects of the music preparation process for many television and film scores as well as new music publications. Errors in translation need to be fixed in maintenance updates, while ensuring that no new errors are introduced into these complex translation plugins. Regression testing of the MusicXML file produced by the Dolet plugins is thus an essential part of Recordare’s quality assurance process.&lt;/p&gt;  &lt;p&gt;Recordare used Altova’s DiffDog in the development of the Dolet plugins. XMLSpy was used to test and &lt;a href="http://www.altova.com/http://v2009/xmlspy/dtd_editor.html"&gt;edit their DTDs&lt;/a&gt; and XML Schemas, and DiffDog for regression testing the MusicXML files produced by the software. Recordare has several regression test suites covering a wide range of musical repertoire, from baroque to hip-hop. DiffDog allows easy differencing of multiple runs of these test suites, including the ability to ignore differences in XML metadata elements such as software version and XML creation date that always change across test cases.&lt;/p&gt;  &lt;p&gt;&lt;img alt="" src="http://www.altova.com/images/recordare_diff.gif" border="0" /&gt;&lt;/p&gt;  &lt;p&gt;Recordare has used Altova’s XMLSpy &lt;a href="http://www.altova.com/products/xmlspy/xml_editor.html"&gt;XML editor&lt;/a&gt; to edit the MusicXML DTDs and XML Schemas, starting with the use of XMLSpy 3.5 (released in 2001) to create the earliest alpha and beta versions of the MusicXML DTD. Version 2.0 of MusicXML added a compressed zip version of the format, similar to what is used in other XML applications like Open Office and Open XML. XMLSpy 2008 Enterprise Edition's comprehensive support for &lt;a href="http://www.altova.com/features_office_2007.html"&gt;zipped XML files&lt;/a&gt; made it easy to test this new feature together with the Dolet for Finale plugin.&lt;/p&gt;  &lt;p&gt;&lt;img alt="" src="http://www.altova.com/images/musicxml_xsd.gif" border="0" /&gt;&lt;/p&gt;  &lt;h6&gt;A small portion of the extensive MusicXML schema shown in XMLSpy's &lt;a href="http://www.altova.com/products/xmlspy/graphical_xml_schema_editor.html"&gt;graphical XML schema editor&lt;/a&gt;&lt;/h6&gt;  &lt;p&gt;XMLSpy’s support for &lt;a href="http://v2009/products/xmlspy/xquery_editor.html"&gt;XQuery&lt;/a&gt; has also contributed to Recordare’s regression testing efforts. In response to a customer request, Recordare now exports XML processing instructions from the Dolet for Sibelius plugin when it encounters a musical feature that it is unable to translate correctly. A simple XQuery execution to search for all the processing instructions in the XML files in a given folder lets Recordare check for the presence of these restrictions within each test suite, and then compare the resulting XML files using DiffDog between runs of the test suite.&lt;/p&gt;  &lt;p&gt;Recently, customer demand led Recordare to develop an XSD version of the MusicXML format. &lt;a href="http://www.altova.com/download/xmlspy/xml_editor_enterprise.html"&gt;XMLSpy Enterprise Edition&lt;/a&gt; was used to develop and test the schemas. &lt;a href="http://www.altova.com/products/xmlspy/graphical_xml_schema_editor.html"&gt;Schema validation&lt;/a&gt;, &lt;a href="http://www.altova.com/products/xmlspy/graphical_xml_schema_editor.html"&gt;schema restriction and extension&lt;/a&gt;, and automatically-generated &lt;a href="http://www.altova.com/products/xmlspy/graphical_xml_schema_editor.html"&gt;schema documentation&lt;/a&gt; were all able to be tested using XMLSpy’s features.&lt;/p&gt;  &lt;h4&gt;The Results&lt;/h4&gt;  &lt;p&gt;The Dolet plugins are extensions for common industry software that harness the built-in capabilities of the MusicXML format to make musical scores truly interchangeable across disparate systems and toolsets. These plugins have the capacity to render accurate and meaningful musical notation based on the powerful MusicXML specification.&lt;/p&gt;  &lt;p&gt;The leading &lt;a href="http://www.altova.com/products/xmlspy/graphical_xml_schema_editor.html"&gt;XML Schema editing&lt;/a&gt; capabilities in XMLSpy and the strong &lt;a href="http://www.altova.com/products/diffdog/diff_merge_tool.html"&gt;XML and directory differencing&lt;/a&gt; support in DiffDog enabled Recordare to write and polish the MusicXML schemas and perform regression testing on the Dolet plugins. The resulting high quality of the schemas and software has made MusicXML and the Dolet plugins a key element of the toolkit for composers, arrangers, publishers, copyists, and engravers throughout the industry wherever printed music is used.&lt;/p&gt;  &lt;p&gt;Try XMLSpy, DiffDog, and the other Altova MissionKit tools for yourself with a &lt;a href="http://www.altova.com/download/missionkit/software_development_tools_enterprise.html"&gt;free 30-day trial&lt;/a&gt;.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='http://res1.blogblog.com/tracker/4710621816584132478-8185831756453878306?l=blog.altova.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;

&lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=48JUcM-8Blk:lkFfyg9hzHw:yIl2AUoC8zA"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=48JUcM-8Blk:lkFfyg9hzHw:4cEx4HpKnUU"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=48JUcM-8Blk:lkFfyg9hzHw:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=48JUcM-8Blk:lkFfyg9hzHw:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=48JUcM-8Blk:lkFfyg9hzHw:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=48JUcM-8Blk:lkFfyg9hzHw:V_sGLiPBpWU"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=48JUcM-8Blk:lkFfyg9hzHw:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=48JUcM-8Blk:lkFfyg9hzHw:qj6IDK7rITs"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=48JUcM-8Blk:lkFfyg9hzHw:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=48JUcM-8Blk:lkFfyg9hzHw:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=48JUcM-8Blk:lkFfyg9hzHw:dnMXMwOfBR0"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;

&lt;/div&gt;&lt;img src="http://feeds2.feedburner.com/~r/Altova/~4/48JUcM-8Blk" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.altova.com/feeds/8185831756453878306/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=4710621816584132478&amp;postID=8185831756453878306" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4710621816584132478/posts/default/8185831756453878306?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4710621816584132478/posts/default/8185831756453878306?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Altova/~3/48JUcM-8Blk/altova-customer-recordare-builds.html" title="Altova customer Recordare builds MusicXML-based solution" /><author><name>ecavanaugh</name><uri>http://www.blogger.com/profile/05488702872055566047</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://blog.altova.com/2009/01/altova-customer-recordare-builds.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUMFSXw4fSp7ImA9WxVSFU0.&quot;"><id>tag:blogger.com,1999:blog-4710621816584132478.post-1803433013997999572</id><published>2009-01-09T07:15:00.000-05:00</published><updated>2009-01-09T07:16:58.235-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-01-09T07:16:58.235-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="data mapping" /><category scheme="http://www.blogger.com/atom/ns#" term="MapForce" /><category scheme="http://www.blogger.com/atom/ns#" term="Altova Online Training" /><title>New MapForce Online Training - Code Generation</title><content type="html">&lt;p&gt;I'm pleased to announce that the next module in the &lt;a href="http://www.altova.com/wbt_overview.html"&gt;Altova Online Training&lt;/a&gt; Series on the MapForce data mapping tool is now available. &lt;/p&gt;&lt;p&gt;&lt;a href="http://altova.articulate-online.com/9313812061"&gt;MapForce Code Generation&lt;/a&gt; is an advanced-level course that provides step-by-step tutorials for generating program code (including C# , C++, Java, XSLT, and XQuery) based on graphically defined data mappings and integrating that code into your own applications (royalty-free). Detailed tutorials also walk you through how to add custom XSLT and XQuery functions, add function libraries, and process mappings with multiple files.&lt;/p&gt;&lt;p&gt;The &lt;a href="http://altova.articulate-online.com/9313812061"&gt;MapForce Code Generation&lt;/a&gt; module is available on-demand, so you can learn when your schedule allows, and, like all &lt;a href="http://www.altova.com/wbt_overview.html"&gt;Altova Online Training&lt;/a&gt; courses, there is no fee or registration required. &lt;/p&gt;&lt;p&gt;Please let us know what you think of MapForce Code Generation - comments and suggestions are appreciated. &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='http://res1.blogblog.com/tracker/4710621816584132478-1803433013997999572?l=blog.altova.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;

&lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=aZPrcPVmKiU:dN9TRAH_GL0:yIl2AUoC8zA"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=aZPrcPVmKiU:dN9TRAH_GL0:4cEx4HpKnUU"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=aZPrcPVmKiU:dN9TRAH_GL0:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=aZPrcPVmKiU:dN9TRAH_GL0:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=aZPrcPVmKiU:dN9TRAH_GL0:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=aZPrcPVmKiU:dN9TRAH_GL0:V_sGLiPBpWU"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=aZPrcPVmKiU:dN9TRAH_GL0:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=aZPrcPVmKiU:dN9TRAH_GL0:qj6IDK7rITs"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=aZPrcPVmKiU:dN9TRAH_GL0:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=aZPrcPVmKiU:dN9TRAH_GL0:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=aZPrcPVmKiU:dN9TRAH_GL0:dnMXMwOfBR0"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;

&lt;/div&gt;&lt;img src="http://feeds2.feedburner.com/~r/Altova/~4/aZPrcPVmKiU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.altova.com/feeds/1803433013997999572/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=4710621816584132478&amp;postID=1803433013997999572" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4710621816584132478/posts/default/1803433013997999572?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4710621816584132478/posts/default/1803433013997999572?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Altova/~3/aZPrcPVmKiU/new-mapforce-online-training-code.html" title="New MapForce Online Training - Code Generation" /><author><name>ecavanaugh</name><uri>http://www.blogger.com/profile/05488702872055566047</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://blog.altova.com/2009/01/new-mapforce-online-training-code.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkQNRHk-eyp7ImA9WxVTFkU.&quot;"><id>tag:blogger.com,1999:blog-4710621816584132478.post-4869000509436769591</id><published>2008-12-30T19:45:00.000-05:00</published><updated>2008-12-30T19:46:35.753-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-12-30T19:46:35.753-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="StyleVision" /><category scheme="http://www.blogger.com/atom/ns#" term="Altova Online Training" /><title>Free Online Training Module: Intro to StyleVision</title><content type="html">&lt;p&gt;We've just released a new Altova Online Training Module: &lt;a href="http://altova.articulate-online.com/9313842385"&gt;Introduction to StyleVision&lt;/a&gt;. This free training module provides an introduction to the StyleVision &lt;a href="http://www.altova.com/products/stylevision/xslt_stylesheet_designer.html"&gt;stylesheet design tool&lt;/a&gt; interface and functionality as well as interactive tutorials for transforming XML and database content into eye-catching HTML pages, RTF documents, PDF reports, Word 2007 (OOXML) documents, and intuitive Authentic? forms. Detailed tutorials will help users create an effective StyleVision design and insert dynamic and static content. This module also explores how to format the components of the StyleVision design and create global templates. &lt;/p&gt;&lt;p&gt;&lt;a href="http://altova.articulate-online.com/9313842385"&gt;&lt;img style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height="357" alt="IntroToStyleVision" src="http://images.altova.com/NewOnlineTrainingModule_966F/IntroToStyleVision.gif" width="620" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;&lt;p&gt;Check out the full list of &lt;a href="http://www.altova.com/wbt_overview.html"&gt;free Altova Online Training modules&lt;/a&gt;, all of which are available in a convenient, on-demand format. &lt;/p&gt;&lt;p&gt;As always, please share your feedback and suggestions about Altova Online Training with us, either by using the survey included in the training module or by leaving a comment on this blog. &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='http://res1.blogblog.com/tracker/4710621816584132478-4869000509436769591?l=blog.altova.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;

&lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=rWEUk_CLbUM:uENXlwv-2Ck:yIl2AUoC8zA"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=rWEUk_CLbUM:uENXlwv-2Ck:4cEx4HpKnUU"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=rWEUk_CLbUM:uENXlwv-2Ck:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=rWEUk_CLbUM:uENXlwv-2Ck:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=rWEUk_CLbUM:uENXlwv-2Ck:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=rWEUk_CLbUM:uENXlwv-2Ck:V_sGLiPBpWU"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=rWEUk_CLbUM:uENXlwv-2Ck:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=rWEUk_CLbUM:uENXlwv-2Ck:qj6IDK7rITs"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=rWEUk_CLbUM:uENXlwv-2Ck:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=rWEUk_CLbUM:uENXlwv-2Ck:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=rWEUk_CLbUM:uENXlwv-2Ck:dnMXMwOfBR0"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;

&lt;/div&gt;&lt;img src="http://feeds2.feedburner.com/~r/Altova/~4/rWEUk_CLbUM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.altova.com/feeds/4869000509436769591/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=4710621816584132478&amp;postID=4869000509436769591" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4710621816584132478/posts/default/4869000509436769591?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4710621816584132478/posts/default/4869000509436769591?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Altova/~3/rWEUk_CLbUM/free-online-training-module-intro-to.html" title="Free Online Training Module: Intro to StyleVision" /><author><name>ecavanaugh</name><uri>http://www.blogger.com/profile/05488702872055566047</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://blog.altova.com/2008/12/free-online-training-module-intro-to.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkMHQHk-fip7ImA9WxRaFkQ.&quot;"><id>tag:blogger.com,1999:blog-4710621816584132478.post-1397570885646978117</id><published>2008-12-19T07:39:00.001-05:00</published><updated>2008-12-19T07:40:31.756-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-12-19T07:40:31.756-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Jolt Awards" /><category scheme="http://www.blogger.com/atom/ns#" term="DatabaseSpy" /><category scheme="http://www.blogger.com/atom/ns#" term="MissionKit" /><title>Altova MissionKit and DatabaseSpy Named Jolt Award Finalists</title><content type="html">&lt;p&gt;&lt;a href="http://images.altova.com/AltovaMissionKitandDatabaseSpynamedJolta_68EE/JOLT.jpg"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="196" alt="JOLT" src="http://images.altova.com/AltovaMissionKitandDatabaseSpynamedJolta_68EE/JOLT_thumb.jpg" width="124" align="left" border="0" /&gt;&lt;/a&gt; We received an exciting piece of news that brightened a cold winter day when snow was in the forecast: The &lt;a href="http://www.altova.com/products/missionkit/software_development_tools.html"&gt;Altova MissionKit&lt;/a&gt; has been selected as a &lt;a href="tp://www.joltawards.com/finalists.html"&gt;finalist for the 2009 Jolt Award&lt;/a&gt; in the Development Environment category. &lt;/p&gt;  &lt;p&gt;And it gets even better: &lt;a href="http://www.altova.com/products/databasespy/database_tool.html"&gt;Altova DatabaseSpy&lt;/a&gt; as a standalone application has also been selected as a Jolt Award finalist in the Database Engines and Data Tools category.&lt;/p&gt;  &lt;p&gt;The 19&lt;sup&gt;th&lt;/sup&gt; Annual Jolt Award winners will be announced at the SD West Conference in Santa Clara, CA in March, 2009. The Jolt Awards are designed to &amp;#8220;recognize the most innovative, trend-making, ahead of the curve products,&amp;#8221; according to Dr. Dobb&amp;#8217;s, the award sponsor.&lt;/p&gt;  &lt;p&gt;Even before the winners are announced, it&amp;#8217;s an honor to be selected as a Jolt Award finalist, since the judges select five finalists in each category from the literally hundreds of development tools and apps available in today&amp;#8217;s fast-moving marketplace. The judges are all noted software industry leaders with experience across a wide range of development technologies and projects.&lt;/p&gt;  &lt;p&gt;We&amp;#8217;re pleased that Altova continues to be recognized in such acclaimed company. &lt;a href="http://www.altova.com/products/xmlspy/xml_editor.html"&gt;XMLSpy&lt;/a&gt; was a 2003 Jolt Award winner in the Languages and Development Environments category, &lt;a href="http://www.altova.com/products/mapforce/data_mapping.html"&gt;MapForce&lt;/a&gt; was a 2004 Jolt Award winner in the Business Integration and Data Tools category, and &lt;a href="http://www.altova.com/products/umodel/uml_tool.html"&gt;UModel&lt;/a&gt; was a 2006 Jolt Award finalist in the Design Tools and Modeling category. &lt;/p&gt;  &lt;p&gt;You can see the entire list of this year&amp;#8217;s Jolt finalists at &lt;a href="http://www.joltawards.com/finalists.html"&gt;http://www.joltawards.com/finalists.html&lt;/a&gt;.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='http://res1.blogblog.com/tracker/4710621816584132478-1397570885646978117?l=blog.altova.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;

&lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=g1P7-6zUGOc:YOFizVZy0cY:yIl2AUoC8zA"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=g1P7-6zUGOc:YOFizVZy0cY:4cEx4HpKnUU"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=g1P7-6zUGOc:YOFizVZy0cY:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=g1P7-6zUGOc:YOFizVZy0cY:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=g1P7-6zUGOc:YOFizVZy0cY:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=g1P7-6zUGOc:YOFizVZy0cY:V_sGLiPBpWU"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=g1P7-6zUGOc:YOFizVZy0cY:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=g1P7-6zUGOc:YOFizVZy0cY:qj6IDK7rITs"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=g1P7-6zUGOc:YOFizVZy0cY:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=g1P7-6zUGOc:YOFizVZy0cY:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=g1P7-6zUGOc:YOFizVZy0cY:dnMXMwOfBR0"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;

&lt;/div&gt;&lt;img src="http://feeds2.feedburner.com/~r/Altova/~4/g1P7-6zUGOc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.altova.com/feeds/1397570885646978117/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=4710621816584132478&amp;postID=1397570885646978117" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4710621816584132478/posts/default/1397570885646978117?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4710621816584132478/posts/default/1397570885646978117?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Altova/~3/g1P7-6zUGOc/altova-missionkit-and-databasespy-named.html" title="Altova MissionKit and DatabaseSpy Named Jolt Award Finalists" /><author><name>ecavanaugh</name><uri>http://www.blogger.com/profile/05488702872055566047</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://blog.altova.com/2008/12/altova-missionkit-and-databasespy-named.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUMBQnY-fip7ImA9WxRaE0o.&quot;"><id>tag:blogger.com,1999:blog-4710621816584132478.post-2911005095376077758</id><published>2008-12-15T15:35:00.000-05:00</published><updated>2008-12-15T15:37:33.856-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-12-15T15:37:33.856-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Altova" /><category scheme="http://www.blogger.com/atom/ns#" term="MissionKit" /><title>New Altova Solutions Center</title><content type="html">&lt;p&gt;Take a look at our new &lt;a href="http://www.altova.com/solutions_center.html"&gt;Solutions Center&lt;/a&gt; design! &lt;/p&gt;&lt;p&gt;&lt;a href="http://www.altova.com/solutions_center.html"&gt;&lt;img style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height="170" alt="miki_box" src="http://images.altova.com/NewAltovaSolutionsCenter_C61E/miki_box.jpg" width="130" align="right" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;&lt;p&gt;Not only does it look great (thanks to the Altova Art and Web Development teams), but it also gives a clear breakdown of Altova MissionKit tools and how they can help you be prepared and well-armed to approach common business and technology challenges.&lt;/p&gt;&lt;p&gt;As always, we’d love to hear from you about how you use the Altova MissionKit in your organization -- we are always looking for great &lt;a href="http://www.altova.com/cust_authentic_overview.html"&gt;case studies&lt;/a&gt;!&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='http://res1.blogblog.com/tracker/4710621816584132478-2911005095376077758?l=blog.altova.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;

&lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=s2jHgjCmqc4:mPOoQeAXtyc:yIl2AUoC8zA"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=s2jHgjCmqc4:mPOoQeAXtyc:4cEx4HpKnUU"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=s2jHgjCmqc4:mPOoQeAXtyc:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=s2jHgjCmqc4:mPOoQeAXtyc:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=s2jHgjCmqc4:mPOoQeAXtyc:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=s2jHgjCmqc4:mPOoQeAXtyc:V_sGLiPBpWU"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=s2jHgjCmqc4:mPOoQeAXtyc:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=s2jHgjCmqc4:mPOoQeAXtyc:qj6IDK7rITs"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=s2jHgjCmqc4:mPOoQeAXtyc:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=s2jHgjCmqc4:mPOoQeAXtyc:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=s2jHgjCmqc4:mPOoQeAXtyc:dnMXMwOfBR0"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;

&lt;/div&gt;&lt;img src="http://feeds2.feedburner.com/~r/Altova/~4/s2jHgjCmqc4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.altova.com/feeds/2911005095376077758/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=4710621816584132478&amp;postID=2911005095376077758" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4710621816584132478/posts/default/2911005095376077758?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4710621816584132478/posts/default/2911005095376077758?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Altova/~3/s2jHgjCmqc4/new-altova-solutions-center.html" title="New Altova Solutions Center" /><author><name>ecavanaugh</name><uri>http://www.blogger.com/profile/05488702872055566047</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://blog.altova.com/2008/12/new-altova-solutions-center.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkcDRH49fSp7ImA9WxRbE00.&quot;"><id>tag:blogger.com,1999:blog-4710621816584132478.post-8832068297780522294</id><published>2008-12-03T06:30:00.000-05:00</published><updated>2008-12-03T06:34:35.065-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-12-03T06:34:35.065-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="video" /><category scheme="http://www.blogger.com/atom/ns#" term="DatabaseSpy" /><category scheme="http://www.blogger.com/atom/ns#" term="database tool" /><category scheme="http://www.blogger.com/atom/ns#" term="demo videos" /><title>New Demo Video: Intro to DatabaseSpy</title><content type="html">&lt;p&gt;We’re expanding our Flash video series to cover DatabaseSpy, Altova’s multi-purpose database utility.&lt;/p&gt;  &lt;p&gt;Available to view now, the first &lt;a href="http://www.altova.com/videos.asp?type=0&amp;amp;video=databasespy" target="_blank"&gt;DatabaseSpy video&lt;/a&gt; is a two-minute introduction that quickly highlights many DatabaseSpy features and shows off its elegant and fun-to-use interface.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.altova.com/videos.asp?type=0&amp;amp;video=databasespy" target="_blank"&gt;&lt;img style="border: 0px none ;" alt="Database tool demo" src="http://images.altova.com/NewDemoVideoIntrotoDatabaseSpy_C4B0/AOT.jpg" border="0" width="620" height="388" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;If you have ever wondered how a multi-database query and design tool can help with a range of database analysis, design, and editing tasks, check out this quick tour. You’ll get to see the DatabaseSpy &lt;a href="http://www.altova.com/products/databasespy/database_tool.html"&gt;Quick Connection Wizard&lt;/a&gt;, &lt;a href="http://www.altova.com/databasespy_browser.html"&gt;Database Browser&lt;/a&gt;, &lt;a href="http://www.altova.com/products/databasespy/SQL_editor.html"&gt;SQL Editor&lt;/a&gt;, &lt;a href="http://www.altova.com/databasespy_contenteditor.html"&gt;data editing functionality&lt;/a&gt;, and the &lt;a href="http://www.altova.com/products/databasespy/graphical_database_design.html"&gt;Graphical Design Editor&lt;/a&gt; that lets you visualize, create, or modify database tables and relationships without writing SQL commands.&lt;/p&gt;  &lt;p&gt;Find out for yourself why DatabaseSpy has received such high acclaim -- and look for more Flash videos coming soon in the DatabaseSpy series!&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='http://res1.blogblog.com/tracker/4710621816584132478-8832068297780522294?l=blog.altova.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;

&lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=312n2dQl5zw:C3aXWIGzHDQ:yIl2AUoC8zA"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=312n2dQl5zw:C3aXWIGzHDQ:4cEx4HpKnUU"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=312n2dQl5zw:C3aXWIGzHDQ:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=312n2dQl5zw:C3aXWIGzHDQ:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=312n2dQl5zw:C3aXWIGzHDQ:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=312n2dQl5zw:C3aXWIGzHDQ:V_sGLiPBpWU"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=312n2dQl5zw:C3aXWIGzHDQ:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=312n2dQl5zw:C3aXWIGzHDQ:qj6IDK7rITs"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=312n2dQl5zw:C3aXWIGzHDQ:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=312n2dQl5zw:C3aXWIGzHDQ:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=312n2dQl5zw:C3aXWIGzHDQ:dnMXMwOfBR0"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;

&lt;/div&gt;&lt;img src="http://feeds2.feedburner.com/~r/Altova/~4/312n2dQl5zw" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.altova.com/feeds/8832068297780522294/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=4710621816584132478&amp;postID=8832068297780522294" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4710621816584132478/posts/default/8832068297780522294?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4710621816584132478/posts/default/8832068297780522294?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Altova/~3/312n2dQl5zw/new-demo-video-intro-to-databasespy.html" title="New Demo Video: Intro to DatabaseSpy" /><author><name>ecavanaugh</name><uri>http://www.blogger.com/profile/05488702872055566047</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://blog.altova.com/2008/12/new-demo-video-intro-to-databasespy.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C04BQnc5eip7ImA9WxRUFkg.&quot;"><id>tag:blogger.com,1999:blog-4710621816584132478.post-4238488700634499425</id><published>2008-11-25T17:20:00.001-05:00</published><updated>2008-11-25T17:25:53.922-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-11-25T17:25:53.922-05:00</app:edited><title>Voting is Open in the Developer.com POY Awards</title><content type="html">&lt;p&gt;The US presidential election might be over, but your votes are still needed! Altova DatabaseSpy and Altova XMLSpy are finalists in the &lt;a href="http://solutions.internet.com/index.php/5376_default/a4b14a1f0d60761254a1aeb32b3117e2"&gt;2009 Developer.com Product of the Year Awards&lt;/a&gt;. We’d like to ask for your vote to help show your support for Altova tools. &lt;/p&gt;&lt;p&gt;&lt;a href="http://solutions.internet.com/index.php/5376_default/a4b14a1f0d60761254a1aeb32b3117e2"&gt;&lt;img style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height="106" alt="image" src="http://images.altova.com/VotingisOpenintheDeveloper.comPOYAwards_9D14/image_thumb.png" width="198" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;&lt;p&gt;Please cast your vote for Altova DatabaseSpy in the “Database Tool or Add-in” category and Altova XMLSpy in the “.NET Tool or Add-in” category.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;The polls close soon, so please &lt;/strong&gt;&lt;a href="http://solutions.internet.com/index.php/5376_default/a4b14a1f0d60761254a1aeb32b3117e2"&gt;&lt;strong&gt;vote&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; today. As always, we thank you for your support!&lt;/strong&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='http://res1.blogblog.com/tracker/4710621816584132478-4238488700634499425?l=blog.altova.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;

&lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=0wGX-4kZ3Sw:83k1nWoAUr0:yIl2AUoC8zA"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=0wGX-4kZ3Sw:83k1nWoAUr0:4cEx4HpKnUU"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=0wGX-4kZ3Sw:83k1nWoAUr0:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=0wGX-4kZ3Sw:83k1nWoAUr0:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=0wGX-4kZ3Sw:83k1nWoAUr0:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=0wGX-4kZ3Sw:83k1nWoAUr0:V_sGLiPBpWU"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=0wGX-4kZ3Sw:83k1nWoAUr0:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=0wGX-4kZ3Sw:83k1nWoAUr0:qj6IDK7rITs"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=0wGX-4kZ3Sw:83k1nWoAUr0:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=0wGX-4kZ3Sw:83k1nWoAUr0:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=0wGX-4kZ3Sw:83k1nWoAUr0:dnMXMwOfBR0"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;

&lt;/div&gt;&lt;img src="http://feeds2.feedburner.com/~r/Altova/~4/0wGX-4kZ3Sw" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.altova.com/feeds/4238488700634499425/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=4710621816584132478&amp;postID=4238488700634499425" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4710621816584132478/posts/default/4238488700634499425?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4710621816584132478/posts/default/4238488700634499425?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Altova/~3/0wGX-4kZ3Sw/voting-is-open-in-developercom-poy.html" title="Voting is Open in the Developer.com POY Awards" /><author><name>ecavanaugh</name><uri>http://www.blogger.com/profile/05488702872055566047</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://blog.altova.com/2008/11/voting-is-open-in-developercom-poy.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkcESHc_fip7ImA9WxRUEk0.&quot;"><id>tag:blogger.com,1999:blog-4710621816584132478.post-3276399907615271181</id><published>2008-11-20T10:19:00.000-05:00</published><updated>2008-11-20T14:06:49.946-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-11-20T14:06:49.946-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="data mapping" /><category scheme="http://www.blogger.com/atom/ns#" term="MapForce" /><category scheme="http://www.blogger.com/atom/ns#" term="Altova Online Training" /><title>Next Altova Online Training Module is Available</title><content type="html">&lt;p&gt;We recently blogged about the &lt;a href="http://blog.altova.com/2008/10/free-altova-online-training-is-back.html"&gt;return of free Altova Online Training&lt;/a&gt;, with its new, more convenient, on-demand format. The first module available was &lt;a href="http://www.altova.com/wbt_overview.html"&gt;Introduction to MapForce&lt;/a&gt;, and we're pleased to announce that the next module in the series is now available. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://altova.articulate-online.com/9313818234"&gt;MapForce Data Sources and Targets&lt;/a&gt; is aimed at the intermediate MapForce user and provides students with step-by-step tutorials for mapping XML, databases, CSV, EDI, text, and Excel 2007 files in the &lt;a href="http://www.altova.com/products/mapforce/data_mapping.html"&gt;data mapping tool&lt;/a&gt;. Detailed tutorials also walk you through how to process and map legacy text files using MapForce FlexText. This module also covers the methods of mapping and allows you to practice each method, including source-driven, target-driven, and copy-all mapping.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://altova.articulate-online.com/9313818234"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="404" alt="DataSourcesTargets" src="http://images.altova.com/NextAltovaOnlineTrainingModuleisAvailabl_6D31/DataSourcesTargets.jpg" width="620" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://altova.articulate-online.com/9313818234"&gt;MapForce Data Sources and Targets&lt;/a&gt; is in BETA status, and we hope you'll give us your feedback and suggestions so that we can continue to improve. Please respond either using the survey included in the class or by leaving a comment on this blog. &lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='http://res1.blogblog.com/tracker/4710621816584132478-3276399907615271181?l=blog.altova.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;

&lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=1d-yta2WJco:Fa5b4oi-gR0:yIl2AUoC8zA"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=1d-yta2WJco:Fa5b4oi-gR0:4cEx4HpKnUU"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=1d-yta2WJco:Fa5b4oi-gR0:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=1d-yta2WJco:Fa5b4oi-gR0:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=1d-yta2WJco:Fa5b4oi-gR0:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=1d-yta2WJco:Fa5b4oi-gR0:V_sGLiPBpWU"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=1d-yta2WJco:Fa5b4oi-gR0:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=1d-yta2WJco:Fa5b4oi-gR0:qj6IDK7rITs"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=1d-yta2WJco:Fa5b4oi-gR0:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=1d-yta2WJco:Fa5b4oi-gR0:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=1d-yta2WJco:Fa5b4oi-gR0:dnMXMwOfBR0"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;

&lt;/div&gt;&lt;img src="http://feeds2.feedburner.com/~r/Altova/~4/1d-yta2WJco" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.altova.com/feeds/3276399907615271181/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=4710621816584132478&amp;postID=3276399907615271181" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4710621816584132478/posts/default/3276399907615271181?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4710621816584132478/posts/default/3276399907615271181?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Altova/~3/1d-yta2WJco/next-altova-online-training-module-is.html" title="Next Altova Online Training Module is Available" /><author><name>ecavanaugh</name><uri>http://www.blogger.com/profile/05488702872055566047</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://blog.altova.com/2008/11/next-altova-online-training-module-is.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEcBSX8zeip7ImA9WxRUEU4.&quot;"><id>tag:blogger.com,1999:blog-4710621816584132478.post-6460487557937208848</id><published>2008-11-13T14:43:00.001-05:00</published><updated>2008-11-19T17:00:58.182-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-11-19T17:00:58.182-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="video" /><category scheme="http://www.blogger.com/atom/ns#" term="UML" /><category scheme="http://www.blogger.com/atom/ns#" term="Altova" /><category scheme="http://www.blogger.com/atom/ns#" term="PDC08" /><category scheme="http://www.blogger.com/atom/ns#" term="demo videos" /><category scheme="http://www.blogger.com/atom/ns#" term="Microsoft" /><category scheme="http://www.blogger.com/atom/ns#" term="UModel" /><category scheme="http://www.blogger.com/atom/ns#" term="MissionKit" /><title>Microsoft PDC 2008 Recap</title><content type="html">&lt;p&gt;The Altova team &lt;a href="http://blog.altova.com/2008/10/altova-to-exhibit-at-microsoft-pdc-next.html"&gt;exhibited&lt;/a&gt; at Microsoft &lt;a href="http://www.microsoftpdc.com/"&gt;PDC&lt;/a&gt; (Professional Developers Conference) in Los Angeles a couple of weeks ago. PDC is billed as a tradeshow for “leading-edge developers and software architects,” and, true to its promise, this event delivered a crowd of high level technology professionals. We enjoying catching up with a large number of current Altova customers and other .NET developers interested in learning more about using &lt;a href="http://www.altova.com/products/missionkit/software_development_tools.html"&gt;Altova MissionKit&lt;/a&gt; tools to solve XML, UML, and database design and development challenges. Our visitors were particularly interested in MapForce, a powerful and VERY affordable alternative to large-scale ETL solutions like BizTalk and SSIS, and UModel, for its advanced UML support and integration with Visual Studio.&lt;/p&gt;&lt;p&gt;We also took this opportunity to introduce visitors to the MissionKit and the huge savings offered through downloading it as an &lt;a href="http://www.altova.com/download/missionkit/software_development_tools_enterprise.html"&gt;integrated development suite&lt;/a&gt;. The MissionKit was also a popular conversation topic because of the powerful plugins it offers for Visual Studio - in XMLSpy, MapForce, and UModel.&lt;/p&gt;&lt;p&gt;One of the most enjoyable memories that this exhibitor has in particular from PDC is the large number of current customers who brought their friends by to encourage them to try our tools -- telling them how they could solve problems that they had previously discussed and even answering questions from other visitors listening in! It really made me recognize and appreciate the enormous amount of support that Altova and Altova tools have from the .NET community… &lt;/p&gt;&lt;p&gt;Thank you everyone. We hope that you continue to enjoy Altova MissionKit tools and to see you all again the next time PDC rolls into town!&lt;/p&gt;&lt;p&gt;Lastly, here's a video from the show: Allyson and David demoing UModel live at PDC.&lt;/p&gt;&lt;div class="wlWriterSmartContent" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:d07a6d1d-18bc-47e1-b910-3d4fdbc6962f" style="PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px"&gt;&lt;object height="350" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/PPRbNrtoitY"&gt;&lt;param name="wmode" value="transparent"&gt;&lt;embed src="http://www.youtube.com/v/PPRbNrtoitY" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"&gt;&lt;/embed&gt;&lt;/object&gt;

&lt;label style="FONT-SIZE: 0.8em"&gt;Altova UModel at PDC 2008&lt;/label&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='http://res1.blogblog.com/tracker/4710621816584132478-6460487557937208848?l=blog.altova.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=TPC5wW7EFXM:OT1r4G0rQ4s:yIl2AUoC8zA"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=TPC5wW7EFXM:OT1r4G0rQ4s:4cEx4HpKnUU"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=TPC5wW7EFXM:OT1r4G0rQ4s:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=TPC5wW7EFXM:OT1r4G0rQ4s:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=TPC5wW7EFXM:OT1r4G0rQ4s:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=TPC5wW7EFXM:OT1r4G0rQ4s:V_sGLiPBpWU"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=TPC5wW7EFXM:OT1r4G0rQ4s:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=TPC5wW7EFXM:OT1r4G0rQ4s:qj6IDK7rITs"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=TPC5wW7EFXM:OT1r4G0rQ4s:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=TPC5wW7EFXM:OT1r4G0rQ4s:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=TPC5wW7EFXM:OT1r4G0rQ4s:dnMXMwOfBR0"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;

&lt;/div&gt;&lt;img src="http://feeds2.feedburner.com/~r/Altova/~4/TPC5wW7EFXM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.altova.com/feeds/6460487557937208848/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=4710621816584132478&amp;postID=6460487557937208848" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4710621816584132478/posts/default/6460487557937208848?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4710621816584132478/posts/default/6460487557937208848?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Altova/~3/TPC5wW7EFXM/microsoft-pdc-2008-recap.html" title="Microsoft PDC 2008 Recap" /><author><name>ecavanaugh</name><uri>http://www.blogger.com/profile/05488702872055566047</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://blog.altova.com/2008/11/microsoft-pdc-2008-recap.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ak8EQHoyeyp7ImA9WxRWEk0.&quot;"><id>tag:blogger.com,1999:blog-4710621816584132478.post-4086751956604680042</id><published>2008-10-28T11:46:00.000-04:00</published><updated>2008-10-28T11:46:41.493-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-10-28T11:46:41.493-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="video" /><category scheme="http://www.blogger.com/atom/ns#" term="UML" /><category scheme="http://www.blogger.com/atom/ns#" term="reverse engineering" /><category scheme="http://www.blogger.com/atom/ns#" term="UModel" /><title>New video available: UML round trip engineering</title><content type="html">&lt;p&gt;We&amp;#8217;ve just uploaded a new Flash video in the UModel UML modeling series titled &amp;quot;&lt;a href="http://www.altova.com/videos.asp?type=0&amp;amp;video=roundtrip"&gt;Round Trip Engineering&lt;/a&gt;.&amp;quot;&lt;/p&gt;  &lt;p&gt;The &lt;a href="http://www.altova.com/videos.asp?type=0&amp;amp;video=roundtrip"&gt;Round Trip Engineering video&lt;/a&gt; describes how to move your software modeling project ahead either by working directly in the source code or by &lt;a href="http://www.altova.com/products/umodel/uml_tool.html"&gt;expanding and refining your UML model&lt;/a&gt;, while keeping both the code and model in sync.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.altova.com/videos.asp?type=0&amp;amp;video=roundtrip"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="389" alt="uml_reverse_engineering_demo" src="http://images.altova.com/NewvideocodegenerationfromUMLdiagrams_9AE6/uml_reverse_engineering_demo.jpg" width="620" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Even if you&amp;#8217;re a code jockey who prefers to work directly in your IDE, maintaining an accurate UML model promotes good communication tool among team members. You can use the &lt;a href="http://www.altova.com/features_umodel_documentation.html"&gt;UModel UML project documentation&lt;/a&gt; feature to quickly generate customized project docs in HTML, rich text, or Microsoft Word formats that will keep the project manager happy too. And don&amp;#8217;t forget, the UModel Enterprise Edition integrates with both the Visual Studio and Eclipse development environments and features automatic real-time synchronization of changes in either your source code library or UML model.&lt;/p&gt;  &lt;p&gt;We&amp;#8217;re also thrilled with the popularity of the UModel video titled &lt;a href="http://www.youtube.com/watch?v=2yoahl1Hf5U"&gt;Creating UML Use Case Diagrams&lt;/a&gt; on both our site and YouTube. We posted it on YouTube just over a year ago, and it has accumulated over 18,000 views, becoming one of the most popular videos on YouTube covering the Unified Modeling Language.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Please let us know what you think of the new &lt;a href="http://www.altova.com/videos.asp?type=0&amp;amp;video=roundtrip"&gt;Round Trip Engineering video&lt;/a&gt;, and stay tuned for upcoming installments on the DatabaseSpy &lt;a href="http://www.altova.com/products/databasespy/database_tool.html"&gt;database tool&lt;/a&gt;!&amp;#160; &lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='http://res1.blogblog.com/tracker/4710621816584132478-4086751956604680042?l=blog.altova.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;

&lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=wlmMLqIB3lU:bWi-oejIRRM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=wlmMLqIB3lU:bWi-oejIRRM:4cEx4HpKnUU"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=wlmMLqIB3lU:bWi-oejIRRM:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=wlmMLqIB3lU:bWi-oejIRRM:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=wlmMLqIB3lU:bWi-oejIRRM:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=wlmMLqIB3lU:bWi-oejIRRM:V_sGLiPBpWU"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=wlmMLqIB3lU:bWi-oejIRRM:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=wlmMLqIB3lU:bWi-oejIRRM:qj6IDK7rITs"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=wlmMLqIB3lU:bWi-oejIRRM:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=wlmMLqIB3lU:bWi-oejIRRM:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=wlmMLqIB3lU:bWi-oejIRRM:dnMXMwOfBR0"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;

&lt;/div&gt;&lt;img src="http://feeds2.feedburner.com/~r/Altova/~4/wlmMLqIB3lU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.altova.com/feeds/4086751956604680042/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=4710621816584132478&amp;postID=4086751956604680042" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4710621816584132478/posts/default/4086751956604680042?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4710621816584132478/posts/default/4086751956604680042?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Altova/~3/wlmMLqIB3lU/new-video-available-uml-round-trip.html" title="New video available: UML round trip engineering" /><author><name>ecavanaugh</name><uri>http://www.blogger.com/profile/05488702872055566047</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://blog.altova.com/2008/10/new-video-available-uml-round-trip.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkANQXozeSp7ImA9WxRXFko.&quot;"><id>tag:blogger.com,1999:blog-4710621816584132478.post-1983005824152633083</id><published>2008-10-22T06:19:00.000-04:00</published><updated>2008-10-22T06:19:50.481-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-10-22T06:19:50.481-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Altova" /><category scheme="http://www.blogger.com/atom/ns#" term="PDC08" /><category scheme="http://www.blogger.com/atom/ns#" term="tradeshows" /><title>Altova to exhibit at Microsoft PDC next week</title><content type="html">&lt;p&gt;&lt;a href="http://images.altova.com/AltovatoexhibitatMicrosoftPDCnextweek_CBCD/PDC2008.gif"&gt;&lt;img style="border: 0px none ;" alt="PDC2008" src="http://images.altova.com/AltovatoexhibitatMicrosoftPDCnextweek_CBCD/PDC2008_thumb.gif" align="left" border="0" width="160" height="156" /&gt;&lt;/a&gt; The Altova team is busy preparing to head to LA and exhibit at next week's Microsoft &lt;a href="http://www.microsoftpdc.com/"&gt;PDC&lt;/a&gt; (Professional Developers Conference) 2008. If you're attending, be sure to stop by and visit us at booth #711, where we'd be happy to show you a demo of the Altova MissionKit tools for .NET developers working on &lt;a href="http://www.altova.com/products/xmlspy/xml_editor.html"&gt;XML&lt;/a&gt;, &lt;a href="http://www.altova.com/dev_portal_ooxml.html"&gt;Open XML&lt;/a&gt;, &lt;a href="http://www.altova.com/dev_portal_databases.html"&gt;database&lt;/a&gt;, &lt;a href="http://www.altova.com/products/umodel/uml_tool.html"&gt;UML&lt;/a&gt;, &lt;a href="http://www.altova.com/dev_portal.html"&gt;Web&lt;/a&gt;, and &lt;a href="http://www.altova.com/products/mapforce/data_mapping.html"&gt;data integration&lt;/a&gt; projects. We may even have some nice swag and a drawing for you to enter... We hope to see you next week in LA or at another &lt;a href="http://www.altova.com/events.html"&gt;event&lt;/a&gt; in the future! &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='http://res1.blogblog.com/tracker/4710621816584132478-1983005824152633083?l=blog.altova.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;

&lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=QVNW9oCuVMw:_rwFuIFxnk4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=QVNW9oCuVMw:_rwFuIFxnk4:4cEx4HpKnUU"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=QVNW9oCuVMw:_rwFuIFxnk4:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=QVNW9oCuVMw:_rwFuIFxnk4:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=QVNW9oCuVMw:_rwFuIFxnk4:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=QVNW9oCuVMw:_rwFuIFxnk4:V_sGLiPBpWU"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=QVNW9oCuVMw:_rwFuIFxnk4:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=QVNW9oCuVMw:_rwFuIFxnk4:qj6IDK7rITs"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=QVNW9oCuVMw:_rwFuIFxnk4:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=QVNW9oCuVMw:_rwFuIFxnk4:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=QVNW9oCuVMw:_rwFuIFxnk4:dnMXMwOfBR0"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;

&lt;/div&gt;&lt;img src="http://feeds2.feedburner.com/~r/Altova/~4/QVNW9oCuVMw" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.altova.com/feeds/1983005824152633083/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=4710621816584132478&amp;postID=1983005824152633083" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4710621816584132478/posts/default/1983005824152633083?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4710621816584132478/posts/default/1983005824152633083?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Altova/~3/QVNW9oCuVMw/altova-to-exhibit-at-microsoft-pdc-next.html" title="Altova to exhibit at Microsoft PDC next week" /><author><name>ecavanaugh</name><uri>http://www.blogger.com/profile/05488702872055566047</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://blog.altova.com/2008/10/altova-to-exhibit-at-microsoft-pdc-next.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0INRH0_fSp7ImA9WxRXEUQ.&quot;"><id>tag:blogger.com,1999:blog-4710621816584132478.post-5367591645399521947</id><published>2008-10-16T17:10:00.000-04:00</published><updated>2008-10-16T17:13:15.345-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-10-16T17:13:15.345-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Altova" /><category scheme="http://www.blogger.com/atom/ns#" term="software reviews" /><category scheme="http://www.blogger.com/atom/ns#" term="software tools" /><title>Integration Watch: Remember good tools at low cost?</title><content type="html">&lt;p&gt;Andrew Binstock, principal analyst at Pacific Data Works, recently published a great &lt;a href="http://www.sdtimes.com/link/32900"&gt;article&lt;/a&gt; in &lt;em&gt;SD Times &lt;/em&gt;about some of the software tools he relies on to make his life easier. In "&lt;a href="http://www.sdtimes.com/link/32900"&gt;Integration Watch: Remember good tools at low cost?&lt;/a&gt;" he notes:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;"Today, of course, tools are either free or terribly expensive; there is little middle ground. And there are very few small vendors of tools, with the notable exception of the components market for Windows applications―but those are more libraries than pure tools.&lt;/p&gt;    &lt;p&gt;One vendor, however, that has persevered making great [tools] at remarkably approachable prices is &lt;a href="http://www.altova.com/"&gt;Altova&lt;/a&gt;, which has put out a variety of interesting products for a long time."&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Read the complete article &lt;a href="http://www.sdtimes.com/link/32900"&gt;here&lt;/a&gt; and let us know what you think! What are some of the inexpensive software tools that you rely on? &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='http://res1.blogblog.com/tracker/4710621816584132478-5367591645399521947?l=blog.altova.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;

&lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=A1B-FRfWW7o:9xJ8gUucbzQ:yIl2AUoC8zA"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=A1B-FRfWW7o:9xJ8gUucbzQ:4cEx4HpKnUU"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=A1B-FRfWW7o:9xJ8gUucbzQ:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=A1B-FRfWW7o:9xJ8gUucbzQ:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=A1B-FRfWW7o:9xJ8gUucbzQ:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=A1B-FRfWW7o:9xJ8gUucbzQ:V_sGLiPBpWU"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=A1B-FRfWW7o:9xJ8gUucbzQ:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=A1B-FRfWW7o:9xJ8gUucbzQ:qj6IDK7rITs"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=A1B-FRfWW7o:9xJ8gUucbzQ:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?i=A1B-FRfWW7o:9xJ8gUucbzQ:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds2.feedburner.com/~ff/Altova?a=A1B-FRfWW7o:9xJ8gUucbzQ:dnMXMwOfBR0"&gt;&lt;img src="http://feeds2.feedburner.com/~ff/Altova?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;

&lt;/div&gt;&lt;img src="http://feeds2.feedburner.com/~r/Altova/~4/A1B-FRfWW7o" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.altova.com/feeds/5367591645399521947/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=4710621816584132478&amp;postID=5367591645399521947" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4710621816584132478/posts/default/5367591645399521947?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4710621816584132478/posts/default/5367591645399521947?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Altova/~3/A1B-FRfWW7o/integration-watch-remember-good-tools.html" title="Integration Watch: Remember good tools at low cost?" /><author><name>ecavanaugh</name><uri>http://www.blogger.com/profile/05488702872055566047</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://blog.altova.com/2008/10/integration-watch-remember-good-tools.html</feedburner:origLink></entry></feed>
