3SL: Requirements management and model driven systems engineering from concept to creation.
Cradle®
Login:
Username:
Password:
 
Search:  
Visitor not logged in, You are: Home > Products > Modules > Cradle PDM

 

[PDM][REQ][MET][SYS][PERF][SWE][DOC][WEBA][WEBP][WRK]

 

Cradle PDM

The Cradle-PDM module provides the infrastructure that supports all other Cradle
modules. Its scalability and flexibility gives an industrial strength, proven, shared data environment for even the largest projects.

Project Setup

The Cradle-PDM module provides the infrastructure that supports all other Cradle modules. Its scalability and flexibility gives an industrial strength, proven, shared data environment for even the largest projects.

Cradle databases are infinite capacity. They contain items, and links between items. Any number of new types of item can be defined, assigned any number of attributes, and changed at any time. This project schema is defined by a point and click interface, and does not need any database administration or scripts. Databases can be centralised or distributed, even through firewalls.

Items manage any volume of any types of data, including text, audio, video, graphics, and desktop applications. Data is held in the database, or is referenced in an external file, environment (such as a drawing control or document management system), or a URL.

Items evolve through a series of versions that are managed in baselines and controlled by an integral CM system. This CM system has mechanisms for formal review and approval, baseline and version control, change control and management, and audit trails.

Records of all edits can be kept in history records for each item. A generation feature keeps a record of the changing contents of items from each edit, and allows them to be compared. It is in addition to the historical record contained in the multiple versions of items maintained by the CM system within the succession of formal project baselines.

Cradle has an annotation mechanism so any user (even read-only) can add comments to items. Combined with its messaging system (optionally linked to e-mail), Cradle can coordinate even the most widely distributed projects. Alerts are also automatically raised to prompt users of changes in the CM state of the project.

Variants can be used to manage types of system or product. Builds can be used to manage implementations independently of baselines. This allows a project to manage a set of related systems, such as a set of related products, or multiple models of a product (such as different models for a type of car).

Items are cross referenced by links. Any number of user-defined types of link can be defined, together with optional groups of such link types. Links contain attributes to record data. Link attributes, types and groups can be used in searches. Links are direct and transitive, with impact analysis, unreferenced item and recursion detection.

Links can be viewed, edited and navigated through graphical hierarchy diagrams, and created by drag-and-drop. They can be viewed and navigated in Explorer® style trees. Links are translated into hyperlinks, in websites published from Cradle databases, and in web browser access to databases.

Access controls apply to all items based on user accounts, skills, privileges and security clearances. Projects can group users into teams, and create any access control scheme, including the representation of customers, subcontractors and IV&V groups. Rules can be defined to control the creation and manipulation of links, by item and by user.

Basic text and graphics reporting tools are included with a wide range of pre-defined reports, sufficient for most internal project needs. Output to a variety of printers and application formats is provided, including multi-sheet printing of diagrams onto large format (A0, A1, D and E) paper sizes.

Cradle has floating, dynamic licensing and low cost read-only users. Licences, databases and the project schema are interchangeable across all platforms, UNIX and 2000, XP and 2003

Feature-Benefit

Features: Benefits:
Arbitrarily extensible database schema Any process can be reflected in the Cradle environment
Variants and builds Support multiple system variants or types of a basic product, manage consistent sets of data items independently of evolving item histories in configuration management baselines
Direct and web-based access Three levels of access, from engineering toolset, from customisable WorkBench sessions, and across the web
Infinite capacity, distributable database Cradle scales effortlessly to accommodate the changing and growing needs of your projects, easily supporting projects with over 1,000,000 items and 8,192 concurrent users
User-defined item and frame types Store, manage and link any types of data so that all aspects of the project are subject to formal controls and are traceable
User-defined link types and attributes Reflect different types of relationship with different types of link; all links contain attributes to record information and to aid searches and impact analyses
User defined link groups Create groups of link types for massively flexible searching and information retrieval
User defined link rules Control creation and manipulation of links, between specific item types and link types optionally restricted to specific users and groups
Graphical cross reference hierarchies View and manipulate cross references graphically, from requirements to source documentation, analysis and design models, and to all other item types in the database
User accounts, teams, skills and security levels Represent any project organisation, including external and customer agencies, within the Cradle project and define an access control scheme that provides the correct level of access by each user group to each data set in the database
Integral configuration management and control Control the development, approval, baselining and change of all project data, and ensure that all such changes are auditable
Flexible data storage options Use the Cradle infrastructure to manage access to data, whether held within Cradle, or held as external files, or within external environments (such as drawing control or source code control systems), or held at a URL
Automatic launching of external applications Use the Cradle infrastructure to launch applications from your systems engineering environment for increased productivity
Annotations Any users, even Read-Only users, can annotate (comment upon) items in the database, allowing all design decisions to be captured; by exchanging sets of annotations, even separate databases can be kept synchronised
Alerts messaging system and e-mail connections Internal messaging to advise project members of outstanding actions and project events, efficient communications within the Cradle environment and with the outside world
Automatically maintained edit histories Log of all changes made to the requirements, or comments to them
Automatically maintained generations Optionally maintains a revision history of edits to requirements
Pending delete status Deleted items are held in a pending state, for un-delete or cleanup
Interoperability of data Move data between platforms, create once use anywhere
Interoperability of platforms Deploy any or all Cradle components on any or all supported platforms to take best advantage of existing IT resources
Firewall support Allows Cradle systems at different locations to communicate securely over open telephone lines or the Internet
Floating and dynamic licences Use licences from any machine on the network (or by remote access), where licences are consumed when tools start and are released when tools complete (even if other tools are running) for maximum cost benefit and minimum licence count

 

 

 
 
[Copyright © 3SL 2008 | Last Updated: Sat Jul 19th, 2008 ]
Registered office: 2 Highfield Road, Barrow in Furness, Cumbria, LA14 5PA, Registered in England No. 2153654