Tìm kiếm tài liệu miễn phí

Trang 6 - Kỹ thuật lập trình (36.308)

Lecture Software requirements engineering - Lecture­ 32: Course overview

After this chapter the student should have acquired the following knowledge and skills: Domains, phenomena; states, events; context diagrams; systems and system descriptions; basic formalisms for specifications.


Lecture Software requirements engineering - Lecture­ 13: Elaboration process

After this chapter the student should have acquired the following knowledge and skills: Scenario based modeling, swimlane diagram, class modeling, class-based modeling, identifying analysis classes, grammatical parse, identifying analysis classes, class selection criteria, how to identify classes? class classifications, class selection criteria, how to find attributes and operations of a class?


Lecture Software requirements engineering - Lecture­ 7: Requirements elicitation process

After this chapter the student should have acquired the following knowledge and skills: The requirements elicitation process, requirements analysis and negotiation, stakeholders, list the possible stakeholders for a library cataloguing system, elicitation techniques, specific elicitation techniques,...


Lecture Software requirements engineering - Lecture­ 3

After this chapter the student should have acquired the following knowledge and skills: Finish bus locator example, problems with requirements practices, requirements engineering tasks, inception, elicitation, elaboration, negotiation, specification, validation, requirements management.


Lecture Software requirements engineering - Lecture­ 26: Requirements management

After this chapter the student should have acquired the following knowledge and skills: What developers do with software, the power of patterns, software design patterns, object responsibilities (toward other objects),...


Lecture Software requirements engineering - Lecture­ 28: Requirements engineering in agile methods

After this chapter the student should have acquired the following knowledge and skills: Measuring software complexity, desirable properties of complexity metrics, cyclomatic complexity, converting code to graph, unit testing: path coverage,...


Lecture Software requirements engineering - Lecture­ 22: Requirements specification

After this chapter the student should have acquired the following knowledge and skills: Specifying NFRs, specifying NFRs for safety critical systems, requirements validation, NFRs for critical systems, usability metrics, safety requirement definition, non-functional requirements checklist,...


Lecture Software requirements engineering - Lecture­ 23: Requirements validation

After this chapter the student should have acquired the following knowledge and skills: yntax, variables, types; operators, expressions, math functions; string operations and functions; PHP processor output; control statements; PHP in HTML; arrays; user-defined functions; pattern matching; form handling; MySQL database access from PHP; cookies and session tracking.


Lecture Software requirements engineering - Lecture­ 8: Requirements elicitation process

After this chapter the student should have acquired the following knowledge and skills: Elicitation process, stakeholder analysis, elicitation techniques, how to create effective questionnaire? interview template, elicitation process, elicitation techniques, scenarios, observation and social analysis, prototyping.


Lecture Software requirements engineering - Lecture­ 10: Requirements elicitation process

After this chapter the student should have acquired the following knowledge and skills: Requirements negotiation, negotiation meetings, state of the art in requirement elicitation, visual requirements specification through annotate pro, stakeholder analysis, elicitation techniques,...


Lecture Software requirements engineering - Lecture­ 29: Requirements engineering in agile methods

After this chapter the student should have acquired the following knowledge and skills: Why measure software, fundamentals of measurement theory, use case points, problem domain modeling, recombining problem frames.


Lecture Software requirements engineering - Lecture­ 14: Elaboration process

After this chapter the student should have acquired the following knowledge and skills: Object oriented analysis, class modeling, object oriented analysis, object oriented modeling, behavioral modeling, structure analysis, flow oriented modeling.


Lecture Software requirements engineering - Lecture­ 20: Specification process

After this chapter the student should have acquired the following knowledge and skills: Specifying functional requirements, good/bad requirements, specifying non-functional requirements, Types of NFRs, classification of NFRs.


Lecture Software requirements engineering - Lecture­ 2

After this chapter the student should have acquired the following knowledge and skills: Introduction to course, what is a requirement? types of requirement, what is requirement engineering process? system engineering and software requirements, system engineering, software requirement engineering, software requirements document, sample requirements document.


Lecture Software requirements engineering - Lecture­ 16: Elaboration process

After this chapter the student should have acquired the following knowledge and skills: Structure analysis, flow oriented modeling, flow-oriented modeling, data flow diagram, processing narrative, flow based modeling, DFDs, CFDs, processing narratives.


Lecture Software requirements engineering - Lecture­ 17: Elaboration & negotiation process

After this chapter the student should have acquired the following knowledge and skills: Structure analysis, flow oriented modeling, DFDs, CFD, processing narratives, elaboration process summary, negotiation process.


Lecture Software requirements engineering - Lecture­ 18: Negotiation process

After this chapter the student should have acquired the following knowledge and skills: Elaboration process, negotiation process, negotiation process, activities, negotiation meetings, requirement piroritization.


Lecture Software requirements engineering - Lecture­ 24: Requirements validation and management

In this chapter, the following content will be discussed: Relational databases, structured query language (SQL), database systems, database access from programming languages.


Lecture Software requirements engineering - Lecture­ 21: Specification process

After this chapter the student should have acquired the following knowledge and skills: Specifying non-functional requirements, specifying functional requirements, good/bad requirements, specifying non-functional requirements, types of NFRs, classification of NFRs.


Lecture Software requirements engineering - Lecture­ 1: Introduction to the class and course CSE 305

After this chapter the student should have acquired the following knowledge and skills: Assigning responsibilities to objects, design principles (Expert doer, high cohesion, low coupling), business policies, class diagram.


Lecture Software requirements engineering - Lecture­ 27: Requirements management

After this chapter the student should have acquired the following knowledge and skills: Structural cohesion metrics, internal cohesion or syntactic cohesion, external cohesion or semantic cohesion.


Lecture Software requirements engineering - Lecture­ 11: Elicitation and analysis

After this chapter the student should have acquired the following knowledge and skills: Stakeholder analysis, elicitation techniques, interviews, scenarios, requirements reuse, observation and social analysis, prototyping, questionnaire, brainstorming, focus groups, collaborative requirement gathering, QFD, analysis, negotiation.


Lecture Software requirements engineering - Lecture­ 4: Requirements engineering process tasks

After this chapter the student should have acquired the following knowledge and skills: Problems with requirements engineering practices, seven distinct tasks, inception, elicitation, elaboration, negotiation, specification, validation, requirements management.


Lecture Introduction to web engineering - Lec 24: Introduction to PHP (Part 1)

After studying this chapter you will be able to understand: Setting the environment, overview of PHP, constants and variables in PHP, basic rules of PHP syntax, writing and executing PHP code, writing output to the browser, integrating HTML with PHP,...


Lecture Introduction to web engineering - Lec 25: Introduction to PHP (Part 2)

After studying this chapter you will be able to understand: Setting the environment, overview of PHP, constants and variables in PHP, operators in PHP, conditional statements in PHP, looping statements, arrays in PHP.


Lecture Introduction to web engineering - Lec 13: Adding image, audio and video files to web pages

In this chapter, the following content will be discussed: Internal links, external links, directory structure, internal document reference, adding images to web pages, using images as links, image map, adding video to web pages, adding audio to web pages.


Lecture Compiler construction: Chapter 26 - Muhammad Bilal Zafar

The following will be discussed in this chapter: Evaluating an SDD at the nodes of a parse tree, evaluation orders for SDD's, dependency graphs, ordering the evaluation of attributes, s-attributed definitions, l-attributed definitions, semantic rules with controlled side effects, applications of syntax-directed translation, construction of syntax trees.


Lecture Compiler construction: Chapter 16 - Muhammad Bilal Zafar

The following will be discussed in this chapter: Syntax analysis, the role of the parser, representative grammars, syntax error handling, error-recovery strategies, context-free grammars, formal definition of a CFG, notational conventions, derivations, parse trees and derivations, ambiguity.


Lecture Compiler construction: Chapter 31 - Muhammad Bilal Zafar

The following will be discussed in this chapter: Compilers, compilers vs interpreters, structure of compiler, compilation phases, compiler construction tools, a simple syntax directed translation, syntax directed translator, attributes, lexical analyzer, parsing, intermediate code, symbol table.


Lecture Introduction to web engineering - Lec 4: Requirement engineering

After studying this chapter you will be able to understand: Project management, responsibilities/tasks of a project manager, traditional vs. web project management, introduction to RE, RE basics, requirements specification, RE process, RE specifics in web engineering.


Tài liệu mới download

Từ khóa được quan tâm

Có thể bạn quan tâm

Testing Computer Software phần 8
  • 04/09/2011
  • 51.632
  • 729
AutoIT Help part 105
  • 29/09/2010
  • 89.655
  • 770
Learning ASP.NET 3.5
  • 02/01/2013
  • 37.973
  • 603
C++ GUI Programming with Qt 3
  • 14/11/2012
  • 50.864
  • 102

Bộ sưu tập

Danh mục tài liệu