Download presentation
Presentation is loading. Please wait.
Published byViviana Keith Modified over 10 years ago
1
CACORE TOOLS FEATURES
2
caCORE SDK Features
3
caCORE Workbench Plugin EA/ArgoUML Plug-in development Integrated support of semantic integration in the plugin Lookup CDEs and EVS concepts while developing model Create new CDEs and register model in local repository Synchronize local model with master caDSR when needed Perform O/R mapping right in the UML modeling tool Generate caCORE like system from UML modeling tool Provide two-way synchronization support with the generated system User do not need to know about XMI file management
4
Standalone caCORE Workbench Integrated caCORE workbench Provide unified access to the the caCORE tools Integrate caAdapter, SDK and SIW in a comprehensive framework Provide flexibility to further integrate with Introduce toolkit Allow complete system generation from the UML model Provide deployment support for the generated system
5
Eclipse Plug-in for Clients Allows user to quickly generate code to connect to any caCORE generated system by specifying a URL Detects any conflicts when connecting to multiple remote systems Configures settings and initial source code for user to further integrate with their own code
6
Intelligent System Generation Generate system just from the object model if data model is not present Create and populate database schema from object model information Allow flexibility to influence the data base schema generation for the object model
7
ISO Datatype O/R mapping of the ISO data type library to the relational database CQL and HQL Query language support for complex data types XML serialization and web service support for the complex data types
8
Legacy System Integration Allow existing systems running on Hibernate to be exposed as a data service Provide utilities to convert existing domain objects in the UML format for semantic integration purpose Generate necessary components to expose the legacy application on the grid as well
9
Expanded UML Modeling Support Aggregation Composition Enumeration Complete Interfaces Composite primary keys
10
.Net Platform Auto generate.Net client which can communicate with existing caCORE like systems Develop a complete caCORE like system using.Net Leverage code generation functionality of the existing generator
11
Enhanced features in the GUI Allow browsing of the UML class diagrams Allow users to construct queries from UML diagrams Download the data in report format (excel, pdf) Customizable GUI for users look and feel Generate sortable result set Allow complex query building from GUI
12
Portlets and Data Visualization Auto generate portlets that can be integrated in end users application Allow user to render the result set specific to their domain. E.g. Generating chromosome map Provide support for visualizing technologies including SVG
13
Security Expansion Provide cell level security option in the system Query blocking on certain intermediate classes in where clause Query blocking on certain attributes Auto configuring CSM security policy for SDK generated system
14
SDK-caGrid Integration Bulk Data Transfer integration with the SDK service layer Workbench integration for data service generation from UML model Continuous Integration and testing with the caGrid tools
15
Search Engine Development Allow users to build search engine capability in their data service Search index keys can be specified at the UML model level Indexes can be generated on the fly for transactional system or in a batch mode for static data like system
16
CSM Features
17
PHI Level Security Constrain result set based on the attribute of the one or more associated objects Nullify the attributes on which user do not have access Block the queries which are based on the restricted attributes Available to any user of the CSM with minimal changes
18
Suit Level Security Configuration Allow users to provision security at the suit level Same security configuration to be used by multiple applications of the same suit Applications can share common set of roles and privileges Assignment of privilege can be done at Suit or at Application level
19
Transaction Aware CSM API Allow CSM API to participate in the transaction initiated by the caller External caller can begin or terminate the transaction Initiate new transaction if the transaction has not already started
20
Import/Export of Security Config Allow user to download the security configuration in XML file Allow user to re-configure the security configuration in the CSM schema from the XML file Assists the development team to migrate the security configuration from one tier to another
21
Eclipse Integration Create plugin to add CSM Nature to the application Automatically adds configuration files, libraries and integration code in the target project
22
Standard Compliance CFR 21 part 11 compliance for the CSM and UPT Section 508 compliance for UPT
23
CLM Features
24
Distributed Mode/Suit Level Audit Allow user to log the messages in common log table originating from different applications of suit Provide transaction based log collating capability so that users can reconcile the distributed events related to the same event
25
De-identify Log Messages Automatically apply de-identification rules while creating the log message (or while reviewing them) Possibly leverage PHI security configuration to scrub the log messages based on user type
26
Notification Management Allow users to subscribe to certain message types Leverage CSMs User/Group management capability to configure subscription management Provide feedback workflow support if action is needed from the recipient of the message Provide RSS/Portlet style of configuration where notifications are made available in real time
27
UI Enhancements Improve UI to search log messages in efficient manner Allow to collate messages originated from distributed transactions Provide flexibility to specify custom XSLTs to render log messages
28
Archive Support Provide flexible archiving support for log messages Allow the archives to be searched and queried from the log viewer Provide mechanism to purge the archives based on rules or in automatic fashion
29
Performance Enhancement Reduce overhead of database logging such that CLM can be used effectively in relatively large transactional systems
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.