Skip to content | Change text size

M O N A T A R

InfoTech Unit Avatar

CSE4431 System Validation & Verification, Quality and Standard

Chief Examiner

This field records the Chief Examiner for unit approval purposes. It does not publish, and can only be edited by Faculty Office staff

To update the published Chief Examiner, you will need to update the Faculty Information/Contact Person field below.

NB: This view restricted to entries modified on or after 19990401000000

Unit Code, Name, Abbreviation

CSE4431 System Validation & Verification, Quality and Standard [System V&V, Quality & Std]

Reasons for Introduction

Obsolete Reasons for Introduction

This subject covers important software engineering concerns such as the role of validation and verification (V & V) in the system life cycle. The development of high quality work activities and products during software development requires attention to V & V procedures. Independant V & V procedures, compiliance to quality standards such as ISO9000/AS39000 are becoming mandatory requirements with some Government contracts for international competitiveness and also in the Department of Defense and in aerospace industries. It also covers quality and reliability issues in safety-critical and mission-critical systems. This subject will enable students to gain an understanding of how to introduce such V & V methods, quality standards and supporting tools into organisations and improve the quality and reliability of software systems.

Reasons for Change (31 May 2004, 11:37am)

include lab/software req. in avatar 31.5.2004

Objectives

Unit Content

Teaching Methods

Assessment

Workloads

Resource Requirements

Laboratory Requirements (31 May 2004, 11:32am)

(Existing equipments). MUSE Studio Lab to house ~40 dual boot machines with Windows XP & Linux,

1 GIG RAM, and 40 MB HD.

Two Windows 2000 Servers housed in the STRIP Building, Server room, Level 1 with software licence keys etc. Faculty TSU/School CSSE TSU to ensure that the Server is up and running.

IBM/Rational and Compuware Licence Servers are with the Faculty TSU. Mercury Interactive Licence Key details are on Windows Server 2 box in the STRIP Server room.

MUSE Portal Server to be housed in the STRIP Building, Server room, Level ? Linux box. Faculty TSU/School CSSE TSU ensure that the Server is up and running and provide backup facilities on a regular basis.

MUSE Portal Server - providing various infrastructure facilities for CSE4002 & CSE4431 such as: Management of student groups, group emails Software Asset management : File management - student work space, Use CVS

MUSE Portal Tracking Service Software which Lecturer uses to set up tracking service for monitoring & measuring student groups? CSE4002 project, which student groups use to record and track their project tasks.

DO NOT Update any software on MUSE Portal without prior consultation with Sita Ramakrishnan as MUSE Portal software system has been built and tested using JDK1.4, OpenORB CORBA, Jakarta Tomcat 4.1.27, postqresql 7.4.2 and so on. Postgresql comes as part of debian, and updating debian may impact MUSEPortal. Needs to be tested before updating for use in CSE4002/CSE4431.

Software Requirements (21 Oct 2005, 1:04pm)

Customised Faculty Teaching Lab Requirement for the MUSE Studio Lab:

Standard faculty teaching lab software installation on the ~40 dual boot Windows XP & Linux machines plus the 3 servers ( Two Windows 2000 & one Linux server) as stated in the Laboratory requirements section.

Since 2003, Faculty TSU manages the licence details for IBM/Rational, Compuware & Mercury Interactive tools. Faculty TSU should negotiate a 12 month licence (Dec ? Dec) from Tool vendors such as IBM /Rational and Mercury Interactive to ensure that Faculty TSU Roll out strategy and our teaching commitments are covered without any disruption for any year of study. For instance, we currently have 150 floating licences of Rose Enterprise, TestStudio, XDE.Net, XDE Java and 1 Virtual Tester Pack (100 licences) which sometimes require renewal during semester period). Similar conditions apply for Mercury Interactive tools as well. Note that 2 Concurrent Licences for Compuware testing tools listed below were purchased as part of TestIT Grant. No updates to Compuware testing tools are required.

Two Windows 2000 Servers have TestIT grant related software plus

Server 1 runs DB2 & Apache, Websphere appl server
Server 2 has TestDirector, QuickTest Server Sentinel LM, IIS, SQL Server. TestDirector depends on IIS. Two Servers required as software clash
occured when Mercury/IBM tools were installed on one server.

Visio software

Junit and phpUnit Test Harness, Opensource linux php test coverage tools

IBM/Rational Tools: Websphere Application developer 5.1 UML Modeling tool ? Rational Rose Enterprise Ed. IBM/Rational testing tools: Rational Suite Test Studio (includes a number of tools) Rational virtual Tester Pack Rational XDE Java Installation as done in 2002/2003/2004 by Faculty TSU New Installation: Virtual tester pack & XDE Java

Compuware Testing tools (2 Concurrent Licences) Reconcile QA Director TrueTime TrueCoverage Installation as done in 2002/2003/2004 by Faculty TSU.

Mercury Interactive Tools: TestDirector, QuickTest Professional, Astra LoadTest 5.4.3.Installation as done in 2002/2003/2004 by Faculty TSU.

MUSE Portal Server - providing various infrastructure facilities for CSE4002 & CSE4431 such as:

Management of student groups, group emails {\narrower Software Asset management : File management - student work {\narrower space, Use CVS MUSE Portal Tracking Service Software which Lecturer uses to set up tracking groups for monitoring & measuring student groups? CSE4002 project, which student groups use to record and track their project tasks. YABE Software system (part of TestIT Grant outcomes) {\narrower used in CSE4431.
}}}} }

DO NOT Update any software on MUSE Portal without prior consultation with Sita Ramakrishnan as MUSE Portal software system has been built and tested using JDK1.4, OpenORB CORBA, Jakarta Tomcat 4.1.27, postqresql 7.4.2 and so on. Postgresql comes as part of debian, and updating debian may impact MUSEPortal. Needs to be tested before updating for use in CSE4002.

Prerequisites

Frequency of Offering (04 Sep 2006, 11:14am)

Semester 1

Faculty Information

Proposer

Sita Ramakrishnan

Approvals

School: 15 Jun 2004 (Ronald Pose)
Faculty Education Committee: 28 Jun 2004 (Ralph Gillon)
Faculty Board: 20 Jul 2004 (Annabelle McDougall)
ADT: 2 14 M (John Hurst)
Faculty Manager:
Dean's Advisory Council:
Other:

Version History

08 Apr 2002 John Hurst fix Unit Name, reading list
08 Apr 2002 John Hurst fix classification, Prereq Knowledge
08 Apr 2002 John Hurst change unit code from CSE5530 to CSE4430
08 Apr 2002 John Hurst move Objectives to new subsections, split up Teaching Strategies (needs more work)
08 Apr 2002 John Hurst check classification is copied through
12 Apr 2002 John Hurst Recoded from CSE4430 to CSE4431, as CSE4430 is already in use
21 Aug 2003 Sitalakshmi Ramakrishnan Updates to Recommended Texts/ References
31 May 2004 Sitalakshmi Ramakrishnan modified ReasonsForIntroduction/RChange; modified ResourceReqs/SoftwareReqs; modified ReasonsForIntroduction/RChange
15 Jun 2004 Ronald Pose CSE School Approval, CSSE Education Committee meeting 4/2004
28 Jun 2004 Ralph Gillon FEC Approval
20 Jul 2004 Annabelle McDougall FacultyBoard Approval
17 Oct 2005 David Sole Added Software requrirements template
21 Oct 2005 David Sole Updated requirements template to new format
04 Sep 2006 Sitalakshmi Ramakrishnan modified Frequency

This version: