Presentation is loading. Please wait.

Presentation is loading. Please wait.

Www.vektrex.com - slide 1 1 ATML Tools The Key to Success Mark Skiba Software Architect Vektrex Electronic Systems, Inc. www.vektrex.com.

Similar presentations


Presentation on theme: "Www.vektrex.com - slide 1 1 ATML Tools The Key to Success Mark Skiba Software Architect Vektrex Electronic Systems, Inc. www.vektrex.com."— Presentation transcript:

1 www.vektrex.com - slide 1 1 ATML Tools The Key to Success Mark Skiba Software Architect Vektrex Electronic Systems, Inc. www.vektrex.com

2 www.vektrex.com - slide 2 2 x Confidential ATML Tools Overview Importance of ATML Tools ATML Tool/Schema Challenges.NET Instrument Description Experience Online ATML Instrument Editor Recommendations Discussions

3 www.vektrex.com - slide 3 3 x Confidential Importance of ATML Tools Tools involved in almost all ATML usage cases –Broad ATML tool adoption = ATML Success Tool development an essential part of schema validation –Many XML platforms don’t support all Schema constructs –Key relationships may be missing Iterative “Tool Development”/”Schema Changes” key to getting optimal ATML Schemas

4 www.vektrex.com - slide 4 4 x Confidential ATML Tool/Schema Challenges Platform Support Issues –Object Oriented Data hosted in relational DBs –Schema constructs not supported Application Issues –Inter-document relationships Example: Test Configuration, Instrument Description, UUT –Intra-element relationships Example: Instrument Description (Ports & NetworkList)

5 www.vektrex.com - slide 5 5 x Confidential.NET Platform Experience ATML Instrument Description Editor ADO.NET (.NET XML-DB binding technology) doesn’t support current ATML schema XML Spy generated code – problems with abstract elements.NET Serialization worked Application Issues: –No common way to link documents (e.g. Components) –Relationship between linked elements not clear (e.g. Ports & NetworkList)

6 www.vektrex.com - slide 6 6 x Confidential ATML 3 rd Party Tool Sample: Instrument Description Editor

7 www.vektrex.com - slide 7 7 x Confidential ATML Tools Recommendations Consider our usage cases carefully –Is Relational DB support necessary? “Common.xsd” solutions –Inter-document references ATML Schema Style-Guide additions –Recommendations on constructs to avoid –Intra-element relationships more explicit (possibly add foreign key relationships) Validate schemas with prototype applications

8 www.vektrex.com - slide 8 8 x Confidential Discussion


Download ppt "Www.vektrex.com - slide 1 1 ATML Tools The Key to Success Mark Skiba Software Architect Vektrex Electronic Systems, Inc. www.vektrex.com."

Similar presentations


Ads by Google