RE: [dss-x] Groups - Using Assertion for DSS/X InterOP (DSS Assertion.pdf) uploaded

From
"Oim van der Fijk"
Date
2010-05-17T08:16:51+00:00
ID
B7A5131286A244FCA07BB1B6A365CD81@Roussanne
Thread
RE: [dss-x] Groups - Using Assertion for DSS/X InterOP (DSS Assertion.pdf) uploaded
Title: Message

Hello,

 

For your 
information:   a new version of the XML 
testing tool "tamelizer 0.95" is now available open-source for download  

http://code.google.com/p/tamelizer/

 

It is based on the TA Committee 
work.

 

Pim

From: Andreas Kuehne 
[mailto:] 
Sent: 10 May 2010 08:41
To: 

Subject: [dss-x] Groups - Using Assertion 
for DSS/X InterOP (DSS Assertion.pdf) uploaded

Hi Juan 
Carlos,

when writing the Assertion document your comment from one of the 
last telcos came into my mind : Yes, assertions are not necessarily targeting 
towards an interOP scenario. Usually it's more on conformance : You need just 
one implementation and the test cases, not two implementations that 
interact.  

But to have a relevant set of InterOP test cases it may 
be useful to cross-check with the assertions to ensure that all important parts 
of the spec get tested. 

Good luck with your flight. I was astouned 
yesterday that the ash cloud now is affecting Spain. But on a satellites photo of the ash cloud Europe suddenly looks very small 
...

Greetings

Andreas

----- Original Message 
----
From: Juan Carlos Cruellas <>
To: dss-x 
<>
Sent: Mon, May 10, 2010 12:04:12 
AM
Subject: Re: [dss-x] Groups - Using Assertion for DSS/X InterOP 
(DSS Assertion.pdf) uploaded

Dear Andreas,

Thank you very much for 
your document. Indeed it is very interesting.... I am afraid that I will not be 
able to make next Monday's call (I will be -if the 
ashes cloud allows it- in an ESI meeting in London)....

There is one thing that I wanted to 
comment though....maybe I am wrong but I would say that the assertions would be 
extremelly useful within the context of conformance checking, i.e., to check 
that a certain application is conformant to the specification. My view is that 
in an interoperability event, apart from the fact that applications should be 
aligned with the specification, the test cases should define what optional 
elements are present in one test case, and what values for the relevant elements 
and attributes both mandatory and optional present. I would say then that both 
are complementary, the assertions could list the things that one tool should 
check in the request or response, while the interoperability test case would 
define what elements should be present in the request, and what relevant 
elements.....

In my message of 19/1/2010 I made an initial proposal for 
scoping the interoperability test cases on the core, where I identified a number 
of opitional elements and optional inputs that I see that should be 
tested....

I was thinking in specifyint test cases by enumerating the 
elements and optional inputs so that each one would allow to test 
interoperability of certain aspects:

<SignRequest>
  
<InputDocument><Base64XML/></InputDocument>
  
<OptionalInput>
      <ClaimedIdentity>
  
</OptionalInput>
</SignRequest>
It is a pity that I can not 
make next Monday, because we could talk about that, anyway we may go on by 
email.
We may go on by email..:

Regards

Juan Carlos.
 
escribió:
> Proposal how to use assertions in DSS/X to link specification 
documents and
> test cases 
>  -- Andreas Kuehne*
> 

> The document named Using Assertion for DSS/X InterOP (DSS 
Assertion.pdf)
> has been submitted by Andreas Kuehne* to the OASIS 
Digital Signature
> Services eXtended (DSS-X) TC document 
repository.
> 
> Document Description:
> 
> 
> 
View Document Details:
> http://www.oasis-open.org/committees/document.php?document_id=37580
> 

> Download Document:  http://www.oasis-open.org/committees/download.php/37580/DSS%20Assertion.pdf
> 

--
Andreas Kühne phone: +49 177 293 24 97 mailto: 


Trustable Ltd. Niederlassung Deutschland Ströverstr. 
18 - 59427 Unna Amtsgericht Hamm HRB 5868

Directors Andreas Kühne Heiko 
Veit

Company UK Company No: 5218868 Registered in England and Wales