Welcome to Telelogic Product Support
  Home Downloads Knowledgebase Case Tracking Licensing Help Telelogic Passport
Telelogic DOORS (steve huntington)
Decrease font size
Increase font size
Topic Title: A DXL PARSER (C++ to DXL)
Topic Summary: Generating automated DXL code from UML Model
Created On: 16-Jul-2008 08:31
Status: Post and Reply
Linear : Threading : Single : Branch
Search Topic Search Topic
Topic Tools Topic Tools
Quick Reply Quick Reply
Subscribe to this topic Subscribe to this topic
E-mail this topic to someone. E-mail this topic
Bookmark this topic Bookmark this topic
View similar topics View similar topics
View topic in raw text format. Print this topic.
 16-Jul-2008 08:31
User is offline View Users Profile Print this message


Kiran Chaturvedula

Posts: 14
Joined: 20-Apr-2008

Hi All,

Its been really a tough one to know that TAU does not generate DXL code.

Do anybody have a DXL Parser that converts either C++ or C code to DXL....!!!!
Report this to a Moderator Report this to a Moderator
 16-Jul-2008 15:44
User is offline View Users Profile Print this message


Tony Goodman

Posts: 97
Joined: 6-May-2008

What would be the point?

Most DXL deals with DOORS specific things like Objects, Modules, Attributes and Links. These have no meaning in C or C++, so you would not be able to write anything meaningful in these languages.

However, if you are wanting to convert an algorithm from C to DXL then the changes required are minimal. I have done this many times and the most difficult part is usually changing the data structures that the code uses. The logic and sequence of C is very similar to DXL...err...DXL is very similar to C!

-------------------------
Tony Goodman
Smart DXL limited
www.smartdxl.com
Report this to a Moderator Report this to a Moderator
 21-Jul-2008 12:49
User is offline View Users Profile Print this message


Kiran Chaturvedula

Posts: 14
Joined: 20-Apr-2008

Thanks for your reply.

The point here is to develop a schema for a distributed user network. Each user location can nominate there ADMINISTRATOR. Any particular user location can view or must view information in RW mode only for the project thay are associated with. The rest of the database shall be invisible. Exception is the linked objecs which he can view read-only that too in a particular view.
Also, there shall be a backup of each item in the database within the database itself.(by virtue of new provision of saving archives at server and Module triggers). There are nearly 5 Packages with more than one class structures.

All these complications can only be handles using UML. I agree that C ~= DXL and vis-a-vis. But I would like to know whether somebody has the DXL grammer file which turns C or C++ in to atleast a very raw DXL code. Here I would prefer C++ to be able to parse in to a DXL.

Just a note that we have got nearly 2500 DOORS users and its only increasing in nearly 90 countries.
Report this to a Moderator Report this to a Moderator
 21-Jul-2008 13:42
User is offline View Users Profile Print this message


David Pechacek

Posts: 674
Joined: 5-Dec-2006

For the issue of people only being able to read and write to modules for their project and the rest of the DB is invisible, that's your administrator's job to set the access rights up properly. Use groups for persons in a particular project and only give that group access to the appropriate project.

As far as backups, your IT group should be backing up your server every night anyway. The data in DOORS is just a file on the hard drive so that issue should be handled automatically. If you want to back up link traceability that's a little different but it should still be defined and recreatable automatically using DXL. You can write DXL to archive whole projects nightly as well.

See Kevin's site which has the DXL command database posted.

www.baselinesinc.com

-------------------------
David Pechacek
AAI Services Textron
dpechacek@sc-aaicorp.com
David.Pechacek@gmail.com
Report this to a Moderator Report this to a Moderator
Statistics
20925 users are registered to the Telelogic DOORS forum.
There are currently 1 users logged in.
The most users ever online was 15 on 15-Jan-2009 at 16:36.
There are currently 0 guests browsing this forum, which makes a total of 1 users using this forum.
You have posted 0 messages to this forum. 0 overall.

FuseTalk Standard Edition v3.2 - © 1999-2009 FuseTalk Inc. All rights reserved.