Automated Software Engineering (CSE6323)University of Texas at ArlingtonComputer Science and EngineeringInstructor:Taylor JohnsonEmail Address:[email protected](replace firstname with Taylor and lastname withJohnson and note there is no mavs subdomain)Office Number:Engineering Research Building 559 (ERB 559)Office Telephone Number:8172723610 (note: voicemail is never checked, email me if youmiss me)Faculty Profile:Section Information:CSE 6323001, Fall 2015 (TBD)Course Website:Time and Place of Class Meetings:Tuesdays/Thursdays 3:30pm4:50pm, UTA Woolf Hall210 (WH 210)OfficeHours:ERB559,Tuesdays/Thursdays10am11amandbyappointment(emailmetoschedule by appointment)Graduate Teaching Assistant (GTA):TBDGraduate Teaching Assistant Email Address:Graduate Teaching Assistant Office Hours:TBD, ERB 562CourseSchedule(Syllabus;notethatallinformationappearingonthiswebsitesupersedes that appearing in the syllabus PDF, that is, this website is more uptodate):The instructor for this course reserves the right to adjust this schedule in any way thatserves the educational needs of the students enrolled in this course. All assignments and duedatesareapproximateatthispointandwillbeupdatedonthiswebsiteasthesemesterprogresses. All readings refer to the Alur required textbook unless otherwise noted.DateContentResources / ReadingsAssignments8/27Introduction and CourseOverview:Whatisautomatedsoftwareengineeringandwhatareformalmethods?(First Day of Classes)Alur Chapter 19/1Mathreview:propositionallogicandset theoryReading:AhoandUllman,Chapter12(particularly12.2,12.3,and12.4,remaindermay be skimmed, except skip 12.6, as they willcome up again later in the course) and Chapter14(14.1,14.2,14.3,14.4);AdditionalReferences: Lee and Seshia, Appendix BHomework1Assigned (filesonBlackBoard)9/3Math review: firstorderlogicandhigherorderlogicReading:AhoandUllman,Chapter12(particularly12.2,12.3,and12.4,remaindermay be skimmed, except skip 12.6, as they willcome up again later in the course) and Chapter14(14.1,14.2,14.3,14.4);AdditionalReferences: Lee and Seshia, Appendix B9/8Math review: automatatheoryandformallanguagesReading:AhoandUllman,Chapter12(particularly12.2,12.3,and12.4,remaindermay be skimmed, except skip 12.6, as they willcome up again later in the course) and Chapter14(14.1,14.2,14.3,14.4);AdditionalReferences: Lee and Seshia, Appendix BHomework1
9/10Formalmodels:transition systemsReading: Alur, Chapters 2 and 4 (skim chapter4);AdditionalReferences:LeeandSeshia,Chapters 3 and 5 (and partly 6)Due;Homework2Assigned (filesonBlackBoard)9/15Formalmodels:synchronousnetworksand transition systemsReading: Alur, Chapters 2 and 4 (skim chapter4);AdditionalReferences:LeeandSeshia,Chapters 3 and 5 (and partly 6)9/17Formalspecifications:safetyReading:Alur,Section3.1,Section5.1;Additional References: Lee and Seshia, Chapter139/22Formalmethodsforsafety:inductiveinvariant proofsReading: Alur, Section 3.2Homework2Due;Homework3Assigned (filesonBlackBoard)9/24Formalmethodsforsafety:reachabilityanalysisReading: Alur, Section 3.39/29Formalmodels:asynchronousnetworksand transition systemsReading: Alur, Section 5.210/1Formalspecifications:liveness,lineartemporallogic(LTL),andcomputationtreelogic (CTL)Reading: Alur, Section 5.210/6Formalmethodsforliveness:LTLmodelcheckingandrepeatability analysisReading: Alur, Section 5.3Homework4Assigned (filesonBlackBoard)10/8Automated/interactivetheoremproving:overview
Upload your study docs or become a
Course Hero member to access this document
Upload your study docs or become a
Course Hero member to access this document
End of preview. Want to read all 7 pages?
Upload your study docs or become a
Course Hero member to access this document
Term
Fall
Professor
Staff
Tags