Themis An Automated Online Programming Contest System

Size: px
Start display at page:

Download "Themis An Automated Online Programming Contest System"

Transcription

1 Themis An Automated Online Programming Contest System Software Requirement Specification SRS version Aravindan V (CS03B002) Ravi Shankar K (CS03B018) Sriram Kalyanaraman (CS03B024) Karthekeyan C (CS03B038) Kaushik K L (CS03B039)

2 Contents 1. Introduction Purpose Scope Definitions, Acronyms and Abbreviations References Overview Overall Description Product Perspective System Interface User Interface Software Interfaces Communications Interfaces Operations Site Adaptation Requirements Product Functions User Characteristics Constraints Assumptions and Dependencies Apportioning of Requirements Specific Requirements External Interface Registration Interface Login Interface Admin Interface Judge Interface Contestant Interface Result Interface Functions Registration Phase Administrator Mode Judge Mode Contestant Mode Rankings and Standings 14 2

3 3.3 Performance Requirements Efficiency Fairness Logical Database Requirements Design Constraints Standards Compliance Software System Attributes Reliability Security Portability Change History About 16 3

4 1. Introduction 1.6 Purpose The purpose of this Software Requirements Specifications document is to specify the requirements of Themis, an automated online programming contest engine which is designed as a part of the course CS312 Software Engineering. This document is intended to serve as a formal reference for programming contest coordinators to understand the functionalities of the software. 1.7 Scope Themis is an automated online programming contest engine. This project will cater completely to the needs of educational institutions and organizations, which conduct online programming contests. The system will allow the judges (with secure authorization for judges) to specify the problems, the solution (test cases) and some evaluation criteria or a scoring system for the contest. The system will allow contestants (teams) to register for the contest and submit programs over a network to contest judges. The judges can optionally recompile the submitted program, execute it, view the source code and/or execution results, and send a response back to the team. The system will perform a number of configurable tasks like time stamping and archiving submitted runs, maintaining and displaying current contest standings, and allowing the judges to retrieve and re-execute archived runs. It will also provide a mechanism for contestants to submit clarification requests and queries to the judges, and for the judges to reply to queries and to issue broadcast bulletins to teams. 1.8 Definitions, Acronyms and Abbreviations DBMS: Database Management System. SQL: Structured Query Language, a language for querying a database. MySQL: It is an implementation of the SQL 92 standard. HTTPS: Hypertext Transfer Protocol Secure. HTML: Hypertext Markup Language, a language in which the World Wide Web pages are written. 4

5 TCP/IP: Transmission Control Protocol / Internet Protocol. SSL: Secure Socket Layer. JSP: Java Server Pages. 1.9 References 1. Software Engineering A Practitioner s Approach by Rogers Pressman, 5/e McGraw Hill Publications. 2. PC 2 - the Programming Contest Control System developed at California State University, Sacramento (CSUS) in support of Computer Programming Contest activities of the ACM Overview The rest of the document is organized as follows: Section 2 of the document lists the overall requirements of the software. This section gives a description of the user interface, software interface and the communication interfaces that will be part of the product. The different modes of operation as well as the functionalities, constraints and dependencies of the software are sketched out. Section 3 of the document talks about the specific requirements of the software, at length. Here, the external interfaces along with the different modes available are explained in detail. Other issues like performance and logical database requirements, design constraints and software system attributes like security and reliability are also discussed. Section 4 of the document describes the Change History of the document. Section 5 gives the tools used to write the document. 5

6 2. Overall Description 2.1 Product Perspective This product is independent and self-contained. It is not a part of any larger software and can be used as a standalone product System Interface As this is not a part of any larger system, there are no system interfaces User Interface The product shall offer both a web-based interface and a Window based client interface, which can be operated in the following modes: a. Judge Mode b. Admin Mode c. Contestant Mode Further details on these modes can be obtained in section 3.2 of this document. Both interfaces will be intuitive and easy-to-understand. The interfaces shall contain drop down menus and radio buttons to choose one of many options (e.g. choosing a programming language for program submission). Text boxes shall be provided for input purposes like logging in, posting queries, choosing files for submission, etc. The contestant can submit data by clicking on buttons. The output shall be displayed using message boxes, tables, etc. Since the users of this software are assumed to have prior knowledge of online programming contests and their functioning, the interface will be designed keeping in mind their technical background Software Interfaces This product will be designed and tested to work on the following operating systems: 1. Microsoft Windows 95/98/2000/ME/XP 2. All flavors of Linux (like Debian, Fedora etc) 6

7 It also requires a DBMS to store data related to the contest. The server will use MySQL DBMS software supporting SQL 92 standards. To interface the application program with the database server, jdbc-mysql driver shall be used. To host the contest on the web, we shall use the Apache web server. This server is preferred since it satisfies most of our requirements such as supporting Java Server Pages, dynamic and concurrent page views, standard network security protocols, etc Communications Interfaces The web interface shall use the HTTPS protocol for secure communication with the server. The Window based client shall use the TCP/IP protocol for the same Operations There are three modes of user operations: 1. Judge Mode 2. Admin Mode 3. Contestant Mode The functionalities of the various modes are described in section 3.2. The software will be an interactive operation between the judge and the contestant, with the admin playing a role only in setting up the contest and hosting the server. Interaction between admin and judge / contestant occurs when irregularities are detected. The judge also has an option of enabling correction automatically this is a period of unattended operation. The system also makes logs of all events and backs up data regularly to ensure fast recovery in case of system failure. Logs can also be used to monitor possible foul play during or after the contest Site Adaptation Requirements The default settings shall be made based on standard configurations commonly used in most online programming contests. 2.2 Product Functions The major functionalities that the software shall provide are:- 7

8 Enabling hosts to customize contest settings Enabling participants to test and submit solutions Forum where queries can be posted and answered Manual and automatic evaluation of solutions by judges Dynamic display of contest status including rankings, etc. Web Interface and Window based client interface 2.3 User Characteristics The average user of this product is assumed to be familiar with online programming contests and their functioning. He/she is also expected to know standard terminology like judge, TLE, test runs, submissions etc. We have optimized our interface to suit the needs of such a user. 2.4 Constraints The client side web interface should be browser independent this imposes the constraint of having to use HTML and JSPs as a front-end as opposed to using JavaScript for example. Since many teams are likely to submit solutions and view results simultaneously, our web server must support parallel and concurrent operations, ensuring integrity of data. Also, the server must ensure safety and security of data and authentication of user logins and passwords. This constrains our choice of the web server used. 2.5 Assumptions and Dependencies The following assumptions are made about the hardware and software on the underlying machine running the software. The supported operating systems for this product are Windows and Linux. We also assume that the users running the Window based client interface have the Java Runtime Environment package installed. Users running the web interface require a browser that supports Java Server Pages and complies with the latest HTML standards. In addition, the programming contest host machine (server) which also runs the admin program needs to have the following softwares installed: 1. Windows / Linux operating system 2. Java Runtime Environment 8

9 3. MySQL database server 4. Apache Web Server 2.6 Apportioning of Requirements The following requirements may not be part of the current release but will be included in the future releases. 1. A plug-in for the judge program to detect code plagiarism and other foul practices. 2. A means for contestants to share problems amongst themselves by submitting new problems to an online repository running on a server. 3. Facilitate customized searches for problems based on category, difficulty, date etc. 4. Facility for the judge to choose from one among various heuristics to decide acceptance of a solution. 9

10 3. Specific Requirements 3.1 External Interface The external interface shall provide a GUI system to interact with different categories of users in the system. The GUI system shall include both web-based and independent application client interfaces as described below Registration Interface The system shall provide a web-based interface by which contestants can register for an online programming contest managed by the software system. The registration page shall collect personal information regarding the contestants and the password for authenticating the team during the contest Login Interface The Login Interface shall allow a user (admin/judge/contestant) of the system to login to the system securely. Additionally, a contestant can also login to the system by a web-based system which can be configured by the admin Admin Interface A GUI shall be provided by the system to allow the administrator to control and organize the programming contest. It shall also provide him with features to set and modify configurable contest options Judge Interface The Judge interface shall enable the judges of the programming contest to validate (automatic/manual) the submissions by the contestants. The judge shall also be provided with the result of the test input on the submissions Contestant Interface The contestant interface shall be realized in two forms a web-based and an independent client interface. This interface shall allow authenticated contestants to view problems, submit solutions, view results of these submissions, check the team status, post queries regarding the problems and refer to the clarifications given by the organizers. 10

11 3.1.6 Result Interface The result interface will consist of a web-based interface enabling any interested party to view the current standings of all the contestants participating in the programming contest. 3.2 Functions The software system shall include three basic modes of operation viz. an Admin mode, a Judge mode and a Contestant mode. Further a Registration phase for the contestants in the programming contest shall also be provided. The remainder of this section is devoted to providing a detailed description of the above-mentioned modes Registration Phase Every contestant who wishes to participate in the programming contest shall first register for the contest by providing the necessary details. 1. The contestant shall fill in data in the fields, requested by the Admin during the set up phase of the system as described in section (3.2.2) 2. The contestant shall choose a password which he/she shall use for authentication during login 3. The system shall allow only unique team names/ids to be chosen by the contestants 4. The system shall also forbid individuals from registering in more than one team (validation through address) 5. The system shall also prevent computerized registration by employing Turing tests Administrator Mode The programming contest is almost entirely defined and organized in the Admin mode of operation. The organizers or administrators are the only people who can operate in this mode of operation. The administrator specifies the various features of the programming contest, thus conceiving the system. 1. The Admin system shall allow the Administrator to create the programming contest by creating an admin account, and then specifying the contest name, time and duration. 2. The Admin system shall allow the organizer of the contest to set the Admin password which is used for authenticating users into the Admin mode later. 11

12 3. The Admin mode shall also be used to specify the Web server and other communication settings for the contest 4. The Admin shall be allowed to create accounts for the Judges (and contestants) of the contest 5. The Admin can also specify the necessary and mandatory fields for registration. 6. The Admin mode shall allow the administrator to specify the languages allowed in the contest. 7. The Admin shall specify the problems in the contest along with the time and memory limits before the commencement of the contest. Further he shall also specify the test inputs and the corresponding expected outputs for the problem 8. The Admin shall also specify the evaluation pattern, the total number of allowed submissions for a problem and the scoring system for each of the problems 9. The Admin mode shall provide a host of reconfigurable options including the messages for the communication of run-results to the contestants and allowing compiling and testing with user-specified inputs 10. The Admin shall be allowed to view the logs maintained during the duration of the contest and recover from crashes. 11. The Admin mode allows the Administrator to reset the duration of the contest and reset the status/submissions of the contestants. 12. The Administrator has higher privilege than the judges and hence, he shall be allowed to overrule judges decisions Judge Mode The judges who will evaluate the contestant entries shall first login to the judge mode by using his/her login information as specified by the administrator. The front end of the judge system is a user-friendly system, which aids the judge in evaluating the submissions, as described below. 1. The judge can choose the mode of evaluation of entries automatic or manual 2. In the Manual mode, the judge system shall allow the judge to specify the input for the particular problem in question. The judge system shall compile and run the program with the judge-specified input (as standard input) and output the result to the judge. The judge can evaluate the submission based on the output 3. In the Manual Judging mode, the judge can manually choose to terminate the program upon his/her discretion 4. In the Automatic mode, the judge system shall automatically compile and run the input program with the default test cases (given by the administrator). The judge system will compare the results with the output specified by the administrator and thereby evaluate the submission 12

13 5. In the Automatic Judging mode, the judging system shall terminate the program if it exceeds the run-time or memory limit specified by the problem setter. 6. The judge system shall provide the source code (program text) to the judge upon request. 7. The judge system shall further forbid system calls to be used by the program. 8. The judge system shall inform the judge about the queries posted by the contestants. The judge could choose to answer these queries with a valid text message, in which case it will be communicated to the specific team or all teams, according to the judge s choice. The System shall mark the query as answered/unanswered depending on the choice of the judge or in case the clarification is not communicated due to technical problems. 9. The judge system shall archive the submitted run along with time-stamps (which could be used for scoring). 10. The judge system shall also allow the judge to retrieve, recompile and reexecute archived runs. 11. The judge system shall provide a configurable (by the Admin) feature through which the result of the run can be communicated to the contestant Contestant Mode Every authenticated contestant shall have access only to the Contestant mode of operation of the system. The system will ensure that the contestants cannot gain unauthorized entry into the judge/admin system. The features of the system extended to the contestants are described below. 1. The contestants shall be provided with a facility to view the problems of the programming contest 2. The system shall allow the contestant to specify the language of coding (among the ones specified by the Admin) 3. The contestant shall be provided with an option (configurable by the Admin) to compile his program using the compiler used by the organizer (at the server end) to avoid version conflicts in the compilation process 4. The contestant shall be provided with an option (configurable by the Admin) to specify his own test inputs and run his program and display the result 5. The system shall facilitate the contestants to submit the source code for evaluation, return the result of the evaluation and further update the status of the contestant. However, the system shall forbid the contestant from submitting more number of solutions than specified by the administrator (Section 3.2.2). 6. The contestant shall also be allowed to post and search for queries and clarifications regarding the problems. 13

14 7. The contestant shall also be allowed to modify his/her registration details and password. 8. The system shall also inform the contestant in case of any connectivity problems. 9. The system shall also keep the contestant informed of the time left in the contest. Further, the contestant shall not be allowed to compile, test or submit beyond the duration of the contest Rankings and Standings This feature shall dynamically update the scores of the contestants in the programming contest based on the evaluation of the submissions and thereby tabulate the standings in the contest. 3.3 Performance Requirements Efficiency The standings for the programming contest should update within 5 seconds from the last change to the scores unless specified otherwise Fairness The system should ensure that the evaluation of a contestant submission should not be delayed indefinitely due to entries submitted later by other contestants. 3.4 Logical Database Requirements The system shall maintain a database of the problems, submissions, queries and clarifications, details of the contestants, and login information of the judges, contestants and the administrator. This information management system shall facilitate easy access to the data stored through the various interfaces mentioned above. 3.5 Design Constraints Standards Compliance The software shall follow the International Collegiate Programming Contest Validator (Judge) Interface Standard between programming Contest Control Systems and Validator (Judge) programs intended to be used in conjunction with such systems. 14

15 3.6 Software System Attributes Reliability A high degree of reliability is necessary for this software product since this is to be used for judging Programming contests on the national and international scale. System crashes are to be handled by regular backups of the contest data Security The users of this system including the Administrator, the Judges and the Contestants need to be authorized and authenticated by cryptographic primitives (including applications like SSL) before using the system. A log of the various activities or actions performed by the users is to be maintained and is to be accessible only by the Administrator Portability This software is meant to be platform independent and can be used on any Operating System. 15

16 4. Change History Version Release Date Changes March 2, 2006 Initial release of the SRS March 6, 2006 Added Change history, unified all fonts and font sizes 5. About This Software Requirements Statement was written for Phase 1 of the CS312 Software Engineering course project at IIT Madras. The document was written using Microsoft Word 2003 and MS Word

Architecture Diagram. Figure 1 : Architecture Diagram

Architecture Diagram. Figure 1 : Architecture Diagram Architecture Diagram Figure 1 : Architecture Diagram Use Case Model Survey Patient: Figure 2 : Use Case Model Survey Patients can search for doctor and make online appointments. They also can view their

More information

ACM INTERNATIONAL COLLEGIATE PROGRAMMING CONTEST. California State University, Sacramento s. Contestant s Guide

ACM INTERNATIONAL COLLEGIATE PROGRAMMING CONTEST. California State University, Sacramento s. Contestant s Guide ACM INTERNATIONAL COLLEGIATE PROGRAMMING CONTEST California State University, Sacramento s PC 2 Contestant s Guide This guide is intended to familiarize you with the process of submitting programs to Contest

More information

Constituency Management System Software Requirements Specification. Team Ready2Code. Team Members Abdul Gaffar Mallanagouda Patil Sameer S Vivekananda

Constituency Management System Software Requirements Specification. Team Ready2Code. Team Members Abdul Gaffar Mallanagouda Patil Sameer S Vivekananda 1 Constituency Management System Software Requirements Specification Team Ready2Code Team Members Abdul Gaffar Mallanagouda Patil Sameer S Vivekananda Project guide Manish Kumar 2 Index & Tables 1. Introduction

More information

Software Design Description

Software Design Description CSL740 Software Engineering Course, IIT Delhi Software Design Description Submitted By Abhishek Srivastava (2011EEY7511) Anil Kumar (2009CS10180) Jagjeet Singh Dhaliwal (2008CS50212) Ierum Shanaya (2010SIY7570)

More information

Author: Group 03 Yuly Suvorov, Luke Harvey, Ben Holland, Jordan Cook, Michael Higdon. All Completed SRS2 Steps

Author: Group 03 Yuly Suvorov, Luke Harvey, Ben Holland, Jordan Cook, Michael Higdon. All Completed SRS2 Steps Software Requirements Document for Graffiti Author: Group 03 Yuly Suvorov, Luke Harvey, Ben Holland, Jordan Cook, Michael Higdon Version Date Author Change 0.1 09/13/ SM Initial Document 07 0.2 09/22/

More information

Digitized Engineering Notebook

Digitized Engineering Notebook Governors State University OPUS Open Portal to University Scholarship All Capstone Projects Student Capstone Projects Spring 2017 Digitized Engineering Notebook Mohammed Feroz Governors State University

More information

ACM INTERNATIONAL COLLEGIATE PROGRAMMING CONTEST. California State University, Sacramento s. PC 2 Version 9.6. Judge s Guide

ACM INTERNATIONAL COLLEGIATE PROGRAMMING CONTEST. California State University, Sacramento s. PC 2 Version 9.6. Judge s Guide ACM INTERNATIONAL COLLEGIATE PROGRAMMING CONTEST California State University, Sacramento s PC 2 Version 9.6 Judge s Guide Table of Contents 1 Introduction... 2 2 Logging in to

More information

International Etruscan Sigla Project Software Requirements Specification

International Etruscan Sigla Project Software Requirements Specification International Etruscan Sigla Project Software Requirements Specification I. Introduction A. Purpose The purpose of this Software Requirements Specification document is to clearly define the system under

More information

Middle East Technical University. Department of Computer Engineering

Middle East Technical University. Department of Computer Engineering Middle East Technical University Department of Computer Engineering TurkHITs Software Requirements Specifications v1.1 Group fourbytes Safa Öz - 1679463 Mert Bahadır - 1745785 Özge Çevik - 1679414 Sema

More information

The Transaction Log under the Kyoto Protocol

The Transaction Log under the Kyoto Protocol Working Paper No. 9 (2003), Annex II Pre-sessional consultations on registries Bonn, Germany, 2 June 2003 The Transaction Log under the Kyoto Protocol Functional Specification Draft version Page

More information

Software Requirements Specification Version September, 2009

Software Requirements Specification Version September, 2009 Software Requirements Specification Version 1.0 24 September, 2009 Web Accessible Alumni Database Software Engineering Research Team, Faculty of Automatic Control and Computers, Polytechnic University

More information

ECONOMIC OPERATOR USER MANUAL EUROPEAN DYNAMICS S.A.

ECONOMIC OPERATOR USER MANUAL EUROPEAN DYNAMICS S.A. Republic of Armenia Armenian e-procurement System (ARMEPS) ECONOMIC OPERATOR USER MANUAL EUROPEAN DYNAMICS S.A. Table of Contents Table of Contents... 2 1. ARMEPS workflow and terms... 8 2. General Functionality...

More information

Syslog Technologies Innovative Thoughts

Syslog Technologies Innovative Thoughts ABSTRACT: - Syslog Technologies ANDROID PROCTER APP From the very beginning all over the globe the procedures of education system and the communication between students, staff, lectures, management or

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

Perceptive TransForm E-Forms Manager 8.x. Installation and Configuration Guide March 1, 2012

Perceptive TransForm E-Forms Manager 8.x. Installation and Configuration Guide March 1, 2012 Perceptive TransForm E-Forms Manager 8.x Installation and Configuration Guide March 1, 2012 Table of Contents 1 Introduction... 3 1.1 Intended Audience... 3 1.2 Related Resources and Documentation... 3

More information

SOFTWARE REQUIREMENT SPECIFICATION

SOFTWARE REQUIREMENT SPECIFICATION SOFTWARE REQUIREMENT SPECIFICATION AIM The aim of the experiment is to prepare and document the Software Requirements Specification for the project Library Management System 1. INTRODUCTION 1.1 Purpose

More information

SRS for AakashTechSupport Documentation

SRS for AakashTechSupport Documentation SRS for AakashTechSupport Documentation Release 1.0.1 ATS Sep 27, 2017 Contents 1 Acknowledgement 3 2 Contributors 5 2.1 Mentors.................................................. 5 3 Declaration 7 4 Introduction

More information

elton Group 3. Michael Spetås, Lars Brekke, Sondre Wiersdalen and Richard Wangsvik System Requirements & Design (SRD)

elton Group 3. Michael Spetås, Lars Brekke, Sondre Wiersdalen and Richard Wangsvik System Requirements & Design (SRD) - System Requirements & Design (SRD) 1 Glossary ASP.net Framework by Microsoft for creating web forms C# Programming language based on the.net framework Microsoft SQL GUI VS T-SQL UML CSS HTML Microsoft

More information

OncoSys is developed to make the Oncologists work easy by automating the

OncoSys is developed to make the Oncologists work easy by automating the Chapter 6 Software Requirement Specification 6.1 Introduction OncoSys is developed to make the Oncologists work easy by automating the manual method of capturing patient information during their visit.

More information

Factsheet of Public Services Infrastructure (PSi) Updated on: 1st Sep 03

Factsheet of Public Services Infrastructure (PSi) Updated on: 1st Sep 03 Factsheet of Public Services Infrastructure (PSi) Updated on: 1st Sep 03 1 Objective of Paper 1.1 This document provides an overview of the Public Services Infrastructure (PSi). 2 Overview of PSi 2.1 PSi

More information

Table of Contents. Page 1 of 6 (Last updated 27 April 2017)

Table of Contents. Page 1 of 6 (Last updated 27 April 2017) Table of Contents What is Connect?... 2 Physical Access Controls... 2 User Access Controls... 3 Systems Architecture... 4 Application Development... 5 Business Continuity Management... 5 Other Operational

More information

For More Solved Assignments Visit - For More Ignou Solved Assignments Visit -

For More Solved Assignments Visit -  For More Ignou Solved Assignments Visit - For More Ignou Solved Assignments Visit - www.ignousolvedassignments.com Connect on Facebook : http://www.facebook.com/pages/ignousolvedassignmentscom/346544145433550 Subscribe and Get Solved Assignments

More information

Digitized Engineering Notebook

Digitized Engineering Notebook Governors State University OPUS Open Portal to University Scholarship All Capstone Projects Student Capstone Projects Spring 2017 Digitized Engineering Notebook Syed Jalaluddin Governors State University

More information

DRACULA. CSM Turner Connor Taylor, Trevor Worth June 18th, 2015

DRACULA. CSM Turner Connor Taylor, Trevor Worth June 18th, 2015 DRACULA CSM Turner Connor Taylor, Trevor Worth June 18th, 2015 Acknowledgments Support for this work was provided by the National Science Foundation Award No. CMMI-1304383 and CMMI-1234859. Any opinions,

More information

Detailed Design. Java Problem Repository & Education Platform JPREP

Detailed Design. Java Problem Repository & Education Platform JPREP Team Members: Luke Greiner Denis Kalic Abigail McCarthy Robert Tateo Nguyen Truong Patrick White Detailed Design Java Problem Repository & Education Platform JPREP Revision: 1.1 Date: 3/07/14 1 D e l t

More information

Digitized Engineering Notebook

Digitized Engineering Notebook Governors State University OPUS Open Portal to University Scholarship All Capstone Projects Student Capstone Projects Spring 2017 Digitized Engineering Notebook Naga Venkata Sandeep Kavuru Governors State

More information

Checklist for Testing of Web Application

Checklist for Testing of Web Application Checklist for Testing of Web Application Web Testing in simple terms is checking your web application for potential bugs before its made live or before code is moved into the production environment. During

More information

IITB Summer Internship Software Requirement Specification (SRS)

IITB Summer Internship Software Requirement Specification (SRS) Software Requirements Specification for Optimized Moodle LMS Page 1 IITB Summer Internship 2013 Software Requirement Specification (SRS) Optimizing Moodle LMS for Improving User Response Time Principal

More information

Table of Contents. Revision History. 1. Introduction Purpose Document Conventions Intended Audience and Reading Suggestions4

Table of Contents. Revision History. 1. Introduction Purpose Document Conventions Intended Audience and Reading Suggestions4 Software Requirements Specification for Python Checker Version 1.0 approved Prepared by Matthew Arnold, Seong, Ian Computer Science Team 4 February 4th 2015 Table of Contents Table of Contents Revision

More information

Digitized Engineering Notebook

Digitized Engineering Notebook Governors State University OPUS Open Portal to University Scholarship All Capstone Projects Student Capstone Projects Spring 2017 Digitized Engineering Notebook Sarath Garimella Governors State University

More information

Remote Health Service System based on Struts2 and Hibernate

Remote Health Service System based on Struts2 and Hibernate St. Cloud State University therepository at St. Cloud State Culminating Projects in Computer Science and Information Technology Department of Computer Science and Information Technology 5-2017 Remote Health

More information

GMO Register User Guide

GMO Register User Guide GMO Register User Guide A. Rana and F. Foscarini Institute for Health and Consumer Protection 2007 EUR 22697 EN The mission of the Institute for Health and Consumer Protection is to provide scientific

More information

NATIONAL STUDENT INDEX

NATIONAL STUDENT INDEX NATIONAL STUDENT INDEX The Guide To Integrating With the National Student Index Specifications document for ECE Student Management System and the ELI Service Portal integrating with the National Student

More information

IBM Proventia Management SiteProtector Installation Guide

IBM Proventia Management SiteProtector Installation Guide IBM Internet Security Systems IBM Proventia Management SiteProtector Installation Guide Version2.0,ServicePack8.1 Note Before using this information and the product it supports, read the information in

More information

Alkan University College Student Information Management System

Alkan University College Student Information Management System American Journal of Operations Management and Information Systems 2016; 1(1): 1-6 http://www.sciencepublishinggroup.com/j/ajomis doi: 10.11648/j.ajomis.20160101.11 Alkan University College Student Information

More information

T Technical specification: FASTAXON Group: Muuntaja

T Technical specification: FASTAXON Group: Muuntaja T-76.115 Technical specification: FASTAXON Group: Muuntaja 0 Version History Owner of the document: All members of the group Muuntaja. Version Date Author(s) Description 0.1 15.11.2003 Pekka Korhonen First

More information

Inf 202 Introduction to Data and Databases (Spring 2010)

Inf 202 Introduction to Data and Databases (Spring 2010) Inf 202 Introduction to Data and Databases (Spring 2010) Jagdish S. Gangolly Informatics CCI SUNY Albany April 22, 2010 Database Processing Applications Standard Database Processing Client/Server Environment

More information

Perceptive TransForm E-Forms Manager

Perceptive TransForm E-Forms Manager Perceptive TransForm E-Forms Manager Installation and Setup Guide Version: 8.x Date: February 2017 2016-2017 Lexmark. All rights reserved. Lexmark is a trademark of Lexmark International Inc., registered

More information

Vision Document for Multi-Agent Research Tool (MART)

Vision Document for Multi-Agent Research Tool (MART) Vision Document for Multi-Agent Research Tool (MART) Version 2.0 Submitted in partial fulfillment of the requirements for the degree MSE Madhukar Kumar CIS 895 MSE Project Kansas State University 1 1.

More information

Software Requirements Specification Management Information System

Software Requirements Specification Management Information System Software Requirements Specification Management Information System Index Table of Contents 1. Introduction...1 1.1 Purpose...2 1.2 Scope... 3 1.3 Definitions, acronyms, and abbreviations... 4 1.4 References...

More information

Semester Project Report Mobile Application for Online Surakarta Battle

Semester Project Report Mobile Application for Online Surakarta Battle Semester Project Report Mobile Application for Online Surakarta Battle COMP4342 Mobile Computing Department of Computing The Hong Kong Polytechnic University CHAU Tsz Ling 15067489D FU Kuo-Hao, 14112466D

More information

Delimited. Interfaced. Readable. Modifiable. Verifiable. Prioritized* Endorsed

Delimited. Interfaced. Readable. Modifiable. Verifiable. Prioritized* Endorsed 15 quality goals for requirements Justified Correct Complete Consistent Unambiguous Feasible Abstract Traceable Delimited Interfaced Readable Modifiable Verifiable Prioritized* Endorsed Marked attributes

More information

Developing Applications with Java EE 6 on WebLogic Server 12c

Developing Applications with Java EE 6 on WebLogic Server 12c Developing Applications with Java EE 6 on WebLogic Server 12c Duration: 5 Days What you will learn The Developing Applications with Java EE 6 on WebLogic Server 12c course teaches you the skills you need

More information

CHAPTER 1 - INTRODUCTION...2 WHAT IS ISUPERSUITE?...2 WEB-BASED APPLICATION...3 CHAPTER 2 - INSTALLATION CONFIGURATIONS...4 STANDALONE...

CHAPTER 1 - INTRODUCTION...2 WHAT IS ISUPERSUITE?...2 WEB-BASED APPLICATION...3 CHAPTER 2 - INSTALLATION CONFIGURATIONS...4 STANDALONE... CHAPTER 1 - INTRODUCTION...2 WHAT IS ISUPERSUITE?...2 WEB-BASED APPLICATION...3 CHAPTER 2 - INSTALLATION CONFIGURATIONS...4 STANDALONE...4 LOCAL AREA NETWORK...4 WIDE AREA NETWORK...4 CHAPTER 3 - SECURITY...5

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

ER/Studio Team Server XE7 Quick Start Guide

ER/Studio Team Server XE7 Quick Start Guide Product Documentation ER/Studio Team Server XE7 Quick Start Guide Version 4.0.8 Published March 27, 2015 2015 Embarcadero Technologies, Inc. Embarcadero, the Embarcadero Technologies logos, and all other

More information

A web application serving queries on renewable energy sources and energy management topics database, built on JSP technology

A web application serving queries on renewable energy sources and energy management topics database, built on JSP technology International Workshop on Energy Performance and Environmental 1 A web application serving queries on renewable energy sources and energy management topics database, built on JSP technology P.N. Christias

More information

Software Requirements

Software Requirements Software Requirements 1. Introduction : The computers and computer applications are finding its voyage to each and every field of mankind, where the data and information are the primary necessities. The

More information

Design and Implementation of READ, REVIEW & ASSESS SYSTEM GRADUATE PROJECT SPRING 2002 ABHIJEET TRIVEDI COMMITTEE MEMBERS

Design and Implementation of READ, REVIEW & ASSESS SYSTEM GRADUATE PROJECT SPRING 2002 ABHIJEET TRIVEDI COMMITTEE MEMBERS Texas A&M University Corpus Christi College of Science and Technology Department of Computing and Mathematical Sciences Design and Implementation of READ, REVIEW & ASSESS SYSTEM GRADUATE PROJECT SPRING

More information

The most current protocol information should be entered. This includes incorporation of all past amendments and modifications.

The most current protocol information should be entered. This includes incorporation of all past amendments and modifications. Georgetown University Institutional Review Board Frequently Asked Questions (FAQs) about eric 1. What is eric? eric stands for Electronic Research and Institutional Compliance. This is an on-line IRB application

More information

JobRouter Product description Version 3.0

JobRouter Product description Version 3.0 JobRouter Product description Version 3.0 Index Philosophy... 03 Workflow with JobRouter Basics... 04 Defining the term workflow... 04. Displaying processes... 04 Forms of process management... 05 Sequential...

More information

Web-based Presentation Management System John Wiley & Sons, Inc.

Web-based Presentation Management System John Wiley & Sons, Inc. Web-based Presentation Management System John Wiley & Sons, Inc. Final Report December 21, 2001 Development Team of NYU Eric Xi Lu Iftikhar Rafi Anil Singh Jie Zhang Professor Arthur Goldberg Wiley s Management

More information

MarkLogic Server. Common Criteria Evaluated Configuration Guide. MarkLogic 9 May, Copyright 2019 MarkLogic Corporation. All rights reserved.

MarkLogic Server. Common Criteria Evaluated Configuration Guide. MarkLogic 9 May, Copyright 2019 MarkLogic Corporation. All rights reserved. Common Criteria Evaluated Configuration Guide 1 MarkLogic 9 May, 2017 Last Revised:9.0-3, September, 2017 Copyright 2019 MarkLogic Corporation. All rights reserved. Table of Contents Table of Contents

More information

During each cycle of three years every installer must accumulate CPD Points to qualify for designation renewal of his/her registration.

During each cycle of three years every installer must accumulate CPD Points to qualify for designation renewal of his/her registration. CPD POLICY The Flooring Industry Training Association has applied for official recognition by the South African Qualifications authority (SAQA) as the professional body for the flooring industry in South

More information

Software Requirements Specification

Software Requirements Specification SCSJ2203: Software Engineering Software Requirements Specification Project Title Version 1.0 Printing Date Department and Faculty Prepared by: Revision Page a. Overview Describe

More information

Introducing Cisco Unified MeetingPlace Web Conferencing

Introducing Cisco Unified MeetingPlace Web Conferencing CHAPTER 1 Introducing Cisco Unified MeetingPlace Web Conferencing This chapter contains the following sections: About Cisco Unified MeetingPlace, page 1-1 About Cisco Unified MeetingPlace Web Conferencing,

More information

GSU Event Portal. OPUS Open Portal to University Scholarship. Governors State University. Mounica Avuthu Governors State University

GSU Event Portal. OPUS Open Portal to University Scholarship. Governors State University. Mounica Avuthu Governors State University Governors State University OPUS Open Portal to University Scholarship All Capstone Projects Student Capstone Projects Summer 2016 GSU Event Portal Mounica Avuthu Governors State University Tanojkumar Mekala

More information

Code Check TM Software Requirements Specification

Code Check TM Software Requirements Specification Code Check TM Software Requirements Specification Author: Richard McKenna Debugging Enterprises TM Based on IEEE Std 830 TM -1998 (R2009) document format Copyright 2017 Debugging Enterprises No part of

More information

Synergy Distributed Meeting Scheduler. Project Plan. Revision 2.0. CS 6361 Advance Requirements Engineering Fall 2008

Synergy Distributed Meeting Scheduler. Project Plan. Revision 2.0. CS 6361 Advance Requirements Engineering Fall 2008 Synergy Distributed Meeting Scheduler Project Plan Revision 2.0 CS 6361 Advance Requirements Engineering Fall 2008 Team Members: Name Email Phone Student ID Animesh Roy animesh.roy@student.utdallas.edu

More information

IMPLEMENTATION OF GPS ENABLED CAR POOLING SYSTEM

IMPLEMENTATION OF GPS ENABLED CAR POOLING SYSTEM IMPLEMENTATION OF GPS ENABLED CAR POOLING SYSTEM Smita Rukhande, Prachi G, Archana S, Dipa D Deptt. of Information Tech., Mumbai University, Navi Mumbai City, Maharashtra, India ABSTRACT Carpooling commonly

More information

4 th Annual Virginia Tech High School Programming Contest (2017)

4 th Annual Virginia Tech High School Programming Contest (2017) 4 th Annual Virginia Tech High School Programming Contest (2017) We will follow the rules of the ACM ICPC (Intercollegiate Programming Competition) for this contest, which are reproduced here. Online Setting

More information

NCID Service Desk Guide Version Department of Information Technology As of July 14, 2016

NCID Service Desk Guide Version Department of Information Technology As of July 14, 2016 NCID Service Desk Guide Version 1.10 Department of Information Technology As of July 14, 2016 Document History Version Change Reference Date Author 1.0 Initial draft release 8/25/10 Heather Ferrie 1.1

More information

MSTC s e-procurement Portal Guidelines for Bidders

MSTC s e-procurement Portal Guidelines for Bidders MSTC s e-procurement Portal Guidelines for Bidders (The following section is meant only to provide guidance to bidders about the e-procurement portal of MSTC. These guidelines are subject to change from

More information

MTR CORPORATION E-Tendering User Guide for Suppliers

MTR CORPORATION E-Tendering User Guide for Suppliers MTR CORPORATION E-Tendering User Guide for Suppliers TABLE OF CONTENTS SYSTEM REQUIREMENT... 2 NEW SUPPLIER / CONTRACTOR REGISTRATION... 20 LOGON FOR REGISTERED SUPPLIER / CONTRACTOR... 24 UPDATE USER

More information

RTO / TRAINER USER MANUAL

RTO / TRAINER USER MANUAL Dear RTO / Trainer System User, Welcome to profile21 system, This user guide describes the basic functions of the profile21 software application. Login Helpdesk Email Go to the profiling website: www.profile21.com.au

More information

Cisco Unified Serviceability

Cisco Unified Serviceability Cisco Unified Serviceability Introduction, page 1 Installation, page 5 Introduction This document uses the following abbreviations to identify administration differences for these Cisco products: Unified

More information

Wildlife Enforcement Monitoring System. User Manual. Khoi Nguyen Remi Chandran Ng Chong. type date version. User Manual July 07, 2011 Version 1-1

Wildlife Enforcement Monitoring System. User Manual. Khoi Nguyen Remi Chandran Ng Chong. type date version. User Manual July 07, 2011 Version 1-1 Wildlife Enforcement Monitoring System User Manual Khoi Nguyen Remi Chandran Ng Chong type date version User Manual July 07, 2011 Version 1-1 Extensible Message Gateway User Manual ii About this Document

More information

RPS Technology Standards Grades 9 through 12 Technology Standards and Expectations

RPS Technology Standards Grades 9 through 12 Technology Standards and Expectations RPS Technology Standards Grades 9 through 12 Technology Standards and Expectations Throughout high school, as students take courses to prepare themselves for college and the working world, they should

More information

Idealist2018 Project. Ideal-ist Partner Search System - Manual for Proposers

Idealist2018 Project. Ideal-ist Partner Search System - Manual for Proposers Project Ideal-ist Partner Search System - Manual for Proposers Section 1 Contents Contents 1 The Partner Search Publication Procedure 3 1.1 Process of the Partner Search (PS) system..3 1.2 Registration...5

More information

PRISM - FHF The Fred Hollows Foundation

PRISM - FHF The Fred Hollows Foundation PRISM - FHF The Fred Hollows Foundation MY WORKSPACE USER MANUAL Version 1.2 TABLE OF CONTENTS INTRODUCTION... 4 OVERVIEW... 4 THE FHF-PRISM LOGIN SCREEN... 6 LOGGING INTO THE FHF-PRISM... 6 RECOVERING

More information

MSTC s e-procurement Portal Guidelines for Bidders. Sr. No Details Page No. 1. System requirements System Settings 2-7

MSTC s e-procurement Portal Guidelines for Bidders. Sr. No Details Page No. 1. System requirements System Settings 2-7 MSTC s e-procurement Portal Guidelines for Bidders Sr. No Details Page No 1. System requirements 2 2. System Settings 2-7 3. JAVA related settings and other important points 8-12 4. Vendor Registration

More information

Information Security Policy

Information Security Policy April 2016 Table of Contents PURPOSE AND SCOPE 5 I. CONFIDENTIAL INFORMATION 5 II. SCOPE 6 ORGANIZATION OF INFORMATION SECURITY 6 I. RESPONSIBILITY FOR INFORMATION SECURITY 6 II. COMMUNICATIONS REGARDING

More information

Wireless Security Access Policy and Agreement

Wireless Security Access Policy and Agreement Wireless Security Access Policy and Agreement Purpose The purpose of this policy is to define standards, procedures, and restrictions for connecting to Fort Valley State University s internal network(s)

More information

Design document for content delivery tool Brahaspati 1

Design document for content delivery tool Brahaspati 1 Design document for content delivery tool Brahaspati 1 Y.N.Singh, A. Roy, Vijay Singh, A.P.Das, Aloukik Khuntia August 23, 2002 1 Guru of Devas Abstract Design and development of platform independent,

More information

System and Software Architecture Description (SSAD)

System and Software Architecture Description (SSAD) System and Software Architecture Description (SSAD) Early Medieval East Asian Timeline Team 9 Daniel Link Ainsley Chong Priyanka Shetty Aarti Kumar Gupta Abdullah Alkahtani Byron Robert Chan System Architect

More information

defectx.com the internet defect tracking system defectx is more than just a way of tracking internet software bugs.

defectx.com the internet defect tracking system defectx is more than just a way of tracking internet software bugs. defectx.com the internet defect tracking system e defectx is more than just a way of tracking internet software bugs. control user access to documents share functional documents share test case documents

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

Group Name: Team Epsilon Max Hinson Jhon Faghih Nassiri

Group Name: Team Epsilon Max Hinson Jhon Faghih Nassiri Software Requirements Specification for UCSB 360 Version 1.2 Prepared by Group Name: Team Epsilon Max Hinson 4426771 maxwellhinson@gmail.com Jhon Faghih Nassiri 4111274 jfaghihnassiri@gmail.com Luke Buckland

More information

PRogramme Information and Activity Management Operational System (PRIAMOS)

PRogramme Information and Activity Management Operational System (PRIAMOS) PRogramme Information and Activity Management Operational System (PRIAMOS) Guidelines for Applicants v.4.0 07/05/2013 the PRIAMOS USM Team HOME-JUST-PRIAMOS-USM@ec.europa.eu p. 1 of 8 Table of Contents:

More information

Web Programming Paper Solution (Chapter wise)

Web Programming Paper Solution (Chapter wise) Introduction to web technology Three tier/ n-tier architecture of web multitier architecture (often referred to as n-tier architecture) is a client server architecture in which presentation, application

More information

DBMS (FYCS) Unit - 1. A database management system stores data in such a way that it becomes easier to retrieve, manipulate, and produce information.

DBMS (FYCS) Unit - 1. A database management system stores data in such a way that it becomes easier to retrieve, manipulate, and produce information. Prof- Neeta Bonde DBMS (FYCS) Unit - 1 DBMS: - Database is a collection of related data and data is a collection of facts and figures that can be processed to produce information. Mostly data represents

More information

Basics of Web. First published on 3 July 2012 This is the 7 h Revised edition

Basics of Web. First published on 3 July 2012 This is the 7 h Revised edition First published on 3 July 2012 This is the 7 h Revised edition Updated on: 03 August 2015 DISCLAIMER The data in the tutorials is supposed to be one for reference. We have made sure that maximum errors

More information

Lab II - Product Specification Outline. CS 411W Lab II. Prototype Product Specification For CLASH. Professor Janet Brunelle Professor Hill Price

Lab II - Product Specification Outline. CS 411W Lab II. Prototype Product Specification For CLASH. Professor Janet Brunelle Professor Hill Price Lab II - Product Specification Outline CS 411W Lab II Prototype Product Specification For CLASH Professor Janet Brunelle Professor Hill Price Prepared by: Artem Fisan Date: 04/20/2015 Table of Contents

More information

(C) Global Journal of Engineering Science and Research Management

(C) Global Journal of Engineering Science and Research Management ANDROID BASED SECURED PHOTO IDENTIFICATION SYSTEM USING DIGITAL WATERMARKING Prof.Abhijeet A.Chincholkar *1, Ms.Najuka B.Todekar 2, Ms.Sunita V.Ghai 3 *1 M.E. Digital Electronics, JCOET Yavatmal, India.

More information

Table of Contents. 1. Introduction 1. 1 Overview Business Context Glossary...3

Table of Contents. 1. Introduction 1. 1 Overview Business Context Glossary...3 Table of Contents 1. Introduction 1. 1 Overview......2 1. 2 Business Context.. 2 1. 3 Glossary...3 2. General Description 2. 1 Product/System Functions..4 2. 2 User Characteristics and Objectives 4 2.

More information

Senior Project: Calendar

Senior Project: Calendar Senior Project: Calendar By Jason Chin June 2, 2017 Contents 1 Introduction 1 2 Vision and Scope 2 2.1 Business Requirements...................... 2 2.1.1 Background........................ 2 2.1.2 Business

More information

Canada Education Savings Program (CESP) Data Interface Operations and Connectivity

Canada Education Savings Program (CESP) Data Interface Operations and Connectivity (CESP) Version Number: 7.0 Version Date: November 24, 2016 Version History Version Release Date Description R 1.0 September 30, 1998 Initial version for HRSDC internal reviews. D 2.0 March 15, 1999 Ongoing

More information

Customer Access. Partner Initiated PICA - The Cisco PICA User Guide

Customer Access. Partner Initiated PICA - The Cisco PICA User Guide PICA - Partner Initiated Customer Access The Cisco PICA User Guide Table of Contents PICA User Guide TABLE OF CONTENTS...2 ABOUT THIS GUIDE...4 BENEFITS OF USING THE PICA TOOL...4 USING THE PICA TOOL...4

More information

CS 312 Project Phase One Software Requirements Specifications ELECTRONIC SCROLLING DISPLAYS

CS 312 Project Phase One Software Requirements Specifications ELECTRONIC SCROLLING DISPLAYS CS 312 Project Phase One Software Requirements Specifications ELECTRONIC SCROLLING DISPLAYS Siddesh Karra(CS03B020), Atul S. Vasu(CS03B004), Karthik T.G.R(CS03B011), Uday Kiran Reddy(CS03B026), Rajiv G(CS03B015),

More information

Reference Manual for the Student and Exchange Visitor Information System Batch Interface

Reference Manual for the Student and Exchange Visitor Information System Batch Interface U.S. Immigration & Naturalization Service Reference Manual for the Student and Exchange Visitor Information System Batch Interface September 20, 2002 DRAFT TABLE OF CONTENTS 1. INTRODUCTION... 1 1.1 Purpose...1

More information

Department of Computer Science and Engineering The University of Texas at Arlington

Department of Computer Science and Engineering The University of Texas at Arlington Department of Computer Science and Engineering The University of Texas at Arlington Aegle Outreach Storage System Team Members: Joseph Finnegan Karla Hernandez Joe Martinez Carlos Torres Last Updated:

More information

Administrator Manual

Administrator Manual . Self-evaluation Platform (SEP) on Information Technology in Education (ITEd) for School Administrator Manual 28 Oct 2005 [Version 2.0] Copyright 2005 Education and Manpower Bureau Page 1 Amendment History

More information

What s New In PC MyJudgements Tab. Each Judge screen now includes a grid showing all the runs which have previously been judged by that Judge.

What s New In PC MyJudgements Tab. Each Judge screen now includes a grid showing all the runs which have previously been judged by that Judge. What s New In PC 2 This is a list of upgrades and bug fixes in PC 2. The list is cumulative, starting with the most recently released version at the top. What s new in Version 8.7 1. Documentation and

More information

SMART STUDENT COURSE REGISTRATION PROJECT REFERENCE NO.: 38S1632

SMART STUDENT COURSE REGISTRATION PROJECT REFERENCE NO.: 38S1632 SMART STUDENT COURSE REGISTRATION PROJECT REFERENCE NO.: 38S1632 COLLEGE : SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY, TUMAKURU BRANCH : COMPUTER SCIENCE AND ENGINEERING GUIDE : MR. T.S.BHARATH STUDENTS :

More information

GateHouse Logistics. GateHouse Logistics A/S Security Statement. Document Data. Release date: 7 August Number of pages: Version: 3.

GateHouse Logistics. GateHouse Logistics A/S Security Statement. Document Data. Release date: 7 August Number of pages: Version: 3. Document Data Release date: Number of pages: Version: 7 August 2018 11 3.1 Version: 3.1 I Page 1/11 Table of Contents 1 Policies and Procedures... 4 1.1 Information Security Management... 4 1.2 Human Resources

More information

Perceptive Matching Engine

Perceptive Matching Engine Perceptive Matching Engine Advanced Design and Setup Guide Version: 1.0.x Written by: Product Development, R&D Date: January 2018 2018 Hyland Software, Inc. and its affiliates. Table of Contents Overview...

More information

Software Requirement Specification Version 1.0.0

Software Requirement Specification Version 1.0.0 Software Requirement Specification Version 1.0.0 Project Title :BATSS - Search Engine for Animation Team Title :BATSS Team Guide (KreSIT) and College : Vijyalakshmi,V.J.T.I.,Mumbai Group Members : Basesh

More information

Writing Diploma Exams Using Computers Humanities Part(ie) A, Mathematics 30-2 and Science 30

Writing Diploma Exams Using Computers Humanities Part(ie) A, Mathematics 30-2 and Science 30 Writing Diploma Exams Using Computers Humanities Part(ie) A, Mathematics 30-2 and Science 30 BACKGROUND Examinees are permitted to use computers when writing some diploma exams. The principles, directives,

More information

RESOLUTION MSC.210(81) (adopted on 19 May 2006) PERFORMANCE STANDARDS AND FUNCTIONAL REQUIREMENTS FOR THE LONG-RANGE IDENTIFICATION AND TRACKING OF

RESOLUTION MSC.210(81) (adopted on 19 May 2006) PERFORMANCE STANDARDS AND FUNCTIONAL REQUIREMENTS FOR THE LONG-RANGE IDENTIFICATION AND TRACKING OF MSC 81/25/Add.1 RESOLUTION MSC.210(81) REQUIREMENTS FOR THE LONG-RANGE IDENTIFICATION THE MARITIME SAFETY COMMITTEE, RECALLING Article 28(b) of the Convention on the International Maritime Organization

More information

SAML-Based SSO Solution

SAML-Based SSO Solution About SAML SSO Solution, page 1 SAML-Based SSO Features, page 2 Basic Elements of a SAML SSO Solution, page 2 SAML SSO Web Browsers, page 3 Cisco Unified Communications Applications that Support SAML SSO,

More information