Author Topic: Lossless Import of Spreadsheet Data Models  (Read 3745 times)

salayande

  • EA User
  • **
  • Posts: 224
  • Karma: +0/-0
  • I love YaBB 1 Gold!
    • View Profile
Lossless Import of Spreadsheet Data Models
« on: August 29, 2009, 07:38:36 pm »
Requirement

There is a requirement for the existing spreadsheet import capability of Sparxsystems EA to be extended to import classes, attributes and relationship elements established.

Reasons
There is an increased need for data standardisation to support information interoperability within and between organizations. Organisations that operate in global markets are participating in data standatds definition efforts.

Because of the diversity of organizations participating in these efforts, business analysis of data is often done in spreadsheets (see the data definition spreadsheets for UBL, UN/CEFACT and many others). The spreadsheet is seen as the common denominator between the affluent and financially constrained participants.

I am aware of Sparxsystems efforts to provide free development licences for some standards development efforts (which of course promotes EA).  Sparxsystems must go beyond merely seeking to, promote its interests. Urgently required are solutions that help to resolve existing problems encountered within and outside these standards groups.

There is therefore a need for EA support for the lossless import/export of data definitions (class definitions, attribute definitions and relationships) from spreadsheets.

I have also looked at the templates shipped with EA, it is also a good idea to seek to understand the nature of reports required by these classes of users and deliver some templates based on these requirements. For example, I recently struggled to create a standard domain business rules report which is based on the roles, constraints and associations in a concept model.

Segun


Geert Bellekens

  • EA Guru
  • *****
  • Posts: 12258
  • Karma: +484/-33
  • Make EA work for YOU!
    • View Profile
    • Enterprise Architect Consultant and Value Added Reseller
Re: Lossless Import of Spreadsheet Data Models
« Reply #1 on: August 31, 2009, 04:35:52 pm »
If you really need this urgently, you can always create your own excel importer/exporter using the EA API.
I've written such a utility in the past and it didn't take me more then a few days.

Geert

salayande

  • EA User
  • **
  • Posts: 224
  • Karma: +0/-0
  • I love YaBB 1 Gold!
    • View Profile
Re: Lossless Import of Spreadsheet Data Models
« Reply #2 on: August 31, 2009, 10:49:58 pm »
Hi Geert,

I read your comment as an offer to help. I need this urgently but cannot program. I would therefore appreciate if you can send me this utility with instructions on how to use it.

Segun

Geert Bellekens

  • EA Guru
  • *****
  • Posts: 12258
  • Karma: +484/-33
  • Make EA work for YOU!
    • View Profile
    • Enterprise Architect Consultant and Value Added Reseller
Re: Lossless Import of Spreadsheet Data Models
« Reply #3 on: August 31, 2009, 11:33:40 pm »
I'll see if I can digg up that excel utility.

Geert

salayande

  • EA User
  • **
  • Posts: 224
  • Karma: +0/-0
  • I love YaBB 1 Gold!
    • View Profile
Re: Lossless Import of Spreadsheet Data Models
« Reply #4 on: September 01, 2009, 12:24:38 am »
Thank you, Geert.

Segun

Geert Bellekens

  • EA Guru
  • *****
  • Posts: 12258
  • Karma: +484/-33
  • Make EA work for YOU!
    • View Profile
    • Enterprise Architect Consultant and Value Added Reseller
Re: Lossless Import of Spreadsheet Data Models
« Reply #5 on: September 01, 2009, 06:13:02 pm »
Segun,
Unfortunately I didn't find the utility anymore, but I quickly hacked something together based on some parts from the original utility and my memory.
This utility works, but only under perfect conditions. It will need some work before it is really usable in a production environment.
Anyway, I'll send it to you as is.

Geert

salayande

  • EA User
  • **
  • Posts: 224
  • Karma: +0/-0
  • I love YaBB 1 Gold!
    • View Profile
Re: Lossless Import of Spreadsheet Data Models
« Reply #6 on: September 02, 2009, 07:02:39 am »
Thank you, Geert,

I have the utility and I should be using it.

kind regards

Segun

Geert Bellekens

  • EA Guru
  • *****
  • Posts: 12258
  • Karma: +484/-33
  • Make EA work for YOU!
    • View Profile
    • Enterprise Architect Consultant and Value Added Reseller
Re: Lossless Import of Spreadsheet Data Models
« Reply #7 on: November 30, 2009, 07:15:05 pm »
I've uploaded the tool on theEA Community Site

Geert

salayande

  • EA User
  • **
  • Posts: 224
  • Karma: +0/-0
  • I love YaBB 1 Gold!
    • View Profile
Re: Lossless Import of Spreadsheet Data Models
« Reply #8 on: December 03, 2009, 10:37:55 am »
You are kind, Geert. the community will appreciate this.

best regards

Segun