Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
RE: [mdt-sbvr.dev] Build configuration

Dave,

Sorry it's taken so long to turn my attention to this.

I have discovered that I can use RSA 7.5 with the SBVR model, but I have to explicitly import the .uml files into a(nother) modeling project. I can't just click on them and open them. Sigh....

I have tried installing Papyrus on top of RSA 7.5, but that didn't work at all. When I tried to open a .uml file, I got an Eclipse message about "org.eclipse.uml2.resource.CMOF2UMLResource$Factory not found". And then it wouldn't open RSA .emx files, either. Fortunately, I was able to "revert configuration" and recover the RSA functions.

I tried installing Papyrus standalone, but that doesn't provide the CVS perspective, so I can't check out the org.eclipse.sbvr plugins....

So I installed the Ganymede MDT package, and then installing Papyrus on top of it. That works fine and I can view the original diagrams.

I tried running the SBVR model creation wizard in a runtime workspace, but got stuck on the "select a model object to create" step. When I click on the drop-down triangle next to "Model Object", I get nothing. I was able to open the model editor against the two .sbvr test files. I had this result in both the RSA and the Papyrus installation.


--------------------------------
Mark H. Linehan
STSM, Model Driven Business Transformation
IBM Research

phone: (914) 945-1038 or IBM tieline 862-1038
internet: mlinehan@xxxxxxxxxx
Inactive hide details for "Dave Carlson" <dcarlson@xxxxxxxxxxxxxxx>"Dave Carlson" <dcarlson@xxxxxxxxxxxxxxx>


          "Dave Carlson" <dcarlson@xxxxxxxxxxxxxxx>
          Sent by: mdt-sbvr.dev-bounces@xxxxxxxxxxx

          10/22/2008 10:39 AM

          Please respond to
          SBVR developer list <mdt-sbvr.dev@xxxxxxxxxxx>

To

"'SBVR developer list'" <mdt-sbvr.dev@xxxxxxxxxxx>

cc


Subject

RE: [mdt-sbvr.dev] Build configuration

Mark,

This project's current code requires only the *released* Ganymede platform for all components. The easiest way to get a complete environment is to download the Eclipse Modeling Tools package from http://www.eclipse.org/downloads/. That is what I have used since it was released end of June. If you want to create a customized smaller environment, simply use the released build of Ganymede components. The single download of the Eclipse Modeling Tools package should be sufficient to build and run all code in this project's CVS.

This does not include the open source UML diagram editor, Papyrus. For that, I have used Papyrus 1.9.1. But this is only required to open and edit the diagrams. The project's .uml models can be processed using only Eclipse MDT Ganymede. I hope that by early next year, we will have the "new" Papyrus available under Eclipse MDT (approved, but no code so far). But that may require the next Eclipse generation, Galileo, when we'll need to agree on a new coordinated set of milestone components. I intend to postpone that until it's required.

IBM released RSM and RSA 7.5 on Oct 1st and it is based on Ganymede. I already use RSM 7.5 for my other work and will try to test it this week with the projects in CVS. It should be fully compatible, except for the UML diagrams that require Papyrus, and it should be possible to install Papyrus into RSM/A.

For myself, I would be happier to use IBM's RSM/A, instead of Papyrus, for creating metamodel diagrams in this project. I believe that you, Stan, and myself all use RSM/A. But I wanted to create a project environment that required only open source development tools. Does anyone else on this list feel strongly about *not* migrating the model diagrams/editing to RSM 7.5? If we made that change, then we must follow the process of Eclipse UML2 project where the RSM .emx model files are exported to .uml each time models are checked into CVS. Then others could use other UML tools to create diagrams for those .uml model files.

Dave
-----Original Message-----
From:
mdt-sbvr.dev-bounces@xxxxxxxxxxx [mailto:mdt-sbvr.dev-bounces@xxxxxxxxxxx] On Behalf Of Mark H Linehan
Sent:
Tuesday, October 21, 2008 2:43 PM
To:
mdt-sbvr.dev@xxxxxxxxxxx
Subject:
[mdt-sbvr.dev] Build configuration

It would be very helpful if someone could post on the MDT/SBVR WIKI page a list of the build dependencies for the checked in code. I'm asking because the code must be dependent upon EMF and through that upon a particular level of Eclipse. The trial-and-error approach to figuring out what combination works is very time-consuming and a barrier to getting started.

I'm also asking because normally I work with IBM's RSA but it is back-level with request to the latest-and-greatest in Ganymede and EMF. So knowing the build dependencies helps me figure out whether I can use what I have or have to install some combination of Ganymede+EMF+Papyrus plus whatever else in order to get a working UML modeling environment that will also build the SBVR code.
_______________________________________________
mdt-sbvr.dev mailing list
mdt-sbvr.dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/mdt-sbvr.dev

GIF image

GIF image

GIF image

GIF image


Back to the top