johnwunder / twigs

STIX 2.0 Strawman
http://twigs-cti.herokuapp.com/
MIT License
7 stars 3 forks source link

Extend core constructs from single base type #31

Open johnwunder opened 8 years ago

johnwunder commented 8 years ago

Most (all if you don't count Observable) of the STIX core constructs have a common set of fields: id, idref, timestamp, Title, Description, Short_Description, Handling, Information_Source, and maybe others. Does it make sense to extend them all from a common base type that defines these common fields?

This would simplify the model and make it clear that all of the properties are universal across all of the core constructs.

148 in STIX tracker.

terrymacdonald commented 8 years ago

I think so. By Observable do you mean Observation in the TWIGS model?

Cheers Terry MacDonald

On 15 December 2015 at 08:45, John Wunder notifications@github.com wrote:

Most (all if you don't count Observable) of the STIX core constructs have a common set of fields: id, idref, timestamp, Title, Description, Short_Description, Handling, Information_Source, and maybe others Does it make sense to extend them all from a common base type that defines these common fields?

This would simplify the model and make it clear that all of the properties are universal across all of the core constructs

148 in STIX tracker

— Reply to this email directly or view it on GitHub https://github.com/johnwunder/twigs/issues/31.

johnwunder commented 8 years ago

Yes I just copy/pasted.