Date Added: Apr 2010
REALbasic is an object-oriented programming language for Mac OS X, Windows and Linux computers. The Unified Modeling Language (UML) is the industry standard notation for modeling object-oriented software. This paper shows how to extract a UML design from a REALbasic project, model REALbasic software using UML and generate REALbasic code from UML. Furthermore, it lays the foundation for a code translation project to or from REALbasic, Objective-C, Java, Delphi, C#, C++ or any other object-oriented programming language. REALbasic is a rich programming language that supports windows, classes, class properties, class methods, class event, class interfaces, data structure, modules and public, private and protected scope for programming constructs.