<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<TITLE>Message</TITLE>
<META content="MSHTML 6.00.6000.16587" name=GENERATOR></HEAD>
<BODY>
<DIV><SPAN class=645473217-04022008><FONT face=Arial color=#0000ff size=2>hi
venu,</FONT></SPAN></DIV>
<DIV><SPAN class=645473217-04022008><FONT face=Arial color=#0000ff size=2>For
your example domain provided (computer networks), you can design a metamodel in
two ways vaguely: </FONT></SPAN></DIV>
<DIV><SPAN class=645473217-04022008><FONT face=Arial color=#0000ff
size=2>1.Cliens and Servers could be atoms, and their methods could be modeled
</FONT></SPAN><SPAN class=645473217-04022008><FONT face=Arial color=#0000ff
size=2>as attributes: method1, method2 and so on (this case you must know the
number of methods a client or server might expose). E.g. each server might have
at most 5 attributes, called method1...method5, and the modeler would fill
these attribute values with the method names: 'fileSend', 'fileReceive',
'fileCompare', 'fileDiff', and 'mkdir'.</FONT></SPAN></DIV>
<DIV><SPAN class=645473217-04022008><FONT face=Arial color=#0000ff
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=645473217-04022008><FONT face=Arial color=#0000ff
size=2>2.Client and Server could be modeled as models, and their methods modeled
as internal parts (most likely atoms). Thus one could add several instances
of an atom called 'Method' inside a Server model instance. In this case you
must NOT know the maximum number of methods, and you could create a model
in this paradigm where a Server would have e.g. 1001 public methods exposed
to its clients.</FONT></SPAN></DIV>
<DIV><SPAN class=645473217-04022008><FONT face=Arial color=#0000ff
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=645473217-04022008><FONT face=Arial color=#0000ff size=2>br,
hth, Zoli</FONT></SPAN></DIV>
<BLOCKQUOTE
style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #0000ff 2px solid; MARGIN-RIGHT: 0px">
<DIV></DIV>
<DIV class=OutlookMessageHeader lang=en-us dir=ltr align=left><FONT
face=Tahoma size=2>-----Original Message-----<BR><B>From:</B>
gme-users-bounces@list.isis.vanderbilt.edu
[mailto:gme-users-bounces@list.isis.vanderbilt.edu] <B>On Behalf Of </B>Venu
Gatla<BR><B>Sent:</B> Saturday, February 02, 2008 4:45 AM<BR><B>To:</B>
gme-users<BR><B>Subject:</B> [gme-users] How to add methods for
gme<BR><BR></FONT></DIV>
<DIV>Unlike UML class diagram, GME components uses two fields (Object name,
& attributes). There is no field for methods.</DIV>
<DIV>I have to include methods to my design.</DIV>
<DIV>(Ex : in comuter networks, client connects with server
then requests for something to be send (file, comp result
etc)) </DIV>
<DIV>How can I do this........</DIV>
<DIV> </DIV>
<DIV>thanks,</DIV>
<DIV>venu.</DIV>
<DIV> </DIV>
<P><!--2-->
<HR SIZE=1>
</HR>Did you know? You can CHAT without downloading messenger. <A
href="http://in.rd.yahoo.com/tagline_webmessenger_2/*http://in.messenger.yahoo.com/webmessengerpromo.php">Click
here</A></BLOCKQUOTE></BODY></HTML>