Motherboard Forums


Reply
Thread Tools Display Modes

Statechart tool to generate C

 
 





















Jon Kirwan
Guest
Posts: n/a

 
      10-24-2009, 09:11 PM


On Sat, 24 Oct 2009 20:04:32 +0100, Chris H <>
wrote:

>In message <>, David Brown
><> writes
>>Chris H wrote:
>>> In message <hbt1hj$411$>, Cesar Rabak
>>> <> writes
>>>> Dan Henry escreveu:
>>>>> On Thu, 15 Oct 2009 19:53:35 +1100, "Marc Hillman"
>>>>> <> wrote:
>>>>>
>>>>>> I'm looking for a Statechart (Harel) tool that supports C code
>>>>>> generation, and is free (not trial copies). Any suggestions?
>>>>> IAR's visualSTATE http://www.iar.com/vs
>>>>>
>>>> But it is not free, is it?
>>> Nothing in this life is free.
>>>

>>Perhaps you should find yourself a better life?

>
>I have a very good life.




>It is based in reality.


Most people believe that. It's generally false.

http://www.amazon.com/Species-Denial.../dp/1741290015

Jon
 
Reply With Quote
 
Cesar Rabak
Guest
Posts: n/a

 
      10-24-2009, 10:16 PM
Chris H escreveu:
> In message <hbt1hj$411$>, Cesar Rabak
> <> writes
>> Dan Henry escreveu:
>>> On Thu, 15 Oct 2009 19:53:35 +1100, "Marc Hillman"
>>> <> wrote:
>>>
>>>> I'm looking for a Statechart (Harel) tool that supports C code
>>>> generation, and is free (not trial copies). Any suggestions?
>>> IAR's visualSTATE http://www.iar.com/vs
>>>

>> But it is not free, is it?

>
> Nothing in this life is free.
>

This affirmation is a fallacy that gives opportunity to another very
interesting thread ;-)

--
Cesar Rabak
GNU/Linux User 52247.
Get counted: http://counter.li.org/
 
Reply With Quote
 
Cesar Rabak
Guest
Posts: n/a

 
      10-24-2009, 10:17 PM
Marco escreveu:
> On Oct 23, 12:52 pm, Cesar Rabak <csra...@bol.com.br> wrote:
>> Dan Henry escreveu:> On Thu, 15 Oct 2009 19:53:35 +1100, "Marc Hillman"
>>> <7owsx1...@sneakemail.com> wrote:
>>>> I'm looking for a Statechart (Harel) tool that supports C code generation,
>>>> and is free (not trial copies). Any suggestions?
>>> IAR's visualSTATEhttp://www.iar.com/vs

>> But it is not free, is it?
>>

>
>
> it allowed some states or so for free in the trial version (not sure
> if trial legal for commercial use) I haven't looked into this in a
> while

The OP wrote "not trial copies" so. . .

--
Cesar Rabak
GNU/Linux User 52247.
Get counted: http://counter.li.org/
 
Reply With Quote
 
Cesar Rabak
Guest
Posts: n/a

 
      10-24-2009, 10:18 PM
Marco escreveu:
> On Oct 15, 1:53 am, "Marc Hillman" <7owsx1...@sneakemail.com> wrote:
>> I'm looking for a Statechart (Harel) tool that supports C code generation,
>> and is free (not trial copies). Any suggestions?

>
> http://www.intelliwizard.com/ GPL

It is not GPL it is "Dual Licensing" very different!!

--
Cesar Rabak
GNU/Linux User 52247.
Get counted: http://counter.li.org/
 
Reply With Quote
 
Mel
Guest
Posts: n/a

 
      10-24-2009, 11:44 PM
Cesar Rabak wrote:

> Chris H escreveu:
>> In message <hbt1hj$411$>, Cesar Rabak
>> <> writes
>>> Dan Henry escreveu:
>>>> On Thu, 15 Oct 2009 19:53:35 +1100, "Marc Hillman"
>>>> <> wrote:
>>>>
>>>>> I'm looking for a Statechart (Harel) tool that supports C code
>>>>> generation, and is free (not trial copies). Any suggestions?
>>>> IAR's visualSTATE http://www.iar.com/vs
>>>>
>>> But it is not free, is it?

>>
>> Nothing in this life is free.
>>

> This affirmation is a fallacy that gives opportunity to another very
> interesting thread ;-)


ghod no! Not that interesting thread again!



 
Reply With Quote
 
Cesar Rabak
Guest
Posts: n/a

 
      10-25-2009, 12:59 AM
Mel escreveu:
> Cesar Rabak wrote:
>
>> Chris H escreveu:
>>> In message <hbt1hj$411$>, Cesar Rabak
>>> <> writes
>>>> Dan Henry escreveu:
>>>>> On Thu, 15 Oct 2009 19:53:35 +1100, "Marc Hillman"
>>>>> <> wrote:
>>>>>
>>>>>> I'm looking for a Statechart (Harel) tool that supports C code
>>>>>> generation, and is free (not trial copies). Any suggestions?
>>>>> IAR's visualSTATE http://www.iar.com/vs
>>>>>
>>>> But it is not free, is it?
>>> Nothing in this life is free.
>>>

>> This affirmation is a fallacy that gives opportunity to another very
>> interesting thread ;-)

>
> ghod no! Not that interesting thread again!
>

As I wrote 'gives opportunity' but I don't intend to profit from it :-D


--
Cesar Rabak
GNU/Linux User 52247.
Get counted: http://counter.li.org/
 
Reply With Quote
 
Marc Hillman
Guest
Posts: n/a

 
      10-25-2009, 01:24 AM
Thanks for your comments Miro. It is amazing how quickly a thread can
descend down a rabit hole, and the original question get lost.

I have been programming, professionally, with Harel Statecharts for 10
years, in an Avionics environment. I have an exceptionally good
understanding of Statecharts. I'm used to an enviromnent with animation, and
the ability to connect models to real hardware.

What I'm trying to achieve is something similar to the rich environment I'm
used to in aerospace industry, but accessable to your average hobbiest, as
I'm in that mode now. What I'm after is a statechart drawing tool that
supports the full statechart notation, including concurrent states, so I can
design my software. I have your book, but the Visio templates provided are a
bit manual for my liking, and I still haven't worked out why they are
needed - the Visio ones seem smarter. I'd like a system with some
completeness/correctness checking. It also has to be free. I'd also like it
to be possible, if I decided to do so, to 'autocode' from the statecharts to
QP (C). It's a bit tedious transcribing the drawn statecharts into C, but
I'm happy to do this if autocode is not feasible.

I'm still looking, so any suggestions for a Statechart tool welcome.

"ql" <> wrote in message
news:3bc0ec1b-55a0-437a-a1f9-...
Since this forum mentions my book ("Practical Statecharts in C/C++")
and the website (www.state-machine.com), I'd like to clarify some
misconceptions about state machines, UML, and tools.


 
Reply With Quote
 
Chris H
Guest
Posts: n/a

 
      10-25-2009, 08:54 AM
In message <>, Jon Kirwan
<> writes
>On Sat, 24 Oct 2009 20:04:32 +0100, Chris H <>
>wrote:
>
>>In message <>, David Brown
>><> writes
>>>Chris H wrote:
>>>> In message <hbt1hj$411$>, Cesar Rabak
>>>> <> writes
>>>>> Dan Henry escreveu:
>>>>>> On Thu, 15 Oct 2009 19:53:35 +1100, "Marc Hillman"
>>>>>> <> wrote:
>>>>>>
>>>>>>> I'm looking for a Statechart (Harel) tool that supports C code
>>>>>>> generation, and is free (not trial copies). Any suggestions?
>>>>>> IAR's visualSTATE http://www.iar.com/vs
>>>>>>
>>>>> But it is not free, is it?
>>>> Nothing in this life is free.
>>>>
>>>Perhaps you should find yourself a better life?

>>
>>I have a very good life.

>
>
>
>>It is based in reality.

>
>Most people believe that. It's generally false.
>
> http://www.amazon.com/Species-Denial.../dp/1741290015
>
>Jon


And you Jon are a typical example apparently. At least according to the
people who know you.

Now, where are these stats comparing Keil and SDCC you made such a bit
thing about? You said I was totally wrong, anything I said was false
and I was completely unprofessional and you would prove it with the help
of the many friends you had... That was over 6 months ago and you have
failed to provide any evidence to back up your claims.

An apology would be nice though I don't expect to get one as you live in
an altered reality.


--
\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
\/\/\/\/\ Chris Hills Staffs England /\/\/\/\/
\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/



 
Reply With Quote
 
Jon Kirwan
Guest
Posts: n/a

 
      10-25-2009, 11:44 AM
On Sun, 25 Oct 2009 08:54:10 +0000, Chris H <>
wrote:

>In message <>, Jon Kirwan
><> writes
>>On Sat, 24 Oct 2009 20:04:32 +0100, Chris H <>
>>wrote:
>>
>>>In message <>, David Brown
>>><> writes
>>>>Chris H wrote:
>>>>> In message <hbt1hj$411$>, Cesar Rabak
>>>>> <> writes
>>>>>> Dan Henry escreveu:
>>>>>>> On Thu, 15 Oct 2009 19:53:35 +1100, "Marc Hillman"
>>>>>>> <> wrote:
>>>>>>>
>>>>>>>> I'm looking for a Statechart (Harel) tool that supports C code
>>>>>>>> generation, and is free (not trial copies). Any suggestions?
>>>>>>> IAR's visualSTATE http://www.iar.com/vs
>>>>>>>
>>>>>> But it is not free, is it?
>>>>> Nothing in this life is free.
>>>>>
>>>>Perhaps you should find yourself a better life?
>>>
>>>I have a very good life.

>>
>>
>>
>>>It is based in reality.

>>
>>Most people believe that. It's generally false.
>>
>> http://www.amazon.com/Species-Denial.../dp/1741290015
>>
>>Jon

>
>And you Jon are a typical example apparently.


I didn't say anything specifically about you, above, Chris. I gather
you didn't notice. Classic case in point.

The book still presents an interesting set of theories.

>At least according to the people who know you.


I'm just sorry to see you continue taking such a low road.

>Now, where are these stats comparing Keil and SDCC you made such a bit
>thing about?


It was __your__ claims I spent time doubting, back then. But I don't
work for you and will get to providing volunteered information when I
have time to develop it, as I said a month back.

>You said I was totally wrong, anything I said was false


No, I've said I sadly can't take anything you say without checking on
it. I think you _could_ be more helpful than you are. You simply
aren't. Last month's thread, where you simply stopped short and
ceased when you were caught with the wrong assumptions going into it,
is such a case where you appeared to make a specific claim about SDCC
and then simply shut up and said nothing more about it when asked.

>and I was completely unprofessional


This is your putting up a strawman so you can make a point on
something I didn't say.

Walter lamented about certain groups that weren't as involved in the
standards process as perhaps they should be. When I learned that you
were involved, and considering the fact that your make such a public
display of your blinkered biases, I began to see some potential
reasons why.

That's your fault, not mine. I'm not writing your words for you.

>and you would prove it with the help of the many friends you had...


What?? Prove what? This is essentially the exchange 6 months back:

>: ><Chris writing>
>: >If it is a choice between SDCC and Keil Kiel wins with no question It
>: >has 80% of the 8051 market.
>:
>: Why?
>:
>: SDCC has improved a great deal over the recent years and is now a
>: reasonably competitive c compiler, unless you can provide some
>: seriously damaging specifics.


Now, if you think that is such a seriously flawed claim from me, then
you might also first consider what you wrote at that time, Chris:

>: ><Chris writing>
>: >I agree that over the last few years SDCC has improved greatly to
>: >"reasonable"


It's not as though we disagreed much there.

Later, in the more recent thread you and I were on, I added this note
to the OP:

>: You
>: are definitely able to do serious projects with SDCC. If you have any
>: question, google a few projects that have used it in the past with
>: good success. For example, here is one I quickly found, just now:
>:
>: http://www.arrickrobotics.com/robomenu/adam.html


I did recently take time to develop a commercial application under
SDCC, as that was the better choice for business reasons I won't now
argue with you, and on new hardware boards I just got back a few weeks
ago -- using the SiLabs IDE. I started before the boards arrived and
I just finished the first functional version, yesterday. It happens
to be a fairly complex project. I've been downloading data into Excel
and running various performance analyses. I must say the whole thing
works excellently and that SDCC did NOT present difficulties. It
appears to be a success at this time. So I seem to be in a position
of speaking from personal experience developing a new commercial
product using SDCC, now.

Perhaps you are generating smoke where there is no fire and trying to
shout "fire," anyway?

>That was over 6 months ago and you have
>failed to provide any evidence to back up your claims.


__YOUR__ claims are the ones I asked about then (6 mos ago) and then
(last month.) Get with the program, Chris.

>An apology would be nice though I don't expect to get one as you live in
>an altered reality.


What can I say to such an insanely made, assumption-laden request?

Jon
 
Reply With Quote
 
toby
Guest
Posts: n/a

 
      10-25-2009, 04:02 PM
On Oct 15, 5:27*pm, Cesar Rabak <csra...@bol.com.br> wrote:
> nobody escreveu:
>
>
>
>
>
> > Cesar Rabak wrote:
> >> Rich Webb escreveu:

>
> >>> On Thu, 15 Oct 2009 19:53:35 +1100, "Marc Hillman"
> >>> <7owsx1...@sneakemail.com> wrote:

>
> >>>> I'm looking for a Statechart (Harel) tool that supports C code
> >>>> generation, and is free (not trial copies). Any suggestions?

>
> >>> Rule #3: Always checkhttp://sourceforge.net

>
> >>> Searching on "state machine" returns several results, including
> >>>http://smc.sourceforge.net/

>
> >> It seems SMC does not generate Harel (hierarchical) state charts.

>
> > In my experience (several years of professional OO work), if you need
> > hierarchical state charts, your class model is incorrect.

>
> >http://knol.google.com/k/leon-starr/...late-uml-class...

>
> I think you experience does not apply here. *It is possible to do the
> design using only state machines and turning them in code without need
> to resort to OO (be it analysis or design). *OTOH, since Harel
> (hierarchical) cope well with the expansion of states that "flat" state
> machines have when working in real life projects.


Having designed and built such a 'real life' project, I agree that the
hierarchical structure is indispensable. Dr Samek's excellent book
fully makes this case.

>
> --
> Cesar Rabak
> GNU/Linux User 52247.
> Get counted:http://counter.li.org/


 
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Steinberg Xphraze, The Music Box, VSL VIENNA SYMPHONIC LIBRARY,INSTRUMENTS I, II, and EWQLSO, COLOSSUS, RA, CHOIRS, East West Quantum LeapSymphonic Orchestra library ola@mail.gr Apple 0 12-02-2007 01:26 AM
Asus DMI Editing Tool? HIQ Asus 0 07-20-2007 05:30 PM
Learn What Hackers Know and How Hackers Attack !!! Part 1 DR Candra Apple 0 04-25-2007 01:42 AM
[Announcement] FlashBoot - a tool to make USB Flash Disks bootable PrimeExpert IBM Thinkpad 1 02-11-2005 07:56 PM
Mac OSX software list Bill Law Apple 12 09-27-2004 08:20 PM


All times are GMT. The time now is 07:37 AM.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43