 




<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>SOA Talk &#187; UML</title>
	<atom:link href="http://itknowledgeexchange.techtarget.com/soa-talk/tag/uml/feed/" rel="self" type="application/rss+xml" />
	<link>http://itknowledgeexchange.techtarget.com/soa-talk</link>
	<description>A SearchSOA.com blog</description>
	<lastBuildDate>Fri, 10 May 2013 19:37:57 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>Altova updates XML, UML and database tools in MissionKit v2010 r3</title>
		<link>http://itknowledgeexchange.techtarget.com/soa-talk/altova-updates-xml-uml-and-database-tools-in-missionkit-v2010-r3/</link>
		<comments>http://itknowledgeexchange.techtarget.com/soa-talk/altova-updates-xml-uml-and-database-tools-in-missionkit-v2010-r3/#comments</comments>
		<pubDate>Wed, 05 May 2010 23:56:48 +0000</pubDate>
		<dc:creator>RobBarry</dc:creator>
				<category><![CDATA[UML]]></category>
		<category><![CDATA[XML]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/soa-talk/altova-updates-xml-uml-and-database-tools-in-missionkit-v2010-r3/</guid>
		<description><![CDATA[Altova today released a broad set of update to its MissionKit tool suite for XML, database and UML development. Best known for the XMLSpy IDE, MissionKit contains tools to handle data mapping, code generation, stylesheet design, UML modeling and database query manipulation. In MissionKit Version 2010 Revision 3, new features include support for industry standards [...]]]></description>
				<content:encoded><![CDATA[<p>Altova today released a broad set of update to its MissionKit tool suite for XML, database and UML development. Best known for the XMLSpy IDE, MissionKit contains tools to handle data mapping, code generation, stylesheet design, UML modeling and database query manipulation.</p>
<p>In MissionKit Version 2010 Revision 3, new features include support for industry standards iXBRL and National  Information Exchange Model (NIEM), and support for mapping data based on  SAP&#8217;s IDoc EDI format. Altova has also added in some integration with Microsoft Visual Studio 2010.<span id="more-1233"></span></p>
<p>Some highlights to the individual tools include:</p>
<ul>
<li>XMLSpy &#8211; can now validate internal naming and coding conventions outside of the XML Schema standard and integrates with VS2010.</li>
<li>MapForce &#8211; C++ code generation has been updated to MSXML6. This data mapping tool can now generate C++ for 64-bit applications and perform mapping based on SAP&#8217;s IDoc EDI format.</li>
<li>UModel  &#8211; can now generate code in C# 4.0 and reverse engineer C# code to create UML models.</li>
<li>StyleVision &#8211; now supports Inline XBRL (iXBRL) in visual stylesheet and electronic forms design. The iXBRL standard embeds  XBRL fragments into an HTML document so that the same source can be used  for both human and machine processing.</li>
</ul>
<p>For more information, check out <a href="http://www.altova.com/">Altova.com</a>.</p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/soa-talk/altova-updates-xml-uml-and-database-tools-in-missionkit-v2010-r3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>UML to make way for AML?</title>
		<link>http://itknowledgeexchange.techtarget.com/soa-talk/uml-to-make-way-for-aml/</link>
		<comments>http://itknowledgeexchange.techtarget.com/soa-talk/uml-to-make-way-for-aml/#comments</comments>
		<pubDate>Sun, 14 Jun 2009 17:39:52 +0000</pubDate>
		<dc:creator>Jack Vaughan</dc:creator>
				<category><![CDATA[software modeling]]></category>
		<category><![CDATA[UML]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/soa-talk/uml-to-make-way-for-aml/</guid>
		<description><![CDATA[Will UML make way for AML? Neal Ford sings the song of the Arbitrary Modeling Language (AML) in a post that cleverly recounts UML&#8217;s well-known shortcomings. We’d bet you could more than one of the original UML Three Amigos to give it a heavy crit too.. Writes Ford: UML is a failure. It failed for several [...]]]></description>
				<content:encoded><![CDATA[<p>Will UML make way for AML? Neal Ford sings the song of the Arbitrary Modeling Language (AML) in a post that cleverly recounts UML&#8217;s well-known shortcomings. We’d bet you could more than one of the original UML Three Amigos to give it a heavy crit too..<span id="more-743"></span></p>
<p><a href="http://memeagora.blogspot.com/2009/06/aml-arbitrary-markup-language.html" target="_blank">Writes Ford:</a></p>
<p><em>UML is a failure. It failed for several reasons. Mainly, it failed because it falls into the cracks between technical people (developers, architects) and non-technical people (business analysts, project managers, etc). UML is too technical for non-technical people, and not technical enough for technical people. By this, I mean that it isn&#8217;t really technical enough to do serious work on design by techies. At the same time, it&#8217;s obscure enough to be mostly incomprehensible to non-techies.</em></p>
<p>Maybe the fact that Microsoft finally came around to UML was the signal for a pile on. Fact is, UML&#8217;s major failing is that it exists, flaws and all. Things in the imagination tend to work way better, you know.</p>
<p>Related software modeling information<br />
<a href="http://memeagora.blogspot.com/2009/06/aml-arbitrary-markup-language.html" target="_blank">Arbitrary Markup Language</a> - Meme Agora</p>
<p><a href="http://memeagora.blogspot.com/2009/06/aml-arbitrary-markup-language.html"></a></p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/soa-talk/uml-to-make-way-for-aml/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SoaML targets top-down, bottom up or meet-in-the-middle modeling</title>
		<link>http://itknowledgeexchange.techtarget.com/soa-talk/soaml-targets-top-down-bottom-up-or-meet-in-the-middle-modeling/</link>
		<comments>http://itknowledgeexchange.techtarget.com/soa-talk/soaml-targets-top-down-bottom-up-or-meet-in-the-middle-modeling/#comments</comments>
		<pubDate>Thu, 18 Dec 2008 18:04:31 +0000</pubDate>
		<dc:creator>Jack Vaughan</dc:creator>
				<category><![CDATA[Modeling]]></category>
		<category><![CDATA[UML]]></category>

		<guid isPermaLink="false">http://soa-talk.blogs.techtarget.com/2008/12/18/soaml-targets-top-down-bottom-up-or-meet-in-the-middle-modeling/</guid>
		<description><![CDATA[Signs are beginning to appear pointing the way to SoaML, an OMG-backed specification meant to bring a new type of modeling capability to the service-oriented world. SoaML’s goal is to provide SOA modeling of services within UML, without making changes to UML. As part of that, the spec seeks to support services architectures where different [...]]]></description>
				<content:encoded><![CDATA[<p>Signs are beginning to appear pointing the way to SoaML, an OMG-backed specification meant to bring a new type of modeling capability to the service-oriented world.</p>
<p>SoaML’s goal is to provide SOA modeling of services within UML, without making changes to UML. As part of that, the spec seeks to support services architectures where different parties use multiple services and where services can be defined to contain other services. Mappings to business process specs are also in store, notably BPDM and BPMN.</p>
<p>Anyone concerned about an over-bearing top-down modeling regimen in SoaML can take heart in its claimed adherence to either top-down, bottom up or meet-in-the-middle modeling.</p>
<p>The SoaML has been percolating for awhile, with more details due in 2009. Just recently, <a href="http://www.soaml.org/">a wiki of sorts has been formed for all things SoaML</a>. A complete working doc is available as a <a href="http://www.omg.org/docs/ad/08-08-04.pdf">PDF from OMG</a>. And for the over-the-top would-be SoaML enthusiast there is a background feature on the <a href="http://yaya-colour.blogspot.com/2008/09/soaml-logo.html">making of the SoaML logo</a> on the Yaya-Colour blog.</p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/soa-talk/soaml-targets-top-down-bottom-up-or-meet-in-the-middle-modeling/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bill Gates shakes up SOA &#8211; Oslo embraces UML</title>
		<link>http://itknowledgeexchange.techtarget.com/soa-talk/bill-gates-shakes-up-soa-oslo-embraces-uml/</link>
		<comments>http://itknowledgeexchange.techtarget.com/soa-talk/bill-gates-shakes-up-soa-oslo-embraces-uml/#comments</comments>
		<pubDate>Mon, 09 Jun 2008 13:24:32 +0000</pubDate>
		<dc:creator>StorageSwiss</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[Apache Tuscany]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Modeling]]></category>
		<category><![CDATA[Service Component Architecture]]></category>
		<category><![CDATA[SOA development]]></category>
		<category><![CDATA[UML]]></category>

		<guid isPermaLink="false">http://soa-talk.blogs.techtarget.com/2008/06/09/bill-gates-shakes-up-soa-oslo-embraces-uml/</guid>
		<description><![CDATA[It hasn&#8217;t received much attention in SOA circles yet, but last week Bill Gates broke what might be the biggest news Microsoft has made in the SOA space since the debut of .NET. At the TechEd conference in Orlando, Fla. he announced Oslo, Microsoft&#8217;s SOA modeling project, will incorporate UML. It was also revealed that [...]]]></description>
				<content:encoded><![CDATA[<p>It hasn&#8217;t received much attention in SOA circles yet, but last week Bill Gates broke what might be the biggest news Microsoft has made in the SOA space since the debut of .NET.</p>
<p>At the TechEd conference in Orlando, Fla. he announced <a href="http://searchwindevelopment.techtarget.com/news/article/0,289142,sid8_gci1316055,00.html" target="_blank">Oslo, Microsoft&#8217;s SOA modeling project, will incorporate UML</a>. It was also revealed that Visual Studio 10 will feature UML support. At first blush that may not sound like a big deal. After all, it&#8217;s just Microsoft embracing a popular standard modeling language.</p>
<p>Yet <a href="http://searchsoa.techtarget.com/news/article/0,289142,sid26_gci1280299,00.html" target="_blank">Oslo is Microsoft&#8217;s Hail Mary pass</a> over the rest of the SOA market and apparently the company has decided to end its religious differences with UML for the sake of giving Oslo mass appeal. Previously Microsoft had been pushing domain specific languages (DSLs) as an alternative to the general purpose format of UML. Unfortunately for the folks in Redmond, DSLs have failed to gain much traction. Part of the problem is getting the people who form a domain to agree upon a standard syntax. Another part is having that DSL interact with anything outside of its domain. Those things surely will come with the march of time, but the uptake has been painfully slow.</p>
<p>SOA demands some commonality, that everyone stop trying to be so special and idiosyncratic. Microsoft has always understood that on some levels, but it&#8217;s got skin in the proprietary software business (actually it&#8217;s got skin, blood, muscle, bone, you name it). Its maverick tendencies have often led to it offering users products that do SOA the Microsoft way. That is in stark contrasts to the company&#8217;s Web services tooling, which has for the most part embraced open standards and heterogeneous systems (most notably <a href="http://searchsoa.techtarget.com/tip/0,289483,sid26_gci1275177,00.html" target="_blank">Windows Communication Foundation</a>). This is where I remind some readers out there that, yes, there truly is <a href="http://searchsoa.techtarget.com/tip/0,289483,sid26_gci1263059,00.html" target="_blank">a difference between SOA and Web services</a>.</p>
<p>In fact, one way to look at Oslo, which supposedly will offer a Community Technical Preview in September, is that this is Microsoft&#8217;s flag in the ground for SOA. It emphasizes the importance of modeling, attempting to bring the technology as close as possible to the business. As such, UML represents an excellent choice. It should create interoperability between Oslo projects and those built with rival modeling tools (e.g. IBM Rational). And <a href="http://www.eclipse.org/modeling/mdt/?project=uml2" target="_blank">Eclipse&#8217;s Modeling Development Tools Project</a> will have a UML2 component ready by the end of the month.</p>
<p>UML gives Oslo a reach it never would have had if it were based on a proprietary modeling language. The UML foundation means Oslo stands a chance of being truly universal, which is as SOA a concept as you can get. It also puts pressure on the vendors backing <a href="http://searchsoa.techtarget.com/expert/KnowledgebaseAnswer/0,289625,sid26_gci1296726_tax305803,00.html" target="_blank">Service Component Architecture</a>. Has Microsoft managed to leapfrog them in terms of offering a general purpose SOA modeling platform? Or perhaps could this lead to Microsoft embracing SCA at some level, perhaps via <a href="http://soa-talk.blogs.techtarget.com/2008/05/08/javaone-report-apache-tuscany-can-soa-be-this-easy/" target="_blank">Apache Tuscany</a>?</p>
<p>With this UML announcement, Oslo suddenly ranks as a potentially powerful new addition to the SOA space. Nice to see that Bill Gates can still shake things up, even as he prepares to step down as full-time chairman of Microsoft.</p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/soa-talk/bill-gates-shakes-up-soa-oslo-embraces-uml/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
