Book a Demo

Author Topic: Browser / Explorer Integration  (Read 4007 times)

ajaxx

  • EA User
  • **
  • Posts: 32
  • Karma: +0/-0
    • View Profile
Browser / Explorer Integration
« on: October 04, 2005, 07:23:15 am »
I'll be really surprised if I'm the first one to ask this, but my search keywords arent yielding anything useful.  In a nutshell, its nice working with models in EA, but its not the face that the organization sees day in and day out.  Day to day, our users interact with one of our front-facing systems that provide access through some type of content management system.

Has anyone been able to achieve some form of integration such that I can place a link on a webpage and have it open a model, possibly down to a specific view?  Some of you are going to say, just generate documentation from the model, but thats not the intent here.  The model is in the repository and I can publish it on a daily basis, but depending on the audience (which often includes senior business and technology management and/or possibly architects themselves), they will want to see the actual models in their actual modelling environment (not a webpage generated from the last snapshot of the image).

Am I dreaming here or should I simply be content with building a process that generates these items at some regular interval, like once a day?


thomaskilian

  • Guest
Re: Browser / Explorer Integration
« Reply #1 on: October 04, 2005, 12:36:04 pm »
Ajaxx,
I don't see a problem here. If your audience is just "audience" it will live with a HTML export for sure. If they are active modellers they will have an EA license. Exporting a model as HTML once a day seems to be okay for me (and many others that posted here), except you're making important design changes on an hourly basis.  

ajaxx

  • EA User
  • **
  • Posts: 32
  • Karma: +0/-0
    • View Profile
Re: Browser / Explorer Integration
« Reply #2 on: October 04, 2005, 03:38:19 pm »
Yeah, I think for the most part I agree with you, but I think its a matter of integration.

We want people to use our modelling repository, but its not the only tool in our arsenal.  There is an entire groupware structure thats in place that helps people coordinate and know where other things are in our environment.  What kinds of things?  User manuals, source control repositories and architecture repositoriies.  Any one who comes into our organization as an architect will be "folded" into the process of building and maintaining models in the repository, but ... when they want to communicate with one another (or with other users), they're going to do that through a groupware medium (IM, mail, bulletin board or wiki).  What I want to avoid is them putting up messages that look like this:

"Go to the repository and look under the 'Data Engine' project, logical view, physical structure package and you'll find a detailed layout in the diagram in there"

Ugg... Now everyone who receives that message (and with persistent mediums like wiki's this can be a more pressing issue) will have to read it, parse it and figure out where to go.

We can live with the lack of integration... if it gets to a point where we can't, then we'll build our own integration mechanism.  It shouldn't be too difficult to write a wrapper that can launch EA pointing at a specific repository.

BTW, if we were using file based repos this wouldn't be as much of an issue, but because we use an RDBM-based repository there's no easy URI that we can toss out there to point it at our repo.

thomaskilian

  • Guest
Re: Browser / Explorer Integration
« Reply #3 on: October 05, 2005, 02:11:41 am »
I see. You just want to be able to pop up a certain EA location by command. This should be possible using the automation interface. Even with RDBMS it is possible to open the repository, navigate to a certain diagram or element and show this to the user. See also here