ArchGenXML 1.5.2
Sponsored Links
ArchGenXML 1.5.2 Ranking & Summary
File size:
0.21 MB
Platform:
Any Platform
License:
GPL (GNU General Public License)
Price:
Downloads:
987
Date added:
2007-02-14
Publisher:
Phil Auersperg
ArchGenXML 1.5.2 description
ArchGenXML project is a code generator for Plone CMS.
It builds on architecture-centric, model-based and test-driven developement. Generates Python code from UML-Models (XMI-Format). Its optimized for the generation of code based on the Archetypes framework.
With ArchGenXML you can create working python code without writing one single line of python. It is is a commandline utility that generates fully functional Zope Products based on the Archetypes framework from UML models using XMI (.xmi, .zargo, .zuml) files. The most common use case is to generate a set of custom content types, possibly with a few tools, a CMFMember type and some workflows thrown in.
In practice, you draw your UML diagrams in a tool like Poseidon or ObjectDomain which has the ability to generate XMI files. Once you are ready to test your product, you run ArchGenXML on the XMI file, which will generate the product directory. After generation, you will be able to install your product in Plone and have your new content types, tools and workflows available.
At present, round-trip support is not implemented: Custom code cant be converted back into XMI (and thus diagams). However, you can re-generate your product over existing code. Method bodies and certain "protected" code sections will be preserved. This means that you can evolve your products public interfaces, its methods and its attributes in the UML model, without fear of losing your hand-written code.
WHY use "ArchGenXML":
- You want to save time
- You are a lazy programmer
- You dont like to reinvent the wheel
- You dont like copying and pasting code and bugs
- You make heavy use of references and interfaces
- You have big projects with many different custom types
- You want or need a well-documented interface to your product
- You like structured model- and pattern-driven software development
- You want to maintain your project in future without getting a headache
- and many more good and odd other reasons.
Enhancements:
- Stable ArchGenXML for Plone 2.1 and 2.5. No more new features in v1.5 in future, just bugfixing. Features are for v1.6 targetting at Plone 2.5 and 3.0. They are developed on svn-trunk. v1.5 is branched away.
It builds on architecture-centric, model-based and test-driven developement. Generates Python code from UML-Models (XMI-Format). Its optimized for the generation of code based on the Archetypes framework.
With ArchGenXML you can create working python code without writing one single line of python. It is is a commandline utility that generates fully functional Zope Products based on the Archetypes framework from UML models using XMI (.xmi, .zargo, .zuml) files. The most common use case is to generate a set of custom content types, possibly with a few tools, a CMFMember type and some workflows thrown in.
In practice, you draw your UML diagrams in a tool like Poseidon or ObjectDomain which has the ability to generate XMI files. Once you are ready to test your product, you run ArchGenXML on the XMI file, which will generate the product directory. After generation, you will be able to install your product in Plone and have your new content types, tools and workflows available.
At present, round-trip support is not implemented: Custom code cant be converted back into XMI (and thus diagams). However, you can re-generate your product over existing code. Method bodies and certain "protected" code sections will be preserved. This means that you can evolve your products public interfaces, its methods and its attributes in the UML model, without fear of losing your hand-written code.
WHY use "ArchGenXML":
- You want to save time
- You are a lazy programmer
- You dont like to reinvent the wheel
- You dont like copying and pasting code and bugs
- You make heavy use of references and interfaces
- You have big projects with many different custom types
- You want or need a well-documented interface to your product
- You like structured model- and pattern-driven software development
- You want to maintain your project in future without getting a headache
- and many more good and odd other reasons.
Enhancements:
- Stable ArchGenXML for Plone 2.1 and 2.5. No more new features in v1.5 in future, just bugfixing. Features are for v1.6 targetting at Plone 2.5 and 3.0. They are developed on svn-trunk. v1.5 is branched away.
ArchGenXML 1.5.2 Screenshot
ArchGenXML 1.5.2 Keywords
ArchGenXML
XMI
ArchGenXML 1.5.2
UML
CMS
Plone CMS
Code generator
code
Plone
project
product
generator
1.5.2
ArchGenXML 1.5.2
HTTP
Internet
Bookmark ArchGenXML 1.5.2
ArchGenXML 1.5.2 Copyright
WareSeeker periodically updates pricing and software information of ArchGenXML 1.5.2 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of ArchGenXML 1.5.2 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
Related Software
CacheFu is a project which speeds up Plone dramatically. Free Download
LMartianGreen Plone Skin project consists of a Plone Skin for Plone 2.5. Free Download
SiteForge provides a project management application for distributed collaborative development. Free Download
PloneRSSSearch is a project that allows searching external Plone sites. Free Download
Plone Language Tool is a product which allows you to set the available languages in your Plone site. Free Download
Umbrello UML Modeller is a Unified Modelling Language diagram programme for KDE. Free Download
Freedom Plone Skin provides a skin based on Plone Skin Dump product. Free Download
Scintilla is a source code editing component and tiny IDE for Win32 and GTK+. Free Download
Latest Software
- Visual Paradigm for UML (ME) for Linux 6.1
- SDE for NetBeans (PE) for Linux 1.1 Professional
- SDE for JDeveloper (PE) for Linux 4.0
- SDE for IBM WebSphere (ME) for Linux 1.1 Modeler Edition
- SDE for NetBeans (ME) for Linux 4.0
- Visual Paradigm for UML (SE) for Linux 3.1
- SDE for IBM WebSphere (SE) for Linux 4.0
- SDE for NetBeans (SE) for Linux 4.0
Popular Software
Favourite Software