Home | About Us | Courses | Units | Student resources | Research |
IT Support | Staff directory | A-Z index |
M O N A T A R |
InfoTech Unit Avatar |
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
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. 28/4/2021 - Unit disestablished at FEC 2/21 Item 6.2
Software verification and validation is part of the core discipline of SE. This unit is intended to provide a deep coverage of various testing techniques and analysis of results such as test coverage according to various criteria. It also builds skills and experience in the student, w.r.t. building and maintaining quality code with automated testing tools.
Software Quality Engineering is covered as the need for the culture of quality is critical for SE students. They need to believe that they are real engineers and must develop a sense of engineering ethos and an understanding of the responsibilities of an engineer in producing and maintaining quality products through techniques such as regression testing, prioritization of test artefacts etc. V and V must adhere to industry standards and SE standards.
November 2013: Changed pre-reqs, following discussions with relevant teaching staff.
September 2013: Changed unit learning outcomes
This unit has been updated as part of a 2009 review and comparison of data with current Handbook, Syllabus + and Callista data.
November 2017: Amendment to prerequisites to allow for teach-out of old courses (2770 and 2380): Add FIT2099 as an alternative to FIT2024.
This unit covers important software engineering concerns, such as the role of validation and verification (VandV) in the system life cycle. It enables students to gain an understanding of how to introduce such VandV methods, quality standards and supporting tools into organisations and improve the quality and reliability of software systems.
Software Engineers must be able to formulate and apply sound VandV techniques, quality engineering processes and standards to produce quality products and solution.
On successful completion of this unit students should be able to:
020199
This unit covers the fundamental products, processes and techniques for system validation and verifications including testing methodologies, static program analysis and code quality measurement and monitoring. Open-source tools will be used to apply in practice knowledge learnt about software testing from a theoretical perspective. Inspection and testing methodologies, analysis of artefacts, robustness, performance analysis configuration management, quality assurance plan and standards, compliance, assessment, certification issues are covered. It shows how to predict, analyse and control defects in complex software systems.
Pezze, Mauro, and Young, Michal (20008). Software Testing and Analysis: Process, Principles and Techniques, Wiley Publ.
Bentley, John (1999). Programming Pearls (2nd edition), Addison-Wesley Professional.
Patton, Ron (2005). Software Testing (2nd edition), Sams Publ.
Examinations (2 hours): 50%; In-Semester Assessment: 50%
Semester 1, 2011 with the major revision re: assessment and the date of introduction with this assessment %. This is the major revision proposed in this MONATAR update made on the 14th July 2010.
Other changes that have been done on the 14/7/2010 are minor wording changes in ReasonsForIntroduction/RIntro; UnitObjectives/Objectives, and UnitContent/PrescribedReading, and including the prescribed text which aligns the MONATAR against the Unit guide.
A final exam of 50% is introduced and the marks allocated to Assignments now total 50%. This is different from previous years of no final exam worth 50%.
The rationale for introducing the final exam is to comply with FIT Grad/PGrad unit final exam requirements and also to address the different learning styles of students coming through. Hopefully this strategy will engage the students and encourage them to learn more during lectures with short quizzes planned with auditory response technology for 2011 as opposed to the standard written work for hurdles and written test.
Also, in previous offerings, a written test covering theoritical aspects and ~ 8 hurdles during lecture/tutes took the place of final exam. In the previous offerings, a research/essay paper was the final assignment which used to cause a lot of excitement from atleast some students in the past as students had the opportunity to submit their paper with reviews and revisions from myself to an international conference. Over the years, we have published 3 such papers in automated software engineering and testing conferences. However, in recent years, students are not keen on writing papers. So, the research paper component has been dropped from 2010.
6
Minimum total expected workload equals 12 hours per week comprising:
(a.) Contact hours for on-campus students:
(b.) Additional requirements (all students):
FIT
CSE4431
Semester 1, 2011 with the major revision re: assessment and the date of introduction with this assessment %. This is the major revision proposed in this MONATAR update made on the 14th July 2010.
17 Oct 2005 | David Sole | Added Software requrirements template |
21 Oct 2005 | David Sole | Updated requirements template to new format |
31 Oct 2005 | Jeanette Niehus | Initial Draft; modified ReasonsForIntroduction/RIntro; modified ReasonsForIntroduction/RChange; modified ReasonsForIntroduction/RRole; modified ReasonsForIntroduction/RRelevance; modified UnitObjectives/ObjCognitive; modified UnitObjectives/ObjAffective; modified UnitObjectives/ObjPsychomotor; modified UnitContent/Summary; modified UnitContent/RecommendedReading; modified Teaching/Strategies; modified Assessment/Strategies; modified Assessment/Objectives; modified ResourceReqs/LabReqs; modified ResourceReqs/StaffReqs; modified ResourceReqs/SoftwareReqs; modified ResourceReqs/LibraryReqs; modified ResourceReqs/SchoolReqs; modified Prerequisites/PreReqUnits; modified Corequisites; modified Corequisites; modified DateOfIntroduction; modified Enrolment; modified FacultyInformation/FIContact; modified FacultyInformation/FICoordinator |
04 Nov 2005 | Helana Scheepers | |
04 Nov 2005 | Ralph Gillon | FIT School Approval, 4 November 2005 |
08 Nov 2005 | Ann Nicholson | modified Abbreviation; modified Prerequisites/PreReqUnits |
08 Nov 2005 | Ann Nicholson | modified Prerequisites/PreReqUnits |
10 Nov 2005 | Helana Scheepers | |
10 Nov 2005 | Ralph Gillon | FIT School Approval, Hons Subcommittee Approval 9/11/05 |
10 Nov 2005 | Ralph Gillon | FEC Approval |
16 Nov 2005 | Annabelle McDougall | FacultyBoard Approval |
27 Sep 2007 | Caitlin Slattery | Amend prerequisites: remove FIT1008 and FIT1015. Add prohibition CSE4431. |
02 Oct 2007 | Sitalakshmi Ramakrishnan | FIT4004 Chief Examiner Approval, ( proxy school approval ) |
23 Oct 2007 | Geraldine DCosta | FEC Approval |
23 Oct 2007 | Geraldine DCosta | FacultyBoard Approval - The Undergraduate Programs Committee now has authority to formally approve minor unit amendments. UGPC Special Exec 3/07 has approved this version on 2/10/07. Faculty Board approval has been added to aid administration in Monatar. |
20 Feb 2008 | Sitalakshmi Ramakrishnan | modified UnitContent/Summary; modified UnitContent/HandbookSummary; modified UnitContent/HandbookSummary; modified Prerequisites/PreReqKnowledge |
20 Feb 2008 | Sitalakshmi Ramakrishnan | |
20 Feb 2008 | Sitalakshmi Ramakrishnan | modified Prerequisites/PreReqKnowledge |
20 Feb 2008 | Sitalakshmi Ramakrishnan | |
03 Mar 2008 | Sitalakshmi Ramakrishnan | |
03 Mar 2008 | Sitalakshmi Ramakrishnan | FIT4004 Chief Examiner Approval, ( proxy school approval ) |
17 Mar 2008 | Julianna Dawidowicz | FEC Approval |
17 Mar 2008 | Julianna Dawidowicz | FacultyBoard Approval - The Undergraduate Programs Committee now has authority to formally approve minor unit amendments. UGPC 2/08 has approved this version on 03/03/08. Faculty Board approval has been added to aid administration in Monatar. |
20 Mar 2008 | Julianna Dawidowicz | modified Prerequisites/PreReqUnits - corrected a numerical error (CSE23391 changed to CSE2391) |
20 Mar 2008 | Julianna Dawidowicz | FIT4004 Chief Examiner Approval, ( proxy school approval ) |
20 Mar 2008 | Julianna Dawidowicz | FEC Approval |
20 Mar 2008 | Julianna Dawidowicz | FacultyBoard Approval - Corrected a numerical error (CSE23391 to CSE2391). Faculty Board approval has been added to aid administration in Monatar. |
28 Aug 2009 | Sitalakshmi Ramakrishnan | modified Workload/WorkHours; modified ResourceReqs/TutorialReqs; modified ResourceReqs/LabReqs |
28 Aug 2009 | Sitalakshmi Ramakrishnan | |
31 Aug 2009 | Geraldine DCosta | modified Workload/WorkHours - private study amended to 8 hours so that total is 12 hours per week. Amended on advice of UGPC Chair. |
31 Aug 2009 | Geraldine DCosta | modified Workload/CreditPoints - changed workload from 6 hours per week to 12 hours per week on advice of UGPC Chair. |
31 Aug 2009 | Geraldine DCosta | modified Workload/CreditPoints - reversed typo of 12 back to 6 credit points; modified Workload/WorkHours to reflect total workload of 12 hours per week on advice of UGPC Chair. |
31 Aug 2009 | Geraldine DCosta | FIT4004 Chief Examiner Approval, ( proxy school approval ) |
31 Aug 2009 | Geraldine DCosta | FEC Approval |
31 Aug 2009 | Geraldine DCosta | FacultyBoard Approval - UGPC and FEC Exec approval granted on 31/8/09 for amendments to FIT4004 to meet the Handbook deadline. Faculty Board approval has been added to aid administration in Monatar. |
29 Oct 2009 | David Sole | This unit has been updated as part of a 2009 review and comparison of data with current Handbook, Syllabus + and Callista data. |
29 Oct 2009 | David Sole | 2009 Review - Submit |
29 Oct 2009 | David Sole | 2009 Review - Chief Examiner approval |
29 Oct 2009 | David Sole | 2009 Review - FEC approval |
29 Oct 2009 | David Sole | 2009 Review - Faculty Board approval |
05 Nov 2009 | Julianna Dawidowicz | Updated first objectives field following advice from the Chief Examiner, to reflect current system validations tools. Updated the pre-requisites to provide more clarity about the requirements, following advice from the Data Integrity Officer. |
05 Nov 2009 | Julianna Dawidowicz | |
05 Nov 2009 | Julianna Dawidowicz | FIT4004 Chief Examiner Approval, ( proxy school approval ) |
05 Nov 2009 | Julianna Dawidowicz | FEC Approval |
05 Nov 2009 | Julianna Dawidowicz | FacultyBoard Approval - Admin change only as result of review to include small change to first dot point under developed skills in the objectives field and amendment of formatting of prereqs. |
06 Nov 2009 | Julianna Dawidowicz | An additional administrative change has been made to the prerequisites to include a statement about Masters. |
06 Nov 2009 | Julianna Dawidowicz | |
06 Nov 2009 | Julianna Dawidowicz | FIT4004 Chief Examiner Approval, ( proxy school approval ) |
06 Nov 2009 | Julianna Dawidowicz | FEC Approval |
06 Nov 2009 | Julianna Dawidowicz | FacultyBoard Approval - Additional admin change to fix up prereq formatting |
14 Jul 2010 | Sitalakshmi Ramakrishnan | modified ReasonsForIntroduction/RIntro; modified UnitObjectives/Objectives; modified UnitContent/PrescribedReading; modified Assessment/Summary; modified DateOfIntroduction; modified DateOfIntroduction; modified Assessment/Summary |
14 Jul 2010 | Sitalakshmi Ramakrishnan | |
26 Jul 2010 | Sitalakshmi Ramakrishnan | modified Assessment/Summary; modified Prerequisites/PreReqUnits |
26 Jul 2010 | Sitalakshmi Ramakrishnan | modified Assessment/Summary; modified Prerequisites/PreReqUnits |
26 Jul 2010 | Sitalakshmi Ramakrishnan | modified Assessment/Summary; modified Prerequisites/PreReqUnits |
26 Aug 2010 | Kendall Williamson | FIT4004 Chief Examiner Approval, ( proxy school approval ) |
26 Aug 2010 | Kendall Williamson | FEC Approval |
26 Aug 2010 | Kendall Williamson | FacultyBoard Approval - FEC Special Email Meeting 1/10 approved unit amendment. FB 4/10 for noting only |
09 Sep 2010 | Caitlin Slattery | modified Prerequisites/PreReqUnits - added FIT3086 (co-taught with FIT2002 pre-2011) |
09 Sep 2010 | Kendall Williamson | FIT4004 Chief Examiner Approval, ( proxy school approval ) |
09 Sep 2010 | Kendall Williamson | FEC Approval |
09 Sep 2010 | Kendall Williamson | FacultyBoard Approval - Resolved error with missing prereq as FIT3086 was co-taught with FIT2002 (pre-2011) |
22 Sep 2010 | Caitlin Slattery | Corrected unit title (standards, not standard). |
08 Oct 2010 | Geraldine DCosta | FIT4004 Chief Examiner Approval, ( proxy school approval ) |
08 Oct 2010 | Geraldine DCosta | FEC Approval |
08 Oct 2010 | Geraldine DCosta | FacultyBoard Approval - UGPC Exec approval and FEC Exec approval granted for amendments to this version on 8/10/10 to enable Sem 1,2011 implementation. Faculty Board approval has been added to aid administration in Monatar. |
28 Jan 2011 | Yuan-Fang Li | modified UnitObjectives/Objectives; modified UnitContent/Synopsis; modified UnitContent/PrescribedReading; modified FacultyInformation/FIContact |
28 Jan 2011 | Yuan-Fang Li | |
08 Feb 2011 | Kendall Williamson | FIT4004 Chief Examiner Approval, ( proxy school approval ) |
27 Jun 2011 | Kendall Williamson | FEC Approval |
27 Jun 2011 | Kendall Williamson | FacultyBoard Approval - Approved at UGPC 1/11. Noted at FB 1/11. |
15 Aug 2013 | Yuan-Fang Li | modified UnitObjectives/Objectives |
11 Sep 2013 | Yuan-Fang Li | modified UnitObjectives/Objectives |
13 Sep 2013 | Jeanette Niehus | modified ReasonsForIntroduction/RChange |
13 Sep 2013 | Jeanette Niehus | FIT4004 Chief Examiner Approval, ( proxy school approval ) |
13 Sep 2013 | Jeanette Niehus | FEC Approval |
13 Sep 2013 | Jeanette Niehus | FacultyBoard Approval - UGPC Executive approval granted 13/09/13. Faculty Board approval has been added to aid administration in Monatar. |
25 Nov 2013 | Ann Nicholson | modified ReasonsForIntroduction/RChange |
26 Nov 2013 | Yuan-Fang Li | modified Prerequisites/PreReqKnowledge; modified Prerequisites/PreReqKnowledge; modified Prerequisites/PreReqKnowledge Removed Unxi & Perl from required knowledge as they are covered in FIT3024 (which has been dropped as a pre-req) and required in FIT4004. |
26 Nov 2013 | Jeanette Niehus | FIT4004 Chief Examiner Approval, ( proxy school approval ) |
26 Nov 2013 | Jeanette Niehus | FEC Approval |
26 Nov 2013 | Jeanette Niehus | FacultyBoard Approval - UGPC Executive Approval granted 26/11/13. Faculty Board approval given to aid administration in Monatar. |
22 Jan 2014 | Damien Moore | modified Workload/ContactHours (bulk upload from CUPID extract) |
21 Mar 2016 | Jeanette Niehus | Admin: modified Chief Examiner |
02 Nov 2017 | Caitlin Slattery | November 2017: Amendment to prerequisites to allow for teach-out of old courses (2770 and 2380). |
03 Nov 2017 | Jeanette Niehus | FIT4004 Chief Examiner Approval, ( proxy school approval ) |
03 Nov 2017 | Jeanette Niehus | FEC Approval |
03 Nov 2017 | Jeanette Niehus | FacultyBoard Approval - Executively approved by ADLT 3/11/2017. |
28 Apr 2021 | Monica Fairley | modified UnitName; modified ReasonsForIntroduction/RObsolete |
This version:
Copyright © 2022 Monash University ABN 12 377 614 012 – Caution – CRICOS Provider Number: 00008C Last updated: 20 January 2020 – Maintained by eSolutions Service desk – Privacy – Accessibility information |