Unit of competency Outline

Date retreived
22/07/2026 10:26 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
ICTPRG524
State Code
AUV93
TGA Status
Replaced
DTWD Status
Replaced
Current Release Number
1.00
Current Release Date
25/03/2015
State Implementation and Classification
Approved Date
16/09/2015
Field of Education
020305 - Systems Analysis And Design
Original Release Date
16/09/2015
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 individuals 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 the behaviour of objects
  • 1.1 Analyse behaviour scenarios and the prepare documentation, according to standards
  • 1.2 Identify classes, objects and abstract data types, according to requirements
  • 1.3 Prepare class, object, module and process diagrams, according to specifications
2. Prepare a state model
  • 2.1 Analyse data requirements and iterate data flows
  • 2.2 Prepare state-transition diagrams, according to standards
  • 2.3 Improve the abstract data types and specifications
3. Describe the roles and responsibilities of classes
  • 3.1 Review the functional requirements, assign responsibilities and update class structures
  • 3.2 Specify the interface and class communication requirements
  • 3.3 Prepare the interaction diagrams, according to standards
4. Iterate and review the object model
  • 4.1 Review the current object model, class functionality and data transformation
  • 4.2 Identify and develop class relationships, priorities, and the inheritance hierarchy
  • 4.3 Review the class-service requirements and initial test criteria
  • 4.4 Identify object processes and reuse classes
  • 4.5 Document the model and forward it to the appropriate person
No information
No information
Replaces
State Code National Code Title Type
D8036 ICAPRG524A Develop high-level object-oriented class specifications Unit of competency
Replaced By
State Code National Code Title Type
OBS94 ICTPRG548 Develop high-level object-oriented class specifications Unit of competency