• 26 Pages 08OCL
    08OCL

    School: W. Alabama

    SE1: Software Requirements Specification and Analysis Lecture 8 Object Constraint Language (OCL) U Waterloo SE1 (Fall 2007) p.1/24 Today's Agenda Object Constraint Language (OCL) OCL operations Invariants Pre- and postconditions Readings: OCL Spe

  • 4 Pages 06Conundrums-4up
    06Conundrums-4up

    School: W. Alabama

    Today's Agenda Modelling Conundrums SE1: Software Requirements Specification and Analysis Lecture 6B Modelling Conundrums Separate but distinct classes Tightly-coupled classes Names are not objects Temporal objects Class-scope attributes Associatio

  • 2 Pages Teams-4up
    Teams-4up

    School: W. Alabama

    Peer Evaluations SE1: Software Requirements Specification and Analysis Reminder that peer evaluations are due to me (cs445@student.cs.uwaterloo.ca) by 3:00 PM TODAY. Each student sends one email containing evaluations of each team member's performanc

  • 26 Pages 13OCL
    13OCL

    School: W. Alabama

    SE1: Software Requirements Specification and Analysis Lecture 13 Object Constraint Language (OCL) U Waterloo SE1 (Winter 2008) p.1/24 Today's Agenda Object Constraint Language (OCL) OCL operations Invariants Pre- and postconditions Readings: OCL

  • 1 Page DivyaNairEMailAddress
    DivyaNairEMailAddress

    School: W. Alabama

    NoSpamNoSpamNoSpamNoSpamNoSpamNoSpamNoSpamNoSpamNoSpamNoSpamNoSpamNoSpamNoSpamNo NoSpamNoSpamNoSpamNoSpamNoSpamNoSpamNoSpamNoSpamNoSpamNoSpamNoSpamNoSpamNoSpamNo NoSpamNoSpamNoSpamNoSpamNoSpamNoSpamNoSpamNoSpamNoSpamNoSpamNoSpamNoSpamNoSpamNo NoSpa

  • 2 Pages 19Bicycle-4up
    19Bicycle-4up

    School: W. Alabama

    Bicycle Computer speed display SE1: Software Requirements Specification and Analysis Lecture 19 mode symbol display TM KM/HR selected function display State Machine and UI Example mode button start/stop button U Waterloo SE1 (Winter 2008) p

  • 24 Pages se1-project
    Se1-project

    School: W. Alabama

    SE1: Software Requirements and Specification Course Project (E&CE451/CS445/CS645/SE463) David R. Cheriton School of Computer Science Department Electrical and Computer Engineering University of Waterloo, Waterloo, ON, Canada, N2L 3G1 Last revision: O

  • 232 Pages OCL2
    OCL2

    School: W. Alabama

    Date: May 2006 Object Constraint Language OMG Available Specification Version 2.0 formal/06-05-01 Copyright 2003, Adaptive Copyright 2001-2003 Adaptive Ltd. Copyright 2001-2003 Boldsoft Copyright 2001-2003 France Telecom Copyright 2001-2003 I

  • 30 Pages l04-slides
    L04-slides

    School: W. Alabama

    SE 1: Software Requirements Specication and Analysis Lecture 4: Reference Model for RE Jo Atlee http:/www.student.cs.uwaterloo.ca/cs445/Fall2006 uw.cs.cs445 U Waterloo SE1 (Fall 2006) p.1/29 Announcement Assignment of project groups to press-conf

  • 32 Pages 22Review
    22Review

    School: W. Alabama

    SE1: Software Requirements Specification and Analysis Lecture 22 Course Review U Waterloo SE1 (Fall 2007) p.1/32 Final Exam Final Exam Monday Dec. 17, 7:30-10:00 PM, in PAC 5 Exam is comprehensive You must pass the exam to pass the course U Wate

  • 75 Pages iceberg.slides.4
    Iceberg.slides.4

    School: W. Alabama

    The Requirements Iceberg and Various Icepicks Chipping at It Daniel M. Berry Clients View Requirements 2004 Daniel M. Berry Requirements Enginering Requirements Iceberg Pg. 1 2004 Daniel M. Berry Requirements Enginering Requirements Iceberg P

  • 49 Pages SRS-Rolando-Blanco
    SRS-Rolando-Blanco

    School: W. Alabama

    Requirements Specication for an Elevator Controller Assignment 3 CS846 - Requirements Engineering Rolando Blanco School of Computer Science University of Waterloo November 9th, 2005 1 Contents 1 Introduction 1.1 Purpose . . . . . . . . . . 1.2 Scop

  • 45 Pages elicitation.4
    Elicitation.4

    School: W. Alabama

    Requirements Elicitation Notes by mainly Jo Anne Atlee, with modications by Daniel Berry dberry a uwaterlooca Reading for this topic: Required: Q,A: Scharer Q,A: Goguen & Linde Recommended, Optional, Supplemental: C,S: Robertson & Robertson, Chaps.

  • 31 Pages formal.4
    Formal.4

    School: W. Alabama

    Formal Methods (FMs) The Very Idea* Some Thoughts Daniel M. Berry, University of Waterloo Formerly at: Technion, GMD-FIRST My current area of research is Requirements Engineering (RE). Focus is on how to get requirements for a computer-based system

  • 14 Pages 06Conundrums
    06Conundrums

    School: W. Alabama

    SE1: Software Requirements Specication and Analysis Lecture 6B Modelling Conundrums U Waterloo SE1 (Fall 2007) p.1/12 Todays Agenda Modelling Conundrums Separate but distinct classes Tightly-coupled classes Names are not objects Temporal objects

  • 5 Pages 05Sequence-4up
    05Sequence-4up

    School: W. Alabama

    Today's Agenda UML Sequence Diagrams SE1: Software Requirements Specification and Analysis Lecture 5B These diagrams are a graphical representation of a scenario. Sequence Diagrams Reading: Blaha and Rumbaugh, Ch. 7.2. 8.2 U Waterloo SE1 (Fall 20

  • 56 Pages intro
    Intro

    School: W. Alabama

    Welcome Daniel Berry dberry a uwaterlooca Winter 2004 Software Requirements and Specication 0-0 CS445/CS645/ECE451/SE463 INTRO Who am I? Prof. Daniel M. Berry dberry a uwaterlooca http:/se.uwaterloo.ca/ dberry 3329 Davis Centre (in s

  • 3 Pages T2
    T2

    School: W. Alabama

    CS445/E&CE451/CS645/SE463 Tutorial 2 What is a Use Case? ! ! Use Cases ! An English description of the environment-system interactions Each use case contains one or more scenarios describing how an actor (user, time, etc) achieves a particular bus

  • 9 Pages mt-w07
    Mt-w07

    School: W. Alabama

    U NIVERSITY OF WATERLOO CS445 / ECE451 / CS645, W INTER 2007 CS445 / ECE451 / CS645 Winter 2007 Midterm Thursday, 15 February, 2007 Instructor: M. W. Godfrey Time allowed: 60 minutes No aids allowed (i.e., closed book). There are 4 questions for a

  • 109 Pages scenarios.usecase
    Scenarios.usecase

    School: W. Alabama

    Scenarios and Use Cases Daniel M. Berry 2004 Daniel M. Berry Requirements Engineering Scenarios and Use Cases Pg. 1 Reading for this topic: Required: Q,A: Rumbaugh Recommended, Optional, Supplemental: C,S: UML Reference, Chaps. 3, 4, 5, 8 C,S: U

  • 1 Page PouryaShakerEMailAddress
    PouryaShakerEMailAddress

    School: W. Alabama

    NoSpamNoSpamNoSpamNoSpamNoSpamNoSpamNoSpamNoSpamNoSpamNoSpamNoSpamNoSpamNoSpamNo NoSpamNoSpamNoSpamNoSpamNoSpamNoSpamNoSpamNoSpamNoSpamNoSpamNoSpamNoSpamNoSpamNo NoSpamNoSpamNoSpamNoSpamNoSpamNoSpamNoSpamNoSpamNoSpamNoSpamNoSpamNoSpamNoSpamNo NoSpa

Back to course listings