akeem-everett
Uploaded by
6 SLIDES
210 VUES
70LIKES

XS Platform: Comprehensive Management of Projects and Resources

DESCRIPTION

The XS Manager is a core component of the XS Platform, designed to efficiently manage various project elements. It encompasses several managers, each responsible for different aspects: the XS Library for object management, the Branch Manager for XML project files, the Repository Manager for file storage, and the Log Manager for handling project logs. Together, these managers provide functionality for loading, modifying, and organizing projects and resources while ensuring a structured representation of data. Discover powerful management tools tailored for effective project handling.

1 / 6

Télécharger la présentation

XS Platform: Comprehensive Management of Projects and Resources

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. XS - Platform What is XS – Manager ? www.xs-project.net

  2. XS - Manager • Contains several Managers • Each manager controls something specific : • The object library (XS-Library) • The project (the xml document) • The repository (where the projects are stored) • The log (information that are logged by every running projects)

  3. Lib Manager • In charge of managing all the XS-Objects : • From XS-Library.dll • From any custom dll • Provides functionality such as : • Instance of any object (will perform a new) • The icon (graphical representation) of any object • Loads any custom dll added to XS install path • …

  4. Branch Manager • Controls the xml document that contains the project. • The Branch Manager can : • Load a project • Create a tree image of the xml document • Modify the tree image (nodes deletion, nodes creation, nodes movements…) • Run the project

  5. Repository Manager • Handles the files (projects) that are stored. • Can : • List all the files in the repository • Create, copy, delete a repository • Compare two repository • …

  6. Log Manager • When a project runs it creates logs (xml format will be used for logs) • The log manager handles all the logs that are created : • Create, delete a log • Organize logs • Search something in a log • Provide a nice representation of a log (not xml but something like (x)html) • …

More Related