1 / 22

Coupling tag-based and hierarchical information organization

Bachelor‘s thesis:. Coupling tag-based and hierarchical information organization . Felix Michel Alexander Steinhoff (Supervisor) Software Engineering betrieblicher Informationssysteme ( sebis ) Ernst Denert-Stiftungslehrstuhl wwwmatthes.in.tum.de. Structure.

rod
Download Presentation

Coupling tag-based and hierarchical information organization

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. Bachelor‘s thesis: Coupling tag-based and hierarchical information organization Felix Michel Alexander Steinhoff (Supervisor) Software Engineering betrieblicher Informationssysteme (sebis)Ernst Denert-Stiftungslehrstuhl wwwmatthes.in.tum.de Felix Michel – Coupling tag-based and hierarchical information organization

  2. Structure • Limitations of hierarchical file systems • TACKO introduction • Objectives • Approach • TACKO Files • Tag-basedexport • Hierarchical file system import • Tag-based operations • Problems • Summary and outlook TACKO = TAg-based Content dependent Knowledge Organization. Felix Michel – Coupling tag-based and hierarchical information organization

  3. Limitations of hierarchical file systems In hierarchical file systems, categories are represented by folders and arranged in trees. Hierarchical file system reordered Hierarchical file system • Problem: • Single location restriction. • Non taxonomic, orthogonal categories must be expressed in one possible arrangement. Rearrangingfolders does not solve the problem. Felix Michel – Coupling tag-based and hierarchical information organization

  4. TACKO DEMO Felix Michel – Coupling tag-based and hierarchical information organization

  5. TACKO data model TACKO user interface TACKO data model TACKO user interface Context: Set of tags. The user interface represents the context as navigation path. Facet: A category is represented by a set of tags, dependent on the context tags. Subsumption: The more general tag subsumes the more specific tag. Subsumption graph Felix Michel – Coupling tag-based and hierarchical information organization

  6. Objectives TACKO Files Export TACKO Files Import Hierarchical file system File system view TACKO data model modification Web-based SMB modification Coupling tag-based and hierarchical systems Felix Michel – Coupling tag-based and hierarchical information organization

  7. Approach • Export • Import systematically developed with test cases • Modification Operations • Export • Import systematically developed with test cases • Modification Operations • Export • Import systematically developed with test cases • Modification Operations Hierarchical file system Hierarchical file system Hierarchical file system TACKO data model TACKO data model TACKO data model File system view File system view File system view Web-based Web-based Web-based SMB SMB SMB 2. TACKO Files Import 2. TACKO Files Import 2. TACKO Files Import 1. TACKO Files Export 1. TACKO Files Export 1. TACKO Files Export 3. modification 3. modification 3. modification 3. modification 3. modification 3. modification Felix Michel – Coupling tag-based and hierarchical information organization

  8. Export - Native tag-based view I • Tags of the first facet represented as folder symbols. TACKO user interface Native tag-based view Felix Michel – Coupling tag-based and hierarchical information organization

  9. Export - Native tag-based view II • Resources are displayed in the most specific folders they match. Native tag-based view Corresponding tag filter … … Felix Michel – Coupling tag-based and hierarchical information organization

  10. Export - Multifaceted tag-based view • Similar to the TACKO multifaceted navigation concept. • New artificial folders for facets are introduced. TACKO user interface Multifaceted tag-based view Felix Michel – Coupling tag-based and hierarchical information organization

  11. Export - DEMO Änderungen im tackointerface zeigen Felix Michel – Coupling tag-based and hierarchical information organization

  12. Import - Basic tag import • All folders within a path represent a tag. • Every folder and document is tagged with the parent directory names. Hierarchical source file system paths tags Felix Michel – Coupling tag-based and hierarchical information organization

  13. Import - Two nested folder test case • Facet test cases define the import algorithm behavior. • A subsumption graph expresses the subsumption for every tag. The more general tag subsumes the more specific one. E.g., the tag bayernsubsumes the tag münchenand garching. Hierarchical source file system TACKO data model, context and facets Subsumption graph Felix Michel – Coupling tag-based and hierarchical information organization

  14. Import - Find subsumptions Multiple physical paths for tags Hierarchical source file system Subsumption graph • The tags 2011 and 2012 are generalized. Felix Michel – Coupling tag-based and hierarchical information organization

  15. Import - Facet grouping • Facet grouping based on sibling directory names Subsumption graph Hierarchical source file system Felix Michel – Coupling tag-based and hierarchical information organization

  16. Import - DEMO Felix Michel – Coupling tag-based and hierarchical information organization

  17. Problems • SMB maximum path length problem The path length of the multifaceted view explodes. /projcets/groupby 2011, 2012/2011/ groupbybayern, niedersachsen/bayern/... • Performance Facet import considers always all directories even if only small changes are necessary. • Case sensitive folder names /root/projects/... /root/Projects/... • Cycle in folders /root/projects/fincance/projects/... • Permuted folder names /root/projects/fincance/... /root/fincance/projects/... Felix Michel – Coupling tag-based and hierarchical information organization

  18. Summary andoutlook • Summary • Import of hierarchical file systems to TACKO • Different file system views for TACKO content • Updatable views • Outlook • Incremental updates • More resource types (not only files) • Usability testing and evaluation Felix Michel – Coupling tag-based and hierarchical information organization

  19. Discussion … Discussion … Felix Michel – Coupling tag-based and hierarchical information organization

  20. Tag-based operations - create, rename, move and delete Hierarchical file system File system view TACKO data model Web-based SMB triggers execute TACKO Files Import TACKO Files Export CRUD operation CRUD operation Tag-based operation All tag-based operations are mapped to hierarchical file system operations. Felix Michel – Coupling tag-based and hierarchical information organization

  21. Tag-based operations - DEMO Felix Michel – Coupling tag-based and hierarchical information organization

  22. Export - Views with document count option without count with count Native • Additional to the presented views the documents in the context can be optionally counted. Multifaceted Felix Michel – Coupling tag-based and hierarchical information organization

More Related