Canonic
Canonic

Cadeo® for EA/QC

Cadeo for EA/QC

Canonic Cadeo® For EA/QC enables companies to synchronize information between Sparx System's Enterprise Architect and Hewlett Packard's Quality Center. Cadeo® For EA/QC provides companies with a bidirectional integration solution for managing requirements, tests and traceability.

Product Overview

Cadeo® For EA/QC delivers a complete portfolio of capabilities and features required to help assure that companies seamlessly integrate accurate data between Enterprise Architect and Quality Center. Cadeo® For EA/QC comes with pre-built field mapping definitions for requirement and test synchronization for Enterprise Architect and Quality Center. Cadeo® For EA/QC allows companies to mirror their exact packaging contents and hierarchy.

Features

  • Requirements Synchronization
  • Requirements in either tool are synchronized in real time
  • User configurable packages
  • Child Requirement Support
  • Key Quality Center fields represented in Enterprise Architect as Tagged Values
  • Mercury ID
  • Mercury Package ID
  • Direct Cover Status
  • Mercury Author
  • Test Synchronization
  • Tests in either tool are synchronized in real time
  • Key Quality Center Fields represented in Enterprise Architect as Tagged Values
  • Mercury ID
  • Execution Status
  • Execution Date
  • Test Type
  • Test Status
  • Responsibility
  • Enterprise Architect DBMS Support
  • SQL Server, Oracle and PostgreSQL
  • Quality Center Version support
  • 9.2
  • 9.0 (limited support, Contact us for details)

How to Order

Request order information from our Contact Page or call toll free +1 (866) 783-8204 x 101

Cadeo® FAQ

Q. Are folders synchronized by Cadeo® case sensitive?
A. EA allows multiple packages at the same level with variations in casing (e.g. "Non-Functional Requirements" and "Non-functional Requirements"). However, QC ignores case when deciding whether a folder already exists, so if "Non-Functional Requirements" already exists on the QC side, an attempt to create "Non-functional Requirements" in QC would fail. For that reason, Cadeo® ignores case when determining if a folder already exists in QC or if it must be created.
Q. I am getting an error message "User does not have permission to execute the Command object" in the Cadeo® log.
A. Cadeo (or any synchronization software) needs access to the Command object provided by QC's API. Verify that the QC user configured for Cadeo has permission to execute the Command object. The Command interface for the entire installation might have been disabled by setting the DISABLE_COMMAND_INTERFACE parameter to "Y". In this event the user you use for Cadeo must be a member of the TDAdmin group. See the Quality Center Administration Guide for more details.
Q. Can I configure the synchronization frequency?
A. At this time Cadeo has a set frequency for synchronizing that should provide a reasonable balance of near-real time updates and good performance. An upcoming release will add the ability to configure synchronization frequency.
Q. Can I run more than one instance on the same server?
A. Due to the way the EA and Quality Center APIs function only one instance of Cadeo® can run on a given server. Cadeo® has been tested to run successfully in a virtual server. If necessary, multiple virtual servers can be run on the same machine.
Q. If I view the history in Quality Center will I be able to see changes to tests and requirements that were made by Cadeo®?
A. Yes, any history configured in Quality Center will be recorded for Cadeo® changes.
Q. Can I run Cadeo® on a virtual machine?
A. Yes, Cadeo® is able to be run on a virtual machine.
Q. What happens if QC goes down? Will updates be reflected the next time QC is up?
A. Yes, Cadeo® will continually attempt to reestablish the connection to Quality Center and will replicate all outstanding changes when the connection is available.
Q. Do I need to keep the time synchronized on my computers?
A. We recommend that the time on all PC's be synchronized to the correct time. It is most important that the server running the EA database and the server running QC be synchronized. Cadeo will attempt to compensate for any time difference between the servers; however that is not the recommended practice. Client computers running EA should also be synchronized to the correct time.
Q. We have tagged values and QC Custom fields that I want to replicate in both environments. When will that capability be available in Cadeo and what can be done in the interim to support that need?
A. We plan to release a mapping feature with Cadeo 1.1. In the interim, customized mapping can be implemented on a professional services basis.
Q. Admin UI asks for an EA User and Password. What is that for?
A. The EA User and Password are for EA security. Presently Cadeo® supports the same database authentication mechanisms that EA does: The user ID and password can be specified in the connection string, or Windows Authentication can be used. Note that Cadeo presently requires the run-as user to be a member of the local administrators group. This may be relaxed in a future release.
Q. Admin UI has a plain text URL containing security information. Do you support encryption of the configuration file?
A. The configuration is stored in an XML file in the local application store. We plan to encrypt the entire configuration file in version 1.1. Most clients restrict access to the configuration file based on the Cadeo run-as user and therefore are not concerned about encryption. Note that the configuration file is only located on the server running Cadeo®. It is not present on any client PC.
Q. Is it possible to support replication in a Master/Slave fashion or configure one way replication? It would be ideal if there was flexibility to support both (i.e. only replicate requirements from EA to Quality Center, but have bi-directional replication on Test Cases).
A. Presently replication is bi-directional only. However it would be straightforward to support this feature request and it will be considered for a future release.
Q. If there is security on a package or it is locked, will replication still occur?
A. As long as the EA User and EA Password are set appropriately, Cadeo® will synchronize when security is enabled. The Package Lock feature in EA ensures that only a given group can make changes. If the Cadeo user is configured to be a member of all groups, replication should be possible. We will ask our QC group to test this scenario.
Q. Is there a way to be able to segregate packages from being replicated? Can this be accomplished by moving a "private" package out of the hierarchy that is set up for replication?
A. Yes any package outside of the EaRequirementsRoot and EaTestRoot will be ignored by Cadeo®.
Q. When will relationships between requirements and tests be available?
A. This feature has been moved to Cadeo® 1.1.
Q. Will Cadeo® handle test scenarios in both environments?
A. The information listed in the Cadeo® product sheet is presently replicated. Other information could be replicated in an upcoming release based on client demand.
Q. With regard to pricing how do you treat users that are set up in both environments?
A. Cadeo® licenses are based on the total quantity of unique users in EA and Quality Center. If a given user uses both systems, only one Cadeo® license is needed for that user.

Learn More Today!


Model Driven Business® PDF

Register for our Newsletter

Schedule a Demo

 

 

Canonic
 
© 2008 Canonic Corp.  All rights reserved.  |  Solutions  |  Model Driven Business®  |  Knowledge  |  About us  |  News & Events  |  Privacy Policy