logo

Formal System Specification using Z-Language

   

Added on  2023-06-04

7 Pages753 Words355 Views
Running head: FORMAL SYSTEM SPECIFICATION USING Z-LANGUAGE
Formal System Specification using Z-Language
Name of the Student
Name of the University
Author’s Note:

1FORMAL SYSTEM SPECIFICATION USING Z-LANGUAGE
Table of Contents
Initialization operations:.................................................................................................1
Operation 1: Enter_new_container_terminal.................................................................2
Operation 2: Accept_delivery........................................................................................2
Operation 3: Accept_pickup..........................................................................................3
Operation 4: Leave_delivery_queue..............................................................................3
Operation 5: Unload_ship..............................................................................................4
Operation 6: Container_terminal_account.....................................................................4
Operation 7: Ships_total_account..................................................................................4
Operation 8: Freight_company_account........................................................................5
Bibliography:..................................................................................................................6

2FORMAL SYSTEM SPECIFICATION USING Z-LANGUAGE
In this report, total 8 operations of a container control system has been designed
through the use of Z language. The formal specifications for each of the operations have been
provided in the Z-schema as given in the section below:
Initialization operations:
initContainerhandle
id: containerid
containerid: ID containerid
known = domContainer
initContainerterminal
Ξterminal
known =
initTerminal
name: terminalName
terminalName: NAME TERMINALNAME
storage:
storage: ℕ
known = domterminal
initQue
que:
existingVehicle:
que2
initDeivery
vehicleID:
numberOfVehcile:
frieghtCompany: FRIEGHTCOMPANY
currentLoad:
ton:
qty:
number_Of_Vehcile 5
storage ton*qty
currentLoad storage

End of preview

Want to access all the pages? Upload your documents or become a member.

Related Documents
Z-Language: Formal Specification Language for Software Systems
|7
|793
|206

Formal Specification in Z for the Container Control System
|10
|1641
|488

Formal Specification in Z for Terminal Container Control System
|8
|1135
|317

Z-Language: Container Control System
|11
|1578
|494

Z-LANGUAGE: Container Control System Z-Specification
|10
|1455
|127

Z Notation for Container Control System
|10
|1761
|150