Unit of competency Outline
Date retreived
22/07/2026 9:44 AM AWST
22/07/2026 9:44 AM AWST
Whilst all efforts are made to provide accurate and timely information from the relevant source/documentation, please be aware that the information supplied may not be the most current version. The accuracy of the detail has not been confirmed by the Department and therefore should not be relied upon without first confirming the contents.
Develop high-level object-oriented class specifications
Develop high-level object-oriented class specifications
Unit of competency
National Code
ICTPRG548
ICTPRG548
State Code
OBS94
OBS94
TGA Status
Current
Current
DTWD Status
Approved
Approved
State Implementation and Classification
Approved Date
15/01/2021
Field of Education
020305 - Systems Analysis And Design
Original Release Date
15/01/2021
Nominal Hours
45
Description
This unit describes the skills and knowledge required to analyse requirements and produce a set of high-level object-oriented class specifications.It applies to those who are required to develop object designs as part of the systems design process.No licensing, legislative or certification requirements apply to this unit at the time of publication.
Notes
Elements and Performance Criteria
1. Analyse behaviour of objects
- 1.1 Analyse and document behaviour scenarios according to object design requirements
- 1.2 Identify classes, objects and abstract data types according to object design requirements
- 1.3 Prepare class, object, module and process diagrams according to object-oriented class specifications
2. Prepare state model
- 2.1 Analyse data requirements and iterate data flows according to object design requirements
- 2.2 Determine and document required state-transition diagrams
- 2.3 Seek respond to feedback from required personnel, and update abstract data types and specifications according to feedback
3. Describe roles and responsibilities of classes
- 3.1 Review functional requirements, assign responsibilities and update class structures according to task requirements
- 3.2 Determine and document interface and class communication requirements
- 3.3 Determine and document required interaction diagrams
4. Iterate and review object model
- 4.1 Review and document finding of current object model, class functionality and data transformation
- 4.2 Identify and develop class relationships, priorities, and the inheritance hierarchy according to object-oriented class specifications
- 4.3 Analyse and document class-service requirements and initial test criteria
- 4.4 Identify and document object processes and reuse classes
- 4.5 Submit documentation to required personnel and seek and respond to feedback according to organisational requirements
No information
No information
Replaces
| State Code | National Code | Title | Type |
|---|---|---|---|
| AUV93 | ICTPRG524 | Develop high-level object-oriented class specifications | Unit of competency |
| State Code | National Code | Title | Type |
|---|---|---|---|
| BDL2 | DEF50217 | Diploma of Enterprise Architecture Practice | Qualification |
| BFG0 | ICT50120 | Diploma of Information Technology | Qualification |
| BGJ4 | ICT50220 | Diploma of Information Technology | Qualification |