Getting Started:
Running and Developing
ArchStudio 4

Overview

This document discusses how ArchStudio can be run as a user, as well as how developers can create and contribute changes to ArchStudio.


Setting up as a User

If you just want to install and run ArchStudio as an ordinary user, follow the easy setup instructions. This will let you create a runtime environment in which you can run and use ArchStudio as part of an Eclipse installation.


Developing Extensions for ArchStudio

There are two primary ways to develop ArchStudio extensions. The first is to follow the easy setup instructions, which will install ArchStudio and its constituent parts into Eclipse. You can then create a new Plug-in or Fragment project that depends on these plug-ins and extend ArchStudio through that code. This is only really suitable for small extensions, however.

Developers will probably prefer the second method, as it is much easier and more flexible—checking out and building ArchStudio from source.

To add new components to ArchStudio, you need to modify the archstudio4.xml file, which adds your component(s), connector(s), and links to the ArchStudio 4 xADL description. This file is generated by the Description class in the ArchStudio source tree.

If your component is nearing completion, you can contact Eric Dashofy about possible inclusion of the component in the next release of the ArchStudio 4 environment.


Comments? Questions?

Comments or questions on this tutorial should go to Eric Dashofy.