TUF23: TRIM User Forum 2010 Changing the Economics of IM Rory Kleeman Software Architect, HP Information Management.

Slides:



Advertisements
Similar presentations
Collections Management Software for Museums and Archives r e d i s c o v e r y s o f t w a r e. c o m O V E R V I E W P R E S E N T A T I O N.
Advertisements

Interact 2: Options for organising and presenting content.
Google Chrome & Search C Chapter 18. Objectives 1.Use Google Chrome to navigate the Word Wide Web. 2.Manage bookmarks for web pages. 3.Perform basic keyword.
TUF23: TRIM User Forum 2010 Changing the Economics of IM Ravinesh Lal HP TRIM Web Client Project Lead Software Engineer ( Thanks to Helen Barnes )
TUF23: TRIM User Forum 2010 Changing the Economics of IM Rory Kleeman Software Architect, HP Information Management.
TUF23: TRIM User Forum 2010 Changing the Economics of IM Michael Andrews Backup & Recovery Sales, South Pacific.
Daniele Fusi.  shared core: C# in.NET 3.5 (LINQ to XML; original version used C# 2.0)  storage: XML (UTF-8 Unicode)  Word-processor import: MS Open.
Case, Arrays, and Structures. Summary Slide  Case Structure –Select Case - Numeric Value Example 1 –Select Case - String Value Example  Arrays –Declaring.
Introduction to Structured Query Language (SQL)
Copyright 2003 The McGraw-Hill Companies, Inc CHAPTER Application Software computing ESSENTIALS    
Attribute databases. GIS Definition Diagram Output Query Results.
1 CS 502: Computing Methods for Digital Libraries Lecture 4 Identifiers and Reference Links.
(C) 2013 Logrus International Practical Visualization of ITS 2.0 Categories for Real World Localization Process Part of the Multilingual Web-LT Program.
Chapter 4 Query Languages.... Introduction Cover different kinds of queries posed to text retrieval systems Keyword-based query languages  include simple.
Microsoft Visual Basic 2010: Reloaded Fourth Edition Chapter Ten String Manipulation and Menus.
Content Management Interoperability Services (CMIS)
Building the User Interface by Using HTML5: Organization, Input, and Validation Lesson 3.
Databases C HAPTER Chapter 10: Databases2 Databases and Structured Fields  A database is a collection of information –Typically stored as computer.
Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall1 Exploring Microsoft Office Access Committed to Shaping the Next Generation.
AL-MAAREFA COLLEGE FOR SCIENCE AND TECHNOLOGY INFO 232: DATABASE SYSTEMS CHAPTER 7 INTRODUCTION TO STRUCTURED QUERY LANGUAGE (SQL) Instructor Ms. Arwa.
8/28/97Organization of Information in Collections Introduction to Description: Dublin Core and History University of California, Berkeley School of Information.
System for Administration, Training, and Educational Resources for NASA SATERN Overview for Learners May 2006.
XP New Perspectives on Browser and Basics Tutorial 1 1 Browser and Basics Tutorial 1.
© 2004 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice SISP Training Documentation Template.
OracleAS Reports Services. Problem Statement To simplify the process of managing, creating and execution of Oracle Reports.
Copyright © 2007, Oracle. All rights reserved. Managing Concurrent Requests.
A Survey of Patent Search Engine Software Jennifer Lewis April 24, 2007 CSE 8337.
Chapter 8 Cookies And Security JavaScript, Third Edition.
1 What’s the difference between DocuShare 3.1 and 4.0?
ListBox, ComboBox, Menu Chapter 5.4, ComboBox Control: Properties & Methods u Combines TextBox features with a short drop- down list  cboOne.AddItem(string)
0 UMN 2011 ERP Terapan Dialogs Programming Session # 11.
The Key to Successful Searching Software patents pending. ™ Trademarks of SLICCWARE Corporation All rights reserved. SM Service Mark of SLICCWARE Corporation.
7 1 Chapter 7 Introduction to Structured Query Language (SQL) Database Systems: Design, Implementation, and Management, Seventh Edition, Rob and Coronel.
© 2016 Cengage Learning®. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part. Android Boot Camp.
6 1 Lecture 8: Introduction to Structured Query Language (SQL) J. S. Chou, P.E., Ph.D.
JavaScript Syntax and Semantics. Slide 2 Lecture Overview Core JavaScript Syntax (I will not review every nuance of the language)
4 1 SEARCHING THE WEB Using Search Engines and Directories Effectively New Perspectives on THE INTERNET.
Copyright © 2010 – MICS 2010, Curt Hill Instructor Tools: Test Data Generation Curt Hill Valley City State University.
Concepts of Database Management Eighth Edition Chapter 3 The Relational Model 2: SQL.
Copenhagen, 6 June 2006 EC CHM Multilinguality Anton Cupcea Finsiel Romania.
Uwe SchindlerGES 2007 – May 2-4, 2007 Data Information Service based on Open Archives Initiative Protocols and Apache Lucene Uwe Schindler 1, Benny Bräuer.
Graphical Enablement In this presentation… –What is graphical enablement? –Introduction to newlook dialogs and tools used to graphical enable System i.
Widgets and IMS Learning Design CETIS Conference, 2008 Dai Griffiths The Institute for Educational Cybernetics, The University of Bolton.
Personal Project. Topic Modeling and Presenting Data from a Publication Objectives –Using XML related techniques to model and present data from a publication.
What is Google? Google is a popular web search engine— And learning techniques saves time and results in rewarding research.
Database Management System. DBMS A software package that allows users to create, retrieve and modify databases. A database is a collection of related.
© FPT SOFTWARE – TRAINING MATERIAL – Internal use 04e-BM/NS/HDCV/FSOFT v2/3 JSP Application Models.
© Copyright 2011 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. HP Restricted Module 8.
Search with Invenio Invenio User Group Workshop 2012 CERN IT-CIS-DLS – Flavio Costa.
Pasewark & Pasewark Microsoft Office 2003: Introductory 1 INTRODUCTION Lesson 1 – Microsoft Office 2003 Basics and the Internet.
+ Publishing Your First Post USING WORDPRESS. + A CMS (content management system) is an application that allows you to publish, edit, modify, organize,
Getting Your Content in the Penn State Student Portal Presented By James Leous, Program Manager James Vuccolo, Lead Research Programmer.
Resources of a Resource By, Anupama Atmakur Pooja Adudodla.
CHAPTER 9 File Storage Shared Preferences SQLite.
Introduction to Enterprise Search Corey Roth Blog: Twitter: twitter.com/coreyrothtwitter.com/coreyroth.
Concepts of Database Management, Fifth Edition Chapter 3: The Relational Model 2: SQL.
Internet Made Easy! Make sure all your information is always up to date and instantly available to all your clients.
Interact 2: Options for organising and presenting content
Relational Database Design
Special Topics in CCIT: Databases
Domain Name System (DNS)
Murray Fife Microsoft Dynamics AX MVP
System Design Ashima Wadhwa.
Databases.
A step-by-step guide to DOI registration
ITE 130 Web Searching.
Part of the Multilingual Web-LT Program
5 Tips for Upgrading Reports to v 6.3
Introduction of Week 11 Return assignment 9-1 Collect assignment 10-1
Presentation transcript:

TUF23: TRIM User Forum 2010 Changing the Economics of IM Rory Kleeman Software Architect, HP Information Management

TRIM User Forum 2010 Searching For TRIM 7

TRIM User Forum 2010 Why have a new search engine? –Support web-based applications –Expand record search capabilities –Improve consistency with wildcards and recursion –Improve search capabilities for other TRIM objects Locations, workflow, schedules,... –Improved language support –CMIS and e-Discovery, emerging requirements

TRIM User Forum 2010 Key design goals –Simple string for embedding in web application urls –Support existing search capabilities –Support existing search optimisations –Provide multiple object navigation –Have a consistent approach to string wildcard expressions –Implement recursive object navigation in a standard way –Provide fully functional programming interface –Rich search capability for all TRIM objects –Saved searches to work for all locales

TRIM User Forum 2010 Syntax –Search consist of one or more clauses –Clauses are combined with and or or –Use ( ) for precedence –Optional not for clauses or bracketed expressions title:inspection and registeredOn:this week registeredOn:this week and (assignee:helen or author:helen) registeredOn:this week and not assignee:me

TRIM User Forum 2010 Syntax (cont.) –A clause has the form method:parameters –A method can be generic, applying to many object types all, none, uri, usable, favorite, within, … object-specific, each object has its own list of available methods assignee for records, surname for locations, … an additional field the method name is the field name with no spaces –All methods have a format determines how you specify the parameters string, word index, date, object, number, enumerated value, boolean

TRIM User Forum 2010 String Format –Single search value inspection –Single search value with wildcards inspect* - finds inspector, inspects, inspection, inspections,… –Can be creative with wildcards d?om*a?y – finds dromedary, camel, ship of desert –String range (no wildcards allowed) 87/00000 to 87/9999 –String value list (no wildcards allowed) prescribed, burning, hazard, reduction –Use quotes to include spaces, etc “*hazard reduction*”

TRIM User Forum 2010 Word Index Format –Single word fire –Single word, with wildcard fire* –Multiple words (implicit and) fire warning system* –Multiple words (implicit or) fire, warning, system –Phrase “fire warning system”

TRIM User Forum 2010 Date Format –Single date 1/1/77 –Single date with time 1/1/83 12:30:00 –Date range 1/1/77 to 1/1/83 –Date range shortcuts last 7 seconds/minutes/hours/days/weeks/ months/quarters/years this/next [fiscal] year/quarter year/quarter/month to date 2006, february 2006, february today, tomorrow, yesterday

TRIM User Forum 2010 Number Format –Single number, suitable for type 107 $ –Number Range 107 to 206 $100 to $999 –List of numbers (implicitly or’d) 10,17,222 $100, $200, $300

TRIM User Forum 2010 Enumeration Format –Single value using caption: low addressee –Single value using underlying number 2 –Set of values using caption low,medium author,addressee –Set of values using underlying number 1,3,44

TRIM User Forum 2010 Object Format –Single uri value (uri now exposed) 377 –Multiple uri values in a list 44,55,678 –Single uri value, recursive 377+ –Multiple uri values, maybe recursive 44,55+,678+ –Subquery [surname:smith and gender:male and dob:1964]

TRIM User Forum 2010 Boolean Format –Has no parameters at all –Use not to negate search requirement active not active

TRIM User Forum 2010 Language Support –Basic grammatical elements are translated and/or/not/to last/this/next/fiscal/to date –All search method names are translated –Caption editor is available for search methods –“Internal” search method names guaranteed to work mainly for developers wishing to work with search strings

TRIM User Forum 2010 Saving Searches –Any search can now be saved see TRIM “Save Search As” menu item –A saved search can be embedded inside another search use the generic saved method –Saved searches can be grouped hierarchically –Saved Searches can be assigned to an owner can now be a project team or section –Saved searches use an XML search format –Saved searches are language independent automatically converted to client’s locale

© Copyright 2010 Hewlett-Packard Development Company, L.P.16 For more information... IM Digital Hub: TRIM Home Page: Facebook: Twitter: Twitter HashTag:#TUF23 Blogs: Blogs: HP Software Solutions Community: TUF23 Post-event Website:Available April 2010