Syspedia - Innovations that Empower!  Home Feedback About Us
  Links:  Home >> FAQ >>
  • Features

  • Benefits

  • Interfaces

  • Prerequisites

  • Guided Tour

  • Future Releases

  • Support

  • FAQ

  • Contact

  • Frequently Asked Questions - FAQ

    1. Corporate Background

    2. Syspedia Architecture and Philosophy

    3. Syspedia repository database support story

    4. Meta-Models and Syspedia Extensibility

    5. Simple Syspedia User Interface

    6. Meta-data Interfaces

    7. Handling  meta-data versioning

    8. Industry Standards and Regulations

    9. Functional Support

    10. Reporting Facilities

    11. Security, Administration and Auditing

    12. Pricing, Training and Support

    13. Can I use Syspedia as a service for migrating my system?

    14. How complex is it to set up Syspedia?

    15. Who is examining Syspedia?

    16. What is the return on investment for Syspedia?

    17. How do I use Syspedia for harvesting business rules?

    18. How can Syspedia help me research Sarbanes-Oxley controls?

    19. What Syspedia features help legacy application migration?

    20. When is the next release of Syspedia coming out?


    Corporate Background   Back to Top
    Company Name Pragmatic Solutions Inc. 
    Company HQ Location Alexandria, VA
    USA Sales Phone Number 1-703-798-3283
    Metadata Product Name Syspedia
    Metadata product website http://www.syspedia.com
    Year company first started Pragmatic Solutions, Inc was founded in 1994.
    Year metadata product first introduced Syspedia was first introduced as a software solution in 2005.
    February 2007 - what is the current release number of your metadata product? Version 3.01 is being released in Summer of 2007.
    What is the next release number you are working on?  When is it due? The next version of Syspedia will be 3.01 due in the second quarter 2007.
    What is the current number of active customer installations (metadata product only) Syspedia is a formalization set of tools that have been used during several professional service engagements.  
    Feb 2007 - what is the current number of active customer installations (metadata product only) Several of our service engagement clients still use the Syspedia tools along with others that have purchased the complete Syspedia Solution.  
       
    Product Architecture & Philosophy Back to Top
    Provide a basic overview of your metadata solution offering. Across all software platforms and many languages, Syspedia provides a meta data solution that systematically captures all existing business rules, application details, data usage, standards and relationships so you can quickly research, integrate, troubleshot, replace, modify or simply understand your universe of data and transactions.
    Is it a client/server application?  Describe the architecture of your product. Syspedia can be configured in a centralized, networked or distributed environment to provide business units with the control, business rules and rich meta data they need to be effective.  For example this allows a centralized Syspedia to feed department repositories or the departments to feed the centralized Syspedia repository.  Syspedia's is very flexible using a browser interface to the desired meta data repository architecture.
    What is your metadata product designed to do?  What type of audience is it designed for?  (describe) Syspedia is designed for architects, business analysts, system administrators and application developer. Syspedia provides meta data details for a better understanding of the cross platform and enterprise relationships.  Syspedia shows element level relationships and dependencies between systems, applications, processes, modules, business rules, files, data movement and individual file elements.  This rich meta data is a tremendous resource for migration, integration, consolidation and documentation or remediation of Sarbanes-Oxley controls. 
    Describe your "scalability"? Syspedia is designed for performance.  Since Syspedia is 100% Java based it is currently deployed on the mainframe, UNIX and Windows platforms. Syspedia scales by quickly handling the searching of millions of meta data entries. Performance and scalability are Syspedia's strengths.
    Describe your ideal metadata solutions client or customer implementation.  What is your "customer sweet spot" to sell to? Syspedia's is an ideal solution for a large complex IT enterprise that needs to understand the relationships between platforms, systems, job streams, applications and files.  Customers that need to quickly discover business rules, dependencies of a large number of JCL streams, COBOL and Java applications.
    Is your product designed to be a stand-alone, fully independent metadata Management solution ?  Or is it better utilized when it is combined with other products ? Syspedia provides a comprehensive stand-alone solution set.  Since it is java based and uses industry standard interfaces it can be integrated quickly and easily with other complimentary products.
    If you answered YES to the "independent" question (above), do you have actual customers that are using your metadata product in a completely stand-alone fashion? Syspedia is being used as a standalone solution and has been used as a resource during professional services engagements.  Syspedia provides quick answers for solving complex integration and migration issues.
    Does your product "browse" metadata?  (describe) Syspedia is web application implemented with a back end meta data repository.  The simple intuitive web interfaces provides rich deep information at your fingertips. 
    Is your product designed to physically move metadata definitions from one development tool to another?  (describe) Syspedia is best integrated into the Change Management system so all data definitions, business rules and job stream meta data can be up to date.
    What are the different product components called? Syspedia is very simple. It is made up of the back end repository that stores the information on any JDBC2 compatible database.  The Knowledge Discovery parsers that crawl your cross platform environments, DBMSs, applications, libraries, jobs, files and automatically populate element level meta data information. And finally the intuitive web interface that runs on any Java2 compatible application server. 
    What are your key product strengths? What is your key competitive advantage? Ease of use - Easily obtain information from your Programs, Databases, Data Elements, & JCL across all of your enterprise computing environments.  Self-Service Analytics - Syspedia’s intuitive and customizable Web interface makes researching IT assets and elements quick and easy for corporate auditors, IT personnel or executives.  Harvest Business Rules - Syspedia harvests all levels of IT assets down to the data element level.  This provides relationships to all levels of components so data lineage, data movements, application decisions and impact analysis for all components and their aliases is quick and easy.
    Do you offer an Application Programming Interface (API)?  What technology or programming language is utilized?  (describe.) An XML interface is currently being developed to interface with Erwin and other third party tools.
    Technical Environment - what is the ideal hardware/software configuration to run your product on for maximum performance? Syspedia is 100% java and runs on any platform.  This allows Syspedia to be the only meta data solution that provides comprehensive cross platform data element level relationships and dependency information.  Performance and scalability are not a problem with Syspedia.
    Does your metadata product support concurrent access by multiple users at the same time ?  What is the optimal number of concurrent users and what is the limit of number of users ? Syspedia is very fast.  Syspedia’s architecture provides web browser concurrent access to a large number of users.  Large numbers of users can use Syspedia to scale to the limits of the hardware, database and application server capacities.  Syspedia’s use of standardized software components allows flexibility and large numbers of concurrent users.
    What hardware is required to run your product? Syspedia scales to the limits of the hardware, database and application server capacities.  Syspedia’s repository was designed by database performance experts that built the underlying open database to support easy, fast access to your enterprise components and elements. 
    Give a list of recommended (examples of hardware used at other customer implementations) including technical specifications. Syspedia can be implemented in a variety of configurations, on the mainframe, UNIX or Windows platforms.  Syspedia’s use of standard SQL and application servers allow it be implemented on DB2 (recommended) Oracle or SQL server.  The web browser application supports any Java JSP2 web server including open source Tomcat (recommended), Websphere (recommended), or BEA.  The most ideal configuration is where Syspedia has direct access to the component libraries that will populate the repository.  This allows real time updates from the Change Management processes to the repository.
       
    Repository Database Back to Top
    Does your metadata product use a repository database structure?  (describe) Syspedia uses its own repository data structures to ensure end-user concurrency and performance.  These database structures are based and similar to the OMG and CWM standards. 
    Is your repository database structure proprietary? Syspedia repository data structures are proprietary but opened and disclosed to customer so they may attach and use their third party products.
    What database or file system does your repository run on? Syspedia runs on mainframe, UNIX or Windows systems using DB2 (recommended), Oracle, or SQL server.  
    What operating systems does your repository database run on? Since Syspedia is 100% java it can run on almost any hardware or software platform.  It runs on the mainframe (z/OS), any UNIX, LINUX or Windows system.
    Are your repository database tables "open"?  Do you document or publish the table structures?  Can you access the tables with SQL or a third-party reporting tool?  (describe) Syspedia repository structures are open for non-disclosed customers to access the repository from third part tools and other SQL type products.  Since the underlying data stores are similar to the OMG and CWM structures they are disclosed to customers so they can use any OLAP or SQL product that support JDBC2 connectivity.
    Can you access the tables with SQL or a third-party reporting tool ?  (describe) Once Syspedia is purchased, the repository database structures are disclosed to our clients.  Many of our clients hook in their third party reporting tools to access Syspedia directly.  Syspedia can be referenced by any third party tools that provide JDBC2 connectivity and SQL1999  compliant SQL.
       
    Meta-Models and Extensibility Back to Top
    What type of metadata is your product primarily designed to document, or provide access to?  Business metadata?  Technical metadata?  metadata contained within 3rd-party development tools?  (describe) Syspedia maps, documents and helps you harvest the business rules and processes that run your business and IT department.  Syspedia harvest all components of your software portfolio down to the element level so you can quickly understand the relationships, data lineage, and business rules and processes through your various applications.  Syspedia provides this extensive technical metadata with a wikipedia for business definitions and discussions.  Syspedia with its wikipedia provides a forum for more business metadata around the technical metadata.  The web interface then provides a common interface for all your enterprise personnel to discuss the business definitions along side the technical IT assets descriptions which provides for a truly “business system encyclopedia”.  
    Does your product ship with any pre-defined meta-models?  (describe) Syspedia’s repository is similar to the OMG and CWM meta models.  
    Is the repository database fully or partially extensible?  (describe)  Can you truly model any type of custom metadata object, attribute, or relationship? Syspedia is extensible through regular database processes.  Any extensions would not be available through the intuitive web Syspedia interface but would be available through any third party tools.
    Can you truly model any type of custom metadata object, attribute, or relationship ? Syspedia with its wikipedia plug-ins is capable of handling any metadata documentation.  This allows any diagrams, PDFs spreadsheets or other documentation to be tied to the business description or technical metadata.
    When you make extensions to the repository database, how are they implemented ?  Are special DBA or consultant skills needed ?   Extensions to Syspedia would be implemented as additional data structures within the Syspedia repository.  These could be added through normal DBA processes and procedures. 
    In reference to part D.5, do you need to take down and re-create the repository database ?  (describe) Syspedia incorporates new metadata through it wikipedia using XML and binary object types.  These formats allow a variety of information to be captured without having to modify or recreate the repository.  Syspedia is about availablity, scalabiltiy and performance.  
    User Interface Back to Top
    Describe your User Interface.  How does it work? Syspedia has an intuitive web interface to all the repository functions and features.  The web interface is used to configure, administer and access repository information.  The web application helps you through defining your systems and applications, harvesting your application information and querying the business rules and element meta data.  Syspedia has a Google type interface to query meta data about any aspect of your enterprise data and application infrastructure.
    What programming language is the UI written in? Syspedia is 100% java, java harvesting programs, java server pages and enterprise beans.
    How is the UI deployed?  Does the UI require any special software? Syspedia is deployed as a standard java J2EE application on web application server such as the open source Apache Tomcat (recommended), Websphere (recommended) or BEA servers.
    Do you offer a "web-portal" user interface? Syspedia is a standard web application that can be implemented several different ways.
    What operating systems does the UI run on? Syspedia is 100% java and can be hosted from the mainframe, UNIX, Linux or Windows system that has java JVM capabilities.
    Internationalization - what languages does the UI support? Currently Syspedia support English.
    Can the UI be customized?  What technologies can be used?  (describe) Syspedia’s web interface can not currently be customized but the Syspedia data structures are non-disclosed to customers so they can access Syspedia meta data information from any third party tool or SQL product.
    Who is the UI primarily designed for - a technical user or business user? Syspedia’s intuitive web interface is design so business users, executives and IT personnel can all get the information they want quickly and easily.  The web interface is a Google-type interface to access all aspects of the enterprise meta data.
    How do you edit metadata definitions?  (describe) Syspedia’s web interface provides additional meta data fields for all the different contained components.  This allows end-user to add all types of additional information for comments, clarifications and documentation.
    Do you offer a "favorites dashboard" that lets users easily save, find and re-use their favorites metadata objects and reports? Since Syspedia has standard reports these can be added to the “favorites” web link of most web browsers.
       
    Metadata Interfaces Back to Top
    Provide a general overview of your interfacing capability.  How do the interfaces work? Syspedia captures meta data from mainframe, UNIX and Windows platforms for an enterprise wide solution.  The Syspedia web interface allow easy harvesting of the environment libraries, modules and elements by simply setting up the path to the library and giving Syspedia your harvesting criteria.  This path and criteria information is then used by the batch Syspedia Knowledge Discovery java component to extract meta data from you environment.
    Do you offer "scanners" that copy and store metadata definitions in a centralized repository?  (describe) The Syspedia Knowledge Discovery module harvests and builds a comprehensive enterprise wide meta data.  Syspedia builds this meta data by examining, scanning, and distilling your libraries, JCL, programs, modules and file definitions.  business data 
    How do you keep duplicated metadata definitions held in your repository up-to-date and synchronized with the real world?  Can you automate the process to refresh metadata definitions? Syspedia Knowledge Discovery process harvests meta data from enterprise wide system components based on several criteria.  This automated process can easily be integrated with change management systems or scheduled to a frequency that can provide real time updates.  Syspedia can keep as many versions as needed to show the component history since it stores as many copies as you like via both extract and component timestamps.
    In reference to F.3, can you automate the process to refresh metadata definitions ? Syspedia Knowledge Discovery automated process can be scheduled to refresh or extract any metadata on demand.
    Do you offer "real-time" interfaces that browse metadata from other tools, but do NOT copy definitions into a central repository?  (describe) Syspedia’s web application has a facility to interface or browse enterprise database structures or other third party products meta data structures or interfaces. 
    What reporting or business intelligence tools does your product interface to? Syspedia’s underlying meta data structures are disclosed to customers so they can use any of their third party SQL capable tools.
    What DBMS does your product interface to? Syspedia can interface with any DBMS that is JDBC2 compatible and capable. 
    What data modeling or UML tools does your product interface to? Syspedia is moving to a XML interface to interface with any architecture or other open products.
    What ETL tools does your product interface to?  Does it provide access to the data transformation or mapping rules? Syspedia currently only harvests application programming languages and mainframe, UNIX and windows data structures.  In the future Syspedia's XML capabilities will be able to harvest from any open product.
    What EAI tools does your product interface to?  Does it provide access to the data transformation rules? Syspedia currently only extracts and parses application programming languages for business rules and data structures.  In future releases Syspedia looks to integrate with the XML interfaces to the CWM and XMI standards for all ETL transformation products.
    What ERP or CRM applications does your product interface to? Syspedia supports extracting and parsing the data structures of any CRM or ERP system.  Syspedia does not directly interface to these products it is able to extract and parse data structures and application programs.
    What programming languages does your product interface to? Currently Syspedia parses and interfaces with COBOL and JCL.  XML parsing is being added for extracting metadata from third party interfaces and multiple programming languages.
    Does your product interface to COBOL copybooks?  MVS/JCL?  Does it recognize REDEFINES and OCCURS? Syspedia interfaces and details the file layouts from all platforms, copybooks, redefines and occurs.  It highlights the relationships between the primary elements and their subordinate elements.  Syspedia also parses and provides detailed analysis capabilities of JCL. Syspedia is the only metadata product on the market that handles standard JCL.  The Syspedia JCL parser handles JCL PROCS and expanding and cross referencing symbolic parameters within JCL. 
    What other 3rd-party products (not listed so far) does your product interface to? Syspedia can be used to interface with many programming language data structures such as IDMS, PL/1 etc.  Contact your Syspedia Representative for details.
    What additional interfaces will you be delivering in 2007? Syspedia is delivering the wikipedia interface and the cabability to associated any type object to the metadata.
    Does your product provide a generic import/export facility?  (describe)  If YES, what file formats does it support? Syspedia does provides database standard imports and exports of its information.
    Can your product import/export metadata held in XML files? Syspedia in 2007 is building an XML interface to data models along with other CWM and OMG standard XML interfaces.  These interfaces are targeted for late 2007.
    How do you establish linkages or relationships between metadata objects from different development tools?  Is this done manually?  Automatically?  (describe) Syspedia reflects and provides analysis capabilities of all the enterprise objects automatically as it parses and builds the meta data.  These relationships are maintained inherently through the Syspedia data model and the timestamps associated with the meta data.  This allows Syspedia a tremendous amount of flexibility to maintain versions and maintenance within the product.
    How quickly do you upgrade interfaces to new versions of the 3rd-party tools?  What is your policy? Syspedia follows 3rd party tools within a reasonable period.
    Do you offer "mass update" or "mass purge" facilities?  (describe) Syspedia supports mass delete purging of old versions of meta data.  For example I would like to only have three versions of meta data.  Syspedia can easily and quickly handle this request through its support of timestamps.
       
    Versioning Back to Top
    Version Control - does your product provide "versioning"?  How does it work?  (describe) Since Syspedia captures the timestamp of the all the objects it supports it can capture as many versions as needed.  For example program timestamp of when the parsing was done and the timestamp of the module was last changed is capture.  This allows meta data versioning to handle multiple versions based on any desired criteria.
    Does the tool support multiple metadata object definitions over project or lifecycle phases - such as "Test", "Development", "Production", "Release 1.1", etc …?  (describe) Syspedia uses an Environment, Application, Module, Data Structure, and Element architecture that allows the administrator to capture or set up as many unique separate definitions as they need.  These different levels of objects can support an unlimited number of object definitions.
    Can you compare different versions of objects to one another?  (describe) Yes, Syspedia currently supports the comparison of any metadata elements across the enterprise and within data structures.  These comparisons verify data definitions for data movement and elements involved in decisions and movement across the various modules.
       
    Industry Standards & Regulations Back to Top
    Does your product support any specific metadata exchange standards, such as CWM, UML, MOF, XMI, CDIF, etc?  (describe) Syspedia is going to a full XML metadata interface to exchange data with any thrid party tools.  
    Does your product support any government or educational standards such as ISO 11179?  (describe) The Syspedia Standardization section supports the different aspects of the ISO11179 standard phases.  This Syspedia process supports data element consolidation, and remediation.  Syspedia has a complete white paper on the different methods to resolve different data elements.
    Does your product offer any prebuilt metamodels or reports for emerging industry regulations, such as HIPAA, Sarbanes-Oxley, ACORD, BASEL II, etc? Syspedia supports Sarbanes Oxley by identifying data lineage, relationships and dependencies for IT controls.  This information can then be used to understand general ledger data dependencies and help auditors trace and remediate changes in controls.
    Is your company involved in any standards committees or memberships? Syspedia looks to leverage the emerging UML and BPEL standards for better XML integration with other third party products.
       
    Functional Support Back to Top