Team MITRE Sentinel Final Presentation

Slides:



Advertisements
Similar presentations
SOFTWARE SOLUTIONS Identification, Server-Side Printing, Tracking & Mobility Software TEKLYNX CENTRAL Bundled Solutions.
Advertisements

Ted Hesselroth USCMS T3 Meeting Abhishek Singh Rana and Frank Wuerthwein UC San Diego Ted Hesselroth STAF/STAX OSG Storage Demo of.
ActiveXperts Network Monitor Monitors servers, workstations and devices for availability Alerts and corrects.
Chapter 7 Other Requirements Good Fast Cheap Pick any two. 1CS John Cole.
Miser-C MISRA-C Compliance Checker Ian Biller, Phillippe Dass, Bryan Eldridge, Jon Senchyna, Tracy Thomas.
NGOP J.Fromm K.Genser T.Levshina M.Mengel V.Podstavkov.
ALERT FRAMEWORK Sri Harsha Sudhir. INTRODUCTION A framework which continuously monitors data associated with a patient in a hospital and derives an inference.
EE694v-Verification-Lect5-1- Lecture 5 - Verification Tools Automation improves the efficiency and reliability of the verification process Some tools,
Software Test Plan Why do you need a test plan? –Provides a road map –Provides a feasibility check of: Resources/Cost Schedule Goal What is a test plan?
Performance Testing Design By Omri Lapidot Symantec Corporation Mobile: At SIGiST Israel Meeting November 2007.
Barracuda Networks Confidential1 Barracuda Backup Service Integrated Local & Offsite Data Backup.
SMS Gateway OZEKI NG Document version: v Adding SMS functionality to SysAid.
Slide 1 of 9 Presenting 24x7 Scheduler The art of computer automation Press PageDown key or click to advance.
Siebel CRM On Demand – MHC Network Express Integrated Solution.
PC Manager Meeting January 25, Today Updates –Next Meeting –Meeting Maker Upgrade –Windows Policy –Training –Licensing –Security –Tool Of The Month.
SMS Gateway OZEKI NG Document version: v Adding SMS functionality to Sharepoint.
CVSQL 2 The Design. System Overview System Components CVSQL Server –Three network interfaces –Modular data source provider framework –Decoupled SQL parsing.
Włodzimierz Funika, Filip Szura Automation of decision making for monitoring systems.
DEVSENSE s.r.o.. Visual Studio Industry Partner DEVSENSE s.r.o. NEXT STEPS Contact us at: In 2009, DEVSENSE was founded by four software.
Maintaining a Microsoft SQL Server 2008 Database SQLServer-Training.com.
Selected Topics in Software Computing Distributed Software Development CVSQL Final Project Presentation.
Christopher Jeffers August 2012
Term 2, 2011 Week 3. CONTENTS The physical design of a network Network diagrams People who develop and support networks Developing a network Supporting.
Framework for Automated Builds Natalia Ratnikova CHEP’03.
Exlibris: Developers Meet Developers Feb. 1-2, 2010 Voyager To NUFinancials ( peoplesoft ) System ( for Invoice Payment ) Michael North Northwestern University.
Software Engineering 2003 Jyrki Nummenmaa 1 CASE Tools CASE = Computer-Aided Software Engineering A set of tools to (optimally) assist in each.
Visual Linker Final presentation.
Volunteer Management System Presented by Team SE18-08S SE18-T08S - Jan 2012.
Project Management Methodology Project Closing. Project closing stage Must be performed for all projects, successfully completed or shut off by management.
Integration Broker PeopleTools Integration Broker Steps –Introduction & terminologies –Application Server PUB/SUB services (Application Server)
GoodsWayGoodsWay Capstone Project Team information Goodsway.
EMI INFSO-RI SA2 - Quality Assurance Alberto Aimar (CERN) SA2 Leader EMI First EC Review 22 June 2011, Brussels.
T Final Demo Tikkaajat I2 Iteration
CVSQL 2 The Revenge of the SQL. The present Read-only access to CVS repository logs Language is a subset of SQL XML interface for returning results Built-in.
Learningcomputer.com SQL Server 2008 – Administration, Maintenance and Job Automation.
Final Demo MedConnection Giant Squid Michael Cohen Robert Esho Chris Hogan Kate Kuleva Nisha Makwana Alex Rodrigues Rafal Urbanczyk.
Module 15 Monitoring SQL Server 2008 R2 with Alerts and Notifications.
Hands-On Microsoft Windows Server Implementing Microsoft Internet Information Services Microsoft Internet Information Services (IIS) –Software included.
LCG-SPI: SW-Testing LCG AppArea internal review (20/10/03)
T Iteration demo T Iteration Demo Team Balboa I1 - Iteration
M Gallas CERN EP-SFT LCG-SPI: SW-Testing1 LCG-SPI: SW-Testing QMTest test framework LCG AppArea meeting (16/07/03) LCG/SPI LCG Software.
Software Development A Proposed Process and Methodology.
OrangeMesh Dashboard Shaddi Hasan Mac Mollsion Will Vogler.
Jabber Technical Overview Presenter: Ming-Wei Lin.
1 PennDOT ATX Project Summer Semester EOSP Team Stalagmite: Dan Abramovich Jeff Ditillo Oksana Schubert Alexey Stolpovskikh Dehua Zhang.
Chapter 9  2000 by Prentice Hall. 9-1 Client/Server Computing.
Team DunKyan Michael Dunn Ryan Sessions Kyle Kerrigan CS 499 Final Presentation Prof. Kenny Fong April 30, 2009.
Louisiana Tech Capstone Submitted by Capstone 2010 Cyber Security Situational Awareness System.
Cross Language Clone Analysis Team 2 February 3, 2011.
Aras.com ACE 2011 International PrintHawk Enables your users print hundreds of file types directly from Aras with administratively controlled settings.
The Registration Alert System LCA Overview. Overview The Registration Alert System (RAS) is web-based software package that allows University of Washington.
Exception Handling in C + + Introduction Overview of C++ Exception Handling Designing With Exceptions Exception Handling Philosophies Conclusion.
Microsoft ® Official Course Module 6 Managing Software Distribution and Deployment by Using Packages and Programs.
CS 307: Final Presentation Project Name Student One Student Two Student Three Student Four Purdue University, Date.
Software Test Plan Why do you need a test plan? –Provides a road map –Provides a feasibility check of: Resources/Cost Schedule Goal What is a test plan?
Project Management Methodology Project Closing. Project closing stage Must be performed for all projects, successfully completed or shut off by management.
Jython Environment For Students (JES) Final Presentation Team 3 David Raines Claire Bailey Jason Ergle Josh Sklare July 16,
Tool Support for Testing
What is BizTalk ?
Fundamental of Databases
Leverage your Business with Selenium Automation Testing
PLM, Document and Workflow Management
SAP Business One B1iF Training
CS 325: Software Engineering
Maintaining software solutions
Soo Park and Janine Aquino
Internet Engineering Course
STATEL an easy way to transfer data
Demo for Partners and Customers
Infokall Enterprise Solutions
Presentation transcript:

Team MITRE Sentinel Final Presentation Mark Nowicki Michael Dunn Kate Brown Dave Tittle Kate 12/8/2008 Purdue University - CS 307

Overview Motivation Product Features Design Results Challenges Future Work Plan for Demo Kate 12/8/2008 Purdue University - CS 307

Motivation MITRE produces XML files that contain workstation configuration information However, XML file checking is: Tedious Time consuming Prone to human error Automation will speed the process and decrease error Kate 12/8/2008 Purdue University - CS 307

Product Features Core functionality: Overall: Retains, compares, and parses XML files Baseline management (Previous configurations) Alerts administration of crucial differences Overall: Reduces time needed to monitor a network Mark 12/8/2008 Purdue University - CS 307

Design Solution: Python and MySQL implementation Open Source Solution Mark 12/8/2008 Purdue University - CS 307

Design, cont. Mark 12/8/2008 Purdue University - CS 307

Design, cont. Mark 12/8/2008 Purdue University - CS 307

Design, cont. Mark 12/8/2008 Purdue University - CS 307

Experiments Inexperience: Python & MySQL Software Engineering Practices Deadlines Metrics Code Coverage (PyUnit) Mark 12/8/2008 Purdue University - CS 307

Results No Test Bed Trouble Out of the Box Performance Configurations Files Performance Testing Trouble Out of the Box Software not perfect as-is Component functionality Performance Overhead: Database and FTP Dave 12/8/2008 Purdue University - CS 307

Challenges New Language, New Environment Freedom, Horrible Freedom Lessons Learned: Setting Boundaries Overhead Time Time Management SVN for documentation Assembla.com Dave 12/8/2008 Purdue University - CS 307

Robustness Extensive error checking If one file goes bad: error message returned move to next file (continue execution) Mike 12/8/2008 Purdue University - CS 307

Future Work Requirements not met: Additional Features Scheduler System Heartbeat Email message system Not configured to specific MITRE system Logging System Additional Features Graphical User Interface Streamlined Installation Configuration Multiple Databases Mike 12/8/2008 Purdue University - CS 307

Future Work, cont. Pitfalls of Open Source Solutions: Infancy Configuration required No Out of Box functionality Mike 12/8/2008 Purdue University - CS 307

Demo Plan Show Test Environment (MySQL) Test individual parts Execute Transfer Rule Execute system Execute All Mike 12/8/2008 Purdue University - CS 307

Questions? Thank you for your time! Kate Special Thanks to Corporate Partner Dan Aiello, MITRE Thank you for your time! 12/8/2008 Purdue University - CS 307

12/8/2008 Purdue University - CS 307

Mike 12/8/2008 Purdue University - CS 307

Mike 12/8/2008 Purdue University - CS 307

Mike 12/8/2008 Purdue University - CS 307