alces a tool for testing jdf software http elk itn liu se alces n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Alces A Tool for Testing JDF Software elk.itn.liu.se/alces PowerPoint Presentation
Download Presentation
Alces A Tool for Testing JDF Software elk.itn.liu.se/alces

Loading in 2 Seconds...

play fullscreen
1 / 10

Alces A Tool for Testing JDF Software elk.itn.liu.se/alces - PowerPoint PPT Presentation


  • 154 Views
  • Uploaded on

Alces A Tool for Testing JDF Software http://elk.itn.liu.se/alces. Claes Buckwalter Linköping University Sunday, November 6, 2005 Strasbourg. Alces.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

Alces A Tool for Testing JDF Software elk.itn.liu.se/alces


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.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
    Presentation Transcript
    1. AlcesA Tool for Testing JDF Softwarehttp://elk.itn.liu.se/alces Claes BuckwalterLinköping UniversitySunday, November 6, 2005 Strasbourg

    2. 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

    3. InteroperabilityConformance 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

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

    5. 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 JMF/JDF JMF/JDF Worker Black box testing Other output(ignored)

    6. 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

    7. 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)

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

    9. More Information • Project homepage: http://elk.itn.liu.se/alces • 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

    10. Thank you for listening Claes Buckwalterclabu@itn.liu.se