Behavioral goal specialization

Slides:



Advertisements
Similar presentations
Design formulation ● design disciplines ● differences ● commonalities ● formulation 1/24.
Advertisements

Requirement Analysis and Specification Mr. Manoj Kumar Kar.
SWE Introduction to Software Engineering
1 SWE Introduction to Software Engineering Lecture 21 – Architectural Design (Chapter 13)
1 درس مهندسي نيازمندي استاد دكتر عبداله زاده دانشجو خيرالنسا مرچانت Meaning of Requirement.
Software Requirements
The meaning of requirements Vahid Jalali October 2007 Amirkabir university of technology, Department of computer engineering and information technology,
Databases and Database Management System. 2 Goals comprehensive introduction to –the design of databases –database transaction processing –the use of.
Agent-based Interfaces u u u
Tracking Services for ANY websites and web applications Zhu Xiong CSE 403 LCO.
Usability Usability is concerned with how easy it is for the user to accomplish a desired task and the kind of user support the system provides. Usability.
Study of Human factors in Software Engineering CSC 532 Sree Harsha Pothireddy.
Common IMS Management CIMS GPP/3GPP2 Common IMS Workshop Puerto Vallarta, Mexico, January 2008 Source: 3GPP2 Document for: Discussion Agenda.
Chapter 10: Customer-Defined Service Standards
Evaluation Criteria. What is Evaluation? Happens at Last phase of PSM This is NOT testing NOT finding faults to fix! DOESN’T improve the system, but facilitate.
TDT 4242 Inah Omoronyia and Tor Stålhane Requirements Specification and Testing An introduction TDT 4242 Institutt for datateknikk og informasjonsvitenskap.
University of Palestine Faculty of Engineering and Urban planning Software Engineering department Software Engineering Group Project Requirements Project.
Acceptance criteria vs. Functional requirements by Anna Dąbrowska.
E.g.: MS-DOS interface. DIR C: /W /A:D will list all the directories in the root directory of drive C in wide list format. Disadvantage is that commands.
Recall The Team Skills 1. Analyzing the Problem (with 5 steps) 2. Understanding User and Stakeholder Needs 3. Defining the System 4. Managing Scope 5.
TDT 4242 Inah Omoronyia and Tor Stålhane Requirements Specification and Testing An introduction TDT 4242 Institutt for datateknikk og informasjonsvitenskap.
Forecasting l and of _______________________ » : use of _______/ mathematical modeling » : _______!
Lightspeed is a web-blocking and filtering software program providing safe online security for educational users.

SOFTWARE DESIGN AND ARCHITECTURE LECTURE 31. Review Creational Design Patterns – Singleton Pattern – Builder Pattern.
1.  The practice or science of collecting and analyzing numerical data in large quantities, especially for the purpose of inferring* proportions in a.
April 8, Emotional Agent Yao Wang Jian Liu.
Application architectures. Objectives l To explain the organisation of two fundamental models of business systems - batch processing and transaction processing.
What Do We Mean by Usability?
Classifications of Software Requirements
Corporate Booking Tools
Presentation on Software Requirements Submitted by
Chapter 4 – Requirements Engineering
Use cases, tests classes, …
OVERVIEW Impact of Modelling and simulation in Mechatronics system
Object-oriented software testing
Evaluation of Reference Services
Chapter 8 – Software Testing
Requirements Specification and Testing
Usability engineering
Usability engineering
SNS College of Engineering Coimbatore
Capability reporting Francesco Schillirò INAF- OACT
Software Requirements
Call to Avail User Friendly Epson printer repair servicesEpson printer repair services.
Requirements Specification and Testing
Object-Oriented Analysis
Agenda Why simulation Simulation and model Instruction Set model
ورشة بعنوان استراتيجيات تعديل السلوك بين النظرية والتطبيق
How to train self-regulation
Class Schedule In-text Citations Long-term Memory: Organization
Software Requirements
lecture 08, OO Design Principle
30 miles in 1 hour 30 mph 30 miles per hour
Command terms with definitions.
دورة حياة تطوير النظم system development life cycle
CRC Modeling (class-relationship-collaborator)
Software Engineering Lecture #12.
Software Requirements Engineering
Clinical Event Classification: Strategies and Practices
Chapter 11 user support.
GRAPHICAL USER INTERFACE GITAM GADTAULA. OVERVIEW What is Human Computer Interface (User Interface) principles of user interface design What makes a good.
GRAPHICAL USER INTERFACE GITAM GADTAULA KATHMANDU UNIVERSITY CLASS PRESENTATION.
Management information systems ( MIS )
Chapter 5 Architectural Design.
Chapter 7 Goal Orientation in RE
Operational Definition Worksheet
Requirement Validation
Designed & Developed by Sampada Software Solutions
SNS College of Engineering Coimbatore
Presentation transcript:

Behavioral goal specialization TDT 4242

Goal categorization – 1 Goal categories are similar to requirements categories: TDT 4242

Goal categorization – 2 Functional goal: States the intent underpinning a system service Satisfaction: Functional goals concerned with satisfying agent request Information: Functional goals concerned with keeping agents informed about important system states Stimulus-response: Functional goals concerned with providing appropriate response to specific event Requirement: A goal under the responsibility of a single agent in the software-to-be. TDT 4242

Behavioural goal Requirement – Goal under the responsibility of a single agent Agent

Goal categorization – 3 Non-functional goal: States a quality or constraint on service provision or development. Accuracy goal: Non-functional goals requiring the state of variables controlled by the software to reflect the state of corresponding quantities controlled by environment agent E.g.: The train’s physical speed and commanded speed may never differ by more than X miles per hour Soft goals are different from non-functional goals. Soft goals are goals with no clear-cut criteria to determine their satisfaction. E.g: The ATM interface should be more user friendly TDT 4242