Alces A Tool for Testing JDF Software Claes Buckwalter Linköping University Sunday, November 6, 2005 Strasbourg.

Slides:



Advertisements
Similar presentations
The Elk Project Ola Stering Uppsala University Sunday, November 6, 2005 Strasbourg.
Advertisements

Welcome to the Montreal MIS Tutorial. MIS Tutorial What is an MIS What is the MIS role in JDF Introduction Gray Boxes MIS Requirements – Job Costing.
JDF Enabled End-to-End Workflow Solution
Web Service Ahmed Gamal Ahmed Nile University Bioinformatics Group
1 Trueflownet JDF integration Rebecca Aquino Sr. Product Manager, Strategic Planning.
1 Introduction to XML. XML eXtensible implies that users define tag content Markup implies it is a coded document Language implies it is a metalanguage.
B-1 Appendix B Information System Software Robert Riordan, Carleton University.
Application architectures
Java Programming, 3e Concepts and Techniques Chapter 1 An Introduction to Java and Program Design.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 8: Implementing and Managing Printers.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 8: Implementing and Managing Printers.
Welcome to JDF Pavilion. Benefits of JDF Mark Anderson Hiflex Corp. President.
Welcome to JDF Parc.
Integrated Graphic Production – The Vision of JDF Doug Belkofer Alternate Chairman, CIP4 eCommerce & Device Messaging Working Groups Director of Third.
Web-based Portal for Discovery, Retrieval and Visualization of Earth Science Datasets in Grid Environment Zhenping (Jane) Liu.
Web Service Implementation Maitreya, Kishore, Jeff.
Application architectures
CIP4 Tools The CIP4 JDF APIs Java C++ The CIP4 JDF Editor CheckJDF Elk.
JDF Toolkits for JDF and JMF
Systems Analysis and Design in a Changing World, 6th Edition
Java Programming, 2E Introductory Concepts and Techniques Chapter 1 An Introduction to Java and Program Design.
CIP4 Tutorial and Developer Sessions Sunday, January Print Media Academy Heidelberg.
1 SSDG Connector Overview. 2 Applications Connectors SSDG SSDG Stack Service Access Providers (SAP) or Service providers (SP)‏ Implemented by IA Consultancy.
Welcome to the Heidelberg JDF Tutorial. Why ICS ? JDF A ICS JDF B Product AProduct B Interoperability Conformance Specifications.
Job Messaging Format (JMF) Tutorial Claes Buckwalter, Linköping University Doug Belkofer, EFI Sunday, April 24, 2005 PIA/GATF, Pittsburgh.
JDF Day Martin Bailey CEO: CIP4 Senior Technical Consultant: Global Graphics Software 5 Feb 2006, Miami, FL, USA.
JDF in Apogee Seybold JDF Seminar Amsterdam Jef Mertens
The Elk Framework A Device Framework Claes Buckwalter Linköping University, Sweden Sunday, November 5, 2006 Quebec City, Canada.
Implement High-level Program Language on JVM CSCE 531 ZHONGHAO LIU ZHONGHAO LIU XIAO LIN.
JDF Application Programming Interface Dr. Rainer Prosi
Welcome Koen Van de Poel Chairman Origination&Prepress CIP4 Technology AGFA Prepress.
CIP4 Outreach Programs James E. Harvey Executive Director CIP4 Organization.
To JDF – An Overview. to What you do not need to know about JDF 1 %PDF-1.3 %âãÏÓ 1 0 obj
Web Services An introduction for eWiSACWIS May 2008.
Welcome to the JDF Developer Sessions. Session Speakers Doug Belkofer – EFI Mark Bohan - GATF Freddy Pieters – Esko Graphics Rainer Prosi- Heidelberg.
Module 9 Configuring Messaging Policy and Compliance.
Web Services Description Language CS409 Application Services Even Semester 2007.
Esko-Graphics and JDF Jan De Roeck Marketing Director Packaging Software Esko-Graphics.
INFSO-RI Module 01 ETICS Overview Alberto Di Meglio.
1 Overview of the Application Hosting Environment Stefan Zasada University College London.
Welcome Koen Van de Poel Chairman Origination&Prepress CIP4 Technology Agfa Tutorial Foster City Prepress and Gray boxes.
INFSO-RI Module 01 ETICS Overview Etics Online Tutorial Marian ŻUREK Baltic Grid II Summer School Vilnius, 2-3 July 2009.
C H A P T E R T E N Event-Driven Programming Programming Languages – Principles and Paradigms by Allen Tucker, Robert Noonan.
© Heidelberger Druckmaschinen AG Rainer Prosi page 1 November 5, 2011 Print Shop of the Future An open System Architecture to link Conventional and Digital.
JDF Use Cases Moving Towards an Integrated Workflow
Module 9 Configuring Messaging Policy and Compliance.
 Whether using paper forms or forms on the web, forms are used for gathering information. User enter information into designated areas, or fields. Forms.
JDF Toolkits for JDF and JMF Niels Böger. JDF Library and API Read, write, work with JDF and JMF files Additional high-level routines –spawn / merge MIME.
JDF and hp Digital Publishing Solutions Albert Such
[ 8.02 ] Changing the Way the World Prints ™ Margaret Motamed EFI, Director of Product Planning CIP4, Marketing Officer.
Welcome to the Heidelberg JDF Tutorial
CIP 4 Tools Tutorial ixJED Scripting at work November 6, 2005 Koen Van de Poel.
Markus Schluep. CIP4 Tutorial and Developer Sessions Oct. 7th 2007 Postpress operations in JDF Introduction Postpress processes in an overview Building.
‘s B A C D J F Theof. Manual steps are slow Re-Keying takes valuable time.
JDF certification Mark Bohan GATF. Overview CIP4 / JDF background –What it is –Why use it? JDF certification –Why? –What does it mean? Limitations –Procedure.
JDF – An Overview.
CIP4 Tutorial - JDF Capabilities January 23, Welcome Steve Hiebert Chair, CIP4 Product Description WG Software Architect Indigo Digital Press Division.
IDP ICS and associated ICS’s Rick Yardumian, Canon Jean-Marc Steux, Océ
JMF Dr. Rainer Prosi CTO, CIP4 Senior Software Architect, Heidelberg.
To Certification Tutorial - Darmstadt. to 2 JDF Certification Background Product certification –Exclusive agreement with CIP4 –Started certifying in 2006.
What is a computer? In pairs come up with a short definition that answers the following two questions: What is a computer? What does a computer do?
Chapter – 8 Software Tools.
Hands-On Microsoft Windows Server 2008 Chapter 5 Configuring Windows Server 2008 Printing.
CIP4 Tutorial and Developer Sessions Sunday, November Québec.
To Practical JDF integration for Printers ixact GmbH : Dr. Karsten Wendt.
Inside JDF Experience and Challenge Dr. Rainer Prosi CTO, CIP4 Senior Software Architect, Heidelberg.
Added Value to XForms by Web Services Supporting XML Protocols Elina Vartiainen Timo-Pekka Viljamaa T Research Seminar on Digital Media Autumn.
Automated Bulk Signing Solution
R. Hayden Anderson & Kyle Prouty
Esko-Xeikon JDF implementation
Presentation transcript:

Alces A Tool for Testing JDF Software Claes Buckwalter Linköping University Sunday, November 6, 2005 Strasbourg

Alces Alces plays the role of a Manager and is used for testing the JDF compliance of a Worker, such as a RIP, a printing press, a binding machine, etc. Java application CIP4 open source license Two flavors –Interactive Alces — GUI –Automated Alces — command-line interface

Interoperability Conformance Specifications The JDF Specification defines the format and semantics of data exchanged between JDF-enabled systems The ICSs define requirements on the behavior of JDF-enabled systems Conformance requirements depend on –Product role: Manager or Worker –Product sector: prepress, digital printing, postpress, etc –Product complexity: three levels of complexity, Conformance Levels 1–3

Testing a Worker Alces is a Manager—it implements the Manager Interface The system under test is a Worker—it implements the Worker Interface Alces (Manager) JDF/JMF System under test (Worker)

Testing a Worker Probe the Worker with JMF/JDF input Verify that the outputted JMF/JDF is valid Verify that the functionality defined by the ICSs the Worker claims conformance with is supported Worker JMF/JDF Other output (ignored) Black box testing

Interactive Alces Graphical user interface Automatic discovery of supported JMF messages Submit JDF job tickets Queue view Send automatically generated JMF messages Send hand-coded JMF messages Receives Signal messages (subscriptions) Receives Acknowledge messages (asynchronous Responses) CheckJDF-validation of all sent and received JMF Pluggable custom tests View all messages sent and received

Automated Alces Command-line interface Automatically sends all JMF/JDF/MIME files in a specified directory Receives Signal messages (subscriptions) Receives Acknowledge messages (asynchronous Responses) CheckJDF-validation of all JMF messages sent and received Pluggable custom test Generates a test report in XML-format (including style sheet for viewing in XSLT-capable web browser)

Use Cases Learning and understanding JMF messaging Troubleshooting Product testing Automated build testing Product certification?

More Information Project homepage: –Source and binary distributions –Documentation Current project team –Claes Buckwalter, Linköping University –Marco Kornrumpf, arvato systems Related papers –A Tool for Testing Compliance with CIP4’s Interoperability Conformance Specifications, DPP2005 Proceedings –Alces—A Tool for Testing JDF Compliance, Printing Future Days Proceedings

Thank you for listening Claes Buckwalter