RE: [sarif] Interoperability testing

From
Larry Golding (Myriad Consulting Inc) <>
Date
2018-10-16T16:29:13+00:00
ID
Thread
RE: [sarif] Interoperability testing
Chet, are you proposing a repo to which each bake-off participant would contribute their implementation?

 

From:  <>
On Behalf Of Chet Ensign

Sent: Monday, October 15, 2018 7:24 AM

To: David Keaton <>

Cc: OASIS SARIF TC Discussion List <>

Subject: Re: [sarif] Interoperability testing

 

Larry, David, would this be a good candidate for an Open Repo? https://www.oasis-open.org/policies-guidelines/open-repositories

 

You could use it to launch the bakeoff and then it could continue onwards. 

 

/chet

 

On Fri, Oct 12, 2018 at 8:40 PM David Keaton <> wrote:

      That's right.  The idea is to toss different vendors' tools

together and see if they work.  For example, one vendor's static 

analysis tool might be paired with another vendor's visualization tool 

to see if the latter can consume the SARIF emitted by the former.  It 

might also be worthwhile to try combining the SARIF output of two or 

three vendors' static analysis tools on the same code, and see if the 

resulting SARIF makes sense (either by hand or by feeding it into a 

visualization tool).

      Each vendor that participates gets to advertise that fact, and 

often the process helps people shake out the bugs in their implementations.

      When security protocols are involved, sometimes people get points 

for crashing someone else's code, but I don't think we need to go that 

far. :-)

                                        David

On 10/11/2018 03:52 PM, Larry Golding (Myriad Consulting Inc) wrote:

> Thanks David! Could you tell us more about how a bake-off works? Do a set of tool vendors implement SARIF support in their tools, and we evaluate the results (perhaps by examining the files by hand, perhaps by opening them in the Visual Studio viewer)? Is
 there some sort of incentive to participate ("SARIF mug to the best implementation!"
😊)?

> 

> Larry

> 

> -----Original Message-----

> From:  <> On Behalf Of David Keaton

> Sent: Thursday, October 11, 2018 8:04 AM

> To: 

> Subject: [sarif] Interoperability testing

> 

>        OASIS arranged a talk about SARIF with WhiteSource this morning, because they are thinking of joining the TC.  I attended so I could answer some questions for them.  The WhiteSource people had an excellent idea which I thought I would pass along.

> 

>        After the SARIF standard is published, they suggested a bake-off to demonstrate interoperability between tools supporting SARIF.  This sort of thing is especially common for IETF standards where many vendors are expected to interoperate with each other,
 and it would be a good fit for SARIF.

> 

>        There is no need to devote resources to this before our document is published, but it's a good thing to keep in mind going forward.

> 

>                                       David

> 

> ---------------------------------------------------------------------

> To unsubscribe from this mail list, you must leave the OASIS TC that generates this mail.  Follow this link to all your TCs in OASIS at:

> 
https://na01.safelinks.protection.outlook.com/?url="">

> 

---------------------------------------------------------------------

To unsubscribe from this mail list, you must leave the OASIS TC that 

generates this mail.  Follow this link to all your TCs in OASIS at:

https://www.oasis-open.org/apps/org/workgroup/portal/my_workgroups.php

 

-- 

/chet 

----------------

Chet Ensign

Chief Technical Community Steward

OASIS: Advancing open standards for the information society

http://www.oasis-open.org

Primary: +1 973-996-2298

Mobile: +1 201-341-1393