Book a Demo

Author Topic: Information flow between components  (Read 3148 times)

Piotrek

  • EA Novice
  • *
  • Posts: 7
  • Karma: +0/-0
    • View Profile
Information flow between components
« on: December 17, 2009, 03:08:39 am »
Hi :)

I've got some components on my diagrams, and information flows between them.

There are also items conveyed in those information flows added to the flows.

Now the problem :)

I could not find any option to generate document which would include information about items conveyed within the flows.

I need to have document with a list of systems, and communication between them described useing direction of communication, and list of items conveyed. In other words document should describe what kind of information flows between the systems.

It would be possible, to generate reports I need from the EA database, but I could not find where the information about conveyed items is stored - this is second question :)

Any help will be appreciated!

Thanks,
Piotr

Geert Bellekens

  • EA Guru
  • *****
  • Posts: 13523
  • Karma: +574/-33
  • Make EA work for YOU!
    • View Profile
    • Enterprise Architect Consultant and Value Added Reseller
Re: Information flow between components
« Reply #1 on: December 17, 2009, 04:55:45 am »
Piotr,

If you are asking whether you can generate your own reports from EA, then yes you can. You can edit the existing RTF template, or create new ones.

About he information item conveyed, I have a sneaking suspicion that it could indeed not be available for the RTF reports.
I don't use the RTF, but I've noticed that the support for the information item in other parts of EA is rather weak as well.

If you really need a document with these information items in them then I suggest you write your own report generator using the API. I think there is an example project on the website somewhere that should give you a jump start.

Geert

Piotrek

  • EA Novice
  • *
  • Posts: 7
  • Karma: +0/-0
    • View Profile
Re: Information flow between components
« Reply #2 on: December 17, 2009, 07:58:32 pm »
Geert, thanks a lot for your answer.

I've been already thinking about solution you suggested - writing generator on my own :)

Project is already stored in database, so it would not be a problem to generate something, based on database if only I knew where to find information :)

I was searching for information about flows in database, but it is organized in such way, that a had to give up, and write this post :/

I wonder if there is documentation of this database schema available, or if anyone can point where the data conveyed in flows is stored in DB.

Regards,
Piotr

Geert Bellekens

  • EA Guru
  • *****
  • Posts: 13523
  • Karma: +574/-33
  • Make EA work for YOU!
    • View Profile
    • Enterprise Architect Consultant and Value Added Reseller
Re: Information flow between components
« Reply #3 on: December 17, 2009, 08:23:08 pm »
Piotr,

If I were you I wouldn't use the database directly (at least, not if you can avoid it) but use the API to create a document generator.
Most data in the model is accessible from the API objects, and if something is not you can always resort to the Repository.SQLQuery operations.

I've written a documentgenerator for EA in the past, and it is doable.

If you like more information on how I see Modelling Tooling or the design pattern I use for my tooling click on the links.

Geert