UMMF::UML::MetaMetaModel

Description

UMMF::UML::MetaMetaModel is an implementation of the UML Meta-Meta-Model (M3). SYNOPSIS use UMMF::UML::MetaMetaModel; my $factory = UMMF::UML::MetaMetaModel->factory; my $model = $factory->create(Model); $factory->create(Class, name => Foo, namespace => $model); ... This package implements a meta-meta-model (M3) for generating the UML metamodel (M2). UMMF::UML::MetaMetaModel is not an implementation of the MOF; It is actually a subset of the 1.5 Meta-model, as described in UML Spec. 1.5., p.2-13, but with a flattened package namespace. It is the "Backbone" for generating the meta-model. The UML 1.5 Meta-model is described in UMMF::UML::MetaModel package, in the ad-hoc language imported by UMMF::UML::Import::MetaMetaModel. This meta-model is then used to generate the Perl (or Java) code for the classes in UMMF::UML::MetaModel::*. The same exporters and importers can be used to process M* layers. Thus, one description of the meta-model can generate multiple implementations..

Uml - Ummf - Metametamodel - Uml Meta - Ummfumlmetametamodel - Meta-Model - M3 - Implementation - Libraries - Programming

Published By:Kurt Stephens

License Type:Freeware

Date Added:25 October, 2010

Version:1.02

Price:Free

Downloads:47

Size:686.1 KB

Platform: Linux

What people say
- required fields
     
Related Downloads

JGraphpad is a diagram editor for Swing that offers the functionality to create flow charts, maps, and UML diagrams. This release compiles with JGraph 5.7.3.1. Toolbox buttons to create edges or vertices no longer persist selection state.

DateSep 23, 2010

AuthorGaudenz Alder

Size962.6 KB

LicenseFreeware

PriceFree

PlatformLinux

CategoryLinux Multimedia

ummf Perl module contains a driver for UMMF. SYNOPSIS ummf [-I dir] [-M MetaModel] [-m Main::Module] [-o {dir|-}] [-e exporter] input ... This is a driver for the UMMF toolkit.

DateOct 3, 2010

AuthorKurt Stephens

Size686.1 KB

LicenseFreeware

PriceFree

PlatformLinux

CategoryLinux Programming

UML::State is an object oriented module which draws simple state diagrams.

DateSep 27, 2010

AuthorPhil Crow

Size55.3 KB

LicenseFreeware

PriceFree

PlatformLinux

CategoryLinux Programming

Stanis Python Editor is a python IDE with auto-indentation, auto completion, call tips, syntax coloring, syntax highlighting, uml viewer, class explorer, source index, auto todo list, sticky notes, integrated pycrust shell, python file browser, recen

DateAug 16, 2010

AuthorStani

Size11.7 MB

LicenseFreeware

PriceFree

PlatformLinux

CategoryLinux Utilities

PyReverse is a set of tools for reverse engineering Python code. So far, it features dependency analysis tools, documentation generation, and XMI generation for importation in a UML modeling tool.

DateSep 24, 2010

Authorornicar

Size112.6 KB

LicenseFreeware

PriceFree

PlatformLinux

CategoryLinux Programming