﻿<?xml version="1.0" encoding="utf-8" ?> 
<?xml-stylesheet type="text/xsl" href="../../webpages/courses.xsl" ?>
<!--
/////////////////////////////////////////////////////////////////////////////
//  CSE681codeL17.xml - provides links Lecture #18 materials                 //
//                     on the ECS college server                           //
//                                                                         //
//  Jim Fawcett, CST 2-187, Syracuse University, jfawcett@twcny.rr.com     //
/////////////////////////////////////////////////////////////////////////////
-->

<courses name="Fawcett">

  <btitle>CSE681 Lecture #17</btitle>
  <theme src="../../webpages/CodeTheme.css" />

  <visible>
  <title>CSE681 - Software Modeling and Analysis</title>
  <subtitle>Lecture #17 - Queuing Theory and Performance Analysis</subtitle>
  <revised>19 July 2009</revised>
  
  <hilight>
    <ifile title="Home">../../webpages/FawcettHome.xml</ifile>&#32;
    <ifile title="Courses">../../webpages/Courses.xml</ifile>&#32;
    <ifile title="Code">../../webpages/Code.xml</ifile>&#32;
    <ilink title="Handouts">www.ecs.syr.edu/faculty/fawcett/handouts</ilink>&#32;
    <ifile title="CoreTech">../../webpages/CoreTechnologies.xml</ifile>&#32;
    <ifile title="Books">../../webpages/Books.xml</ifile>&#32;
    <ifile title="Articles">../../webpages/Articles.xml</ifile>&#32;
    <ifile title="Math">../../webpages/Mathematics.xml</ifile>&#32;
    <ifile title="Research">../../webpages/research.xml</ifile>&#32;
    <ifile title="Masters Projects">../../webpages/MastersProjects.xml</ifile>&#32;
    <ifile title="SWDev">../../webpages/swdev.xml</ifile>&#32;
    <ifile title="WebDev">../../webpages/webdev.xml</ifile>&#32;
    <ifile title="News">../../webpages/news.xml</ifile>&#32;
    <ifile title="OtherLinks">../../webpages/OtherLinks.xml</ifile>&#32;
    <ifile title="SiteDesign">../../webpages/SiteDesign.xml</ifile>&#32;
    <ifile title="Graduates">../../webpages/graduates.xml</ifile>&#32;
    <ifile title="AllPages">../../webpages/AllPages.xml</ifile>&#32;
    <ifile title="Office Hours">../../webpages/OfficeHours.xml</ifile>&#32;
    <notice title="Notices">../../webpages/notices.xml</notice>&#32;
    <html><a href="#contents">Contents</a></html>&#32;
  </hilight>

  <!-- <include src="CoursesNavBar.xml"/> -->

  <hilight>
    <ifile title="CSE681-SWMAA">../../webpages/CSE681.xml</ifile>&#32;
    <ifile title="CSE686-IP">../../webpages/CSE686.xml</ifile>&#32;
    <ifile title="CSE687-OOD">../../webpages/CSE687.xml</ifile>&#32;
    <ifile title="CSE775-DO">../../webpages/CSE775.xml</ifile>&#32;
    <ifile title="CSE776-DP">../../webpages/CSE776.xml</ifile>&#32;
    <ifile title="CSE778-AWP">../../webpages/CSE778.xml</ifile>&#32;
    <ifile title="CSE784-SWS">../../webpages/CSE784.xml</ifile>
  </hilight>

  <hilight>
    <ifile title="Lecture #01">../Lectures/CSE681CodeL1.xml</ifile>&#32;
    <ifile title="Lecture #02">../lectures/CSE681CodeL2.xml</ifile>&#32;
    <ifile title="Lecture #03">../Lectures/CSE681CodeL3.xml</ifile>&#32;
    <ifile title="Lecture #04">../Lectures/CSE681CodeL4.xml</ifile>&#32;
    <ifile title="Lecture #05">../Lectures/CSE681CodeL5.xml</ifile>&#32;
    <ifile title="Lecture #06">../Lectures/CSE681CodeL6.xml</ifile>&#32;
    <ifile title="Lecture #07">../Lectures/CSE681CodeL7.xml</ifile>&#32;<br/>
    <ifile title="Lecture #08">../Lectures/CSE681CodeL8.xml</ifile>&#32;
    <ifile title="Lecture #09">../Lectures/CSE681CodeL9.xml</ifile>&#32;
    <ifile title="Lecture #10">../Lectures/CSE681CodeL10.xml</ifile>&#32;
    <ifile title="Lecture #11">../Lectures/CSE681CodeL11.xml</ifile>&#32;
    <ifile title="Lecture #12">../Lectures/CSE681CodeL12.xml</ifile>&#32;
    <ifile title="Lecture #13">../Lectures/CSE681CodeL13.xml</ifile>&#32;
    <ifile title="Lecture #14">../Lectures/CSE681CodeL14.xml</ifile>&#32;<br/>
    <ifile title="Lecture #15">../Lectures/CSE681CodeL15.xml</ifile>&#32;
    <ifile title="Lecture #16">../Lectures/CSE681CodeL16.xml</ifile>&#32;
    <ifile title="Lecture #17">../Lectures/CSE681CodeL17.xml</ifile>&#32;
    <ifile title="Lecture #18">../Lectures/CSE681CodeL18.xml</ifile>&#32;
    <ifile title="Lecture #19">../Lectures/CSE681CodeL19.xml</ifile>&#32;
    <ifile title="Lecture #20">../Lectures/CSE681CodeL20.xml</ifile>&#32;
    <ifile title="Other Notes">../Lectures/CSE681CodeL21.xml</ifile>&#32;
  </hilight>
  
  <hilight>
    <html><a href="#Contents">Contents</a></html>&#32;
    <html>
      <a href="../../webpages/cse681.xml#Syllabus">Syllabus</a>
    </html>&#32;
  </hilight>
  
  <section title="Web Resources:">
      <ilink title="UML">bdn.borland.com/article/0,1410,31863,00.html</ilink>&#32;
      <ilink title="XML,&#160;HTML">www.w3schools.com</ilink>&#32;
      <ilink title="Code&#160;Project">www.codeproject.com/</ilink>&#32;
      <ilink title="Microsoft&#160;Developer's&#160;Network">www.msdn.microsoft.com</ilink>&#32;
      <ilink title="DevelopMentor">www.develop.com/devresources/default.aspx</ilink>&#32;
      <ilink title="XML">xml.com</ilink>&#32;
      <ilink title="Sells&#160;Brothers">sellsbrothers.com</ilink>&#32;
      <ilink title="Windows&#160;Developer's&#160;Journal">www.wdj.com</ilink>&#32;
      <ilink title="WindowsClient.net">windowsclient.net//</ilink>&#32;
      <ilink title="DotNetJunkies">www.dotnetjunkies.com</ilink>&#32;
      <ilink title="dotnet quickstart tutorials">www.learnasp.com/quickstart/</ilink>&#32;
      <ilink title="C#&#160;Corner">www.c-sharpcorner.com</ilink>&#32;
      <ilink title="Mono&#160;Project">www.go-mono.com</ilink>&#32;
      <ilink title="Performance&#160;Counters">msdn.microsoft.com/en-us/library/w8f5kw2e(VS.71).aspx</ilink>&#32;
  </section>
  
  <isection title="Office Hours:">
    <ifile title="Instructor &amp; TAs">../../webpages/officeHours.xml</ifile>
  </isection>
  
  <section title="Content:">
  <html><a name="Contents" id="Syllabus"/></html>
    This lecture explores a little Queuing theory and introduces techniques for performance analysis for Project #5.  
    <olist>
      <litem>
        <html>
          The <a href="../../webpages/CSE681.xml#Syllabus">Syllabus</a> describes topics to be covered,
          reading material for you to digest <u>before coming to class</u>, and due dates
          for the assigned projects.
        </html>
      </litem>
      <litem>
        The Midterm Makeup Exam consists of two parts:
        <ulist>
          <litem>
            For every question in the exam you took in class this summer, explain what was wrong with your answers.
            Please do not feed back my solution, just criticize your answer.
          </litem>
          <litem>
            Complete all the questions in <ifile title="Midterm Makeup Exam">../midterm/MTMUSu09.doc</ifile>.
          </litem>
        </ulist>
        This is a take home make up examination.  If you complete it flawlessly, your midterm grade will be
        raised to an 85, but no higher.  You may ask any question you wish about the examination on Wednesday.
        I will give clear answers about how to tackle the problem in question.
      </litem>
      <litem>
        <ifile title="Project #5">../projects/Pr5Su09.doc</ifile>
      </litem>
      <litem>
        <ifile title="Organizing Principles for Project #5">../presentations/OrganizingPrinciplesForProject5.doc</ifile> - a "chalk talk".
      </litem>
      <litem>
        <ifile title="Performance analysis for Project #5">../presentations/SizeTimeEstimatesPr5F05.doc</ifile> - some more "chalk talk".
      </litem>
      <litem>
        Some timed executions:
        <ulist>
<!--
          <litem>
            <file title="File transfers using a Web Service">../code/fileXferWebService</file>
          </litem>
-->
          <litem>
            <file title="Timed File Streaming with WCF Service">../../coretechnologies/SocketsAndRemoting/code/WCF_Fawcett_Examples/TimedFileStreaming</file>
          </litem>
          <litem>
            <file title="Test execution in Test Harness">../code/TestHarnessPrototype</file>
          </litem>
          <litem>
            <file title="Building code">../code/RunCompiler</file>
          </litem>
        </ulist>
      </litem>
      <litem>
        <file title="Queuing Analysis Notes">../presentations/QueueAnalysis.doc</file>
      </litem>
<!--
      <litem>
        <file title="Loading analysis for Queued Systems">../presentations/LoadAnalysisForQueuedSubsystems.doc</file>
      </litem>
-->
      <litem>
        <file title="High Resolution Timer">../code/HiResTimerInterop</file>
      </litem>
      <litem>
        <file title="Generating Random Events">../code/RandomEvents</file>
      </litem>
      <litem>
        <file title = "Software Architecture Taxonomy">../presentations/ArchitectureTaxonomy.ppt</file>
      </litem>
<!--
      <litem>
        <file title="Message-Passing Systems Presentation">../presentations/messagepassingsystems.ppt</file>
      </litem>
-->
      <litem>
        <file title="Peer-to-Peer Prototype">../../CoreTechnologies/SocketsAndRemoting/code/WCF_Fawcett_Examples/WCF_PeerComm</file>
        Illustrates use of WCF in Sender/Receiver configuration.
      </litem>
      <litem>
        <file title="Message-passing communications service">../../CoreTechnologies/SocketsAndRemoting/code/WCF_Fawcett_Examples/WCF_MessagePassingComm</file>
        This demo is a good example of what you need for Projects #4 and #5.
      </litem>
      <litem>
        <file title="File Streaming service">../../CoreTechnologies/SocketsAndRemoting/code/WCF_Fawcett_Examples/FileStreaming</file>
        This demo is a good example of what you need for Projects #4 and #5.
      </litem>
<!--
      <litem>
        <file title="Configuring downloaded web services for your system">../presentations/ConfigureWebService.doc</file>
      </litem>
-->
      <br/><hr/>
    </olist>
  </section>  
  </visible>
</courses>
