Model and Generate Objective-C from UML Class Diagrams
Excel Software began shipping MacA&D OSX 1.1.4, a free update of its
modeling tool that adds UML design and code generation enhancements for
Objective-C programmers. MacA&D OSX brings requirements management,
software modeling, code generation, reengineering and software design report
generation to Mac OS X computers.
Objective-C is a popular programming language for Mac OS X computers
included in Apples Xcode development system. The language is a superset of
ANSI C with object-oriented extensions that allow classes, categories and
protocols to be defined, class-instantiated objects and messages sent
between objects. The Unified Modeling Language (UML) is the industry
standard notation for modeling object-oriented software. When the
Objective-C language is selected in MacA&D, UML class diagrams are tailored
to the language for modeling and code generation.
A software designer can draw class, category and protocol objects on a UML
class model, then generate Objective-C interface and implementation code
files. Generated code includes the full interface declarations with stubbed
class methods in the implementation files. Developers can click from the
model to the code file to complete the implementation of each class method.
MacA&D OSX 1.1.4 works with the new MacTranslator OSX reengineering tool to
generate UML class diagrams from existing Objective-C source code.
Developers get accurate models of unfamiliar code in minutes. Diagrams can
be generated from other languages including class diagrams from C++, Java or
Delphi, structure charts from C, Pascal, Basic or Fortran and data models
from SQL. MacA&D OSX adds new reengineering features like the ability to
locate clusters of related classes when generating diagrams. For Java, one
command can generate a separate diagram for each package of classes.
The web page, www.excelsoftware.com/objectivec.html has a white paper
titled, UML for Objective-C showing how to model Objective-C software with
the UML notation. Class diagrams for Apples Objective-C code examples and
the Cocoa framework are available to developers as downloadable image files.
MacA&D OSX runs on Mac OS X 10.1 or later. Priced at $1995, MacA&D OSX
includes sample projects, step-by-step tutorials and both printed and PDF
manuals. See www.excelsoftware.com for site license information, product
descriptions and online ordering.
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Objc-language mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/objc-language/email@hidden