Previous | Next

Software Architect Project Types


 

A project in Rational Software Architect is just a container for resources, such as model files, code files, HTML or XML files, and so on.

In Rational Software Architect, you will develop two types of projects: UML projects for pre-implementation models; and implementation projects, in which the code is the implementation model. A UML Project is a Simple project that contains a model file. Models can be created either blank or based on a Rational Software Architect UML model template.

Implementation projects can contain free-standing UML class and sequence diagrams, used to visualize the code’s structure and runtime behavior. Simple projects can be of either type. Roll over the icons at the right for additional information.

uml project icon
UML Project
java project icon
Java Project
simple project icon
Simple Project
The following implementation projects are available in Rational Software Architect:

Enterprise: An enterprise application project contains the hierarchy of resources required to deploy a J2EE enterprise application, often referred to as an EAR file.

EJB: EJB projects contain the resources contained in an EJB module.

Web: A web-based project used for creating dynamic Web applications and static Web sites. Dynamic Web projects provide an accompanying EAR project.

Connector: A connector is a J2EE standard extension mechanism for containers to provide connectivity to enterprise information systems (EISs).