From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-0.9 required=5.0 tests=BAYES_00,FORGED_GMAIL_RCVD, FREEMAIL_FROM autolearn=no autolearn_force=no version=3.4.4 X-Google-Thread: a07f3367d7,b1994c62e4fe4518 X-Google-Attributes: gida07f3367d7,public,usenet X-Google-NewGroupId: yes X-Google-Language: ENGLISH,CP1252 Path: g2news2.google.com!postnews.google.com!n11g2000yqb.googlegroups.com!not-for-mail From: Vadim Godunko Newsgroups: comp.lang.ada Subject: Re: Will UML helps to document Ada sources ? Date: Fri, 31 Jul 2009 09:29:26 -0700 (PDT) Organization: http://groups.google.com Message-ID: References: <7cb964c8-497f-4d01-9cfa-fefd909b1bd8@q11g2000yqi.googlegroups.com> <471cab23-d325-4b8a-b1ce-3e30badc9409@x25g2000prf.googlegroups.com> <1979e3e3-2c50-4074-a05c-5b0937740aa2@k6g2000yqn.googlegroups.com> <5b9b9b4a-02be-49e7-b603-87991f6e91d8@r27g2000vbn.googlegroups.com> <532dfaa6-b59b-4945-9ce1-befa9d1174e6@v20g2000yqm.googlegroups.com> <3284fcfb-226c-46de-a816-313b27eacb02@h31g2000yqd.googlegroups.com> <10d47493-20d3-468d-bc05-53964d46be3b@r2g2000yqm.googlegroups.com> NNTP-Posting-Host: 188.114.4.138 Mime-Version: 1.0 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable X-Trace: posting.google.com 1249057766 26824 127.0.0.1 (31 Jul 2009 16:29:26 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Fri, 31 Jul 2009 16:29:26 +0000 (UTC) Complaints-To: groups-abuse@google.com Injection-Info: n11g2000yqb.googlegroups.com; posting-host=188.114.4.138; posting-account=niG3UgoAAAD7iQ3takWjEn_gw6D9X3ww User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.12) Gecko/2009071200 SUSE/3.0.12-0.1.2 Firefox/3.0.12,gzip(gfe),gzip(gfe) Xref: g2news2.google.com comp.lang.ada:7492 Date: 2009-07-31T09:29:26-07:00 List-Id: On Jul 31, 4:54=A0pm, Yannick Duch=EAne Hibou57 wrote: > On 31 juil, 14:38, Vadim Godunko wrote:> I have old = idea to develop general purpose, cross platform UML > > modeller in Ada, > > what do you mean when you say =93 general purpose =94 ? > I mean suitable for any kinds of use, not only Ada target code. Today (unfortunately for me) most UML modellers provides its one "view" on UML and how it must be used (usually they are targeted to different programming languages); but UML is not a concrete language, in conjunction with MDA it can be used at any abstraction level, thus each construction can be used to represent different things on different abstraction level. > But why exactly the choice of Qt above any others ? > There are two cross platform GUI toolkits for now: GtkAda and QtAda. Among others nice things Qt includes "ready-to-use" and very powerful graphics scene/graphics view framework, it allows to have more object- oriented code when GtkAda allows and so on. > > and providing GUI independent core libraries for UML model processing. > > You mean a GUI abstraction ? > But why a GUI abstraction if there is the thought to specifically > target the Qt GUI ? > I mean set of libraries for access and manipulation by UML models for development of third-party tools, like model transformation tools or code generation tools. > Any business model in sight ? > No, it is just a hobby project based on my experience.