<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://community.arm.com/utility/feedstylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>UML with keil for 8051</title><link>https://community.arm.com/developer/tools-software/tools/f/keil-forum/22005/uml-with-keil-for-8051</link><description> 
Hello, 

 
Is it possible to programm in UML with Keil for the 8051? 

 
I see in my installation cd that is possible with the ARM but with
the 8051? 

 
Tanks for your answer. 
 </description><dc:language>en-US</dc:language><generator>Telligent Community 10</generator><item><title>RE: UML with keil for 8051</title><link>https://community.arm.com/thread/88409?ContentTypeID=1</link><pubDate>Fri, 13 Jul 2007 12:10:32 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:afb87b17-a37d-4ce7-99c3-fd6a417a77ba</guid><dc:creator>Andy Neil</dc:creator><description>&lt;p&gt;&lt;p&gt;
&lt;i&gt;&amp;quot;I think iLogix used to work with Keil&amp;quot;&lt;/i&gt;&lt;/p&gt;

&lt;p&gt;
Yes - here it is, from late 2004: &lt;a href="http://www.keil.com/pr/article/1055.htm"&gt;http://www.keil.com/pr/article/1055.htm&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;
&lt;i&gt;&amp;quot;I think they [iLogix] are now Telelogic&amp;quot;&lt;/i&gt;&lt;/p&gt;

&lt;p&gt;
Yes - if you follow the links on that page, they now go to the
Telelogic site.&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: UML with keil for 8051</title><link>https://community.arm.com/thread/48320?ContentTypeID=1</link><pubDate>Fri, 13 Jul 2007 12:04:52 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:40afc268-edd9-415e-9ed4-cc58f46b6a62</guid><dc:creator>Andy Neil</dc:creator><description>&lt;p&gt;&lt;p&gt;
Remember that &amp;quot;UML&amp;quot; = Universal &lt;i&gt;&lt;b&gt;Modelling&lt;/b&gt;&lt;/i&gt; Language -
it&amp;#39;s not a programming language!&lt;/p&gt;

&lt;p&gt;
Having said that, some UML tools do have code-generation
facilities.&lt;/p&gt;

&lt;p&gt;
So there&amp;#39;s nothing to stop you from doing your modelling in UML -
using any tool that takes your fancy - and then coding manually from
that in the time-worn manner.&lt;/p&gt;

&lt;p&gt;
I think iLogix used to work with Keil - I think they&amp;#39;re now
Telelogic, who say,&lt;/p&gt;

&lt;p&gt;
&lt;i&gt;&amp;quot;Generates complete applications in C/C++/ and Ada for
&lt;b&gt;8&lt;/b&gt;/16/and 32 bit applications&amp;quot;&lt;/i&gt;&lt;/p&gt;

&lt;p&gt;
Their Free UML modeller: &lt;a href="http://www.telelogic.com/products/modeler/specifications.cfm"&gt;www.telelogic.com/.../specifications.cfm&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;
Take a look at this thread: &lt;a target="_blank" href="http://www.8052.com/forum/read.phtml?id=128718"&gt;www.8052.com/.../read.phtml&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;
Many 8051 developers seem to balk at the price of just the Keil
tools - they&amp;#39;d have kittens at the merest hint to the price of these
full-blown UML systems...!!&lt;br /&gt;
Generally, the scale of a project appropriate to an 8051 doesn&amp;#39;t
really warrant the kind of investment required for these kind of
tools - including all the training, infrastructure, etc, to support
them&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: UML with keil for 8051</title><link>https://community.arm.com/thread/99421?ContentTypeID=1</link><pubDate>Fri, 13 Jul 2007 11:58:05 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:90a418f3-131b-4add-96cb-0d3dfe066862</guid><dc:creator>erik  malund</dc:creator><description>&lt;p&gt;&lt;p&gt;
&lt;i&gt;Not all where aiming for efficiency then either.&lt;/i&gt;&lt;/p&gt;

&lt;p&gt;
how true, how unfortunate :)&lt;/p&gt;

&lt;p&gt;
Erik&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: UML with keil for 8051</title><link>https://community.arm.com/thread/88413?ContentTypeID=1</link><pubDate>Fri, 13 Jul 2007 11:06:32 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:d55bb4d2-8a12-4328-98e1-2b4e48aef142</guid><dc:creator>ImPer Westermark</dc:creator><description>&lt;p&gt;&lt;p&gt;
Not all where aiming for efficiency then either.&lt;/p&gt;

&lt;p&gt;
However, the chip is over 25 years old, so the availability of
high-level languages wasn&amp;#39;t so good then.&lt;/p&gt;

&lt;p&gt;
I would think most people used assembler or PL-51. When the 8051
came, the availability of machines to run the compiler was also
bad.&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: UML with keil for 8051</title><link>https://community.arm.com/thread/50911?ContentTypeID=1</link><pubDate>Fri, 13 Jul 2007 10:51:53 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:50c73b9a-e68b-459a-adb5-defe4c4c3c15</guid><dc:creator>erik  malund</dc:creator><description>&lt;p&gt;&lt;p&gt;
I do not know, do not think so, but I do believe that the results
of the &amp;#39;extreme abstraction&amp;#39; UML introduces will be thoroughly
unsuitable for a &amp;#39;51.&lt;/p&gt;

&lt;p&gt;
The more you &amp;#39;abstract&amp;#39;, the more the processor must do and the
concept of the &amp;#39;51 dates from the days when programmers did not
&amp;#39;abstract&amp;#39;, but were actually concerned about writing efficient
code.&lt;/p&gt;

&lt;p&gt;
Erik&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>