Together/J Now Works in
OS/2 Environment!

Together/J is the first all-Java(r), full UML (Unified
Modeling Language), platform-independent modeler
for enterprise-wide software development. A free
WhiteBoard edition is available at:

http://www.oi.com
-or-
http://www.oisoft.com


Object Intl Ships Together(r) 2.2, Visual UML Modeling with Simultaneous Round-Trip Engineering.
Together/J is the first all-Java, full UML (Unified Modeling Language),
platform-independent modeler for enterprise-wide software development.


JAVA BUSINESS EXPO, NYC -- From their exhibit at the invitation-only
"Java(tm) Technology Showcase" at Java Business Expo, Peter Coad of Object International announced today that Together, the UML modeler featuring simultaneous round-trip engineering, is now shipping with new features for all three products in the Together product line. Together/J delivers UML modeling with simultaneous round-trip engineering for Java software development. Together/C++ delivers UML modeling with simultaneous round-trip engineering for C++. Together/Enterprise delivers UML modeling with simultaneous round-trip engineering for both Java and C++ applications.

New features in Together 2.2 include full support for running with JDK(tm)
1.2, server-side support of team-wide settings; command-line invocation of
multiframe doc gen (so it can be invoked during a project make); added code gen configurability (including new classes and methods); code-gen patterns for attributes, links, and methods; import from one kind of diagram to
another; and more scripts for integration with other products.

Curtis Chambers at The Home Depot said, "We see Together/J as more than a modeling solution. Together/J is the backbone for all of our Java software development, beginning with use-cases all the way through to deployment. We discovered in our evaluation that other modeling tools only get used during the front-end of a project. Yet we found Together/J to be the one UML modeler that our developers will use from start to finish. Why? It's the only one that delivers simultaneous (rather than batch-mode) round-trip
engineering."

TWO EDITIONS

Together/J and Together/C++ are available in two editions:
Whiteboard and Developer. An enterprise-level product is also available.

The Whiteboard Edition features simultaneous design-and-code editing,
supporting the way designers and programmers really work: design first, or
code first, or do some of both at the same time. Developers use it on
brand-new projects; developers use it on existing projects, too. This
edition features UML class and package diagrams. The Whiteboard Edition
delivers simultaneous round-trip engineering for Java software development.
The Whiteboard Edition is intended for solo programmers, building Java
applications, C++ applications, or both; it is also intended for analysts,
designers, and programmers who wish to take Together for a spin. For a
limited time, you can download it from http://www.togetherj.com or from
http://www.togetherc.com

The Developer Edition features (1) a family of UML diagrams (use-case,
package, class, sequence, collaboration, and state diagrams), (2) an Open
API for add-in integration with other development tools, (3) fully customizable documentation generation and information export, using the Java programming language itself or JPython as the scripting language, (4)
Rational Rose import and export, (5) multiframe HTML documentation
generation and wall-chart printing, and (6) external tools access (to launch an editor or IDE; or interact directly with a version control system). The Developer Edition delivers simultaneous round-trip engineering for either Java or C++ software development (not both). The Developer
Edition is intended for analysts, designers, and programmers working in a
mid-size company.

Another product in the Together product line, Together/Enterprise, adds
essential features for enterprise-wide application development.
Together/Enterprise delivers simultaneous round-trip engineering for both
Java and C++ software development. Together/Enterprise is intended for
analysts, designers, and programmers working in a large company, building
applications in multiple languages across the enterprise.

Together product specs and the free Whiteboard Editions are located at
http://www.togethersoft.com.

"Together/J is a killer app for seeing, learning, and guiding the process
of object design and the icing on the cake is that it's written in Java!"
Miko Matsumura, Java Evangelist, Javasoft

"I've barely had it here for 30 minutes, and I really like it. It slurped
up my current project code, and did a very nice job of diagramming
UML... I'm really very favorably impressed." Mark Edwards
edwards@fv.com

"Looks like a great product! Soooooo much cleaner than Rational
Rose!" James Schneider, Fischer Systems, Inc.
JSchneider@Fischrco.com

"TJ was designed right in the first place...since the source code itself is
what the modeling, diagramming, and source-code editing functions
directly work from." Jeff De Luca, Project Manager, Major
International Bank

"I'm playing around with Together/J and like it very much. My
organization bought Rational Rose a few months back and I was
seriously underwhelmed... Together/J shows a lot of thought foresight
in its design." Thom Gourley, thomg@xmission.com

"TJ has the potential to become one of those tools you wonder how
you ever lived without." Stephen Palmer, Sr. Developer, Leading
International Bank

"The ability to work both on the source code and on the model at the
same time puts it another league than Rose and all the rest. Together/J
adapts to my way of working, instead of my adapting to it!" Benoit
Marchal, Pineapplesoft sprl bmarchal@pineapplesoft.com

"Nice job! In about an hour I have watched my newbie big long list of
questions melt away as I started through the help topics. Some hero has
done a wonderful job of anticipating the questions that at least this first
time user of Together/J would have." Jim Russell
jimrussell@iname.com

"Together/J is a great product and a great way to showcase using Java
for an industrial strength, enterprise application." Tony Pujals, Object
Media tony@objectmedia.com


BENCHMARK RESULTS
(With the first version, downloaded and tested by me, @Macarlo)

Together/J is a pure Java app and it is BY FAR THE FASTEST design tool.
Here are the benchmark results:
Benchmark Activity parse, autolayout, and display AWT
Benchmark Processor 266 Pentium II, 128 meg
Benchmark Time 7 seconds flat


PLATFORMS, REQUIREMENTS

Together/J is tested and runs NT, 95, OS/2,
Solaris, and Linux. It uses JDK 1.1 (and the new JDK 1.2). Together/J's
minimum hardware requirements for NT, 95, and OS/2 are 166 MHz Pentium or
faster, plus 48 or more megabytes of RAM.

FEATURES

Together/J is the first all-Java, full UML (Unified Modeling
Language), platform-independent modeler for enterprise-wide software
development.


INSTALLATION

To run the Together/J JShield installation under OS/2:

1.Start OS2/ command line window.
2.Change to the directory in which TogetherJ.class is located.
3.type "java TogetherJ" (without quotes)

TROUBLESHOOTING

A problem can occur if any of the the following paths are missing in the CONFIG.SYS file
(in the root of OS/2 boot drive):

path to java.exe in the PATH variable
path to java 1.1.4. dll's in the LIBPATH variable
path to classes.zip file from JDK 1.1.4. in the CLASSPATH variable.

All these variables should be tuned properly by the JDK 1.1.4. installation. If you encounter a
problem, you should check that there are no paths to JavaOS2 (JDK 1.0.2) in these variables,
and that paths to Java1.1 (JDK 1.1.4) are present. Here are some sample lines from a
CONFIG.SYS (leaving only java paths):

LIBPATH=F:\NETSCAPE;D:\Java11\Dll;.;
SET PATH=F:\NETSCAPE;D:\Java11\Bin;D:\Java11\ICATJAVA\Bin;
SET DPATH=D;\JAVA11\ICATJAVA\HELP;
SET CLASSPATH=D:\JAVA11\LIB\classes.zip;.\.

STARTUP

Assuming all path variables are properly specified, you need only type "java TogetherJ". If JVM reports a "class not found" error, then you have no CLASSPATH variable in CONFIG.SYS. In such case, you must type:

"java -classpath d:\java11\lib\classes.zip; TogetherJ"

To run Together/J itself you should execute TogetherJ.cmd from the command line. In case of problems, check your variables in CONFIG.SYS, as described above. Now TogetherJ.cmd looks like:

java.exe -classpath
..\lib\together.zip;..\lib\jbcl.zip;..\lib\jgl.zip;..\lib\jHelp.zip;..\lib\gifs.zip;%CLASSPATH;
oisoft.together.Main

If you have a missing or incorrect CLASSPATH variable in CONFIG.SYS you must correct it in CONFIG.SYS, or change %CLASSPATH% in the .cmd file to correct the value.

Note: To apply changes in CONFIG.SYS you must reboot your OS/2.



ABOUT OBJECT INTERNATIONAL

Object International (USA) has a web site located at http://www.oi.com.
Contact Frank Baker at baker@oi.com, 1-919-773-1063. Object International
Software (Europe) has a web site located at http://www.oisoft.com. Contact
Robert Neher at neher@oisoft.com. ++49-711-787-100.

Object International, Inc. (Raleigh, NC) develops and delivers workshops, tools, and consulting for software development teams worldwide. Peter Coad is president and founder of the company (founded in 1986). For more information,
visit http//www.oi.com

Object International Software Ltd. (Stuttgart, Germany) develops and delivers
products and workshops for building better applications. Dietrich Charisius is
architect of Together/J and founder of the company (1991). For more information,
visit http//www.oisoft.com

Together/J is a registered trademark of Object International Software Ltd. Java and Java Beans are trademarks of Sun Microsystems.

@Macarlo, Inc.
@Macarlo's Shareware & Web
OS/2
Java Lobby Member
Java Site Accredited

[TOP] [HOME] [INDEX]