From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on yquem.inria.fr X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=disabled version=3.1.3 X-Original-To: caml-list@yquem.inria.fr Delivered-To: caml-list@yquem.inria.fr Received: from discorde.inria.fr (discorde.inria.fr [192.93.2.38]) by yquem.inria.fr (Postfix) with ESMTP id 4BF02BC0B for ; Thu, 25 Jan 2007 11:38:00 +0100 (CET) Received: from smtp1.mail.atosorigin.com (smtp1.mail.atosorigin.com [160.92.103.80]) by discorde.inria.fr (8.13.6/8.13.6) with ESMTP id l0PAbxl0014444 for ; Thu, 25 Jan 2007 11:38:00 +0100 Received: from filter.worldlinemail.net (localhost [127.0.0.1]) by mwumf0102.mail.fr.ww.atosorigin.com (Postfix) with SMTP id 3C4481C00099 for ; Thu, 25 Jan 2007 11:37:53 +0100 (CET) Received: from [192.168.234.156] (localhost [127.0.0.1]) by mwumf0102.mail.fr.ww.atosorigin.com (Postfix) with ESMTP id 1CE961C00090 for ; Thu, 25 Jan 2007 11:37:53 +0100 (CET) Message-ID: <45B88884.4060300@atosorigin.com> Date: Thu, 25 Jan 2007 11:37:56 +0100 From: =?ISO-8859-15?Q?St=E9phane_DUPRAT?= Reply-To: stephane.duprat@atosorigin.com Organization: Atos Origin - Systems Integration User-Agent: Thunderbird 1.5.0.7 (X11/20060922) MIME-Version: 1.0 To: caml-list@yquem.inria.fr Subject: Re: [Caml-list] designing Ocaml programs with a graphical modeling language ? References: <45B736BC.9010808@atosorigin.com> <200701241901.37939.jon@ffconsultancy.com> In-Reply-To: <200701241901.37939.jon@ffconsultancy.com> Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 8bit X-Miltered: at discorde with ID 45B88887.001 by Joe's j-chkmail (http://j-chkmail . ensmp . fr)! X-Spam: no; 0.00; ocaml:01 ocaml:01 caml-list:01 short:01 argument:02 functional:02 functional:02 seems:03 languages:03 languages:03 profitable:94 elaborate:06 graphical:07 graphical:07 written:07 > Can you elaborate? > To be more precise, I'm searching a modeling language (such as UML for OO methods) and a tool to design my developments in ocaml. That tool doesn't need to be written in ocaml. As for uml, it seems to be not very convenient for functional languages (i didn't use oo features of ocaml) and not very popular in fp community. After a short search on the web, i didn't find anything for that. The main argument is that functional languages don't need heavy design methods based on graphical representations. As for me, I think that designing with a graphical modeling language could be profitable. Stéphane Duprat