Create objects effortlessly with ObjectCreator Lite's fully scriptable UML CASE tools.
ObjectCreator Lite uses UML semantic to describe software, databases, XML files, business relationships, and more. Users can also use UML rules to verify their designs, and create their own rules to validate designs during the entire development cycle. The tool also allows users to reverse their existing source code to UML semantics, while keeping the operations code and creating associations. Should users modify their source code with external applications such as XCode or CodeWarrior, ObjectCreator Lite ensures that the model stays synchronized.
ObjectCreator Lite's key features include a fully scriptable python, UML repository, UML 1.5 semantic, expandable UML metamodel, dynamic and scriptable code generation, Objective-C/C++/Java/Python/MySQL code generation, Objective-C reverse engineer and round-trip, XMI import/export, UML Business Modeling, and a tool to draw UML class diagrams.
The only limitation of ObjectCreator Lite is that projects are limited to 12 elements (operations, and attributes don't count). However, the latest release includes a range of new features such as automatic round trip for Objective-C, Objective-C Cocoa profile with code generation for init, dealloc, NSCoding, NSCopying, multiple inheritance, attributes, and associations access operations. The release also includes tutorials on round trip feature use and code generation, non-centered segment addition, and a diagram that adds name and stereotype text for the association and stereotypes for association ends.
ObjectCreator Lite requires users to have Mac OS X 10.3 and Python 2.3 installed with OS X 10.3 BSD package. Overall, the tool is a great option for those looking for a UML CASE tool that is flexible, powerful, and easy to use.
Version 1.0.6: N/A