SOFT 423: Software Requirements

Size: px
Start display at page:

Download "SOFT 423: Software Requirements"

Transcription

1 SOFT 423: Software Requirements Week 1 Class 3 Requirements Process SOFT 423 Winter

2 Last Class What are Requirements Requirements Eng vs. System Analysis Requirements Eng vs. Design Classes of Custom Systems Analysis Elicitation Stakeholders SOFT 423 Winter

3 Sample Problems The system shall provide an easy-to-use graphical user interface based on MS Windows 95 SOFT 423 Winter

4 Sample Problems The system shall provide an easy-to-use graphical user interface based on MS Windows 95 what does easy to use mean? easy to use for who ambiguous Windows 95? SOFT 423 Winter

5 Sample Problems Accredited uses should have privileged access to the cataloguing facilities of the system. SOFT 423 Winter

6 Sample Problems Accredited uses should have privileged access to the cataloguing facilities of the system. accredited user defined elsewhere? privileged access defined elsewhere? SOFT 423 Winter

7 Sample Problems Software system shall be implemented using three separate modules for cataloging, user access and archiving. SOFT 423 Winter

8 Sample Problems Software system shall be implemented using three separate modules for cataloging, user access and archiving. premature design SOFT 423 Winter

9 Sample Problems List the possible stake holders for a library cataloging system SOFT 423 Winter

10 Sample Problems List the possible stake holders for a library cataloging system Library Users Cataloging Staff Library Management Help Desk Book publishers (indirect) Systems developers Managers of other library automation systems SOFT 423 Winter

11 This Class Requirements Process SOFT 423 Winter

12 Design SOFT 423 Winter

13 Design Processes involves: creativity interactions between different people technical/engineering judgment background knowledge and experience inputs are not precisely defined difficult to automate cannot be specified in detail SOFT 423 Winter

14 Design Processes examples: game design organizing a conference producing a record requirements engineering SOFT 423 Winter

15 Design - The Term Design used in many ways external design -> requirements internal design -> design step of software engineering Decomposition and Modelling decomposition and modelling of problem domain or existing systems -> requirements decomposition and modelling of solution system -> internal design SOFT 423 Winter

16 Requirements Engineering Process SOFT 423 Winter

17 Requirements Engineering Process [Bray] Existing System Information Stakeholder Needs Organizational Standards Regulations Domain Information Requirements Engineering Process Requirements Document System Specification HCI Specification SOFT 423 Winter

18 Process Inputs Existing systems information Systems to be replaced (may not be software) Space Shuttle Mission Computer Conference Registration System Systems that interact with new system magnetic anomaly detector bar code readers SOFT 423 Winter

19 Process Inputs Stakeholder needs Description of stakeholder needs help system for users enrolment statistics for BIU funding marks for students class enrollment for professors and room reservations Remember indirect stakeholders!! SOFT 423 Winter

20 Process Inputs Organizational Standards Standards used in an organization for system development, testing, quality management, etc. Hardware platform specifications Software platform specifications product testing requirements SOFT 423 Winter

21 Process Inputs Regulations Regulations imposed by external agencies Minimum time to serve food in a fast-food restaurant Minimum/Maximum temperatures for storing food aviation air worthiness regulations data protection/privacy security interest calculation regulations data precision regulations SOFT 423 Winter

22 Process Inputs Domain Information Information about the application domain for the system UPC symbols are a 6 digit manufacture code a 5 digit item code and 1 check digit for UPC coupons the item code is a 3 digit family code and a 2 digit value code full time students take minimum of 3 classes per term SOFT 423 Winter

23 Process Outputs Requirements Document system requirements understandable to stakeholders System specifications more details for some of the system functionality (may need explaining to stakeholders) HCI Specification User Interface Details SOFT 423 Winter

24 Requirements Engineering Process [Bray] Existing System Information Stakeholder Needs Questions Understanding, Questions Analysis Organizational Standards Elicitation Elicitation Notes Regulations Domain Information Suggested New System Behaviour, Questions Specification HCI SOFT 423 Winter

25 Requirements Engineering Process [Bray] PD details +Requirements Analysis Requirements Document Elicitation Notes Requested Behaviour + Constraints Specification Specification Document HCI HCI Document SOFT 423 Winter

26 Requirements Engineering Process [Bray] Analysis PD details +Requirements Requirements Document Elicitation Notes understanding Specification Specification Document HCI HCI Document SOFT 423 Winter

27 Requirements Engineering Process [Bray] Elicitation Notes Requested Behaviour + Constraints Analysis understanding Specification Behaviour Requirements Document PD details +Requirements Specification Document HCI HCI Document SOFT 423 Winter

28 What about Validation? Not present in this process model Pervasive Other requirements process models have explicit validation steps SOFT 423 Winter

29 Alternative Process Model SOFT 423 Winter

30 Spiral Model of Requirements Process Requirements Elicitation Requirements Conflict and Negotiation Requirements Validation Requirements Documentation SOFT 423 Winter

31 Spiral Model of Requirements Process Requirements Elicitation Informal Statement of Requirements Requirements Conflict and Negotiation Requirements Validation Requirements Documentation SOFT 423 Winter

32 Spiral Model of Requirements Process Requirements Elicitation Requirements Conflict and Negotiation Agreed Requirements Requirements Validation Requirements Documentation SOFT 423 Winter

33 Spiral Model of Requirements Process Requirements Elicitation Requirements Conflict and Negotiation Requirements Validation Requirements Documentation Draft Requirements Document SOFT 423 Winter

34 Spiral Model of Requirements Process Requirements Elicitation Req Doc & Validation Report Requirements Conflict and Negotiation Requirements Validation Requirements Documentation SOFT 423 Winter

35 Process Variability SOFT 423 Winter

36 Process Variability different people execute the process different ways shortcuts based on past knowledge reuse specifications experience of personnel same person does it different ways recognition of special circumstances new software adjust processes to software environment influence deadlines SOFT 423 Winter

37 Process Variability Processes vary from one organization to another systematic to unstructured Factors: technical maturity discipline involvement organizational culture application domain Rate Requirements and Constraints essential, desirable, useful SOFT 423 Winter

38 Data SOFT 423 Winter

39 Data Systems manipulate data some data is part of interaction with the environment Problem Data vs Solution Data both interact with the environment problem data is from problem domain solution data part of solution introduced by the solution e.g. User Interface Dialog Information still part of requirements more malleable SOFT 423 Winter

40 Modelling Data As part of requirements we will build a model of the environment Solution system may also have a model of some portion of the environment Easy to get confused between the two models design concern, not requirements concern, but something to be aware of SOFT 423 Winter

41 Modelling Data Example - Library System - Patron Patron is a direct stakeholder borrows books, fees?, needs to search for books modelled part of problem domain Also part of solution system Library Card ID, Fees, Fines System model will contain some subset of the PD model (+ other implementation issues too) SOFT 423 Winter

42 Next Class Elicitation SOFT 423 Winter

EXAM PREPARATION GUIDE

EXAM PREPARATION GUIDE When Recognition Matters EXAM PREPARATION GUIDE PECB Certified ISO 22000 Lead Auditor www.pecb.com The objective of the Certified ISO 22000 Lead Auditor examination is to ensure that the candidate has

More information

Lecture 6: Requirements Engineering

Lecture 6: Requirements Engineering Lecture 6: Requirements Engineering Software System Design and Implementation ITCS/ITIS 6112/8112 001 Fall 2008 Dr. Jamie Payton Department of Computer Science University of North Carolina at Charlotte

More information

Requirements Analysis

Requirements Analysis Requirements Analysis Based on K. E Wiegers Software Requirements, Chap 5, 14 D. Leffingwell & D. Widrig, Managing Software Requirements A use case approach, Chap 5 Requirements Analysis The process of

More information

EXAM PREPARATION GUIDE

EXAM PREPARATION GUIDE EXAM PREPARATION GUIDE PECB Certified ISO 50001 Lead Auditor The objective of the PECB Certified ISO 50001 Lead Auditor examination is to ensure that the candidate has the knowledge and skills to plan

More information

EXAM PREPARATION GUIDE

EXAM PREPARATION GUIDE When Recognition Matters EXAM PREPARATION GUIDE PECB Certified ISO/IEC 20000 Lead Auditor www.pecb.com The objective of the Certified ISO/IEC 20000 Lead Auditor examination is to ensure that the candidate

More information

Requirement Analysis

Requirement Analysis Requirement Analysis Requirements Analysis & Specification Objective: determine what the system must do to solve the problem (without describing how) Done by Analyst (also called Requirements Analyst)

More information

RE Process. Lawrence Chung Department of Computer Science The University of Texas at Dallas

RE Process. Lawrence Chung Department of Computer Science The University of Texas at Dallas 1 RE Process Lawrence Chung Department of Computer Science The University of Texas at Dallas 2 RE Process: What is a Process? Given input, transforms it into output Consist of a set of activities Process

More information

EXAM PREPARATION GUIDE

EXAM PREPARATION GUIDE When Recognition Matters EXAM PREPARATION GUIDE PECB Certified ISO 9001 Lead Auditor www.pecb.com The objective of the PECB Certified ISO 9001 Lead Auditor examination is to ensure that the candidate possesses

More information

Unit 1 Introduction to Software Engineering

Unit 1 Introduction to Software Engineering Unit 1 Introduction to Software Engineering João M. Fernandes Universidade do Minho Portugal Contents 1. Software Engineering 2. Software Requirements 3. Software Design 2/50 Software Engineering Engineering

More information

Requirements Engineering: Specification & Validation. Software Requirements and Design CITS 4401 Lecture 18

Requirements Engineering: Specification & Validation. Software Requirements and Design CITS 4401 Lecture 18 Requirements Engineering: Specification & Validation Software Requirements and Design CITS 4401 Lecture 18 The Problems of Requirements What goal(s) are we trying to satisfy? How do we identify the scope

More information

Unit 2: Managing Patron Records

Unit 2: Managing Patron Records LINCC Circulation Unit 2 Unit 2: Managing Patron Records This unit provides an overview of patron records and describes searching for a patron record, editing patron information, and adding a new patron

More information

Product. e ss. P roc. so get the right requirements. Garbage in garbage out,

Product. e ss. P roc. so get the right requirements. Garbage in garbage out, If software is simply for automation, what would a washing machine be like? 1 RE Process Lawrence Chung Department of Computer Science The University of Texas at Dallas 2 RE Process: What is a Process?

More information

Unicorn WorkFlows Academic Reserves Training Guide

Unicorn WorkFlows Academic Reserves Training Guide Unicorn Library Management System Unicorn WorkFlows Academic Reserves Training Guide Sirsi 101 Washington Street SE Huntsville, Alabama 35801 (256) 704-7000 Doc No. 400 1100 000 04 1 2002 Sirsi Corporation

More information

Requirements. Requirements. Types of Requirement. What Is a Requirement?

Requirements. Requirements. Types of Requirement. What Is a Requirement? Beatrice Åkerblom beatrice@dsv.su.se Everything else in software development depends on the requirements. If you cannot get stable requirements you cannot get a predictable plan... What Is a Requirement?!

More information

EXAM PREPARATION GUIDE

EXAM PREPARATION GUIDE EXAM PREPARATION GUIDE PECB Certified ISO/IEC 17025 Lead Auditor The objective of the PECB Certified ISO/IEC 17025 Lead Auditor examination is to ensure that the candidate possesses the needed expertise

More information

Requirements Engineering

Requirements Engineering Dr. Michael Eichberg Software Engineering Department of Computer Science Technische Universität Darmstadt Software Engineering Engineering The following slides are primarily based on the contents of the

More information

Introduction To Systems Engineering CSC 595_495 Spring 2018 Professor Rosenthal Midterm Exam Answer Key

Introduction To Systems Engineering CSC 595_495 Spring 2018 Professor Rosenthal Midterm Exam Answer Key Part 1. Each question is worth 4 points. 1. Define what a system is. Introduction To Systems Engineering CSC 595_495 Spring 2018 Professor Rosenthal Midterm Exam Answer Key A system is a construct or collection

More information

CS3205: Task Analysis and Techniques

CS3205: Task Analysis and Techniques CS3205: Task Analysis and Techniques CS3205: Task Analysis and Techniques Readings (same as before): 1) ID-Book Chapter Establishing Requirements, Ch. 10 (Ch. 9 in course ebook) 2) Chapter 2 from Task-Centered

More information

NAVLE FAST FACTS: Application and Approval

NAVLE FAST FACTS: Application and Approval NAVLE FAST FACTS: Application and Approval ELIGIBILITY REQUIREMENTS Officially enrolled in, or graduate of, an AVMA-accredited veterinary school; or Officially enrolled in, or hold certificate issued by,

More information

Lesson 06. Requirement Engineering Processes

Lesson 06. Requirement Engineering Processes Lesson 06 Requirement Engineering Processes W.C.Uduwela Department of Mathematics and Computer Science Objectives To describe the principal requirements engineering activities and their relationships To

More information

Competency Definition

Competency Definition Adult Children's Outreach Technical Teen Acquisition Adaptability The ability to effectively process library material orders; knowledge of vendor software, processes, products, and updates x x The ability

More information

Lecture 8 Requirements Engineering

Lecture 8 Requirements Engineering Lecture 8 Requirements Engineering Software Engineering ITCS 3155 Fall 2008 Dr. Jamie Payton Department of Computer Science University of North Carolina at Charlotte September 18, 2008 Lecture Overview

More information

EXAM PREPARATION GUIDE

EXAM PREPARATION GUIDE EXAM PREPARATION GUIDE PECB Certified ISO 39001 Lead Auditor The objective of the PECB Certified ISO 39001 Lead Auditor examination is to ensure that the candidate has the knowledge and skills to plan

More information

CIS 890: Safety Critical Systems

CIS 890: Safety Critical Systems CIS 890: Safety Critical Systems Lecture: Requirements Introduction Copyright 2011, John Hatcliff. The syllabus and all lectures for this course are copyrighted materials and may not be used in other course

More information

Requirements Engineering. Csaba Veres

Requirements Engineering. Csaba Veres Requirements Engineering Csaba Veres utline What is requirements engineering? Why is it important? How can you do it (properly)? an Requirements engineering, P11 overview quality evaluation (validation)

More information

FAMILY ACCESS TUTORIAL

FAMILY ACCESS TUTORIAL FAMILY ACCESS TUTORIAL You may access your parent account using the login and password that you received from the school office. Your Family Access account is where you will find student grades, food service

More information

EXAM PREPARATION GUIDE

EXAM PREPARATION GUIDE EXAM PREPARATION GUIDE PECB Certified ISO 21500 Lead Project Manager The objective of the PECB Certified ISO 21500 Lead Project Manager examination is to ensure that the candidate has the knowledge and

More information

ACTIVE NET ACCOUNT CREATION

ACTIVE NET ACCOUNT CREATION On August 1, 2016 we implemented a new online registration system allowing you to register and pay for programs and view facilities all from your computer, tablet or smart phone! We transferred existing

More information

EXAM PREPARATION GUIDE

EXAM PREPARATION GUIDE When Recognition Matters EXAM PREPARATION GUIDE PECB Certified Management System Auditor www.pecb.com The objective of the PECB Certified Management System Auditor examination is to ensure that the candidates

More information

BCS Certificate in Requirements Engineering Syllabus

BCS Certificate in Requirements Engineering Syllabus BCS Certificate in Requirements Engineering Syllabus Version 2.3 March 2015 Change History Any changes made to the syllabus shall be clearly documented with a change history log. This shall include the

More information

East Providence Public Library ipad Mini Lending Policy and Procedures. ipad Minis cannot be renewed under any circumstances.

East Providence Public Library ipad Mini Lending Policy and Procedures. ipad Minis cannot be renewed under any circumstances. East Providence Public Library ipad Mini Lending Policy and Procedures I. Guidelines for Borrowing and Use Borrow time is 3 weeks (21 days). ipad Minis cannot be renewed under any circumstances. Holds

More information

Certified Software Quality Engineer Preparation On Demand, Web-Based Course Offered by The Westfall Team

Certified Software Quality Engineer Preparation On Demand, Web-Based Course Offered by The Westfall Team Certified Software Quality Engineer (CSQE) Preparation course is an on demand, web-based course design to be a comprehensive, in-depth review of the topics in the ASQ s Certified Software Quality Engineer

More information

Modeling Requirements, Architectures, Behaviour...

Modeling Requirements, Architectures, Behaviour... Modeling Requirements, Architectures, Behaviour... The System Modeling Language (SysML) and the SYSMOD modeling approach Budapest University of Technology and Economics Department of Measurement and Information

More information

EXAM PREPARATION GUIDE

EXAM PREPARATION GUIDE When Recognition Matters EXAM PREPARATION GUIDE PECB Certified ISO/IEC 27001 Lead Auditor www.pecb.com The objective of the Certified ISO/IEC 27001 Lead Auditor examination is to ensure that the candidate

More information

Survey of Research Data Management Practices at the University of Pretoria

Survey of Research Data Management Practices at the University of Pretoria Survey of Research Data Management Practices at the University of Pretoria Undertaken by the Department of Library Services in order to improve research practices at the University Unisa Library Open Access

More information

UC Irvine Law Library Website Usability Project Initial Presentation

UC Irvine Law Library Website Usability Project Initial Presentation UC Irvine Law Library Website Usability Project Initial Presentation Informatics 132 Prof. Alfred Kobsa Spring 2011 April 18, 2011 Group Members Julie Darwish Michelle Houang Marcel Pufal Ryan Wade Law

More information

Topics. Overview- The UML Functional Model. Structural Model. Behavioral Models. Use Case Diagram (essential and system)

Topics. Overview- The UML Functional Model. Structural Model. Behavioral Models. Use Case Diagram (essential and system) Topics Overview- The UML Functional Model Use Case Diagram (essential and system) Structural Model Class/object, Component and Deployment Diagram Behavioral Models Activity, State chart, sequence /collaboration

More information

P R O C E D U R E S F O R T H E C O N J O I N T P H D G E N E R A L E X A M I N A T I O N S SECTION 1 IN-CLASS EXAM

P R O C E D U R E S F O R T H E C O N J O I N T P H D G E N E R A L E X A M I N A T I O N S SECTION 1 IN-CLASS EXAM P R O C E D U R E S F O R T H E C O N J O I N T P H D G E N E R A L E X A M I N A T I O N S Detailed regulations about the General Examination are contained in the GCTS Graduate Conjoint Degree Handbook,

More information

Software specification and modelling. Requirements engineering

Software specification and modelling. Requirements engineering Software specification and modelling Requirements engineering Requirements engineering (RE) Requirements engineering is the process of establishing the services that a customer requires from a system and

More information

Ch 4: Requirements Engineering. What are requirements?

Ch 4: Requirements Engineering. What are requirements? Ch 4: Engineering What are? Functional and non-functional The software document specification engineering processes elicitation and analysis validation management The descriptions of what the system should

More information

Baobab Ebooks. Patron s User Guide

Baobab Ebooks. Patron s User Guide Baobab Ebooks Patron s User Guide October 2017 Contents Access 2 Software requirements for reading online 2 Software requirements for downloads 2 Self-Registration 2 Login 3 Your Summary Page 4 Your Personal

More information

Software Requirements Specification. <Project> for. Version 1.0 approved. Prepared by <author(s)> <Organization> <Date created>

Software Requirements Specification. <Project> for. Version 1.0 approved. Prepared by <author(s)> <Organization> <Date created> Software Requirements Specification for Version 1.0 approved Prepared by Software Requirements Specification for Page 2 Table of Contents Revision

More information

For Attribution: Developing Data Attribution and Citation Practices and Standards

For Attribution: Developing Data Attribution and Citation Practices and Standards For Attribution: Developing Data Attribution and Citation Practices and Standards Board on Research Data and Information Policy and Global Affairs Division National Research Council in collaboration with

More information

Requirements engineering

Requirements engineering engineering Chapter 4 1 Engineering in the textbook 4.1 Functional and non-functional 4.2 The software document 4.4 engineering processes 4.5 elicitation and analysis 4.3 specification 4.6 validation 4.7

More information

A Visual Guide to the CUNY portal and esims

A Visual Guide to the CUNY portal and esims Office of the Registrar A Visual Guide to the CUNY portal and esims A portal, on the Internet, can be best described as a gateway to general information. The CUNY portal is a gateway to all things CUNY:

More information

2018 CANADIAN ELECTRICAL CODE UPDATE TRAINING PROVIDER PROGRAM Guidelines

2018 CANADIAN ELECTRICAL CODE UPDATE TRAINING PROVIDER PROGRAM Guidelines 2018 CANADIAN ELECTRICAL CODE UPDATE TRAINING PROVIDER PROGRAM Guidelines Under this program, CSA Group has developed a training program that provides detailed instruction on all changes of the CE Code

More information

2017 Southern Maine Heart Walk

2017 Southern Maine Heart Walk 2017 Southern Maine Heart Walk Sunday, May 21, 2017 AAA ~ 68 Marginal Way Portland Festivities Begin: 8:00AM 5K Registration: 8:00 AM 5K Begins: 8:30 AM Recognition Program: 9:00 AM Walk Begins: 9:15 AM

More information

Accreditation Body Evaluation Procedure for AASHTO R18 Accreditation

Accreditation Body Evaluation Procedure for AASHTO R18 Accreditation Accreditation Body Evaluation Procedure for AASHTO R18 Accreditation Final August 9, 2016 Page 1 of 12 Section Number Table of Contents Title of Section 0 Purpose 1 Scope 2 References 3 Objectives 4 Criteria

More information

2 ACCREDITED AUDITORS

2 ACCREDITED AUDITORS 2 ACCREDITED AUDITORS 2.1 Auditor Accreditation 2.1.1 IBAC will issue auditor accreditation and appropriate credentials to individuals that apply for such accreditation and who meet the requirements established

More information

Ch t 8 Chapter 8. System Models

Ch t 8 Chapter 8. System Models Ch t 8 Chapter 8. System Models Objectives To explain why the context t of a system should be modelled d as a part of requirements engineering process To describe behavioural modelling, data modelling

More information

Managing intranets: opportunities and challenges

Managing intranets: opportunities and challenges 1 Managing intranets: opportunities and challenges IN THIS CHAPTER: Life in a workflow world The intranet opportunity Life as an intranet manager The challenges of intranet management A framework for intranet

More information

Mills College Key Policy

Mills College Key Policy Mills College Key Policy Employees and Students How are keys requested and distributed? The supervisor or department head of the employee must initiate all key requests. Key approvals can only be made

More information

Requirement KANOKWATT SHIANGJEN COMPUTER SCIENCE SCHOOL OF INFORMATION AND COMMUNICATION TECHNOLOGY UNIVERSITY OF PHAYAO

Requirement KANOKWATT SHIANGJEN COMPUTER SCIENCE SCHOOL OF INFORMATION AND COMMUNICATION TECHNOLOGY UNIVERSITY OF PHAYAO Requirement KANOKWATT SHIANGJEN COMPUTER SCIENCE SCHOOL OF INFORMATION AND COMMUNICATION TECHNOLOGY UNIVERSITY OF PHAYAO Contents What is requirement? Software Requirement Specification (SRS) Requirements

More information

Darshan Institute of Engineering & Technology for Diploma Studies

Darshan Institute of Engineering & Technology for Diploma Studies REQUIREMENTS GATHERING AND ANALYSIS The analyst starts requirement gathering activity by collecting all information that could be useful to develop system. In practice it is very difficult to gather all

More information

SE 2730 Final Review

SE 2730 Final Review SE 2730 Final Review 1. Introduction 1) What is software: programs, associated documentations and data 2) Three types of software products: generic, custom, semi-custom Why is semi-custom product more

More information

EXAM PREPARATION GUIDE

EXAM PREPARATION GUIDE When Recognition Matters EXAM PREPARATION GUIDE PECB Certified ISO 14001 Lead Auditor www.pecb.com The objective of the PECB Certified ISO 14001 Lead Auditor examination is to ensure that the candidate

More information

Full Name of Centre:... Date of establishment:... Address: Telephone No:... Fax No: (Please include area codes)

Full Name of Centre:... Date of establishment:... Address: Telephone No:... Fax No: (Please include area codes) APPLICATION for AIES CENTRE REGISTRATION 2017/18 2512 Chambers Road, Tustin CA 92780, USA Tel: 949-501-3701 Email: info@aiesus.org Website: www.aiesus.org Please read the instructions and terms of contract

More information

DUTIES OF A VGI PROCTOR VGI Proctors are responsible for professionally accomplishing a number of duties:

DUTIES OF A VGI PROCTOR VGI Proctors are responsible for professionally accomplishing a number of duties: 1 2 TABLE OF CONTENTS TABLE OF CONTENTS... 3 INTRODUCTION... 3 DUTIES OF A VGI PROCTOR... 4 PROCTOR REGISTRATION... 4 SITE PREPARATION... 5 RESPONSIBILITIES OF A PROCTOR... 5 MAINTAINING CONTROL... 5 TEST

More information

PROTERRA CERTIFICATION PROTOCOL V2.2

PROTERRA CERTIFICATION PROTOCOL V2.2 PROTERRA CERTIFICATION PROTOCOL V2.2 TABLE OF CONTENTS 1. Introduction 2. Scope of this document 3. Definitions and Abbreviations 4. Approval procedure for Certification Bodies 5. Certification Requirements

More information

Access Procedures. 1.2 The University Archives Centre is open free of charge by appointment for use by staff, students and external researchers.

Access Procedures. 1.2 The University Archives Centre is open free of charge by appointment for use by staff, students and external researchers. Access Procedures 1 Introduction 1.1 London South Bank University Archives Centre collects, preserves and makes accessible the original and unique archives created and accumulated by the University, its

More information

BCS Specialist Certificate in Supplier Management Syllabus

BCS Specialist Certificate in Supplier Management Syllabus BCS Specialist Certificate in Supplier Management Syllabus Version 2.0 April 2017 This qualification is not regulated by the following United Kingdom Regulators - Ofqual, Qualification in Wales, CCEA or

More information

Software Architecture

Software Architecture Software Architecture L T JayPrakash jtl@iiitb.ac.in Software Architecture (recap) Other Influences on SA Therefore, SA is important and look into its constituents! Every software system has an architecture!

More information

COMP 388/441 HCI: Introduction. Human-Computer Interface Design

COMP 388/441 HCI: Introduction. Human-Computer Interface Design Human-Computer Interface Design About Me Name: Sebastian Herr Born and raised in Germany 5-year ( BS and MS combined) degree in Business & Engineering from the University of Bamberg Germany Work experience

More information

1. Federation Participant Information DRAFT

1. Federation Participant Information DRAFT INCOMMON FEDERATION: PARTICIPANT OPERATIONAL PRACTICES [NOTE: This document should be considered a as MIT is still in the process of spinning up its participation in InCommon.] Participation in InCommon

More information

SWEBOK. The Emerging Consensus on the Software Engineering Body of Knowledge. A. Abran, NSERC Ottawa, February 18, 2002

SWEBOK. The Emerging Consensus on the Software Engineering Body of Knowledge. A. Abran, NSERC Ottawa, February 18, 2002 SWEBOK The Emerging Consensus on the Software Engineering Body of Knowledge A. Abran, P. Bourque,, R. Dupuis, J. W. Moore, L. Tripp NSERC Ottawa, February 18, 2002 ÉTS 1 Corporate Support by: Project managed

More information

INFORMATION SECURITY- DISASTER RECOVERY

INFORMATION SECURITY- DISASTER RECOVERY Information Technology Services Administrative Regulation ITS-AR-1505 INFORMATION SECURITY- DISASTER RECOVERY 1.0 Purpose and Scope The objective of this Administrative Regulation is to outline the strategy

More information

h(p://ihm.tumblr.com/post/ /word- cloud- for- hci- human- computer- interacbon CS5340 Human-Computer Interaction ! January 31, 2013!

h(p://ihm.tumblr.com/post/ /word- cloud- for- hci- human- computer- interacbon CS5340 Human-Computer Interaction ! January 31, 2013! h(p://ihm.tumblr.com/post/105778492/word- cloud- for- hci- human- computer- interacbon CS5340 Human-Computer Interaction January 31, 2013 Today s Class Administrivia User-centered Design Establishing Requirements

More information

Opportunity Lives Here

Opportunity Lives Here Opportunity Lives Here Southern Virginia Higher Education Center Policy Policy # 4107 Policy Title: INFORMATION TECHNOLOGY (IT) PHYSICAL ACCESS CONTROL POLICY Responsible Oversight Director: Chief Finance

More information

Patron Login and My Account

Patron Login and My Account Commonwealth Catalog Quick Guide 1 Patron Login and My Account Commonwealth Catalog patrons have two options for logging in 1. Selecting the Login link in the upper right hand corner 2. As part of placing

More information

Software Requirements Specification. <Project> for. Version 1.0 approved. Prepared by <author> <organization> <date created>

Software Requirements Specification. <Project> for. Version 1.0 approved. Prepared by <author> <organization> <date created> Software Requirements Specification for Version 1.0 approved Prepared by Copyright 2002 by Karl E. Wiegers. Permission is granted to use, modify, and distribute

More information

Documentation of SAP Student Lifecycle Management (IS-HER- CM) BS 7 (EHP 4)

Documentation of SAP Student Lifecycle Management (IS-HER- CM) BS 7 (EHP 4) Documentation of SAP Student Lifecycle Management (IS-HER- CM) BS 7 (EHP 4) Applies to: Student Lifecycle Management EHP4 For more information, visit the Higher Education & Research homepage. Summary This

More information

EXAM PREPARATION GUIDE

EXAM PREPARATION GUIDE When Recognition Matters EXAM PREPARATION GUIDE PECB Certified ISO 14001 Lead Implementer www.pecb.com The objective of the PECB Certified ISO 14001 Lead Implementer examination is to ensure that the candidate

More information

EXAM PREPARATION GUIDE

EXAM PREPARATION GUIDE When Recognition Matters EXAM PREPARATION GUIDE PECB Certified ISO 37001 Lead Auditor www.pecb.com The objective of the Certified ISO 37001 Lead Auditor examination is to ensure that the candidate possesses

More information

UNCONTROLLED IF PRINTED

UNCONTROLLED IF PRINTED 161Thorn Hill Road Warrendale, PA 15086-7527 1. Scope 2. Definitions PROGRAM DOCUMENT PD 1000 Issue Date: 19-Apr-2015 Revision Date: 26-May-2015 INDUSTRY MANAGED ACCREDITATION PROGRAM DOCUMENT Table of

More information

Executive Order 13556

Executive Order 13556 Briefing Outline Executive Order 13556 CUI Registry 32 CFR, Part 2002 Understanding the CUI Program Phased Implementation Approach to Contractor Environment 2 Executive Order 13556 Established CUI Program

More information

Late Registration Fee Wavier Form Instructions

Late Registration Fee Wavier Form Instructions An online form exists for authorized staff to request late registration fee waivers for students in cases where the institution is responsible for causing the fee, either through an error or delay in processing

More information

LECTURE9 SOCIO-TECHNICAL ANALYSIS, SERVICE DESIGN, TASK ANALYSIS

LECTURE9 SOCIO-TECHNICAL ANALYSIS, SERVICE DESIGN, TASK ANALYSIS October 2th, 2014 LECTURE9 SOCIO-TECHNICAL ANALYSIS, SERVICE DESIGN, TASK ANALYSIS 1 Recapitulation Lecture #8 Software lifecycle Effort spend on design HCI lifecycle Waterfall, Spiral, Star Model Perspective

More information

STUDENT ICT ACCEPTABLE USE POLICY

STUDENT ICT ACCEPTABLE USE POLICY The Olive School, Blackburn This policy is in line with the Mission Statement of the School To promote a culture of educational excellence, from within a caring and secure Islamic environment enriched

More information

Software Specification 2IX20

Software Specification 2IX20 Software Specification 2IX20 Julien Schmaltz (slides partly from M. Mousavi and A. Serebrenik) Lecture 02: Requirements Requirements specification» Textual description of system behaviour» Basic specification

More information

PESIT Bangalore South Campus Hosur road, 1km before Electronic City, Bengaluru -100 Department of MCA

PESIT Bangalore South Campus Hosur road, 1km before Electronic City, Bengaluru -100 Department of MCA USN 1 P E PESIT Bangalore South Campus Hosur road, 1km before Electronic City, Bengaluru -100 Department of CA INTERNAL ASSESSENT TEST II Date : 20/09/2016 ax.arks: 50 Subject & Code: Software Engineering

More information

Lecture 7: Software Processes. Refresher: Software Always Evolves

Lecture 7: Software Processes. Refresher: Software Always Evolves Lecture 7: Software Processes What is a Software Development Process? The Lifecycle of a Software Project Agile vs. Disciplined Some common approaches: RUP, SCRUM, XP, ICONIX, Where UML fits in (next lecture)

More information

Vireo Submission Guide

Vireo Submission Guide Vireo Submission Guide 1.1 Important Vireo Differences You will be using an online application called Vireo for your submission, using your UNT EUID login for access. All materials that used to be hard

More information

Refresher: Lifecycle models. Lecture 22: Moving into Design. Analysis vs. Design. Refresher: different worlds. Analysis vs. Design.

Refresher: Lifecycle models. Lecture 22: Moving into Design. Analysis vs. Design. Refresher: different worlds. Analysis vs. Design. Analysis vs. Design Why the distinction? Design Processes Logical vs. Physical Design System vs. Detailed Design Architectures System Architecture Software Architecture Architectural Patterns (next lecture)

More information

Weather and Environmental Services - QMS Manual

Weather and Environmental Services - QMS Manual 1 of 7 1.0 PURPOSE The purpose of this work instruction is to provide detailed guidance to the document formatting and revision conventions used by WES 2 in controlling QMS documents. 2.0 SCOPE This instruction

More information

Criteria to Participate as an ACE Authorized Test Provider

Criteria to Participate as an ACE Authorized Test Provider Criteria to Participate as an ACE Authorized Test Provider Overview of the Authorized Test Provider Program Organizations with ACE credit-recommendation sometimes distribute or sell their courseware to

More information

Key figures The WEEE Forum s 2006 data concerning quantities of WEEE collected and costs related to management thereof

Key figures The WEEE Forum s 2006 data concerning quantities of WEEE collected and costs related to management thereof Key figures 2006 The WEEE Forum s 2006 data concerning quantities of WEEE collected and costs related to management thereof A Introduction Every year, the WEEE Forum determines key figures on costs and

More information

ICGI Recommendations for Federal Public Websites

ICGI Recommendations for Federal Public Websites Get Email Updates Change Text Size A - Z Index Contact Us About Us Site Policies Suggest Content WEB CONTENT SOCIAL MEDIA MOBILE CHALLENGES & CONTESTS CONTACT CENTERS CUSTOMER Training EXPERIENCE Communities

More information

Membership Categories and Benefits

Membership Categories and Benefits Membership Categories and Benefits As a participant in ISASecure, you are working with thought leaders who are taking action to improve our world. ISASecure promotes and certifies robust and secure technology

More information

Software Specification and Architecture 2IW80

Software Specification and Architecture 2IW80 Software Specification and Architecture 2IW80 Julien Schmaltz (slides partly from M. Mousavi and A. Serebrenik) Lecture 02: Requirements Requirements specification» Textual description of system behaviour»

More information

INFORMATION TECHNOLOGY DATA MANAGEMENT PROCEDURES AND GOVERNANCE STRUCTURE BALL STATE UNIVERSITY OFFICE OF INFORMATION SECURITY SERVICES

INFORMATION TECHNOLOGY DATA MANAGEMENT PROCEDURES AND GOVERNANCE STRUCTURE BALL STATE UNIVERSITY OFFICE OF INFORMATION SECURITY SERVICES INFORMATION TECHNOLOGY DATA MANAGEMENT PROCEDURES AND GOVERNANCE STRUCTURE BALL STATE UNIVERSITY OFFICE OF INFORMATION SECURITY SERVICES 1. INTRODUCTION If you are responsible for maintaining or using

More information

What is ITIL. Contents

What is ITIL. Contents What is ITIL Contents What is ITIL and what are its origins?... 1 Services and Service Management... 2 Service Providers... 3 Stakeholders in Service Management... 3 Utility and Warranty... 4 Best Practices

More information

REQUIREMENTS ENGINEERING LECTURE 2017/2018. Dr. Jörg Dörr. Conceptual Modelling. Fraunhofer IESE

REQUIREMENTS ENGINEERING LECTURE 2017/2018. Dr. Jörg Dörr. Conceptual Modelling. Fraunhofer IESE REQUIREMENTS ENGINEERING LECTURE 2017/2018 Dr. Jörg Dörr Conceptual Modelling AGENDA Analysis & Specification with Conceptual Models 2 Requirements Specification ANALYSIS & SPECIFICATION WITH CONCEPTUAL

More information

Introduction to Software Engineering. ECSE-321 Unit 9 Architectural Design Approaches

Introduction to Software Engineering. ECSE-321 Unit 9 Architectural Design Approaches Introduction to Software Engineering ECSE-321 Unit 9 Architectural Design Approaches Requirement Elicitation Analysis (Software Product Design) Architectural Design Detailed Design Architectural Design

More information

Software Requirements Specification OPTIMIZED MOODLE LEARNING MANAGEMENT SYSTEM WITH POLICY ENFORCEMENT

Software Requirements Specification OPTIMIZED MOODLE LEARNING MANAGEMENT SYSTEM WITH POLICY ENFORCEMENT Software Requirements Specification For OPTIMIZED MOODLE LEARNING MANAGEMENT SYSTEM WITH POLICY ENFORCEMENT Version 1.0 Prepared by Priyanka Manchanda and Shabna T.R. GROUP 2 - OPTIMIZING MOODLE LMS TO

More information

School of Engineering & Computational Sciences

School of Engineering & Computational Sciences Catalog: Undergraduate Catalog 2014-2015 [Archived Catalog] Title: School of Engineering and Computational Sciences School of Engineering & Computational Sciences Administration David Donahoo, B.S., M.S.

More information

Cybersafety Culture Assessment

Cybersafety Culture Assessment Kaspersky Enterprise Cybersecurity Cybersafety Culture Assessment Target-based learning program: culture & attitudes kaspersky.com/awareness #truecybersecurity Cybersafety Culture Assessment Focus Assessment

More information

Requirements. CxOne Standard

Requirements. CxOne Standard Requirements CxOne Standard CxStand_Requirements.doc November 3, 2002 Advancing the Art and Science of Commercial Software Engineering Contents 1 INTRODUCTION... 1 1.1 OVERVIEW... 1 1.2 GOALS... 1 1.3

More information

AKADEMOS COURSEPACK SERVICE

AKADEMOS COURSEPACK SERVICE AKADEMOS COURSEPACK SERVICE What is a CoursePack? CoursePacks, or course readers, are cost-effective, custom compilations of academic material. They are generally made up of collected readings from textbooks,

More information

Site Visit Protocol for Program Directors September As Program Directors prepare for the site visit, they should keep the following in mind.

Site Visit Protocol for Program Directors September As Program Directors prepare for the site visit, they should keep the following in mind. Site Visit Protocol for Program Directors September 2016 As Program Directors prepare for the site visit, they should keep the following in mind. Before the Visit Arrange convenient, comfortable accommodations

More information

Code of Practice for Service Delivery of Common mobile short-codes in the UK for all communications media

Code of Practice for Service Delivery of Common mobile short-codes in the UK for all communications media Overview Code of Practice for Service Delivery of Common mobile short-codes in the UK for all communications media Mobile Network Operators currently provide a range of services behind short codes for

More information