Conference for Training Centers André Hänel Tool Manager

Similar documents
KNX Project Design ETS4: Basic

Learn Saas with the Ultra Experience Voluntary Product Accessibility Template August 2017

Adobe Omniture Discover Voluntary Product Accessibility Template

Generic HART DTM for FDT 1.2 and FDT compliant frame applications Release 6.1


SystemDesk - EB tresos Studio - TargetLink Workflow Descriptions

Adobe InDesign CC Voluntary Product Accessibility Template

Release Notes RayQC 2.1

Rapid7 Nexpose: Voluntary Product Accessibility Template

Technical and Functional Standards for Digital Court Recording

Adobe Campaign (15.12) Voluntary Product Accessibility Template

PACE Suite. Release Notes. Version Document version

Manual Installation of FAP-Navigator and first steps into

Modern Requirements4TFS 2018 Release Notes

Application Notes for Installing and Configuring Avaya Control Manager Enterprise Edition in a High Availability mode.

ETS Apps. Functional Flexible Tailormade

CA Clarity Project & Portfolio Manager

Adobe FrameMaker 12 Voluntary Product Accessibility Template

Adobe Experience Manager 6.0 Voluntary Product Accessibility Template

Adobe Bridge CS6 Voluntary Product Accessibility Template

Building Automation Training Center

ServiceWise/CustomerWise 10.1

Archer Configuration Best Practices

Release Notes. Contents. About this release. MYOB AccountRight Standard 2011 Beta MYOB AccountRight Plus 2011 Beta

Scrat User Guide. Quality Center 2 Team Foundation Server 2010 Migration Tool. Version: Last updated: 5/25/2011. Page 1

Adobe Illustrator CC Voluntary Product Accessibility Template

Adobe Flash Professional CC Voluntary Product Accessibility Template

Tech Note. Page 1 of 34 TECHNICAL NOTE ADVANCED DIAGNOSTICS IN EMERSON ENVIRONMENT 11/03/2014 TDOCT-1558CENG

Adobe Experience Manager (AEM) 5.6 for Forms Portal Voluntary Product Accessibility Template


Sequence Kinetics SP9 Release Notes. Issue Date: 12 th March 2015

Learn Classic Voluntary Product Accessibility Template September 2017

This course contains the subject matter to prepare candidates for the ivanti Certified Service Desk 2017 Administrator exam.

Request for Quotation (RfQ)

Weidmüller Configurator (WMC) User manual

Index A Access data formats, 215 exporting data from, to SharePoint, forms and reports changing table used by form, 213 creating, cont

What's New in ActiveVOS 7.1 Includes ActiveVOS 7.1.1

ClockIt-Online User Guide

Adobe Photoshop Lightroom 3 Voluntary Product Accessibility Template

Talend Open Studio for Data Quality. User Guide 5.5.2

sforce Web Services Enterprise API sforce Object Query Language sforce Custom Objects... 40

Adobe FrameMaker (2015 Release) Voluntary Product Accessibility Template

Adobe LiveCycle Forms Manager ES4 Voluntary Product Accessibility Template

Moodlerooms Voluntary Product Accessibility Template January 2016

The Basics. As of December 12, 2016

Adobe InCopy CC Voluntary Product Accessibility Template

seminar learning system Seminar Author and Learning System are products of Information Transfer LLP.

New Distribution Capability (NDC)

Adobe Flash Professional CS5.5 Voluntary Product Accessibility Template

Policy Manager in Compliance 360 Version 2018

AUTOMATION. NETx MaRS 2.0

Adobe EchoSign Voluntary Product Accessibility Template

A GET YOU GOING GUIDE

Microsoft SharePoint End User level 1 course content (3-day)

Personalizing CA Clarity PPM User Guide. Release

JVP Software JVP VIS - Server JVP Smart Assistant

IEDScout. Versatile software tool for working with IEC devices

Blackboard. Voluntary Product Accessibility Template Blackboard Learn Release 9.1 SP11. (Published January 14, 2013) Contents: Introduction

Simple Approval Cycle

Course Microsoft Dynamics 365 Customization and Configuration with Visual Development (CRM)

VPAT. Voluntary Product Accessibility Template. Version 1.3

Oracle Application Express: Administration 1-2

Microsoft SharePoint Server 2013 Plan, Configure & Manage

DATEX II v2.1 SCHEMA GENERATION TOOL GUIDE. Document version: May European Commission. Directorate General for Transport and Energy

Legistar Administration Guide

THIS IS AN OBSOLETE COPYRIGHT PAGE. Use Common/Copyright/Copyright

Adobe RoboHelp 9 Voluntary Product Accessibility Template

SOLIDWORKS PARTNER PROGRAM. SOLIDWORKS 2018 Certified Gold Product Criteria Certification Handbook

Adobe Illustrator CS5.1 Voluntary Product Accessibility Template

Blackboard Voluntary Product Accessibility Template September 2015

Adobe Bridge CS5.1 Voluntary Product Accessibility Template

with TestComplete 12 Desktop, Web, and Mobile Testing Tutorials

OMNITRACKER. First steps with the OMNITRACKER Demo Room

SureClose Product Line

SAS Web Report Studio 3.1

ResWare Features. Adeptive Software 5370 Manhattan Circle, Suite 200 Boulder, Colorado

HighJump One UI Basics Lab Exercises

Getting Started Guide

Adobe Fireworks CS6 Voluntary Product Accessibility Template

Database Developers Forum APEX

Lead Your e-classes Session v8.2

Adobe Acrobat.com Voluntary Product Accessibility Template

IBM License Metric Tool 9.0 Installation

Adobe LiveCycle PDF Generator ES4 Voluntary Product Accessibility Template

Insight: Measurement Tool. User Guide

HMI ARCHITECTURE SUMMARY ARCHITECTURE DESCRIPTION

Therapy Provider Portal. User Guide

Contents. V4.1 Printed March

Table Of Contents. About the ProntoEdit Professional Software What s New in ProntoEdit Professional? List of shortcuts and hotkeys...

The Now Platform Reference Guide

Electronic Grants Administration & Management System - EGrAMS

Unit 21 - Creating a Button in Macromedia Flash (simplified)

Voluntary Product Accessibility Template

COCKPIT FP Citizens Collaboration and Co-Creation in Public Service Delivery. Deliverable D2.4.1

Lindos User Manual issue 03/2006

Version Management March 2016 Product Version 7.8 and above

SEP Evaluation Expert Quick Guide

Adobe Business Catalyst Voluntary Product Accessibility Template

Handshake Accessibility Overview

VPAT. Voluntary Product Accessibility Template

Transcription:

Conference for Training Centers 16.06.2009 93055 Regensburg André Hänel Tool Manager KNX Association International

Agenda Part 0: ETS4 state of affairs, common information Several issues Confidentiality Main aspects on ETS4 development Part 1: ETS4 user interface (study) What we did in advance? What are the results (out of the UI study)? How we perform the issue? Part 2: ETS4 new functionality What will be new functionality (compared to ETS3)? Part 3: ETS4 techniques & data structures Was are the new to be used techniques within ETS4? Page No. 2

Part 0 Common Information Page No. 3

ETS4 State of Affairs Common Informationen (Performed) requirement steps for ETS4 07/2007-01/2008: merge and summarize requirements (out of existing & new requirements from performed test workshops, support case issues) and additionally from User club (forum) inputs, e.g. Project Tracing, Parameter Editing, Training centre inputs as handling of licensing issues, 02/2008: release of requirement specification (via KNX and [elected] decision board) ETS4 requirement phase completed Implementation steps for ETS4 Phase 1 (07/09 ++): first internal beta version (manufacturer, test workshop) Phase 2 (Q3/09++): internal test with (international) user club members Phase 3 (02/10): Training Centers (if required, who will organize it?) Phase 3 (Q1/10++): release tests for L+B 2010, official release planned ~ 2 month after L+B Page No. 4

ETS4 State of Affairs Confidentiality We kindly ask the participants to consider the following issue: Based on the friendly relations between KNX and training centers we are glad to present here these (still) internal information, with the request that the presented issues shall not be published in every way shall not be discussed (e.g. in a [user club] forum) The presented issues serves only for information (exclusively) to the present meeting gparticipants. p The presentation shows the current status of ETS4 development and does not comprises any demand of completeness or a derivable claim of 1:1 implementation of presented issues in the final ETS4 release version. Page No. 5

ETS4 State of Affairs Main aspects on ETS4 development Primary aspects for ETS4 development, defined in advance of project start t : Simplify the user interface (overview, organization, handling) Increased performance on project design/ commissioning Remark to always discussable download times (bus download, image preparation, ) Integration of useful (today missing) user functions Page No. 6

Part 1 ETS4 User Interface Page No. 7

ETS4 User Interface Retrospect, t Schedule Within 2007/2008 KNX performed an so called user interface (UI) investigation with the aim to define a reliable approach of next ETS(4) user interface. To reach that aim following steps were done: 2007/05 Inquiry and partner selection, company ERGOSIGN 2007/07-12 Workshops, meetings & presentations with ERGOSIGN, KNX and manufacturer (working group) 2008/01-06 International customer survey (incorporation of customer feedback, needs) Rework of UI style guide specification in core team group, decision approval of UI style guide by working group 2008/10 - Prepare release proposal for KNX executive board (KEB) - Decision within KEB about UI style guide specification & next steps 2008/11++ Start of UI design & implementation (within context of ETS4 development) Page No. 8

ETS4 User Interface Retrospect, t Results As output of ETS4 UI style guide an specification ( Lastenheft, 370 pages) of company ERGOSIGN for ETS4 with following segmentation was created: Part I Prerequisites rules & guide lines Part II UI Specification ETS4 professional user interface Part III Novice User Interface ETS4 Current KNX Voting Results 1. Seen under view of a development guideline the vote for ETS4 professional part (Part I & II) of style guide is positive. approved 2. In Part III only one possible example is shown, how ETS4 user interface for novice channel concept can be developed out of that style guide. The KNX declined that these is the finalized and to be used solution. In order to approve the style guide Part III KNX furthermore featured out, without having a proper prototype a statement about the usability of novice concept cannot be derived out of the style guide only. not approved Page No. 9

ETS4 User Interface Example UI style guide ETS4 professional ETS4 professional, dash board (sections) Multiple Dashboard Tabs Page No. 10

ETS4 User Interface Example UI style guide ETS4 professional ETS4 professional, dash board, tab overview Page No. 11

ETS4 User Interface Example UI style guide ETS4 professional ETS4 professional, tab projects Page No. 12

ETS4 User Interface Example UI style guide ETS4 professional ETS4 professional, tab projects example Page No. 13

ETS4 User Interface Example UI style guide ETS4 professional ETS4 professional, tab catalogs Page No. 14

ETS4 User Interface Example UI style guide ETS4 professional ETS4 professional, building & group address view Multiple Project Tabs Dynamic Folder Page No. 15

ETS4 User Interface Example UI style guide ETS4 professional ETS4 professional, device view Page No. 16

ETS4 User Interface Example UI style guide ETS4 professional ETS4 professional, product finder view Page No. 17

ETS4 User Interface Example UI Style Guide ETS4 professional ETS4 professional, tree slider view Page No. 18

ETS4 User Interface Results from user survey to ETS4 style guide There are several feedback comments, given from the users which were involved in the survey on ETS4 UI style guide definition and its prototype. New introduced design elements Introduction of Wizard concept positive agreed by survey participants Introduction of Dynamic Folders are an efficient method for visualization of customer selections Navigation between different system levels (download, commissioning, ) easy to understand New user interface style Positive comments to visual design proposal Page No. 19

ETS4 User Interface Advantages compared to ETS3 UI There are several advantages revealed out within the UI style guide project, some of them enumerated below. Nearly 1:1 relation to known behaviour of Microsoft windows look & feel Guided workflow from start-up to bus configuration Context sensitive help available Multiple (project specific) undo steps Full mouse and keyboard support within ETS4 interaction Availability of modifiable templates for building structure Dynamic Folders Page No. 20

ETS4 User Interface Advantages compared to ETS3 UI Dynamic Folder, Definition Example Page No. 21

Part 2 ETS4 New Functionality Page No. 22

ETS4 New Functionality Packet Content t ETS4.0 Name: Content: Details ( EN) ETS4.0 Professional Following user functionality from ETS4 requirement specification included: 1. Project compare 2. Proper defined copy & paste methods (duplicate of project and project elements) 3. Tool installation & online update (basic methods) 4. Tool licensing and packaging (ETS4 Main & ETS4 monitor/ download version) 5. Long time recording functionality 6. Split & merge 7. Tool diagnostic & projects diagnostic wizard 8. Project tracing 9. Label creator 10. Find & replace (including exchange of application program and device replacement) 11. Extension of product catalogue (storage of self parameterized devices within imported catalogue) Page No. 23

Part 3 ETS4 Techniques & Data Structures Page No. 24

ETS4 Techniques & Data Structures New Techniques The base for a stable ETS4 are the following development tasks: a) Change of data base from SYBASE to MSSQL (Microsoft) The current ETS3 works with an data base driver, called SYBASE. The used driver is from 2002. This driver must be updated to a free and by the new introduced operating systems (as Windows Vista) also in the future supported data base driver. The new driver is called MSSQL. b) Implement new XML based manufacturer tool XML as a standardized data exchange format. XML Scheme (Extract) It will be used for future data exchange of entire ETS data as project and product data. Advantage is the readability of data in text form and a wide range of supporting tools. c) Change of ETS data exchange format to XML Please see under point b). Page No. 25

ETS4 Techniques & Data Structures XML To fulfill existing requirements out of ETS3 and other ones even better (as today) the decision was taken to use for ex/ import the XML format in general for ETS4. XML (Extensible Markup Language) Officially, standardized & published format (W3C) Language for definition/ presentation/ exchange of hierarchical structured data Defines for an use case via a scheme the entire data structure the KNX XML scheme By human being readable file content (e.g. in a web browser) For XML exists a wide range of free and commercial tools. XML Extract: http://de.wikipedia.org/wiki/xml KNX Example XML File: Link Page No. 26

Backup Page No. 27

ETS4 Manufacturer Tool What's New? - Complete redesign (stand alone tool, no workspace) for developing of ETS4 & ETS3 products - Developed as Visual Studio 2008 Plug In - XML data driven data handling approach (according ETS4 XML data) - Available end of 2009 Page No. 28

Y:\KNX_Documentation\02_Software\Requirement_Specifications\XML\ETSx\V06(ETS4)\Schema\KNX-Project-Schema-v06.xsd 08.06.2009 14:55:12 attributes knx:masterdata_t attributes knx:datapointtypes knx:datapointtype 1.. KNX knx:masterdata type knx:masterdat... knx:mediumtypes knx:mediumtype 1.. knx:maskversions knx:maskversion type knx:maskversio... 1.. knx:manufacturers knx:manufacturer 1.. knx:languages knx:signature type ds:signaturety... 0.. knx:manufacturerdata type knx:manufacturerdat... knx:project type knx:projec... 0.. knx:signature type ds:signaturety... Registered to Steven De Bruyne (KNX Association cvba) Page 1

Nb. Item Explanation Conference for Training Centres 16.06.2009 1 Project Compare Used to compare ETS projects existing in an ETS data base (i.e. the customer project) with a known project in a local existing installation. 2 Proper defined Copy & Paste Methods (duplicate of project and project elements) As result of compare a statement is given, on which an installer can see differences / changes between current project within its ETS database and the local installation. The compare makes only sense if local installation was done originated by the ETS project out of the (to be compared) database. check on allowed changes, legal issue Copy, duplicate entire rooms with self created templates, including intelligent adaption filters (extend GA s, PA s, to given rule similar to ETS3 copy of #1 but more flexible) 3 Tool Installation & Online Update (Basic Methods) 4 Tool Licensing and Packaging (ETS4 Main & ETS4 Monitor & Download Version) Installation of ETS under certain operating systems (32/64 Bit windows) and additionally the capability of online ETS updates. Parallel installations of ETS3 & ETS4 are possible (share of KNX Falcon). Licensing (standard process) and two additionally ETS shapes: Monitor Version (LH 2.1.2.2.1): Diagnostic function, no project commission of any project, trace recording of KNX bus and subsequent filtering & statistic of recorded trace Download Version (LH 2.1.2.2.4): Simple download tool without project commission, for service and support issues (spare parts) 5 Long Time Recording Functionality Long time-recording (e.g. with monitor version) and detailed analysis of: - Analysis of time span s - Analysis of bus load - View of connection oriented/less bus traffic - Visualize project specific device to telegram assignments - Statistics from coupler, and other 6 Split & Merge LH 2.3.7: Divide of projects in dedicated subparts (topology/ building view), perform parallel project design with several designer, merge of results together back in root project 7 Tool Diagnostic & Projects Diagnostic Wizard Project analysis to analyse of project design problems - Missing line coupler/ power supplies - Unused GA space, GA s - Estimated current consumption (overload detection) - Not loaded applications, and other Tool diagnosis to reveal out ETS problems - Visualize available tool updates - Low Memory - Wrong language coding/ missing (product) language elements within data base,...

Nb. Item Explanation Conference for Training Centres 16.06.2009 8 Project Tracing LH 2.3.1.1.3: Logging of information s of performed actions within ETS (with time stamp, action, user), e.g.: - Open/close of database, usage time - Performed action(im- Export [Number, Manufacturer] - Performed downloads - Changed elements (Parameter, Addresses,...) This function seems to be a security coverage function of installer adverse the customer (if customer demands to have the ETS project too to adjust his own installation a little bit by itself) 9 Label Creator LH 2.3.1.1.7.2.1: Definition of freeform areas to printout and gluing afterwards device specific parameters to the installed devices. For that issue several device specific elements can be dragged to the freeform areas, as IA, SN,... 10 Find & Replace (including Exchange of Application Program and Device Replacement) Extended search & replace with add on s: LH 2.3.2.2.6: Exchange device of manufacturer X through an similar one (exchange of 1- fold trough 2- fold push button) LH 2.3.2.5.8.1: Exchange (Bug Correction) of application program (S19 File) without losing the current device settings (GA s, Parameter), Quick service on SW- update from manufacturer and exchange within huge projects (> 100 devices) 11 Extension of Product Catalogue (Storage of self parameterized Devices within Catalogue) LH 2.3.2.5.5 User must have the possibility to integrate in a product catalogue its own defined product family or group where he can store self parameterized devices (derived from original ones) Only existing devices out of product catalogue can be used (registered & certified). The storage exists logically separated from product catalogue, to allow possible updates of product catalogue itself (and no loss of own defined devices) Advantage is that customer can use very easy and quickly self configured devices.