Title: Workpackage 3: Prototype development Prototype for Excel: ExcelProman
1Workpackage 3 Prototype development Prototype
for Excel Excel-Proman
- Presentation outline
- Design of the prototype IPM
- Demonstration of the prototype IPM
2IPM features (TA, WP1, WP2)
- supports interactive, multimedia presentation
- incorporates knowledge-based systems
- integrates all product-related data
- various types of information are integrated into
a common frame - multi-user access, user profiles, variable
information granularity - easy-to-use document search system
- product state monitoring, event logging,
automatic reporting - high upgradability, automatic document updates
- affordable end-user product, low resource needs
(HW, SW) - integrated to the customers information
management system
3Design guidelines
- The proposed architecture should support an
affordable standalone solution (a PC with a CD)
as well as an enterprise-wide information
framework for integrating all product-related
data. ? different architecture levels - It should also support building prototypes at
early stage of the project. ? incremental
design method - The main innovation of the project lies in the
application of state-of-the art techniques and
tools. ? applying existing standards
4Excel Proman - IPM prototype
Electronic Multimedia Platform independent Knowled
ge - based Integrated with product data
demo
Product SL 320/600 CNC lathe by Excel-Csepel
Machine Tool Ltd. Designed and implemented
according to the IPM architecture Standard Web
browser used to view the IPM Available online
http//proman.manuf.bme.hu/ (password protected)
5Prototype Overview
- Standalone and Intranet versions implemented
- Available modules
- complete product documentation including
multimedia and VR - multimedia tutorial
- VR based product simulator
- Online learning tool
- spare part ordering
- diagnostic system for three symptoms
- user profile management
6Software Architecture of Excel ProMan
7Complete product documentation including
multimedia and VR
demo
8VR based product simulator
demo
9Online learning tool
demo
10Multimedia tutorial maintenance support
demo
11Spare part ordering
demo
12Diagnostic system
demo
13User profiles in Excel ProMan
- The CD (standalone) version is generated for a
single profile. - The server-based Intranet version can provide
different manual for different users. - Users are identified before accessing the
manual. - The system maintains a listof users and their
profile description. - Automatic filtering and content generation
programs present the information to the user
according to his/her profile.
demo
14Dynamic Content Generator Architecture
15Maintaining users and profiles
- User names and passwords are stored in a password
database. This database also contains information
about what profile the user belongs to. - The profile database contains information about
the user profiles (what kind of information shall
be presented to the user according to his/her
profile). - Because the content changes dynamically according
to the profile we use dynamic table of contents
and chapter numbering.
16Excel ProMan XML version
- What can XML offer for product manuals?
- Simple text document do not include methodology
and tools for automatic information assembly and
extraction. - It is hard to maintain a coherent product manual
for different user purposes. - If we aim the automatic generation of product
manuals we need this kind of technology. - Structured document management systems offer
methods to verify the documentation received from
parts suppliers.
17Creating the XML version
- Converting the existing manual into XML format
- Information analysis and the creation of the
DTDWe used Near Far for this purpose. - Converting text documents into XML formats
(tagging).Xmetal was used for this task. - Presenting the documentation
- XSL - the presentation standard is in draft
statusXmetal has built-in ways to present the
documents using the CSS language.Internet
Explorer 5.0 has also this capability. - Converting XML automatically into HTML format
- XML library and processing tools