<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:www.nabble.com,2006:forum-30667</id>
	<title>Nabble - CEE Log Event Standard</title>
	<updated>2008-08-20T11:02:46Z</updated>
	<link rel="self" type="application/atom+xml" href="http://www.nabble.com/CEE-Log-Event-Standard-f30667.xml" />
	<link rel="alternate" type="text/html" href="http://www.nabble.com/CEE-Log-Event-Standard-f30667.html" />
	<subtitle type="html">&lt;p&gt;&lt;a href=&quot;http://cee.mitre.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Common Event Expression&lt;/a&gt; (CEE) standardizes the way computer events are described, logged, and exchanged. By using CEE’s common language and syntax, enterprise-wide log management, correlation, aggregation, auditing, and incident handling can be performed more efficiently and produce better results than was possible prior to CEE.&lt;/p&gt;

&lt;p&gt;CEE and the CEE logo are trademarks of The MITRE Corporation.&lt;/p&gt;</subtitle>
	
<entry>
	<id>tag:www.nabble.com,2006:post-19075040</id>
	<title>CEE Defcon Meetup Notes - 08 Aug 2008</title>
	<published>2008-08-20T11:02:46Z</published>
	<updated>2008-08-20T11:02:46Z</updated>
	<author>
		<name>William Heinbockel</name>
	</author>
	<content type="html">Below are my notes from the CEE meeting at Defcon
&lt;br&gt;a couple of weeks ago.
&lt;br&gt;&lt;br&gt;All in all, things turned out fairly well. Though
&lt;br&gt;I apologize to anyone who wanted to participate
&lt;br&gt;but could not locate us.
&lt;br&gt;&lt;br&gt;&lt;br&gt;***************************
&lt;br&gt;&lt;br&gt;CEE Meeting
&lt;br&gt;Defcon - 08 Aug 2008
&lt;br&gt;Riviera, Las Vegas, NV
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attendees
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; =========
&lt;br&gt;&lt;br&gt;- Eric Fitzgerald
&lt;br&gt;- Tina Bird
&lt;br&gt;- Raffy Marty
&lt;br&gt;- Sanford Whitehouse
&lt;br&gt;- Steve Christey
&lt;br&gt;- William Heinbockel
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Minutes
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; =======
&lt;br&gt;&lt;br&gt;Group met at the Defcon Registration desk at the Riviera at Noon PST.
&lt;br&gt;Discussion lasted for approximately 2 hours.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Definitions
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ===========
&lt;br&gt;&lt;br&gt;Definitions discussion is good, though we are now debating symantic
&lt;br&gt;nuaces. MITRE needs to issue a final version and we can extend that
&lt;br&gt;with additional notes and descriptions.
&lt;br&gt;&lt;br&gt;- event definition discussion
&lt;br&gt;&amp;nbsp; - Machine-generated data
&lt;br&gt;&amp;nbsp; - State change may not be good enough, due to problems with
&lt;br&gt;&amp;nbsp; &amp;nbsp; abstration levels the end state might be the same as the start
&lt;br&gt;&amp;nbsp; &amp;nbsp; state. Use activity occured instead.
&lt;br&gt;- We should include a definition for event stream. Generically, the
&lt;br&gt;&amp;nbsp; log flow process seems to be:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; event -&amp;gt; event record -&amp;gt; event stream -&amp;gt; event log
&lt;br&gt;&lt;br&gt;- A log is a general sequential or timestamped repository of
&lt;br&gt;&amp;nbsp; records.
&lt;br&gt;- Logs also hold reports or &amp;quot;informational messages&amp;quot;
&lt;br&gt;- Fidelity: Logged events may not have actually occured, such as
&lt;br&gt;&amp;nbsp; with an IDS signature match.
&lt;br&gt;- Look at Oer Kerr's paper on Machine Logs vs. Hearsay
&lt;br&gt;- Applications, Operations, and Admins partake in various log
&lt;br&gt;&amp;nbsp; activities
&lt;br&gt;- Syntax
&lt;br&gt;&amp;nbsp; - The syntax fields should be self-describing
&lt;br&gt;&amp;nbsp; - Support: Binary vs. XML vs. string formats
&lt;br&gt;&amp;nbsp; - Need to support proper ordering of records
&lt;br&gt;&amp;nbsp; &amp;nbsp; - The log order does not always match the event order
&lt;br&gt;&amp;nbsp; - Needs to support granual timestamps
&lt;br&gt;&amp;nbsp; &amp;nbsp; - Synchronizing timestamps
&lt;br&gt;&amp;nbsp; - Needs to support sequence numbers to properly order events
&lt;br&gt;&amp;nbsp; &amp;nbsp; - Pair-wise vs. Universal IDs
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Questions / Issues
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ==================
&lt;br&gt;&lt;br&gt;- Can a record consist of 1 or more records?
&lt;br&gt;- How does CEE handle multi-line data?
&lt;br&gt;- Should logs be machine-readable or human-readable?
&lt;br&gt;&amp;nbsp; - This choice depends on the environment and admins
&lt;br&gt;&amp;nbsp; - machine-readable is more condensed and better for wire formats
&lt;br&gt;&amp;nbsp; - machine-readable can be translated for humans
&lt;br&gt;- Who timestamps the records? The application? The event recorder?
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Outcomes
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ========
&lt;br&gt;&lt;br&gt;- CEE and LogAnalysis.org will partner up
&lt;br&gt;&amp;nbsp; - MITRE will host the CEE drafts and specifications
&lt;br&gt;&amp;nbsp; - LogAnalysis can host a wiki, log repositories, and everything else
&lt;br&gt;&amp;nbsp; - More to come on this later...
&lt;br&gt;- MITRE will finish the CEE WG Charter
&lt;br&gt;&amp;nbsp; - High level usecases for CFO, CIO/Operations, Developers
&lt;br&gt;- MITRE will produce a CEE Project outline
&lt;br&gt;&amp;nbsp; - Deliverables
&lt;br&gt;&amp;nbsp; - Schedule
&lt;br&gt;- We need to get more large players involved: Cisco, Oracle, Apple,
&lt;br&gt;IBM
&lt;br&gt;- We need more diversity in the WG: admins and enterprise users
&lt;br&gt;- Create a Vendor Questionaire
&lt;br&gt;&amp;nbsp; - Technical issues with logs?
&lt;br&gt;&amp;nbsp; - Customer issues with current logging?
&lt;br&gt;&amp;nbsp; - How do you view SIM vendors continually asking for logs?
&lt;br&gt;&amp;nbsp; - If logs were standardized, what potential damage or loss would you
&lt;br&gt;&amp;nbsp; &amp;nbsp; suffer?
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;William Heinbockel
&lt;br&gt;Infosec Engineer, Sr.
&lt;br&gt;The MITRE Corporation
&lt;br&gt;202 Burlington Rd. MS S145
&lt;br&gt;Bedford, MA 01730
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19075040&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;heinbockel@...&lt;/a&gt;
&lt;br&gt;781-271-2615
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br /&gt; &lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://www.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;smime.p7s&lt;/strong&gt; (4K) &lt;a href=&quot;http://www.nabble.com/attachment/19075040/0/smime.p7s&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/CEE-Discussion-List-f29471.html&quot; embed=&quot;fixTarget[29471]&quot; target=&quot;_top&quot; &gt;CEE Discussion List&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/CEE-Defcon-Meetup-Notes---08-Aug-2008-tp19075040p19075040.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18833964</id>
	<title>Re: CEE charter &amp; Definitions</title>
	<published>2008-08-05T08:47:06Z</published>
	<updated>2008-08-05T08:47:06Z</updated>
	<author>
		<name>John Calcote-2</name>
	</author>
	<content type="html">-----BEGIN PGP SIGNED MESSAGE-----
&lt;br&gt;Hash: SHA1
&lt;br&gt;&lt;br&gt;David Corlette wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; Where the scope of CEE comes into play here is directly
&lt;br&gt;&amp;gt; related to the XDAS work - some folks have commented that
&lt;br&gt;&amp;gt; XDAS (at least the old version) has a bias towards &amp;quot;OS&amp;quot;
&lt;br&gt;&amp;gt; events and may not incorporate all the types of data they
&lt;br&gt;&amp;gt; would want to capture. I've recommended that we stick to
&lt;br&gt;&amp;gt; the use cases that we defined for an event standard to help
&lt;br&gt;&amp;gt; us with this...
&lt;br&gt;&lt;br&gt;I'd like to point out that, while the original XDAS 0.9 preliminary
&lt;br&gt;specification _appears_ to be biased toward the OS, these appearances
&lt;br&gt;can be deceiving. The folks who originally worked on the XDAS spec back
&lt;br&gt;in 98 were smart people. They spent a couple of years drafting this
&lt;br&gt;specification based on research, experience, and a solid understanding
&lt;br&gt;of auditing concepts.
&lt;br&gt;&lt;br&gt;This is why it's SO important (as David has mentioned several times)
&lt;br&gt;that we generate and consider use cases for event systems in general,
&lt;br&gt;and specifically where XDAS is concerned, security event auditing
&lt;br&gt;systems. Use cases will show us where the primary needs reside for such
&lt;br&gt;systems.
&lt;br&gt;&lt;br&gt;To clarify my comments on XDAS's apparent OS specific taxonomy: I'd like
&lt;br&gt;to point out that MOST identity systems (not the largest identity
&lt;br&gt;repositories, mind you - merely the shear number of systems managing
&lt;br&gt;identities) are simply operating systems. There are literally millions
&lt;br&gt;of operating systems in operation in corporate and government data
&lt;br&gt;centers today. Each of these OS's manage identity repositories (however
&lt;br&gt;small they may be) and very often rights to important resources are
&lt;br&gt;granted to identities in these smaller repositories.
&lt;br&gt;&lt;br&gt;So, given the fact that the point of a security auditing system is to
&lt;br&gt;track identities and the activities of people associated with those
&lt;br&gt;identities, it makes sense to me that the taxonomy would appear to be
&lt;br&gt;somewhat OS centric, at first glance.
&lt;br&gt;&lt;br&gt;Granted, we need to add new taxonomy for XDAS 2.0 to support directory
&lt;br&gt;(eg., LDAP, X.500), RDBMS, RFID, OWL, Infocard and other identity
&lt;br&gt;repositories that exist today or will exist in the near future.
&lt;br&gt;&lt;br&gt;John
&lt;br&gt;-----BEGIN PGP SIGNATURE-----
&lt;br&gt;Version: GnuPG v2.0.9 (GNU/Linux)
&lt;br&gt;Comment: Using GnuPG with SUSE - &lt;a href=&quot;http://enigmail.mozdev.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://enigmail.mozdev.org&lt;/a&gt;&lt;br&gt;&lt;br&gt;iEYEARECAAYFAkiYdfkACgkQdcgqmRY/OH/k3QCgmnE/jFvLD9YwIpAmsdJjhfka
&lt;br&gt;enIAnjfzZnGyv2+JceVDlCfiSuGcDR1q
&lt;br&gt;=Se9h
&lt;br&gt;-----END PGP SIGNATURE-----
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/CEE-Discussion-List-f29471.html&quot; embed=&quot;fixTarget[29471]&quot; target=&quot;_top&quot; &gt;CEE Discussion List&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/CEE-charter---Definitions-tp18809317p18833964.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18820936</id>
	<title>Re: CEE charter &amp; Definitions</title>
	<published>2008-08-04T15:12:55Z</published>
	<updated>2008-08-04T15:12:55Z</updated>
	<author>
		<name>David Corlette</name>
	</author>
	<content type="html">&amp;gt; 
&lt;br&gt;&amp;gt; So, if I follow you, sources on openxdas SVN are not related to the
&lt;br&gt;&amp;gt; draft I'm reading ?
&lt;br&gt;&lt;br&gt;That is correct. &amp;nbsp;The purpose of the draft XDAS spec is merely to present some new concepts - eliminate the API for one, and the fixed, pre-defined translations from/to JSON, XML, delimited for another - as a strawman for discussion. Once we've firmed up the concepts a bit I know that the OpenXDAS folks plan to implement some new interfaces to the new standard, with the stated goal of making it really easy to create event records that include all the right info.
&lt;br&gt;&lt;br&gt;Where the scope of CEE comes into play here is directly related to the XDAS work - some folks have commented that XDAS (at least the old version) has a bias towards &amp;quot;OS&amp;quot; events and may not incorporate all the types of data they would want to capture. I've recommended that we stick to the use cases that we defined for an event standard to help us with this, but initially here the CEE team seems to want to have a somewhat abstract discussion about definitions. &amp;nbsp;Like Bill, I think it is important to make sure we're all talking about the same thing when we say &amp;quot;event&amp;quot; - and from this I believe the scope of CEE, and how it might relate to XDAS, will follow.
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/CEE-Discussion-List-f29471.html&quot; embed=&quot;fixTarget[29471]&quot; target=&quot;_top&quot; &gt;CEE Discussion List&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/CEE-charter---Definitions-tp18809317p18820936.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18819802</id>
	<title>Re: CEE charter &amp; Definitions</title>
	<published>2008-08-04T14:04:13Z</published>
	<updated>2008-08-04T14:04:13Z</updated>
	<author>
		<name>Joël Winteregg-3</name>
	</author>
	<content type="html">Hi David,
&lt;br&gt;&lt;br&gt;Thanks for your email.
&lt;br&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I believe that we are working on exactly the issues you and Rainer describe, so hopefully we can resolve this soon.
&lt;br&gt;&lt;br&gt;Cool, that sounds great ! Let me know if I can help...
&lt;br&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Regarding IDMEF - if there are parallels that we could leverage to
&lt;br&gt;&amp;gt; converge that standard, that would be excellent. &amp;nbsp;One thing I proposed
&lt;br&gt;&amp;gt; at one point was the concept of treating CEE as a &amp;quot;wrapper&amp;quot; around
&lt;br&gt;&amp;gt; other event standards' data. &amp;nbsp;So one could include an XDAS event as
&lt;br&gt;&amp;gt; well as an IDMEF message with the appropriate flags. &amp;nbsp;Not sure if this
&lt;br&gt;&amp;gt; jibes with your thinking.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&lt;br&gt;I understand what you mean and I like the concept of &amp;quot;wrapper&amp;quot;. But the
&lt;br&gt;danger with wrappers is that you ends with having to understand/know
&lt;br&gt;many standards...
&lt;br&gt;&lt;br&gt;&amp;gt; And finally - XDAS? &amp;nbsp;Do you mean OpenXDAS? 
&lt;br&gt;&lt;br&gt;Yes, I'm reading XDAS Version 2 (I got it on &lt;a href=&quot;http://12.193.84.139:8080&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://12.193.84.139:8080&lt;/a&gt;)
&lt;br&gt;and I wanted to try the following stuff:
&lt;br&gt;&amp;nbsp;&lt;a href=&quot;http://svn.sourceforge.net/viewvc/openxdas/trunk/openxdas/java/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.sourceforge.net/viewvc/openxdas/trunk/openxdas/java/&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;gt; Hope that clarifies things...
&lt;br&gt;&amp;gt; 
&lt;br&gt;&lt;br&gt;So, if I follow you, sources on openxdas SVN are not related to the
&lt;br&gt;draft I'm reading ?
&lt;br&gt;&lt;br&gt;&lt;br&gt;Joël
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; On Mon, Aug 4, 2008 at &amp;nbsp;4:19 PM, in message
&lt;br&gt;&amp;gt; &amp;lt;1217881191.5609.37.camel@localhost&amp;gt;, Joël Winteregg
&lt;br&gt;&amp;gt; &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18819802&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;winteregg@...&lt;/a&gt;&amp;gt; wrote: 
&lt;br&gt;&amp;gt; &amp;gt; Hello Rainer,
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; I totally agree with your point of view. It is hard (at least for me) to
&lt;br&gt;&amp;gt; &amp;gt; understand the exact focus of CEE. On my side, the following question is
&lt;br&gt;&amp;gt; &amp;gt; still open &lt;a href=&quot;http://www.nabble.com/Whitepaper-feedback-td16551029.html&quot; target=&quot;_top&quot;&gt;http://www.nabble.com/Whitepaper-feedback-td16551029.html&lt;/a&gt;&amp;nbsp;and
&lt;br&gt;&amp;gt; &amp;gt; I think its answer could drive CEE to completely different directions:
&lt;br&gt;&amp;gt; &amp;gt; A) Ending with a common format, a common taxonomy and logging APIs
&lt;br&gt;&amp;gt; &amp;gt; B) Ending with a common format, a common taxonomy and format
&lt;br&gt;&amp;gt; &amp;gt; transformation tools
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; I really look forward to have some more inputs about CEE &amp;quot;operational
&lt;br&gt;&amp;gt; &amp;gt; focus&amp;quot; and/or I would also be happy to discuss about it (if possible).
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; I'm also always surprised to see IDMEF out of scope (too narrow, too IDS
&lt;br&gt;&amp;gt; &amp;gt; focused, etc.) because every paper I read looks quite close to IDMEF. I
&lt;br&gt;&amp;gt; &amp;gt; should finish to read XDAS v2 this evening (will also try to test its
&lt;br&gt;&amp;gt; &amp;gt; Java impl) and I will post, as soon as possible, a short benchmark with
&lt;br&gt;&amp;gt; &amp;gt; IDMEF to outline their similarities (in terms of data structure).
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; Thanks again to CEE for their really good initiative !
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; Regards,
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; Joel
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; On Mon, 2008-08-04 at 13:11 +0200, Rainer Gerhards wrote:
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; Hi list,
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; As I have already written, I have recently joined the CEE mailing list
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; after the &amp;quot;definition question&amp;quot; loganalysis list post. I sent a number
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; of proposals for potential definitions. After re-reading many of the
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; post on the CEE list, I noticed that most of us are talking about the
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; same terms and ideas, but from different level of details and from
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; different background.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; After I noticed that, I began to search for a CEE charter. I have to
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; admit I did not yet find a sufficiently clear definition of what CEE
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; itself is all about.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; This document provides a good starting point:
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &lt;a href=&quot;http://cee.mitre.org/docs/Common_Event_Expression_White_Paper_June_2008&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://cee.mitre.org/docs/Common_Event_Expression_White_Paper_June_2008&lt;/a&gt;.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; pdf
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; but is still missing the clarity of what is in scope and what not.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; The home page also has a brief (but good) mission statement:
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;quot;CEE standardizes the way computer events are described, logged, and
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; exchanged.&amp;quot;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; If I merge these two, I see that the CEE effort is
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; a) limited to the domain of computer systems [so why was that discussed
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; just recently?]
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; b) finds an upper bound at &amp;quot;We note that CEE focuses on individual
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; device-generated events, not on whole security incidents.&amp;quot; (in section 2
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; of above paper) [why? CEE does not apply to supersets?]
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; c) applies to &amp;quot;the industry&amp;quot; (multiple findings) [who is &amp;quot;the
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; industry&amp;quot;?]
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; d) in some places &amp;quot;practical&amp;quot; is use as a limit of CEE [what does
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;quot;practical&amp;quot; in CEE mean?]
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; It may be my inability to find the proper charter statement, but from
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; what I see it looks like the discussion provides room for so many points
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; of view because there is no clear definition of what are the limits of
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; CEE. Also, the current documents describe the scope of the effort in
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; terms which shall be defined by the effort itself (and as such are not
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; well-defined at the time they are used) - obviously something that is
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; right now being addressed.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; I propose that before doing any detail definitions, CEE should first
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; define its charter in precise terms and with clear bounds.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; For example, my view of logging is very detailed, probably too detailed
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; for a number of applications. My definitions have the advantage that, so
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; far, anything that happens inside the logging world can be described by
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; them. They have the vast disadvantage, however, that they are very
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; abstract and may confuse others or require too much effort to understand
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; for &amp;quot;practical&amp;quot; purposes (e.g. for coding). There were a number of less
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; abstracted definitions given. I could agree to almost all of them. They
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; may provide a much better view for &amp;quot;practical&amp;quot; purposes. This, however,
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; comes at the price that they cannot describe a small set of unusual or
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; complex situations. IMHO it depends much on the audience which
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; definition is to prefer.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; So, in my view, I would find it extremely useful if we define
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; a) bounds for what CEE intends to cover
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; b) intended audience
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; The broader a) is defined, the more generic definitions are needed.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; Under a), I would expect answers to questions like:
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; - what is the domain of this work (electronic system was given)?
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; - is the domain any further restricted (e.g. compliance applications)?
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; - what is a system (e.g. does CEE care about transitive relationships)?
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; - what is &amp;quot;the industry&amp;quot;?
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; Under b), I would expect to see if CEE tries to address designers,
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; coders and end-users with a single set of definitions - or if it
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; provides different definitions for different needs.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; It would also be useful if CEE could define deliverables and goals that
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; must be reached to make the effort successful (e.g. we need to have
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; CEE-aware applications from at least the 80% of the top-10 vendors from
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; the x industry - or: minimal level x of CEE compliance should be made
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; mandatory for government bids on IT systems). What needs to be done to
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; reach these goals? Are they realistic? That boils down to &amp;quot;why do you
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; think CEE will do any better than the other - failed - approaches listed
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; in the CEE doc?&amp;quot;. That would also be a motivation for any serious work
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; done on CEE (and I see that it has the potential to do more than its
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; predecessors...).
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; One final thought: reading the CEE docs creates the impression that it
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; aims at very broad coverage (but I cannot quote a single line where it
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; is clearly stated). It also claims to be &amp;quot;practical&amp;quot; (which created the
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; impression of &amp;quot;not being theoretical, with theoretical = abstract in
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; me). However, broad scope and &amp;quot;practical&amp;quot; definitions do not go well
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; together. (Because a non-abstract definition needs to limit itself to
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; limited representatives of a broad entity.) It may be wise to drop
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; either of these two requirements OR it would be useful to use a layered
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; definition tree, with some very abstract definitions at the bottom of
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; the pyramid (quoting Cyril) and with sufficiently well approximations at
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; higher levels. That, of course, is much more work (but probably also
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; much more useful).
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; Let me close with my appreciation for the work done so far with CEE.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; This is useful and well done. I hope that my thoughts are useful for the
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; overall progress of this effort.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; Rainer
&lt;br&gt;&lt;/div&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/CEE-Discussion-List-f29471.html&quot; embed=&quot;fixTarget[29471]&quot; target=&quot;_top&quot; &gt;CEE Discussion List&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/CEE-charter---Definitions-tp18809317p18819802.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18819264</id>
	<title>Re: CEE charter &amp; Definitions</title>
	<published>2008-08-04T13:35:37Z</published>
	<updated>2008-08-04T13:35:37Z</updated>
	<author>
		<name>David Corlette</name>
	</author>
	<content type="html">Hi Joel,
&lt;br&gt;&lt;br&gt;I believe that we are working on exactly the issues you and Rainer describe, so hopefully we can resolve this soon. I think what's happened thus far is that we have CEE, conceived as a top-down standard (with the corresponding issues of attempting to encompass too much, and therefore becoming complicated), and XDAS, conceived as a bottom-up standard (fairly narrow, compliance, audit event focus, with corresponding difficulty covering unanticipated domains), and these are converging.
&lt;br&gt;&lt;br&gt;Regarding IDMEF - if there are parallels that we could leverage to converge that standard, that would be excellent. &amp;nbsp;One thing I proposed at one point was the concept of treating CEE as a &amp;quot;wrapper&amp;quot; around other event standards' data. &amp;nbsp;So one could include an XDAS event as well as an IDMEF message with the appropriate flags. &amp;nbsp;Not sure if this jibes with your thinking.
&lt;br&gt;&lt;br&gt;And finally - XDAS? &amp;nbsp;Do you mean OpenXDAS? &amp;nbsp;Just to be clear, OpenXDAS is the open-source implementation of XDAS. &amp;nbsp;XDAS itself was originally released as a preliminary specification which AFAICT did not have a &amp;quot;version&amp;quot;. &amp;nbsp;There's now a proposal for a new version, which I supposed might be called XDAS 2.0. &amp;nbsp;But note that the API specified in the original spec has been removed. &amp;nbsp;Also note that until we have some consensus, it's unlikely that OpenXDAS will move to implement the new standard.
&lt;br&gt;&lt;br&gt;Hope that clarifies things...
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; On Mon, Aug 4, 2008 at &amp;nbsp;4:19 PM, in message
&lt;br&gt;&amp;lt;1217881191.5609.37.camel@localhost&amp;gt;, Joël Winteregg
&lt;br&gt;&amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18819264&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;winteregg@...&lt;/a&gt;&amp;gt; wrote: 
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hello Rainer,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I totally agree with your point of view. It is hard (at least for me) to
&lt;br&gt;&amp;gt; understand the exact focus of CEE. On my side, the following question is
&lt;br&gt;&amp;gt; still open &lt;a href=&quot;http://www.nabble.com/Whitepaper-feedback-td16551029.html&quot; target=&quot;_top&quot;&gt;http://www.nabble.com/Whitepaper-feedback-td16551029.html&lt;/a&gt;&amp;nbsp;and
&lt;br&gt;&amp;gt; I think its answer could drive CEE to completely different directions:
&lt;br&gt;&amp;gt; A) Ending with a common format, a common taxonomy and logging APIs
&lt;br&gt;&amp;gt; B) Ending with a common format, a common taxonomy and format
&lt;br&gt;&amp;gt; transformation tools
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I really look forward to have some more inputs about CEE &amp;quot;operational
&lt;br&gt;&amp;gt; focus&amp;quot; and/or I would also be happy to discuss about it (if possible).
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I'm also always surprised to see IDMEF out of scope (too narrow, too IDS
&lt;br&gt;&amp;gt; focused, etc.) because every paper I read looks quite close to IDMEF. I
&lt;br&gt;&amp;gt; should finish to read XDAS v2 this evening (will also try to test its
&lt;br&gt;&amp;gt; Java impl) and I will post, as soon as possible, a short benchmark with
&lt;br&gt;&amp;gt; IDMEF to outline their similarities (in terms of data structure).
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Thanks again to CEE for their really good initiative !
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Regards,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Joel
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; On Mon, 2008-08-04 at 13:11 +0200, Rainer Gerhards wrote:
&lt;br&gt;&amp;gt;&amp;gt; Hi list,
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; As I have already written, I have recently joined the CEE mailing list
&lt;br&gt;&amp;gt;&amp;gt; after the &amp;quot;definition question&amp;quot; loganalysis list post. I sent a number
&lt;br&gt;&amp;gt;&amp;gt; of proposals for potential definitions. After re-reading many of the
&lt;br&gt;&amp;gt;&amp;gt; post on the CEE list, I noticed that most of us are talking about the
&lt;br&gt;&amp;gt;&amp;gt; same terms and ideas, but from different level of details and from
&lt;br&gt;&amp;gt;&amp;gt; different background.
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; After I noticed that, I began to search for a CEE charter. I have to
&lt;br&gt;&amp;gt;&amp;gt; admit I did not yet find a sufficiently clear definition of what CEE
&lt;br&gt;&amp;gt;&amp;gt; itself is all about.
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; This document provides a good starting point:
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://cee.mitre.org/docs/Common_Event_Expression_White_Paper_June_2008&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://cee.mitre.org/docs/Common_Event_Expression_White_Paper_June_2008&lt;/a&gt;.
&lt;br&gt;&amp;gt;&amp;gt; pdf
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; but is still missing the clarity of what is in scope and what not.
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; The home page also has a brief (but good) mission statement:
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; &amp;quot;CEE standardizes the way computer events are described, logged, and
&lt;br&gt;&amp;gt;&amp;gt; exchanged.&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; If I merge these two, I see that the CEE effort is
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; a) limited to the domain of computer systems [so why was that discussed
&lt;br&gt;&amp;gt;&amp;gt; just recently?]
&lt;br&gt;&amp;gt;&amp;gt; b) finds an upper bound at &amp;quot;We note that CEE focuses on individual
&lt;br&gt;&amp;gt;&amp;gt; device-generated events, not on whole security incidents.&amp;quot; (in section 2
&lt;br&gt;&amp;gt;&amp;gt; of above paper) [why? CEE does not apply to supersets?]
&lt;br&gt;&amp;gt;&amp;gt; c) applies to &amp;quot;the industry&amp;quot; (multiple findings) [who is &amp;quot;the
&lt;br&gt;&amp;gt;&amp;gt; industry&amp;quot;?]
&lt;br&gt;&amp;gt;&amp;gt; d) in some places &amp;quot;practical&amp;quot; is use as a limit of CEE [what does
&lt;br&gt;&amp;gt;&amp;gt; &amp;quot;practical&amp;quot; in CEE mean?]
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; It may be my inability to find the proper charter statement, but from
&lt;br&gt;&amp;gt;&amp;gt; what I see it looks like the discussion provides room for so many points
&lt;br&gt;&amp;gt;&amp;gt; of view because there is no clear definition of what are the limits of
&lt;br&gt;&amp;gt;&amp;gt; CEE. Also, the current documents describe the scope of the effort in
&lt;br&gt;&amp;gt;&amp;gt; terms which shall be defined by the effort itself (and as such are not
&lt;br&gt;&amp;gt;&amp;gt; well-defined at the time they are used) - obviously something that is
&lt;br&gt;&amp;gt;&amp;gt; right now being addressed.
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; I propose that before doing any detail definitions, CEE should first
&lt;br&gt;&amp;gt;&amp;gt; define its charter in precise terms and with clear bounds.
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; For example, my view of logging is very detailed, probably too detailed
&lt;br&gt;&amp;gt;&amp;gt; for a number of applications. My definitions have the advantage that, so
&lt;br&gt;&amp;gt;&amp;gt; far, anything that happens inside the logging world can be described by
&lt;br&gt;&amp;gt;&amp;gt; them. They have the vast disadvantage, however, that they are very
&lt;br&gt;&amp;gt;&amp;gt; abstract and may confuse others or require too much effort to understand
&lt;br&gt;&amp;gt;&amp;gt; for &amp;quot;practical&amp;quot; purposes (e.g. for coding). There were a number of less
&lt;br&gt;&amp;gt;&amp;gt; abstracted definitions given. I could agree to almost all of them. They
&lt;br&gt;&amp;gt;&amp;gt; may provide a much better view for &amp;quot;practical&amp;quot; purposes. This, however,
&lt;br&gt;&amp;gt;&amp;gt; comes at the price that they cannot describe a small set of unusual or
&lt;br&gt;&amp;gt;&amp;gt; complex situations. IMHO it depends much on the audience which
&lt;br&gt;&amp;gt;&amp;gt; definition is to prefer.
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; So, in my view, I would find it extremely useful if we define
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; a) bounds for what CEE intends to cover
&lt;br&gt;&amp;gt;&amp;gt; b) intended audience
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; The broader a) is defined, the more generic definitions are needed.
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; Under a), I would expect answers to questions like:
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; - what is the domain of this work (electronic system was given)?
&lt;br&gt;&amp;gt;&amp;gt; - is the domain any further restricted (e.g. compliance applications)?
&lt;br&gt;&amp;gt;&amp;gt; - what is a system (e.g. does CEE care about transitive relationships)?
&lt;br&gt;&amp;gt;&amp;gt; - what is &amp;quot;the industry&amp;quot;?
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; Under b), I would expect to see if CEE tries to address designers,
&lt;br&gt;&amp;gt;&amp;gt; coders and end-users with a single set of definitions - or if it
&lt;br&gt;&amp;gt;&amp;gt; provides different definitions for different needs.
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; It would also be useful if CEE could define deliverables and goals that
&lt;br&gt;&amp;gt;&amp;gt; must be reached to make the effort successful (e.g. we need to have
&lt;br&gt;&amp;gt;&amp;gt; CEE-aware applications from at least the 80% of the top-10 vendors from
&lt;br&gt;&amp;gt;&amp;gt; the x industry - or: minimal level x of CEE compliance should be made
&lt;br&gt;&amp;gt;&amp;gt; mandatory for government bids on IT systems). What needs to be done to
&lt;br&gt;&amp;gt;&amp;gt; reach these goals? Are they realistic? That boils down to &amp;quot;why do you
&lt;br&gt;&amp;gt;&amp;gt; think CEE will do any better than the other - failed - approaches listed
&lt;br&gt;&amp;gt;&amp;gt; in the CEE doc?&amp;quot;. That would also be a motivation for any serious work
&lt;br&gt;&amp;gt;&amp;gt; done on CEE (and I see that it has the potential to do more than its
&lt;br&gt;&amp;gt;&amp;gt; predecessors...).
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; One final thought: reading the CEE docs creates the impression that it
&lt;br&gt;&amp;gt;&amp;gt; aims at very broad coverage (but I cannot quote a single line where it
&lt;br&gt;&amp;gt;&amp;gt; is clearly stated). It also claims to be &amp;quot;practical&amp;quot; (which created the
&lt;br&gt;&amp;gt;&amp;gt; impression of &amp;quot;not being theoretical, with theoretical = abstract in
&lt;br&gt;&amp;gt;&amp;gt; me). However, broad scope and &amp;quot;practical&amp;quot; definitions do not go well
&lt;br&gt;&amp;gt;&amp;gt; together. (Because a non-abstract definition needs to limit itself to
&lt;br&gt;&amp;gt;&amp;gt; limited representatives of a broad entity.) It may be wise to drop
&lt;br&gt;&amp;gt;&amp;gt; either of these two requirements OR it would be useful to use a layered
&lt;br&gt;&amp;gt;&amp;gt; definition tree, with some very abstract definitions at the bottom of
&lt;br&gt;&amp;gt;&amp;gt; the pyramid (quoting Cyril) and with sufficiently well approximations at
&lt;br&gt;&amp;gt;&amp;gt; higher levels. That, of course, is much more work (but probably also
&lt;br&gt;&amp;gt;&amp;gt; much more useful).
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; Let me close with my appreciation for the work done so far with CEE.
&lt;br&gt;&amp;gt;&amp;gt; This is useful and well done. I hope that my thoughts are useful for the
&lt;br&gt;&amp;gt;&amp;gt; overall progress of this effort.
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; Rainer
&lt;br&gt;&lt;/div&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/CEE-Discussion-List-f29471.html&quot; embed=&quot;fixTarget[29471]&quot; target=&quot;_top&quot; &gt;CEE Discussion List&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/CEE-charter---Definitions-tp18809317p18819264.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18818978</id>
	<title>Re: CEE charter &amp; Definitions</title>
	<published>2008-08-04T13:19:51Z</published>
	<updated>2008-08-04T13:19:51Z</updated>
	<author>
		<name>Joël Winteregg-3</name>
	</author>
	<content type="html">Hello Rainer,
&lt;br&gt;&lt;br&gt;&lt;br&gt;I totally agree with your point of view. It is hard (at least for me) to
&lt;br&gt;understand the exact focus of CEE. On my side, the following question is
&lt;br&gt;still open &lt;a href=&quot;http://www.nabble.com/Whitepaper-feedback-td16551029.html&quot; target=&quot;_top&quot;&gt;http://www.nabble.com/Whitepaper-feedback-td16551029.html&lt;/a&gt;&amp;nbsp;and
&lt;br&gt;I think its answer could drive CEE to completely different directions:
&lt;br&gt;A) Ending with a common format, a common taxonomy and logging APIs
&lt;br&gt;B) Ending with a common format, a common taxonomy and format
&lt;br&gt;transformation tools
&lt;br&gt;&lt;br&gt;I really look forward to have some more inputs about CEE &amp;quot;operational
&lt;br&gt;focus&amp;quot; and/or I would also be happy to discuss about it (if possible).
&lt;br&gt;&lt;br&gt;I'm also always surprised to see IDMEF out of scope (too narrow, too IDS
&lt;br&gt;focused, etc.) because every paper I read looks quite close to IDMEF. I
&lt;br&gt;should finish to read XDAS v2 this evening (will also try to test its
&lt;br&gt;Java impl) and I will post, as soon as possible, a short benchmark with
&lt;br&gt;IDMEF to outline their similarities (in terms of data structure).
&lt;br&gt;&lt;br&gt;&lt;br&gt;Thanks again to CEE for their really good initiative !
&lt;br&gt;&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;&lt;br&gt;&lt;br&gt;Joel
&lt;br&gt;&lt;br&gt;&lt;br&gt;On Mon, 2008-08-04 at 13:11 +0200, Rainer Gerhards wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi list,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; As I have already written, I have recently joined the CEE mailing list
&lt;br&gt;&amp;gt; after the &amp;quot;definition question&amp;quot; loganalysis list post. I sent a number
&lt;br&gt;&amp;gt; of proposals for potential definitions. After re-reading many of the
&lt;br&gt;&amp;gt; post on the CEE list, I noticed that most of us are talking about the
&lt;br&gt;&amp;gt; same terms and ideas, but from different level of details and from
&lt;br&gt;&amp;gt; different background.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; After I noticed that, I began to search for a CEE charter. I have to
&lt;br&gt;&amp;gt; admit I did not yet find a sufficiently clear definition of what CEE
&lt;br&gt;&amp;gt; itself is all about.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; This document provides a good starting point:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://cee.mitre.org/docs/Common_Event_Expression_White_Paper_June_2008&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://cee.mitre.org/docs/Common_Event_Expression_White_Paper_June_2008&lt;/a&gt;.
&lt;br&gt;&amp;gt; pdf
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; but is still missing the clarity of what is in scope and what not.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; The home page also has a brief (but good) mission statement:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;quot;CEE standardizes the way computer events are described, logged, and
&lt;br&gt;&amp;gt; exchanged.&amp;quot;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; If I merge these two, I see that the CEE effort is
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; a) limited to the domain of computer systems [so why was that discussed
&lt;br&gt;&amp;gt; just recently?]
&lt;br&gt;&amp;gt; b) finds an upper bound at &amp;quot;We note that CEE focuses on individual
&lt;br&gt;&amp;gt; device-generated events, not on whole security incidents.&amp;quot; (in section 2
&lt;br&gt;&amp;gt; of above paper) [why? CEE does not apply to supersets?]
&lt;br&gt;&amp;gt; c) applies to &amp;quot;the industry&amp;quot; (multiple findings) [who is &amp;quot;the
&lt;br&gt;&amp;gt; industry&amp;quot;?]
&lt;br&gt;&amp;gt; d) in some places &amp;quot;practical&amp;quot; is use as a limit of CEE [what does
&lt;br&gt;&amp;gt; &amp;quot;practical&amp;quot; in CEE mean?]
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; It may be my inability to find the proper charter statement, but from
&lt;br&gt;&amp;gt; what I see it looks like the discussion provides room for so many points
&lt;br&gt;&amp;gt; of view because there is no clear definition of what are the limits of
&lt;br&gt;&amp;gt; CEE. Also, the current documents describe the scope of the effort in
&lt;br&gt;&amp;gt; terms which shall be defined by the effort itself (and as such are not
&lt;br&gt;&amp;gt; well-defined at the time they are used) - obviously something that is
&lt;br&gt;&amp;gt; right now being addressed.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I propose that before doing any detail definitions, CEE should first
&lt;br&gt;&amp;gt; define its charter in precise terms and with clear bounds.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; For example, my view of logging is very detailed, probably too detailed
&lt;br&gt;&amp;gt; for a number of applications. My definitions have the advantage that, so
&lt;br&gt;&amp;gt; far, anything that happens inside the logging world can be described by
&lt;br&gt;&amp;gt; them. They have the vast disadvantage, however, that they are very
&lt;br&gt;&amp;gt; abstract and may confuse others or require too much effort to understand
&lt;br&gt;&amp;gt; for &amp;quot;practical&amp;quot; purposes (e.g. for coding). There were a number of less
&lt;br&gt;&amp;gt; abstracted definitions given. I could agree to almost all of them. They
&lt;br&gt;&amp;gt; may provide a much better view for &amp;quot;practical&amp;quot; purposes. This, however,
&lt;br&gt;&amp;gt; comes at the price that they cannot describe a small set of unusual or
&lt;br&gt;&amp;gt; complex situations. IMHO it depends much on the audience which
&lt;br&gt;&amp;gt; definition is to prefer.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; So, in my view, I would find it extremely useful if we define
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; a) bounds for what CEE intends to cover
&lt;br&gt;&amp;gt; b) intended audience
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; The broader a) is defined, the more generic definitions are needed.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Under a), I would expect answers to questions like:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; - what is the domain of this work (electronic system was given)?
&lt;br&gt;&amp;gt; - is the domain any further restricted (e.g. compliance applications)?
&lt;br&gt;&amp;gt; - what is a system (e.g. does CEE care about transitive relationships)?
&lt;br&gt;&amp;gt; - what is &amp;quot;the industry&amp;quot;?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Under b), I would expect to see if CEE tries to address designers,
&lt;br&gt;&amp;gt; coders and end-users with a single set of definitions - or if it
&lt;br&gt;&amp;gt; provides different definitions for different needs.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; It would also be useful if CEE could define deliverables and goals that
&lt;br&gt;&amp;gt; must be reached to make the effort successful (e.g. we need to have
&lt;br&gt;&amp;gt; CEE-aware applications from at least the 80% of the top-10 vendors from
&lt;br&gt;&amp;gt; the x industry - or: minimal level x of CEE compliance should be made
&lt;br&gt;&amp;gt; mandatory for government bids on IT systems). What needs to be done to
&lt;br&gt;&amp;gt; reach these goals? Are they realistic? That boils down to &amp;quot;why do you
&lt;br&gt;&amp;gt; think CEE will do any better than the other - failed - approaches listed
&lt;br&gt;&amp;gt; in the CEE doc?&amp;quot;. That would also be a motivation for any serious work
&lt;br&gt;&amp;gt; done on CEE (and I see that it has the potential to do more than its
&lt;br&gt;&amp;gt; predecessors...).
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; One final thought: reading the CEE docs creates the impression that it
&lt;br&gt;&amp;gt; aims at very broad coverage (but I cannot quote a single line where it
&lt;br&gt;&amp;gt; is clearly stated). It also claims to be &amp;quot;practical&amp;quot; (which created the
&lt;br&gt;&amp;gt; impression of &amp;quot;not being theoretical, with theoretical = abstract in
&lt;br&gt;&amp;gt; me). However, broad scope and &amp;quot;practical&amp;quot; definitions do not go well
&lt;br&gt;&amp;gt; together. (Because a non-abstract definition needs to limit itself to
&lt;br&gt;&amp;gt; limited representatives of a broad entity.) It may be wise to drop
&lt;br&gt;&amp;gt; either of these two requirements OR it would be useful to use a layered
&lt;br&gt;&amp;gt; definition tree, with some very abstract definitions at the bottom of
&lt;br&gt;&amp;gt; the pyramid (quoting Cyril) and with sufficiently well approximations at
&lt;br&gt;&amp;gt; higher levels. That, of course, is much more work (but probably also
&lt;br&gt;&amp;gt; much more useful).
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Let me close with my appreciation for the work done so far with CEE.
&lt;br&gt;&amp;gt; This is useful and well done. I hope that my thoughts are useful for the
&lt;br&gt;&amp;gt; overall progress of this effort.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Rainer
&lt;br&gt;&lt;/div&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/CEE-Discussion-List-f29471.html&quot; embed=&quot;fixTarget[29471]&quot; target=&quot;_top&quot; &gt;CEE Discussion List&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/CEE-charter---Definitions-tp18809317p18818978.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18818947</id>
	<title>Re: CEE charter &amp; Definitions</title>
	<published>2008-08-04T13:18:25Z</published>
	<updated>2008-08-04T13:18:25Z</updated>
	<author>
		<name>Tina Bird</name>
	</author>
	<content type="html">&amp;nbsp;
&lt;br&gt;&amp;gt; One of my goals is to bring cohesion to the log
&lt;br&gt;&amp;gt; community. So by talking definitions, we force the
&lt;br&gt;&amp;gt; community to define the terms that they often use
&lt;br&gt;&amp;gt; without a second thought, and provides a basis to
&lt;br&gt;&amp;gt; define CEE.
&lt;br&gt;&lt;br&gt;In response to both Rainer and David -- and in the way of reminding myself
&lt;br&gt;to follow my own advice -- I'd like to remind folks about the Burton Group
&lt;br&gt;use cases, available via David Corlette's collaboration server. Summarizing
&lt;br&gt;(or generalizing) from the use cases, as well as deciding if we have a
&lt;br&gt;&amp;quot;complete enough&amp;quot; list, will presumably make it easier to talk about
&lt;br&gt;definitions, scope of work, etc., and yet despite David's very good
&lt;br&gt;recommendation that we discuss them, none of us (myself included!) have.
&lt;br&gt;&lt;br&gt;I have no idea how much overlap there is going to be between the people
&lt;br&gt;included in the Burton group meeting, and those who will be in Vegas on
&lt;br&gt;Friday, but I'd like to suggest that perhaps those of us in attendance
&lt;br&gt;should review the use cases before we get to the meeting...
&lt;br&gt;&lt;br&gt;cheers -- tbird
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/CEE-Discussion-List-f29471.html&quot; embed=&quot;fixTarget[29471]&quot; target=&quot;_top&quot; &gt;CEE Discussion List&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/CEE-charter---Definitions-tp18809317p18818947.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18818687</id>
	<title>Re: CEE charter &amp; Definitions</title>
	<published>2008-08-04T13:05:20Z</published>
	<updated>2008-08-04T13:05:20Z</updated>
	<author>
		<name>William Heinbockel</name>
	</author>
	<content type="html">&lt;br&gt;Rainer,
&lt;br&gt;&lt;br&gt;We are currently working on a CEE Charter document
&lt;br&gt;that defines exactly this.
&lt;br&gt;&lt;br&gt;It was due, in part, to this document, why we started
&lt;br&gt;the discussion of the definitions. I disagree with
&lt;br&gt;your point about defining a charter before definitions.
&lt;br&gt;How do we define the scope of CEE without being clear on
&lt;br&gt;definitions... is it a log standard? event standard?
&lt;br&gt;event stream standard?
&lt;br&gt;&lt;br&gt;One of my goals is to bring cohesion to the log
&lt;br&gt;community. So by talking definitions, we force the
&lt;br&gt;community to define the terms that they often use
&lt;br&gt;without a second thought, and provides a basis to
&lt;br&gt;define CEE.
&lt;br&gt;&lt;br&gt;This is important. Initially, we referred to CEE as
&lt;br&gt;a log standard, but as has been pointed out by
&lt;br&gt;many, what about all of the non-event information
&lt;br&gt;that gets stored in logs, is that part of CEE too?
&lt;br&gt;If I were a product marketer, I would say that CEE
&lt;br&gt;standardizes &amp;quot;event expressions&amp;quot;. This would avoid
&lt;br&gt;all terminology and scoping problems by defining a
&lt;br&gt;new term, but would cause another issue -- there
&lt;br&gt;would be yet another term related to logs (and thereby
&lt;br&gt;making the log space we're trying to standardize
&lt;br&gt;even more complex).
&lt;br&gt;&lt;br&gt;While I think we are all in agreement that stuff
&lt;br&gt;like debug messages are outside the scope of CEE, the
&lt;br&gt;CEE Charter needs to be very precise on things like
&lt;br&gt;terminology and scope.
&lt;br&gt;&lt;br&gt;I will be working on the draft over the next week
&lt;br&gt;or so. I hoped to have a draft posted to this list
&lt;br&gt;before BlackHat, but have gotten pulled into 
&lt;br&gt;another project. Hopefully, I will have a draft
&lt;br&gt;posted next week.
&lt;br&gt;&lt;br&gt;&lt;br&gt;William Heinbockel
&lt;br&gt;The MITRE Corporation
&lt;br&gt;&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;-----Original Message-----
&lt;br&gt;&amp;gt;From: Rainer Gerhards [mailto:&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18818687&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rgerhards@...&lt;/a&gt;]
&lt;br&gt;&amp;gt;Sent: Monday, 04 August 2008 07:12
&lt;br&gt;&amp;gt;To: cee-discussion-list CEE-Related Discussion
&lt;br&gt;&amp;gt;Subject: [CEE-DISCUSSION-LIST] CEE charter &amp; Definitions
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;Hi list,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;As I have already written, I have recently joined the CEE mailing
&lt;br&gt;&amp;gt;list
&lt;br&gt;&amp;gt;after the &amp;quot;definition question&amp;quot; loganalysis list post. I sent a
&lt;br&gt;&amp;gt;number
&lt;br&gt;&amp;gt;of proposals for potential definitions. After re-reading many of
&lt;br&gt;&amp;gt;the
&lt;br&gt;&amp;gt;post on the CEE list, I noticed that most of us are talking about
&lt;br&gt;&amp;gt;the
&lt;br&gt;&amp;gt;same terms and ideas, but from different level of details and from
&lt;br&gt;&amp;gt;different background.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;After I noticed that, I began to search for a CEE charter. I have
&lt;br&gt;&amp;gt;to
&lt;br&gt;&amp;gt;admit I did not yet find a sufficiently clear definition of what
&lt;br&gt;&amp;gt;CEE
&lt;br&gt;&amp;gt;itself is all about.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;This document provides a good starting point:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&lt;a href=&quot;http://cee.mitre.org/docs/Common_Event_Expression_White_Paper_June&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://cee.mitre.org/docs/Common_Event_Expression_White_Paper_June&lt;/a&gt;&lt;br&gt;&amp;gt;_2008.
&lt;br&gt;&amp;gt;pdf
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;but is still missing the clarity of what is in scope and what not.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;The home page also has a brief (but good) mission statement:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;quot;CEE standardizes the way computer events are described, logged,
&lt;br&gt;&amp;gt;and
&lt;br&gt;&amp;gt;exchanged.&amp;quot;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;If I merge these two, I see that the CEE effort is
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;a) limited to the domain of computer systems [so why was that
&lt;br&gt;&amp;gt;discussed
&lt;br&gt;&amp;gt;just recently?]
&lt;br&gt;&amp;gt;b) finds an upper bound at &amp;quot;We note that CEE focuses on individual
&lt;br&gt;&amp;gt;device-generated events, not on whole security incidents.&amp;quot; (in
&lt;br&gt;&amp;gt;section 2
&lt;br&gt;&amp;gt;of above paper) [why? CEE does not apply to supersets?]
&lt;br&gt;&amp;gt;c) applies to &amp;quot;the industry&amp;quot; (multiple findings) [who is &amp;quot;the
&lt;br&gt;&amp;gt;industry&amp;quot;?]
&lt;br&gt;&amp;gt;d) in some places &amp;quot;practical&amp;quot; is use as a limit of CEE [what does
&lt;br&gt;&amp;gt;&amp;quot;practical&amp;quot; in CEE mean?]
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;It may be my inability to find the proper charter statement, but
&lt;br&gt;&amp;gt;from
&lt;br&gt;&amp;gt;what I see it looks like the discussion provides room for so many
&lt;br&gt;&amp;gt;points
&lt;br&gt;&amp;gt;of view because there is no clear definition of what are the
&lt;br&gt;&amp;gt;limits of
&lt;br&gt;&amp;gt;CEE. Also, the current documents describe the scope of the effort
&lt;br&gt;&amp;gt;in
&lt;br&gt;&amp;gt;terms which shall be defined by the effort itself (and as such are
&lt;br&gt;&amp;gt;not
&lt;br&gt;&amp;gt;well-defined at the time they are used) - obviously something that
&lt;br&gt;&amp;gt;is
&lt;br&gt;&amp;gt;right now being addressed.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;I propose that before doing any detail definitions, CEE should
&lt;br&gt;&amp;gt;first
&lt;br&gt;&amp;gt;define its charter in precise terms and with clear bounds.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;For example, my view of logging is very detailed, probably too
&lt;br&gt;&amp;gt;detailed
&lt;br&gt;&amp;gt;for a number of applications. My definitions have the advantage
&lt;br&gt;&amp;gt;that, so
&lt;br&gt;&amp;gt;far, anything that happens inside the logging world can be
&lt;br&gt;&amp;gt;described by
&lt;br&gt;&amp;gt;them. They have the vast disadvantage, however, that they are very
&lt;br&gt;&amp;gt;abstract and may confuse others or require too much effort to
&lt;br&gt;&amp;gt;understand
&lt;br&gt;&amp;gt;for &amp;quot;practical&amp;quot; purposes (e.g. for coding). There were a number of
&lt;br&gt;&amp;gt;less
&lt;br&gt;&amp;gt;abstracted definitions given. I could agree to almost all of them.
&lt;br&gt;&amp;gt;They
&lt;br&gt;&amp;gt;may provide a much better view for &amp;quot;practical&amp;quot; purposes. This,
&lt;br&gt;&amp;gt;however,
&lt;br&gt;&amp;gt;comes at the price that they cannot describe a small set of
&lt;br&gt;&amp;gt;unusual or
&lt;br&gt;&amp;gt;complex situations. IMHO it depends much on the audience which
&lt;br&gt;&amp;gt;definition is to prefer.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;So, in my view, I would find it extremely useful if we define
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;a) bounds for what CEE intends to cover
&lt;br&gt;&amp;gt;b) intended audience
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;The broader a) is defined, the more generic definitions are
&lt;br&gt;&amp;gt;needed.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;Under a), I would expect answers to questions like:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;- what is the domain of this work (electronic system was given)?
&lt;br&gt;&amp;gt;- is the domain any further restricted (e.g. compliance
&lt;br&gt;&amp;gt;applications)?
&lt;br&gt;&amp;gt;- what is a system (e.g. does CEE care about transitive
&lt;br&gt;&amp;gt;relationships)?
&lt;br&gt;&amp;gt;- what is &amp;quot;the industry&amp;quot;?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;Under b), I would expect to see if CEE tries to address designers,
&lt;br&gt;&amp;gt;coders and end-users with a single set of definitions - or if it
&lt;br&gt;&amp;gt;provides different definitions for different needs.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;It would also be useful if CEE could define deliverables and goals
&lt;br&gt;&amp;gt;that
&lt;br&gt;&amp;gt;must be reached to make the effort successful (e.g. we need to
&lt;br&gt;&amp;gt;have
&lt;br&gt;&amp;gt;CEE-aware applications from at least the 80% of the top-10 vendors
&lt;br&gt;&amp;gt;from
&lt;br&gt;&amp;gt;the x industry - or: minimal level x of CEE compliance should be
&lt;br&gt;&amp;gt;made
&lt;br&gt;&amp;gt;mandatory for government bids on IT systems). What needs to be
&lt;br&gt;&amp;gt;done to
&lt;br&gt;&amp;gt;reach these goals? Are they realistic? That boils down to &amp;quot;why do
&lt;br&gt;&amp;gt;you
&lt;br&gt;&amp;gt;think CEE will do any better than the other - failed - approaches
&lt;br&gt;&amp;gt;listed
&lt;br&gt;&amp;gt;in the CEE doc?&amp;quot;. That would also be a motivation for any serious
&lt;br&gt;&amp;gt;work
&lt;br&gt;&amp;gt;done on CEE (and I see that it has the potential to do more than
&lt;br&gt;&amp;gt;its
&lt;br&gt;&amp;gt;predecessors...).
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;One final thought: reading the CEE docs creates the impression
&lt;br&gt;&amp;gt;that it
&lt;br&gt;&amp;gt;aims at very broad coverage (but I cannot quote a single line
&lt;br&gt;&amp;gt;where it
&lt;br&gt;&amp;gt;is clearly stated). It also claims to be &amp;quot;practical&amp;quot; (which
&lt;br&gt;&amp;gt;created the
&lt;br&gt;&amp;gt;impression of &amp;quot;not being theoretical, with theoretical = abstract
&lt;br&gt;&amp;gt;in
&lt;br&gt;&amp;gt;me). However, broad scope and &amp;quot;practical&amp;quot; definitions do not go
&lt;br&gt;&amp;gt;well
&lt;br&gt;&amp;gt;together. (Because a non-abstract definition needs to limit itself
&lt;br&gt;&amp;gt;to
&lt;br&gt;&amp;gt;limited representatives of a broad entity.) It may be wise to drop
&lt;br&gt;&amp;gt;either of these two requirements OR it would be useful to use a
&lt;br&gt;&amp;gt;layered
&lt;br&gt;&amp;gt;definition tree, with some very abstract definitions at the bottom
&lt;br&gt;&amp;gt;of
&lt;br&gt;&amp;gt;the pyramid (quoting Cyril) and with sufficiently well
&lt;br&gt;&amp;gt;approximations at
&lt;br&gt;&amp;gt;higher levels. That, of course, is much more work (but probably
&lt;br&gt;&amp;gt;also
&lt;br&gt;&amp;gt;much more useful).
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;Let me close with my appreciation for the work done so far with
&lt;br&gt;&amp;gt;CEE.
&lt;br&gt;&amp;gt;This is useful and well done. I hope that my thoughts are useful
&lt;br&gt;&amp;gt;for the
&lt;br&gt;&amp;gt;overall progress of this effort.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;Rainer
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt; &lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://www.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;smime.p7s&lt;/strong&gt; (4K) &lt;a href=&quot;http://www.nabble.com/attachment/18818687/0/smime.p7s&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/CEE-Discussion-List-f29471.html&quot; embed=&quot;fixTarget[29471]&quot; target=&quot;_top&quot; &gt;CEE Discussion List&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/CEE-charter---Definitions-tp18809317p18818687.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18813800</id>
	<title>Re: CEE charter &amp; Definitions</title>
	<published>2008-08-04T08:42:55Z</published>
	<updated>2008-08-04T08:42:55Z</updated>
	<author>
		<name>David Corlette</name>
	</author>
	<content type="html">Hi Rainer,
&lt;br&gt;&lt;br&gt;It is my understanding that MITRE is currently in the process of creating an advisor board that would handle this type of definition. &amp;nbsp;The definition work we've been doing is intended to provide inputs to that group.
&lt;br&gt;&lt;br&gt;Incidentally if you feel you could effectively contribute to the advisory board, there's some sort of nomination process that occurs. &amp;nbsp;I'm sure once the initial board is set up Bill will send out some clarifications to the list.
&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; On Mon, Aug 4, 2008 at &amp;nbsp;7:11 AM, in message
&lt;br&gt;&amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18813800&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;577465F99B41C842AAFBE9ED71E70ABA44EF1E@...&lt;/a&gt;&amp;gt;, Rainer
&lt;br&gt;Gerhards &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18813800&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rgerhards@...&lt;/a&gt;&amp;gt; wrote: 
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi list,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; As I have already written, I have recently joined the CEE mailing list
&lt;br&gt;&amp;gt; after the &amp;quot;definition question&amp;quot; loganalysis list post. I sent a number
&lt;br&gt;&amp;gt; of proposals for potential definitions. After re-reading many of the
&lt;br&gt;&amp;gt; post on the CEE list, I noticed that most of us are talking about the
&lt;br&gt;&amp;gt; same terms and ideas, but from different level of details and from
&lt;br&gt;&amp;gt; different background.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; After I noticed that, I began to search for a CEE charter. I have to
&lt;br&gt;&amp;gt; admit I did not yet find a sufficiently clear definition of what CEE
&lt;br&gt;&amp;gt; itself is all about.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; This document provides a good starting point:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://cee.mitre.org/docs/Common_Event_Expression_White_Paper_June_2008&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://cee.mitre.org/docs/Common_Event_Expression_White_Paper_June_2008&lt;/a&gt;.
&lt;br&gt;&amp;gt; pdf
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; but is still missing the clarity of what is in scope and what not.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; The home page also has a brief (but good) mission statement:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;quot;CEE standardizes the way computer events are described, logged, and
&lt;br&gt;&amp;gt; exchanged.&amp;quot;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; If I merge these two, I see that the CEE effort is
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; a) limited to the domain of computer systems [so why was that discussed
&lt;br&gt;&amp;gt; just recently?]
&lt;br&gt;&amp;gt; b) finds an upper bound at &amp;quot;We note that CEE focuses on individual
&lt;br&gt;&amp;gt; device-generated events, not on whole security incidents.&amp;quot; (in section 2
&lt;br&gt;&amp;gt; of above paper) [why? CEE does not apply to supersets?]
&lt;br&gt;&amp;gt; c) applies to &amp;quot;the industry&amp;quot; (multiple findings) [who is &amp;quot;the
&lt;br&gt;&amp;gt; industry&amp;quot;?]
&lt;br&gt;&amp;gt; d) in some places &amp;quot;practical&amp;quot; is use as a limit of CEE [what does
&lt;br&gt;&amp;gt; &amp;quot;practical&amp;quot; in CEE mean?]
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; It may be my inability to find the proper charter statement, but from
&lt;br&gt;&amp;gt; what I see it looks like the discussion provides room for so many points
&lt;br&gt;&amp;gt; of view because there is no clear definition of what are the limits of
&lt;br&gt;&amp;gt; CEE. Also, the current documents describe the scope of the effort in
&lt;br&gt;&amp;gt; terms which shall be defined by the effort itself (and as such are not
&lt;br&gt;&amp;gt; well-defined at the time they are used) - obviously something that is
&lt;br&gt;&amp;gt; right now being addressed.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I propose that before doing any detail definitions, CEE should first
&lt;br&gt;&amp;gt; define its charter in precise terms and with clear bounds.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; For example, my view of logging is very detailed, probably too detailed
&lt;br&gt;&amp;gt; for a number of applications. My definitions have the advantage that, so
&lt;br&gt;&amp;gt; far, anything that happens inside the logging world can be described by
&lt;br&gt;&amp;gt; them. They have the vast disadvantage, however, that they are very
&lt;br&gt;&amp;gt; abstract and may confuse others or require too much effort to understand
&lt;br&gt;&amp;gt; for &amp;quot;practical&amp;quot; purposes (e.g. for coding). There were a number of less
&lt;br&gt;&amp;gt; abstracted definitions given. I could agree to almost all of them. They
&lt;br&gt;&amp;gt; may provide a much better view for &amp;quot;practical&amp;quot; purposes. This, however,
&lt;br&gt;&amp;gt; comes at the price that they cannot describe a small set of unusual or
&lt;br&gt;&amp;gt; complex situations. IMHO it depends much on the audience which
&lt;br&gt;&amp;gt; definition is to prefer.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; So, in my view, I would find it extremely useful if we define
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; a) bounds for what CEE intends to cover
&lt;br&gt;&amp;gt; b) intended audience
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; The broader a) is defined, the more generic definitions are needed.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Under a), I would expect answers to questions like:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; - what is the domain of this work (electronic system was given)?
&lt;br&gt;&amp;gt; - is the domain any further restricted (e.g. compliance applications)?
&lt;br&gt;&amp;gt; - what is a system (e.g. does CEE care about transitive relationships)?
&lt;br&gt;&amp;gt; - what is &amp;quot;the industry&amp;quot;?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Under b), I would expect to see if CEE tries to address designers,
&lt;br&gt;&amp;gt; coders and end-users with a single set of definitions - or if it
&lt;br&gt;&amp;gt; provides different definitions for different needs.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; It would also be useful if CEE could define deliverables and goals that
&lt;br&gt;&amp;gt; must be reached to make the effort successful (e.g. we need to have
&lt;br&gt;&amp;gt; CEE-aware applications from at least the 80% of the top-10 vendors from
&lt;br&gt;&amp;gt; the x industry - or: minimal level x of CEE compliance should be made
&lt;br&gt;&amp;gt; mandatory for government bids on IT systems). What needs to be done to
&lt;br&gt;&amp;gt; reach these goals? Are they realistic? That boils down to &amp;quot;why do you
&lt;br&gt;&amp;gt; think CEE will do any better than the other - failed - approaches listed
&lt;br&gt;&amp;gt; in the CEE doc?&amp;quot;. That would also be a motivation for any serious work
&lt;br&gt;&amp;gt; done on CEE (and I see that it has the potential to do more than its
&lt;br&gt;&amp;gt; predecessors...).
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; One final thought: reading the CEE docs creates the impression that it
&lt;br&gt;&amp;gt; aims at very broad coverage (but I cannot quote a single line where it
&lt;br&gt;&amp;gt; is clearly stated). It also claims to be &amp;quot;practical&amp;quot; (which created the
&lt;br&gt;&amp;gt; impression of &amp;quot;not being theoretical, with theoretical = abstract in
&lt;br&gt;&amp;gt; me). However, broad scope and &amp;quot;practical&amp;quot; definitions do not go well
&lt;br&gt;&amp;gt; together. (Because a non-abstract definition needs to limit itself to
&lt;br&gt;&amp;gt; limited representatives of a broad entity.) It may be wise to drop
&lt;br&gt;&amp;gt; either of these two requirements OR it would be useful to use a layered
&lt;br&gt;&amp;gt; definition tree, with some very abstract definitions at the bottom of
&lt;br&gt;&amp;gt; the pyramid (quoting Cyril) and with sufficiently well approximations at
&lt;br&gt;&amp;gt; higher levels. That, of course, is much more work (but probably also
&lt;br&gt;&amp;gt; much more useful).
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Let me close with my appreciation for the work done so far with CEE.
&lt;br&gt;&amp;gt; This is useful and well done. I hope that my thoughts are useful for the
&lt;br&gt;&amp;gt; overall progress of this effort.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Rainer
&lt;br&gt;&lt;/div&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/CEE-Discussion-List-f29471.html&quot; embed=&quot;fixTarget[29471]&quot; target=&quot;_top&quot; &gt;CEE Discussion List&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/CEE-charter---Definitions-tp18809317p18813800.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18809317</id>
	<title>CEE charter &amp; Definitions</title>
	<published>2008-08-04T04:11:43Z</published>
	<updated>2008-08-04T04:11:43Z</updated>
	<author>
		<name>Rainer Gerhards</name>
	</author>
	<content type="html">Hi list,
&lt;br&gt;&lt;br&gt;As I have already written, I have recently joined the CEE mailing list
&lt;br&gt;after the &amp;quot;definition question&amp;quot; loganalysis list post. I sent a number
&lt;br&gt;of proposals for potential definitions. After re-reading many of the
&lt;br&gt;post on the CEE list, I noticed that most of us are talking about the
&lt;br&gt;same terms and ideas, but from different level of details and from
&lt;br&gt;different background.
&lt;br&gt;&lt;br&gt;After I noticed that, I began to search for a CEE charter. I have to
&lt;br&gt;admit I did not yet find a sufficiently clear definition of what CEE
&lt;br&gt;itself is all about.
&lt;br&gt;&lt;br&gt;This document provides a good starting point:
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://cee.mitre.org/docs/Common_Event_Expression_White_Paper_June_2008&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://cee.mitre.org/docs/Common_Event_Expression_White_Paper_June_2008&lt;/a&gt;.
&lt;br&gt;pdf
&lt;br&gt;&lt;br&gt;but is still missing the clarity of what is in scope and what not.
&lt;br&gt;&lt;br&gt;The home page also has a brief (but good) mission statement:
&lt;br&gt;&lt;br&gt;&amp;quot;CEE standardizes the way computer events are described, logged, and
&lt;br&gt;exchanged.&amp;quot;
&lt;br&gt;&lt;br&gt;If I merge these two, I see that the CEE effort is
&lt;br&gt;&lt;br&gt;a) limited to the domain of computer systems [so why was that discussed
&lt;br&gt;just recently?]
&lt;br&gt;b) finds an upper bound at &amp;quot;We note that CEE focuses on individual
&lt;br&gt;device-generated events, not on whole security incidents.&amp;quot; (in section 2
&lt;br&gt;of above paper) [why? CEE does not apply to supersets?]
&lt;br&gt;c) applies to &amp;quot;the industry&amp;quot; (multiple findings) [who is &amp;quot;the
&lt;br&gt;industry&amp;quot;?]
&lt;br&gt;d) in some places &amp;quot;practical&amp;quot; is use as a limit of CEE [what does
&lt;br&gt;&amp;quot;practical&amp;quot; in CEE mean?]
&lt;br&gt;&lt;br&gt;It may be my inability to find the proper charter statement, but from
&lt;br&gt;what I see it looks like the discussion provides room for so many points
&lt;br&gt;of view because there is no clear definition of what are the limits of
&lt;br&gt;CEE. Also, the current documents describe the scope of the effort in
&lt;br&gt;terms which shall be defined by the effort itself (and as such are not
&lt;br&gt;well-defined at the time they are used) - obviously something that is
&lt;br&gt;right now being addressed.
&lt;br&gt;&lt;br&gt;I propose that before doing any detail definitions, CEE should first
&lt;br&gt;define its charter in precise terms and with clear bounds.
&lt;br&gt;&lt;br&gt;For example, my view of logging is very detailed, probably too detailed
&lt;br&gt;for a number of applications. My definitions have the advantage that, so
&lt;br&gt;far, anything that happens inside the logging world can be described by
&lt;br&gt;them. They have the vast disadvantage, however, that they are very
&lt;br&gt;abstract and may confuse others or require too much effort to understand
&lt;br&gt;for &amp;quot;practical&amp;quot; purposes (e.g. for coding). There were a number of less
&lt;br&gt;abstracted definitions given. I could agree to almost all of them. They
&lt;br&gt;may provide a much better view for &amp;quot;practical&amp;quot; purposes. This, however,
&lt;br&gt;comes at the price that they cannot describe a small set of unusual or
&lt;br&gt;complex situations. IMHO it depends much on the audience which
&lt;br&gt;definition is to prefer.
&lt;br&gt;&lt;br&gt;So, in my view, I would find it extremely useful if we define
&lt;br&gt;&lt;br&gt;a) bounds for what CEE intends to cover
&lt;br&gt;b) intended audience
&lt;br&gt;&lt;br&gt;The broader a) is defined, the more generic definitions are needed.
&lt;br&gt;&lt;br&gt;Under a), I would expect answers to questions like:
&lt;br&gt;&lt;br&gt;- what is the domain of this work (electronic system was given)?
&lt;br&gt;- is the domain any further restricted (e.g. compliance applications)?
&lt;br&gt;- what is a system (e.g. does CEE care about transitive relationships)?
&lt;br&gt;- what is &amp;quot;the industry&amp;quot;?
&lt;br&gt;&lt;br&gt;Under b), I would expect to see if CEE tries to address designers,
&lt;br&gt;coders and end-users with a single set of definitions - or if it
&lt;br&gt;provides different definitions for different needs.
&lt;br&gt;&lt;br&gt;It would also be useful if CEE could define deliverables and goals that
&lt;br&gt;must be reached to make the effort successful (e.g. we need to have
&lt;br&gt;CEE-aware applications from at least the 80% of the top-10 vendors from
&lt;br&gt;the x industry - or: minimal level x of CEE compliance should be made
&lt;br&gt;mandatory for government bids on IT systems). What needs to be done to
&lt;br&gt;reach these goals? Are they realistic? That boils down to &amp;quot;why do you
&lt;br&gt;think CEE will do any better than the other - failed - approaches listed
&lt;br&gt;in the CEE doc?&amp;quot;. That would also be a motivation for any serious work
&lt;br&gt;done on CEE (and I see that it has the potential to do more than its
&lt;br&gt;predecessors...).
&lt;br&gt;&lt;br&gt;One final thought: reading the CEE docs creates the impression that it
&lt;br&gt;aims at very broad coverage (but I cannot quote a single line where it
&lt;br&gt;is clearly stated). It also claims to be &amp;quot;practical&amp;quot; (which created the
&lt;br&gt;impression of &amp;quot;not being theoretical, with theoretical = abstract in
&lt;br&gt;me). However, broad scope and &amp;quot;practical&amp;quot; definitions do not go well
&lt;br&gt;together. (Because a non-abstract definition needs to limit itself to
&lt;br&gt;limited representatives of a broad entity.) It may be wise to drop
&lt;br&gt;either of these two requirements OR it would be useful to use a layered
&lt;br&gt;definition tree, with some very abstract definitions at the bottom of
&lt;br&gt;the pyramid (quoting Cyril) and with sufficiently well approximations at
&lt;br&gt;higher levels. That, of course, is much more work (but probably also
&lt;br&gt;much more useful).
&lt;br&gt;&lt;br&gt;Let me close with my appreciation for the work done so far with CEE.
&lt;br&gt;This is useful and well done. I hope that my thoughts are useful for the
&lt;br&gt;overall progress of this effort.
&lt;br&gt;&lt;br&gt;Rainer
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/CEE-Discussion-List-f29471.html&quot; embed=&quot;fixTarget[29471]&quot; target=&quot;_top&quot; &gt;CEE Discussion List&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/CEE-charter---Definitions-tp18809317p18809317.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18808130</id>
	<title>Re: Fwd: RE: [CEE-DISCUSSION-LIST] [logs] Defining Events, Logs, and Alerts(Round 2)</title>
	<published>2008-08-04T02:25:39Z</published>
	<updated>2008-08-04T02:25:39Z</updated>
	<author>
		<name>Rainer Gerhards</name>
	</author>
	<content type="html">Hi Joseph,
&lt;br&gt;&lt;br&gt;On Fri, 2008-08-01 at 19:15 +0200, Wolfkiel, Joseph wrote:
&lt;br&gt;&amp;gt; I would caution against limiting &amp;quot;event&amp;quot; definitions to state changes.
&lt;br&gt;&amp;gt; There is a well established lexicon in the intrusion detection community
&lt;br&gt;&amp;gt; that a signature match against a text string is an &amp;quot;event,&amp;quot; however,
&lt;br&gt;&amp;gt; there is no defined state change involved.
&lt;br&gt;&lt;br&gt;I'd say it depends on what you look at. If I look from the signature
&lt;br&gt;matching machinery's point of view, there *is* a state change (matching
&lt;br&gt;state has changed from &amp;quot;unknown&amp;quot; to &amp;quot;match&amp;quot;). I elaborated on this on
&lt;br&gt;the loganalysis mailing list and think the post did not make it to this
&lt;br&gt;list here (as I was not subscribed at that time). You can find it in the
&lt;br&gt;archives:
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.loganalysis.org/pipermail/loganalysis/2008-July/000714.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.loganalysis.org/pipermail/loganalysis/2008-July/000714.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;The interesting question, however, is the scope and depth CEE is trying
&lt;br&gt;to achive. I'll now try to find the CEE charter and will later comment
&lt;br&gt;on that point.
&lt;br&gt;&lt;br&gt;Rainer
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; From a top level perspective, a compliance test resulting in an
&lt;br&gt;&amp;gt; assessment of compliance should be considered an event-- call it an
&lt;br&gt;&amp;gt; &amp;quot;assessment event&amp;quot;. &amp;nbsp;I just wouldn't advocate for making it a
&lt;br&gt;&amp;gt; &amp;quot;reportable event&amp;quot; from a CEE standpoint since the results formats for
&lt;br&gt;&amp;gt; OVAL and XCCDF already define timestamped reporting formats (equivalent
&lt;br&gt;&amp;gt; to audit logs) for assessment event reporting. &amp;nbsp;No point in reinventing
&lt;br&gt;&amp;gt; the wheel.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I think any definition of event should encompass conceptual metadata we
&lt;br&gt;&amp;gt; eventually want to assign an event -- start/stop time, sensor,
&lt;br&gt;&amp;gt; collection criterion, etc. &amp;nbsp;I think, if we want to limit ourselves to
&lt;br&gt;&amp;gt; audit records only, then we should create a specific type of &amp;quot;event&amp;quot;
&lt;br&gt;&amp;gt; that we're defining and not create a definition of &amp;quot;event&amp;quot; that
&lt;br&gt;&amp;gt; conflicts with everyone else's -- call it an &amp;quot;auditable event&amp;quot; that is
&lt;br&gt;&amp;gt; constrained to a state change described by an audit policy , collected
&lt;br&gt;&amp;gt; in an audit log, and transmitted as an alert according to a reporting
&lt;br&gt;&amp;gt; policy.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Lt Col Joseph L. Wolfkiel 
&lt;br&gt;&amp;gt; Director, Computer Network Defense Research &amp; Technology (CND R&amp;T)
&lt;br&gt;&amp;gt; Program Management Office 
&lt;br&gt;&amp;gt; 9800 Savage Rd Ste 6767
&lt;br&gt;&amp;gt; Ft Meade, MD 20755-6767 
&lt;br&gt;&amp;gt; Commercial 410-854-5401 DSN 244-5401 
&lt;br&gt;&amp;gt; Fax 410-854-6700 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; -----Original Message-----
&lt;br&gt;&amp;gt; From: Rainer Gerhards [mailto:&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18808130&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rgerhards@...&lt;/a&gt;]
&lt;br&gt;&amp;gt; Sent: Friday, August 01, 2008 11:37 AM
&lt;br&gt;&amp;gt; To: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18808130&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;CEE-DISCUSSION-LIST@...&lt;/a&gt;
&lt;br&gt;&amp;gt; Subject: Re: [CEE-DISCUSSION-LIST] Fwd: RE: [CEE-DISCUSSION-LIST] [logs]
&lt;br&gt;&amp;gt; Defining Events, Logs, and Alerts(Round 2)
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Hi David,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; you made a couple of good points. But I think it all boils down to that
&lt;br&gt;&amp;gt; we have different views of what an event is (which is further proof that
&lt;br&gt;&amp;gt; a unifying definition is needed).
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Let me explain... To me, an event is simply a set of state change
&lt;br&gt;&amp;gt; information. The debug event was caused by internal state changes
&lt;br&gt;&amp;gt; (though I agree in a subtle way, bear with me for a moment).
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; In my understanding, you have described why you are not interested in
&lt;br&gt;&amp;gt; debug events, and gave some perfectly useful arguments for this
&lt;br&gt;&amp;gt; dis-interest. But we had this discussion of an as broad as possible
&lt;br&gt;&amp;gt; definition of event, just yesterday, where we &amp;nbsp;came down to an
&lt;br&gt;&amp;gt; &amp;quot;electronic system&amp;quot;.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Your definition below now restricts the domain of the &amp;quot;electronic
&lt;br&gt;&amp;gt; system&amp;quot; to an &amp;quot;electronic auditing system&amp;quot;. So in my point of view, you
&lt;br&gt;&amp;gt; are simply restricting the set of possible events to the subset that is
&lt;br&gt;&amp;gt; useful for some specific use case.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; There are other use cases where debugging events are useful, but (SOX)
&lt;br&gt;&amp;gt; compliance events are not. Obviously, this is the case if a debugger is
&lt;br&gt;&amp;gt; attached. I could also run a debugger offline, based on some &amp;quot;log file&amp;quot;.
&lt;br&gt;&amp;gt; The later is quite uncommon (but not unseen, e.g. think about space
&lt;br&gt;&amp;gt; robots and a lot of other situations where you need to run a &amp;quot;debugger&amp;quot;
&lt;br&gt;&amp;gt; detached from what is being debugged simply because you can not access
&lt;br&gt;&amp;gt; it). The attached debug is quite common and the dominating scenario, so
&lt;br&gt;&amp;gt; debug events are typically not seen in logs. In any case, I am still of
&lt;br&gt;&amp;gt; the view that we talk about events.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Of course, both views are correct (at least I think so ;)). The question
&lt;br&gt;&amp;gt; is what CEE will address: Is an event defined in the domain of an
&lt;br&gt;&amp;gt; &amp;quot;electronic system&amp;quot; - then we have debug events. If it is defined in the
&lt;br&gt;&amp;gt; domain of an &amp;quot;electronic auditing system&amp;quot;, then we do not have them. In
&lt;br&gt;&amp;gt; this case, for my needs, I just replace &amp;quot;event&amp;quot; with &amp;quot;state change set&amp;quot;
&lt;br&gt;&amp;gt; and &amp;quot;event&amp;quot; becomes a subset of &amp;quot;state change sets&amp;quot; - those that deal
&lt;br&gt;&amp;gt; with auditing. Not much different to the view that all is an event and
&lt;br&gt;&amp;gt; than that set is restricted to those that are of interest for auditing.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Under this scenario, I can also describe why I have &amp;quot;event records&amp;quot; as
&lt;br&gt;&amp;gt; well &amp;quot;non-event records&amp;quot; (being &amp;quot;state change sets&amp;quot; without &amp;quot;event&amp;quot;)
&lt;br&gt;&amp;gt; inside a &amp;quot;persisted state change set stream&amp;quot;. I just need to duplicate
&lt;br&gt;&amp;gt; all the terms. I personally would find it simpler to speak of events in
&lt;br&gt;&amp;gt; all cases and restrict them to the proper domain where needed, but
&lt;br&gt;&amp;gt; that's more or less personal taste. 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; CEE needs to decide what scope it intends to cover.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Rainer
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; On Fri, 2008-08-01 at 09:00 -0600, David Corlette wrote:
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;&amp;gt;&amp;gt; On Fri, Aug 1, 2008 at &amp;nbsp;2:44 AM, in message
&lt;br&gt;&amp;gt; &amp;gt; &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18808130&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;577465F99B41C842AAFBE9ED71E70ABA44EEFB@...&lt;/a&gt;&amp;gt;,
&lt;br&gt;&amp;gt; &amp;quot;Rainer
&lt;br&gt;&amp;gt; &amp;gt; Gerhards&amp;quot; &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18808130&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rgerhards@...&lt;/a&gt;&amp;gt; wrote: 
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;&amp;gt; &amp;gt; I don't like &amp;quot;data stream&amp;quot; as it doesn't have any connotation
&lt;br&gt;&amp;gt; with logs, in
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;&amp;gt; &amp;gt; my mind.
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;&amp;gt; Exactly, as I was trying to differentiate between a persisted
&lt;br&gt;&amp;gt; stream of
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;&amp;gt; events (could maybe be called an &amp;quot;event log&amp;quot;) and an object that
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;&amp;gt; contains events as well as &amp;quot;other things&amp;quot; that people have been
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;&amp;gt; alluding to, like debug records. &amp;nbsp;I'd be fine just leaving it off
&lt;br&gt;&amp;gt; and
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;&amp;gt; saying that's out of scope for our event standard.
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; IMHO this brings up the question how to qualify an object as either
&lt;br&gt;&amp;gt; an
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;quot;event&amp;quot; or an &amp;quot;other thing&amp;quot;. &amp;quot;Debug logs&amp;quot; contain &amp;quot;debug events&amp;quot; (in
&lt;br&gt;&amp;gt; my
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; POV), so why not classify them as such?
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; Although I'm sure there are gray areas here, this distinction has
&lt;br&gt;&amp;gt; always been clear to me. A debug record in my mind has no Initiator, or
&lt;br&gt;&amp;gt; Subject if you will, in that nobody explicitly caused it to happen. An
&lt;br&gt;&amp;gt; Initiator doesn't need to be a person, but it does need to be something
&lt;br&gt;&amp;gt; that is attempting to perform operational, security, or business
&lt;br&gt;&amp;gt; functions in an environment. A debug record generated by an application
&lt;br&gt;&amp;gt; based on what it's doing internally or whether its input is corrupt is
&lt;br&gt;&amp;gt; none of these.
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; Which isn't to say that an application might not be acting as an
&lt;br&gt;&amp;gt; Initiator and performing some activity at the same time as it is
&lt;br&gt;&amp;gt; generating debug records. But in this case it should generate a true
&lt;br&gt;&amp;gt; event record stating &amp;quot;I tried to do X and it failed&amp;quot;, and then *also*
&lt;br&gt;&amp;gt; generate a traditional debug message. XDAS has specific outcome codes
&lt;br&gt;&amp;gt; designed to capture application failure states, and actually
&lt;br&gt;&amp;gt; distinguishes these from application denial states (e.g. access denied),
&lt;br&gt;&amp;gt; which I think is a critical and oft-underused distinction.
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; As a developer, I think this distinction would be pretty clear. &amp;nbsp;If
&lt;br&gt;&amp;gt; I'm sitting down and writing an app, I generate debug records so I can
&lt;br&gt;&amp;gt; tell what's going on internally. I write regular events when I try to
&lt;br&gt;&amp;gt; perform any action that a business-level administrator of the system
&lt;br&gt;&amp;gt; might possibly want to know about, especially when accessing or
&lt;br&gt;&amp;gt; modifying any object or service outside my application.
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; If you look at syslog, this distinction becomes quite problematic.
&lt;br&gt;&amp;gt; If we
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; say a debug record is not an event, how do we handle syslog logs
&lt;br&gt;&amp;gt; that
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; contain records that are explicitly flagged as being debug records
&lt;br&gt;&amp;gt; (be
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; virtue of their assigned priority). Does that mean that a syslog log
&lt;br&gt;&amp;gt; is
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; a superset of an event log, one that contains both events and &amp;quot;other
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; things&amp;quot;? If so, must we first build the event subset before we can
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; process a syslog log as a log? I can't think this is desired
&lt;br&gt;&amp;gt; behavior.
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; So I conclude it is counter-productive to try to exclude debug-like
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; information from the definition of an event.
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; I think the whole point is that syslog is pretty broken, and we're
&lt;br&gt;&amp;gt; trying to fix it. &amp;nbsp;Let's not get hung up on historical anachronisms.
&lt;br&gt;&amp;gt; Syslog was designed in an era when the concept of enterprise SOX audits
&lt;br&gt;&amp;gt; was not on the radar. 
&lt;br&gt;&lt;/div&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/CEE-Discussion-List-f29471.html&quot; embed=&quot;fixTarget[29471]&quot; target=&quot;_top&quot; &gt;CEE Discussion List&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Re%3A--logs--Defining-Events%2C-Logs%2C-and-Alerts-%28Round-2%29-tp18760386p18808130.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18786578</id>
	<title>Re: Defining Log, Event, and Alert (Round 2)</title>
	<published>2008-08-01T23:22:19Z</published>
	<updated>2008-08-01T23:22:19Z</updated>
	<author>
		<name>Onwubiko, Cyril</name>
	</author>
	<content type="html">&lt;HTML&gt;&lt;HEAD&gt;
&lt;META content=&quot;MSHTML 6.00.6000.16674&quot; name=GENERATOR&gt;&lt;/HEAD&gt;
&lt;BODY&gt;
&lt;DIV id=idOWAReplyText5025 dir=ltr&gt;
&lt;DIV dir=ltr&gt;&lt;FONT face=Arial color=#000000 size=2&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV dir=ltr&gt;&lt;FONT face=Arial color=#000000 size=2&gt;
&lt;DIV id=idOWAReplyText65132 dir=ltr&gt;
&lt;DIV dir=ltr&gt;&lt;FONT face=Arial color=#000000 size=2&gt;One approach&amp;nbsp;to define a concept for a&amp;nbsp;standard is to visualise the concept as a &quot;pyramid&quot; with a very broad base and a &quot;sharp&quot; or pointed top. So, we could start off from the bottom, which is very broad and then gradually narrow the definition down to a very simple, concise and&amp;nbsp;achievable definition. This, in my opinion is a realistic way to approach this task of coming up&amp;nbsp;with a&amp;nbsp;firm definition of an event, whether it's an event&amp;nbsp;from an &quot;electronic system&quot; or from an &quot;IT system&quot;. The definition should still be relevant to most use cases.&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV dir=ltr&gt;&lt;FONT face=Arial size=2&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV dir=ltr&gt;&lt;FONT face=Arial size=2&gt;I think given the volume of emails on this, it is time for us to start pruning the&amp;nbsp;contributions down to&amp;nbsp;a definition that is&amp;nbsp;concise, achievable and &quot;meets the need of CEE&quot;.&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV dir=ltr&gt;&lt;FONT face=Arial size=2&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV dir=ltr&gt;&lt;FONT face=Arial color=#000000 size=2&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV dir=ltr&gt;&lt;FONT face=Arial color=#000000 size=2&gt;PS: Can we look at an event from a &quot;cause and effect&quot; standpoint? For example:&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV dir=ltr&gt;&lt;FONT face=Arial color=#000000 size=2&gt;1. An event is generated because a traffic was allowed or denied. &lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV dir=ltr&gt;&lt;FONT face=Arial color=#000000 size=2&gt;2. An event is generated because a debugger showed an error or ran complete without an error.&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV dir=ltr&gt;&lt;FONT face=Arial color=#000000 size=2&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV dir=ltr&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;
&lt;DIV id=idSignature87645 dir=ltr&gt;
&lt;DIV&gt;&lt;FONT face=Arial color=#000000 size=2&gt;
&lt;DIV&gt;
&lt;DIV&gt;&lt;FONT face=Arial size=2&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT face=Arial size=2&gt;
&lt;DIV dir=ltr&gt;&lt;FONT face=Arial size=2&gt;Regards,&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV dir=ltr&gt;&lt;FONT face=Arial size=2&gt;Cyril&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV dir=ltr&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV dir=ltr&gt;Dr. Cyril Onwubiko&lt;/FONT&gt;&lt;/DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT face=Arial size=2&gt;&lt;EM&gt;&lt;/EM&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT face=Arial size=2&gt;Intelligence and Security Assurance Chair&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;E-Security Group&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT face=Arial size=2&gt;Faculty of Computing, Information Systems and Mathematics (CISM)&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT face=Arial size=2&gt;Kingston University&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT face=Arial size=2&gt;London, UK&lt;/FONT&gt;&lt;/DIV&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;/DIV&gt;
&lt;DIV id=idSignature11284 dir=ltr&gt;
&lt;DIV&gt;&lt;FONT face=Arial color=#000000 size=2&gt;
&lt;DIV DESIGNTIMESP=&quot;15716&quot;&gt;
&lt;DIV DESIGNTIMESP=&quot;15716&quot;&gt;&lt;FONT face=Arial size=2&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;/DIV&gt;
&lt;DIV DESIGNTIMESP=&quot;15716&quot;&gt;&lt;FONT face=Arial size=2&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;/DIV&gt;
&lt;DIV dir=ltr&gt;&lt;BR&gt;
&lt;HR tabIndex=-1&gt;
&lt;FONT face=Tahoma size=2&gt;&lt;B&gt;From:&lt;/B&gt; Sanford Whitehouse [mailto:&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18786578&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;swhitehouse@...&lt;/a&gt;]&lt;BR&gt;&lt;B&gt;Sent:&lt;/B&gt; Fri 01/08/2008 18:29&lt;BR&gt;&lt;B&gt;To:&lt;/B&gt; &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18786578&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;CEE-DISCUSSION-LIST@...&lt;/a&gt;&lt;BR&gt;&lt;B&gt;Subject:&lt;/B&gt; Re: [CEE-DISCUSSION-LIST] Defining Log, Event, and Alert (Round 2)&lt;BR&gt;&lt;/FONT&gt;&lt;BR&gt;&lt;/DIV&gt;
&lt;DIV&gt;
&lt;P&gt;&lt;FONT size=2&gt;This is the definition of event from the dictionary.&amp;nbsp; It feels good.&lt;BR&gt;It's the definition used at my company.&lt;BR&gt;&lt;BR&gt;Event&lt;BR&gt;1.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Something that happens or is regarded as happening; an&lt;BR&gt;occurrence, especially one of some importance.&lt;BR&gt;2.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The outcome, issue, or result of anything.&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;A log is a record of information, including events, determined to be&lt;BR&gt;worth recording.&amp;nbsp; Recognizing that information other than events may&lt;BR&gt;exist in a log is an aspect of the challenge.&lt;BR&gt;&lt;BR&gt;Sanford&lt;BR&gt;&lt;BR&gt;This email has been scanned for all viruses by the MessageLabs Email&lt;BR&gt;Security System.&lt;BR&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/DIV&gt;
&lt;BR&gt;
This email has been scanned for all viruses by the MessageLabs Email&lt;BR&gt;
Security System.&lt;BR&gt;
&lt;/BODY&gt;&lt;/HTML&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/CEE-Discussion-List-f29471.html&quot; embed=&quot;fixTarget[29471]&quot; target=&quot;_top&quot; &gt;CEE Discussion List&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Defining-Log%2C-Event%2C-and-Alert-%28Round-2%29-tp18742503p18786578.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18786381</id>
	<title>Re: Defining Log, Event, and Alert (Round 2)</title>
	<published>2008-08-01T22:45:42Z</published>
	<updated>2008-08-01T22:45:42Z</updated>
	<author>
		<name>Onwubiko, Cyril</name>
	</author>
	<content type="html">&lt;HTML dir=ltr&gt;&lt;HEAD&gt;&lt;TITLE&gt;Re: [CEE-DISCUSSION-LIST] Defining Log, Event, and Alert (Round 2)&lt;/TITLE&gt;
&lt;META http-equiv=Content-Type content=&quot;text/html; charset=unicode&quot;&gt;
&lt;META content=&quot;MSHTML 6.00.6000.16674&quot; name=GENERATOR&gt;&lt;/HEAD&gt;
&lt;BODY&gt;
&lt;DIV id=idOWAReplyText65132 dir=ltr&gt;
&lt;DIV dir=ltr&gt;&lt;FONT face=Arial color=#000000 size=2&gt;One approach&amp;nbsp;to define a concept for a&amp;nbsp;standard is to visualise the concept as a &quot;pyramid&quot; with a very broad base and a &quot;sharp&quot; or pointed top. So, we could start off from the bottom, which is very broad and then gradually narrow the definition down to a very simple, concise and&amp;nbsp;achievable definition. This, in my opinion is a realistic way to approach this task of coming up&amp;nbsp;with a&amp;nbsp;firm definition of an event, whether it's an event&amp;nbsp;from an &quot;electronic system&quot; or from an &quot;IT system&quot;. The definition should still be relevant to most use cases.&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV dir=ltr&gt;&lt;FONT face=Arial size=2&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV dir=ltr&gt;&lt;FONT face=Arial size=2&gt;I think given the volume of emails on this, it is time for us to start pruning the&amp;nbsp;contributions down to&amp;nbsp;a definition that is&amp;nbsp;concise, achievable and &quot;meets the need of CEE&quot;.&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV dir=ltr&gt;&lt;FONT face=Arial size=2&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV dir=ltr&gt;&lt;FONT face=Arial color=#000000 size=2&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV dir=ltr&gt;&lt;FONT face=Arial color=#000000 size=2&gt;PS: can we look at an event from a &quot;cause and effect&quot; standpoint? For example:&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV dir=ltr&gt;&lt;FONT face=Arial color=#000000 size=2&gt;1. An event is generated because a traffic was allowed or denied. &lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV dir=ltr&gt;&lt;FONT face=Arial color=#000000 size=2&gt;2. An event is generated because a debugger showed an error or ran complete without an error.&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV dir=ltr&gt;&lt;FONT face=Arial color=#000000 size=2&gt;3. One broad way I would approach the definition of&amp;nbsp;an event&amp;nbsp; is to look an event as being gener&amp;nbsp;which is what the email trails have being showcasing. Hence, another &lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV dir=ltr&gt;&lt;FONT face=Arial color=#000000 size=2&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;
&lt;DIV id=idSignature87645 dir=ltr&gt;
&lt;DIV&gt;&lt;FONT face=Arial color=#000000 size=2&gt;
&lt;DIV DESIGNTIMESP=&quot;15716&quot;&gt;
&lt;DIV DESIGNTIMESP=&quot;15716&quot;&gt;&lt;FONT face=Arial size=2&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;/DIV&gt;
&lt;DIV DESIGNTIMESP=&quot;15716&quot;&gt;&lt;FONT face=Arial size=2&gt;
&lt;DIV dir=ltr&gt;&lt;FONT face=Arial size=2&gt;Regards,&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV dir=ltr&gt;&lt;FONT face=Arial size=2&gt;Cyril&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV dir=ltr&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV dir=ltr&gt;Dr. Cyril Onwubiko&lt;/FONT&gt;&lt;/DIV&gt;&lt;/DIV&gt;
&lt;DIV DESIGNTIMESP=&quot;15716&quot;&gt;&lt;FONT face=Arial size=2&gt;&lt;EM&gt;&lt;/EM&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV DESIGNTIMESP=&quot;15716&quot;&gt;&lt;FONT face=Arial size=2&gt;Intelligence and Security Assurance Chair&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV DESIGNTIMESP=&quot;15716&quot;&gt;E-Security Group&lt;/DIV&gt;
&lt;DIV DESIGNTIMESP=&quot;15716&quot;&gt;&lt;FONT face=Arial size=2&gt;Faculty of Computing, Information Systems and Mathematics (CISM)&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV DESIGNTIMESP=&quot;15716&quot;&gt;&lt;FONT face=Arial size=2&gt;Kingston University&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV DESIGNTIMESP=&quot;15716&quot;&gt;&lt;FONT face=Arial size=2&gt;London, UK&lt;/FONT&gt;&lt;/DIV&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;/DIV&gt;
&lt;DIV dir=ltr&gt;&lt;BR&gt;
&lt;HR tabIndex=-1&gt;
&lt;FONT face=Tahoma size=2&gt;&lt;B&gt;From:&lt;/B&gt; Sanford Whitehouse [mailto:&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18786381&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;swhitehouse@...&lt;/a&gt;]&lt;BR&gt;&lt;B&gt;Sent:&lt;/B&gt; Fri 01/08/2008 18:29&lt;BR&gt;&lt;B&gt;To:&lt;/B&gt; &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18786381&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;CEE-DISCUSSION-LIST@...&lt;/a&gt;&lt;BR&gt;&lt;B&gt;Subject:&lt;/B&gt; Re: [CEE-DISCUSSION-LIST] Defining Log, Event, and Alert (Round 2)&lt;BR&gt;&lt;/FONT&gt;&lt;BR&gt;&lt;/DIV&gt;
&lt;DIV&gt;
&lt;P&gt;&lt;FONT size=2&gt;This is the definition of event from the dictionary.&amp;nbsp; It feels good.&lt;BR&gt;It's the definition used at my company.&lt;BR&gt;&lt;BR&gt;Event&lt;BR&gt;1.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Something that happens or is regarded as happening; an&lt;BR&gt;occurrence, especially one of some importance.&lt;BR&gt;2.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The outcome, issue, or result of anything.&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;A log is a record of information, including events, determined to be&lt;BR&gt;worth recording.&amp;nbsp; Recognizing that information other than events may&lt;BR&gt;exist in a log is an aspect of the challenge.&lt;BR&gt;&lt;BR&gt;Sanford&lt;BR&gt;&lt;BR&gt;This email has been scanned for all viruses by the MessageLabs Email&lt;BR&gt;Security System.&lt;BR&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/DIV&gt;
&lt;BR&gt;
This email has been scanned for all viruses by the MessageLabs Email&lt;BR&gt;
Security System.&lt;BR&gt;
&lt;/BODY&gt;&lt;/HTML&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/CEE-Discussion-List-f29471.html&quot; embed=&quot;fixTarget[29471]&quot; target=&quot;_top&quot; &gt;CEE Discussion List&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Defining-Log%2C-Event%2C-and-Alert-%28Round-2%29-tp18742503p18786381.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18779756</id>
	<title>Welcome all and thanks for the insight</title>
	<published>2008-08-01T10:55:47Z</published>
	<updated>2008-08-01T10:55:47Z</updated>
	<author>
		<name>Durrant, Sheldon A.</name>
	</author>
	<content type="html">&lt;html xmlns:v=&quot;urn:schemas-microsoft-com:vml&quot; xmlns:o=&quot;urn:schemas-microsoft-com:office:office&quot; xmlns:w=&quot;urn:schemas-microsoft-com:office:word&quot; xmlns:m=&quot;http://schemas.microsoft.com/office/2004/12/omml&quot; xmlns=&quot;http://www.w3.org/TR/REC-html40&quot;&gt;

&lt;head&gt;
&lt;meta http-equiv=Content-Type content=&quot;text/html; charset=iso-8859-1&quot;&gt;
&lt;meta name=Generator content=&quot;Microsoft Word 12 (filtered medium)&quot;&gt;

&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;o:shapedefaults v:ext=&quot;edit&quot; spidmax=&quot;1026&quot; /&gt;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;o:shapelayout v:ext=&quot;edit&quot;&gt;
  &lt;o:idmap v:ext=&quot;edit&quot; data=&quot;1&quot; /&gt;
 &lt;/o:shapelayout&gt;&lt;/xml&gt;&lt;![endif]--&gt;
&lt;/head&gt;

&lt;body lang=EN-US link=blue vlink=purple&gt;

&lt;div class=Section1&gt;

&lt;p class=MsoNormal&gt;Hello, everyone. My name is Sheldon Durrant and I&amp;#8217;m an
Infosec Engineer/Scientist working with Bill Heinbockel and Rosalie McQuaid on
CEE at MITRE. I&amp;#8217;ve been lurking quite a bit on the List taking in all the
comments thus far and thought it was high time I introduced myself! &lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;I&amp;#8217;d like to welcome all to the discussion list and to
thank everyone for the truly insightful contributions to the list content. I&amp;#8217;ve
been learning a lot from reading the goings-on on the list thus far. I hope
everyone&amp;#8217;s getting as much from the content as I am. Bill and I came up
with all of the initial definitions that kicked this discussion off, so it&amp;#8217;s
refreshing, interesting, and informative to see the quantity and quality of
debate and discussion that has ensued from that.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;In response to Gail&amp;#8217;s concerns about supporting business
applications as well as networking, the goal of CEE is to create an extensible
structure that is widely applicable across many different use cases. I like to
avoid using clichés where I can, but I think &amp;#8220;plug-and-play&amp;#8221; would
be a good way to describe what we would want the final standard to look like; a
unified core that we can all help to develop, and an extension capability for
outliers. That&amp;#8217;s why I think the current discussions about definitions
are so important; it helps everyone speak a common language, and we can move on
from there to determine the use cases that fit in the scope for a well-defined
core CEE structure (based on our final definitions) and what should not be in
the core. We can then create mechanisms so that others can extend the core to
meet their individual use cases that we either haven&amp;#8217;t accounted for, or
are so unique as to be &amp;#8220;non-standard.&amp;#8221; In short, we would want CEE
to be general enough to meet many use cases, but not so overly broad to invite
the kind of &amp;#8220;kitchen sink&amp;#8221; mentality that causes overloaded
terminology and arbitrary implementations that has rendered so many other
standards useless in practice.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;Again, thanks to everyone for keeping this interesting and
informative. You&amp;#8217;ll definitely hear more from me as time goes on,
particularly when we get to the point where it makes sense for list members to break
up into teams to work on specific tasks.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;'&gt;Sheldon
A. Durrant&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;'&gt;Infosec
Engineer/Scientist&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;'&gt;The
MITRE Corporation&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;/body&gt;

&lt;/html&gt;
&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/CEE-Discussion-List-f29471.html&quot; embed=&quot;fixTarget[29471]&quot; target=&quot;_top&quot; &gt;CEE Discussion List&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Welcome-all-and-thanks-for-the-insight-tp18779756p18779756.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18779429</id>
	<title>Re: Defining Log, Event, and Alert (Round 2)</title>
	<published>2008-08-01T10:36:06Z</published>
	<updated>2008-08-01T10:36:06Z</updated>
	<author>
		<name>Eric Fitzgerald</name>
	</author>
	<content type="html">Thanks Gail!
&lt;br&gt;&lt;br&gt;I will make sure to bring up your feedback in any discussions that we have. &amp;nbsp;(As a side note I also strongly agree).
&lt;br&gt;&lt;br&gt;Best regards,
&lt;br&gt;Eric
&lt;br&gt;&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; -----Original Message-----
&lt;br&gt;&amp;gt; From: Reynolds, Gail K [mailto:&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18779429&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gail.reynolds@...&lt;/a&gt;]
&lt;br&gt;&amp;gt; Sent: Friday, August 01, 2008 6:05 AM
&lt;br&gt;&amp;gt; To: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18779429&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;CEE-DISCUSSION-LIST@...&lt;/a&gt;
&lt;br&gt;&amp;gt; Subject: Re: [CEE-DISCUSSION-LIST] Defining Log, Event, and Alert
&lt;br&gt;&amp;gt; (Round 2)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I learned of CEE at Catalyst Conference and recently joined the list.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; As someone who attempts to architect security for an insurance company,
&lt;br&gt;&amp;gt; I'd like to emphasize my requirement that this standard pertain to
&lt;br&gt;&amp;gt; business applications (purchased and developed internally) as well as
&lt;br&gt;&amp;gt; core infrastructure and network.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Gail
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; -----Original Message-----
&lt;br&gt;&amp;gt; From: Sanford Whitehouse [mailto:&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18779429&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;swhitehouse@...&lt;/a&gt;]
&lt;br&gt;&amp;gt; Sent: Thursday, July 31, 2008 7:18 PM
&lt;br&gt;&amp;gt; To: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18779429&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;CEE-DISCUSSION-LIST@...&lt;/a&gt;
&lt;br&gt;&amp;gt; Subject: Re: [CEE-DISCUSSION-LIST] Defining Log, Event, and Alert
&lt;br&gt;&amp;gt; (Round
&lt;br&gt;&amp;gt; 2)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; In my mind &amp;quot;IT system&amp;quot; creates an image of events reported by systems
&lt;br&gt;&amp;gt; that involve the systems themselves or what the systems do to support
&lt;br&gt;&amp;gt; the apps running on them.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; If the definition is to include anything from creating a file system to
&lt;br&gt;&amp;gt; what an accounting app logs as a transaction, the &amp;quot;IT system&amp;quot;
&lt;br&gt;&amp;gt; qualification isn't necessary. &amp;nbsp;It applies to the standard as a whole,
&lt;br&gt;&amp;gt; not the definition of event. &amp;nbsp;Then, the definition should focus on the
&lt;br&gt;&amp;gt; distinctions between an event and the set of non-events that are
&lt;br&gt;&amp;gt; recorded.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Sanford
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; -----Original Message-----
&lt;br&gt;&amp;gt; From: Eric Fitzgerald [mailto:&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18779429&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Eric.Fitzgerald@...&lt;/a&gt;]
&lt;br&gt;&amp;gt; Sent: Thursday, July 31, 2008 1:11 PM
&lt;br&gt;&amp;gt; To: Sanford Whitehouse; &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18779429&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;CEE-DISCUSSION-LIST@...&lt;/a&gt;
&lt;br&gt;&amp;gt; Subject: RE: [CEE-DISCUSSION-LIST] Defining Log, Event, and Alert
&lt;br&gt;&amp;gt; (Round
&lt;br&gt;&amp;gt; 2)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Sanford Whitehouse wrote:
&lt;br&gt;&amp;gt; &amp;gt; An event is not limited to an IT system. &amp;nbsp;It can be anything. &amp;nbsp;A
&lt;br&gt;&amp;gt; &amp;gt; accounting app stating an entry has been posted. &amp;nbsp;An oil pipeline
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Is an accounting app not part of an IT system? &amp;nbsp;Is a SCADA sensor not
&lt;br&gt;&amp;gt; part of an IT system? &amp;nbsp;It was my intention to capture all such cases.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I am not stuck on the term &amp;quot;IT system&amp;quot;, I'd welcome a better term if
&lt;br&gt;&amp;gt; you
&lt;br&gt;&amp;gt; have one, but don't clutter the definition and don't make it overbroad
&lt;br&gt;&amp;gt; so that it includes people writing things down on paper, etc.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Eric
&lt;br&gt;&amp;gt; This e-mail may contain confidential or privileged information. If
&lt;br&gt;&amp;gt; you think you have received this e-mail in error, please advise the
&lt;br&gt;&amp;gt; sender by reply e-mail and then delete this e-mail immediately.
&lt;br&gt;&amp;gt; Thank you. Aetna
&lt;br&gt;&lt;/div&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/CEE-Discussion-List-f29471.html&quot; embed=&quot;fixTarget[29471]&quot; target=&quot;_top&quot; &gt;CEE Discussion List&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Defining-Log%2C-Event%2C-and-Alert-%28Round-2%29-tp18742503p18779429.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18779324</id>
	<title>Re: Defining Log, Event, and Alert (Round 2)</title>
	<published>2008-08-01T10:29:24Z</published>
	<updated>2008-08-01T10:29:24Z</updated>
	<author>
		<name>Sanford Whitehouse</name>
	</author>
	<content type="html">This is the definition of event from the dictionary. &amp;nbsp;It feels good.
&lt;br&gt;It's the definition used at my company.
&lt;br&gt;&lt;br&gt;Event
&lt;br&gt;1.	Something that happens or is regarded as happening; an
&lt;br&gt;occurrence, especially one of some importance.
&lt;br&gt;2.	The outcome, issue, or result of anything.
&lt;br&gt;&lt;br&gt;&lt;br&gt;A log is a record of information, including events, determined to be
&lt;br&gt;worth recording. &amp;nbsp;Recognizing that information other than events may
&lt;br&gt;exist in a log is an aspect of the challenge.
&lt;br&gt;&lt;br&gt;Sanford
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/CEE-Discussion-List-f29471.html&quot; embed=&quot;fixTarget[29471]&quot; target=&quot;_top&quot; &gt;CEE Discussion List&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Defining-Log%2C-Event%2C-and-Alert-%28Round-2%29-tp18742503p18779324.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18779052</id>
	<title>Re: Fwd: RE: [CEE-DISCUSSION-LIST] [logs] Defining Events, Logs, and Alerts(Round 2)</title>
	<published>2008-08-01T10:15:08Z</published>
	<updated>2008-08-01T10:15:08Z</updated>
	<author>
		<name>Wolfkiel, Joseph</name>
	</author>
	<content type="html">I would caution against limiting &amp;quot;event&amp;quot; definitions to state changes.
&lt;br&gt;There is a well established lexicon in the intrusion detection community
&lt;br&gt;that a signature match against a text string is an &amp;quot;event,&amp;quot; however,
&lt;br&gt;there is no defined state change involved.
&lt;br&gt;&lt;br&gt;From a top level perspective, a compliance test resulting in an
&lt;br&gt;assessment of compliance should be considered an event-- call it an
&lt;br&gt;&amp;quot;assessment event&amp;quot;. &amp;nbsp;I just wouldn't advocate for making it a
&lt;br&gt;&amp;quot;reportable event&amp;quot; from a CEE standpoint since the results formats for
&lt;br&gt;OVAL and XCCDF already define timestamped reporting formats (equivalent
&lt;br&gt;to audit logs) for assessment event reporting. &amp;nbsp;No point in reinventing
&lt;br&gt;the wheel.
&lt;br&gt;&lt;br&gt;I think any definition of event should encompass conceptual metadata we
&lt;br&gt;eventually want to assign an event -- start/stop time, sensor,
&lt;br&gt;collection criterion, etc. &amp;nbsp;I think, if we want to limit ourselves to
&lt;br&gt;audit records only, then we should create a specific type of &amp;quot;event&amp;quot;
&lt;br&gt;that we're defining and not create a definition of &amp;quot;event&amp;quot; that
&lt;br&gt;conflicts with everyone else's -- call it an &amp;quot;auditable event&amp;quot; that is
&lt;br&gt;constrained to a state change described by an audit policy , collected
&lt;br&gt;in an audit log, and transmitted as an alert according to a reporting
&lt;br&gt;policy.
&lt;br&gt;&lt;br&gt;Lt Col Joseph L. Wolfkiel 
&lt;br&gt;Director, Computer Network Defense Research &amp; Technology (CND R&amp;T)
&lt;br&gt;Program Management Office 
&lt;br&gt;9800 Savage Rd Ste 6767
&lt;br&gt;Ft Meade, MD 20755-6767 
&lt;br&gt;Commercial 410-854-5401 DSN 244-5401 
&lt;br&gt;Fax 410-854-6700 
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-----Original Message-----
&lt;br&gt;From: Rainer Gerhards [mailto:&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18779052&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rgerhards@...&lt;/a&gt;]
&lt;br&gt;Sent: Friday, August 01, 2008 11:37 AM
&lt;br&gt;To: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18779052&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;CEE-DISCUSSION-LIST@...&lt;/a&gt;
&lt;br&gt;Subject: Re: [CEE-DISCUSSION-LIST] Fwd: RE: [CEE-DISCUSSION-LIST] [logs]
&lt;br&gt;Defining Events, Logs, and Alerts(Round 2)
&lt;br&gt;&lt;br&gt;&lt;br&gt;Hi David,
&lt;br&gt;&lt;br&gt;you made a couple of good points. But I think it all boils down to that
&lt;br&gt;we have different views of what an event is (which is further proof that
&lt;br&gt;a unifying definition is needed).
&lt;br&gt;&lt;br&gt;Let me explain... To me, an event is simply a set of state change
&lt;br&gt;information. The debug event was caused by internal state changes
&lt;br&gt;(though I agree in a subtle way, bear with me for a moment).
&lt;br&gt;&lt;br&gt;In my understanding, you have described why you are not interested in
&lt;br&gt;debug events, and gave some perfectly useful arguments for this
&lt;br&gt;dis-interest. But we had this discussion of an as broad as possible
&lt;br&gt;definition of event, just yesterday, where we &amp;nbsp;came down to an
&lt;br&gt;&amp;quot;electronic system&amp;quot;.
&lt;br&gt;&lt;br&gt;Your definition below now restricts the domain of the &amp;quot;electronic
&lt;br&gt;system&amp;quot; to an &amp;quot;electronic auditing system&amp;quot;. So in my point of view, you
&lt;br&gt;are simply restricting the set of possible events to the subset that is
&lt;br&gt;useful for some specific use case.
&lt;br&gt;&lt;br&gt;There are other use cases where debugging events are useful, but (SOX)
&lt;br&gt;compliance events are not. Obviously, this is the case if a debugger is
&lt;br&gt;attached. I could also run a debugger offline, based on some &amp;quot;log file&amp;quot;.
&lt;br&gt;The later is quite uncommon (but not unseen, e.g. think about space
&lt;br&gt;robots and a lot of other situations where you need to run a &amp;quot;debugger&amp;quot;
&lt;br&gt;detached from what is being debugged simply because you can not access
&lt;br&gt;it). The attached debug is quite common and the dominating scenario, so
&lt;br&gt;debug events are typically not seen in logs. In any case, I am still of
&lt;br&gt;the view that we talk about events.
&lt;br&gt;&lt;br&gt;Of course, both views are correct (at least I think so ;)). The question
&lt;br&gt;is what CEE will address: Is an event defined in the domain of an
&lt;br&gt;&amp;quot;electronic system&amp;quot; - then we have debug events. If it is defined in the
&lt;br&gt;domain of an &amp;quot;electronic auditing system&amp;quot;, then we do not have them. In
&lt;br&gt;this case, for my needs, I just replace &amp;quot;event&amp;quot; with &amp;quot;state change set&amp;quot;
&lt;br&gt;and &amp;quot;event&amp;quot; becomes a subset of &amp;quot;state change sets&amp;quot; - those that deal
&lt;br&gt;with auditing. Not much different to the view that all is an event and
&lt;br&gt;than that set is restricted to those that are of interest for auditing.
&lt;br&gt;&lt;br&gt;Under this scenario, I can also describe why I have &amp;quot;event records&amp;quot; as
&lt;br&gt;well &amp;quot;non-event records&amp;quot; (being &amp;quot;state change sets&amp;quot; without &amp;quot;event&amp;quot;)
&lt;br&gt;inside a &amp;quot;persisted state change set stream&amp;quot;. I just need to duplicate
&lt;br&gt;all the terms. I personally would find it simpler to speak of events in
&lt;br&gt;all cases and restrict them to the proper domain where needed, but
&lt;br&gt;that's more or less personal taste. 
&lt;br&gt;&lt;br&gt;CEE needs to decide what scope it intends to cover.
&lt;br&gt;&lt;br&gt;Rainer
&lt;br&gt;&lt;br&gt;&lt;br&gt;On Fri, 2008-08-01 at 09:00 -0600, David Corlette wrote:
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; On Fri, Aug 1, 2008 at &amp;nbsp;2:44 AM, in message
&lt;br&gt;&amp;gt; &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18779052&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;577465F99B41C842AAFBE9ED71E70ABA44EEFB@...&lt;/a&gt;&amp;gt;,
&lt;br&gt;&amp;quot;Rainer
&lt;br&gt;&amp;gt; Gerhards&amp;quot; &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18779052&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rgerhards@...&lt;/a&gt;&amp;gt; wrote: 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; I don't like &amp;quot;data stream&amp;quot; as it doesn't have any connotation
&lt;br&gt;with logs, in
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; my mind.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; Exactly, as I was trying to differentiate between a persisted
&lt;br&gt;stream of
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; events (could maybe be called an &amp;quot;event log&amp;quot;) and an object that
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; contains events as well as &amp;quot;other things&amp;quot; that people have been
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; alluding to, like debug records. &amp;nbsp;I'd be fine just leaving it off
&lt;br&gt;and
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; saying that's out of scope for our event standard.
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; IMHO this brings up the question how to qualify an object as either
&lt;br&gt;an
&lt;br&gt;&amp;gt; &amp;gt; &amp;quot;event&amp;quot; or an &amp;quot;other thing&amp;quot;. &amp;quot;Debug logs&amp;quot; contain &amp;quot;debug events&amp;quot; (in
&lt;br&gt;my
&lt;br&gt;&amp;gt; &amp;gt; POV), so why not classify them as such?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Although I'm sure there are gray areas here, this distinction has
&lt;br&gt;always been clear to me. A debug record in my mind has no Initiator, or
&lt;br&gt;Subject if you will, in that nobody explicitly caused it to happen. An
&lt;br&gt;Initiator doesn't need to be a person, but it does need to be something
&lt;br&gt;that is attempting to perform operational, security, or business
&lt;br&gt;functions in an environment. A debug record generated by an application
&lt;br&gt;based on what it's doing internally or whether its input is corrupt is
&lt;br&gt;none of these.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Which isn't to say that an application might not be acting as an
&lt;br&gt;Initiator and performing some activity at the same time as it is
&lt;br&gt;generating debug records. But in this case it should generate a true
&lt;br&gt;event record stating &amp;quot;I tried to do X and it failed&amp;quot;, and then *also*
&lt;br&gt;generate a traditional debug message. XDAS has specific outcome codes
&lt;br&gt;designed to capture application failure states, and actually
&lt;br&gt;distinguishes these from application denial states (e.g. access denied),
&lt;br&gt;which I think is a critical and oft-underused distinction.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; As a developer, I think this distinction would be pretty clear. &amp;nbsp;If
&lt;br&gt;I'm sitting down and writing an app, I generate debug records so I can
&lt;br&gt;tell what's going on internally. I write regular events when I try to
&lt;br&gt;perform any action that a business-level administrator of the system
&lt;br&gt;might possibly want to know about, especially when accessing or
&lt;br&gt;modifying any object or service outside my application.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; If you look at syslog, this distinction becomes quite problematic.
&lt;br&gt;If we
&lt;br&gt;&amp;gt; &amp;gt; say a debug record is not an event, how do we handle syslog logs
&lt;br&gt;that
&lt;br&gt;&amp;gt; &amp;gt; contain records that are explicitly flagged as being debug records
&lt;br&gt;(be
&lt;br&gt;&amp;gt; &amp;gt; virtue of their assigned priority). Does that mean that a syslog log
&lt;br&gt;is
&lt;br&gt;&amp;gt; &amp;gt; a superset of an event log, one that contains both events and &amp;quot;other
&lt;br&gt;&amp;gt; &amp;gt; things&amp;quot;? If so, must we first build the event subset before we can
&lt;br&gt;&amp;gt; &amp;gt; process a syslog log as a log? I can't think this is desired
&lt;br&gt;behavior.
&lt;br&gt;&amp;gt; &amp;gt; So I conclude it is counter-productive to try to exclude debug-like
&lt;br&gt;&amp;gt; &amp;gt; information from the definition of an event.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I think the wh