[gme-users] Large number of entities in GME models
Larry Howard
larry.howard at vanderbilt.edu
Thu Jan 3 09:03:51 CST 2008
Simon,
In my experience, it is always better to consider generation as an
aspect of outbound processes.
If the generation of the lower-level objects is computationally
expensive, making on-the-fly generation unattractive, then I would
stage the outbound processes by generating a lighter-weight object
representation and use file-based persistence.
In no conceivable situation would I generate back into GME. Even if
the scalability of the GME/COM representation was better, such an
approach is not paradigmatic. Use models to represent and persist
specifications that humans declare and refine. Use computation for
everything else.
Regards,
lph
--
Larry Howard, Sr. Research Scientist
Institute for Software Integrated Systems, Vanderbilt University
On Jan 3, 2008, at 7:10 AM, Simon Görke wrote:
> Hello everybody,
>
> We are currently developing a GME-based configuration tool for
> distributed
> embedded systems.
> The idea is
> - to have one (relatively simple) GME model at the top (system
> level) which
> is built up manually, i.e. by an engineer
> - to have some more layers of models below
> - in each layer: to use and refine the information stored in the
> model and
> automatically fill the model one level below.
> This step is realized by using rules which are formulated in Python
> scripts and control GME via its COM interface.
> - The lowest model represents our software implementation which
> makes it
> easy to export actual configuration data (e.g. c header files)
>
> While the top level model is quite simple, the lowest modelling
> level will
> consist of approx. 2000 (automatically generated) entities.
> Does anybody have experience with such huge numbers of elements in a
> model?
> We did a simple script which creates 5000 atoms and connects them
> among each
> other, however it is difficult to do quick test of the parsing of
> such a
> model. Anybody tried something like this?
>
> Thanks,
> Simon
>
> _______________________________________________
> gme-users mailing list
> gme-users at list.isis.vanderbilt.edu
> http://list.isis.vanderbilt.edu/mailman/listinfo/gme-users
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 2698 bytes
Desc: not available
Url : http://list.isis.vanderbilt.edu/pipermail/gme-users/attachments/20080103/a1b0a7dc/attachment.bin
More information about the gme-users
mailing list