Capturing Requirement Specification for Safety-critical System using SOFL and UML

This paper discusses two different types of capturing and presenting requirement specifications: UML and SOFL. The reason for choosing UML is because it employs an object-oriented approach, and SOFL is chosen as it is a combination of structured and object-oriented, which is an integration of Petri...

Full description

Bibliographic Details
Main Authors: Azma, Abdullah, Rohani, Abu Bakar, Roslina, Abd Hamid, Muhammad Zulfahmi Toh, Abdullah
Format: Conference or Workshop Item
Language:English
Published: 2015
Subjects:
Online Access:http://umpir.ump.edu.my/id/eprint/10582/
http://umpir.ump.edu.my/id/eprint/10582/1/Capturing%20Requirement%20Specification%20for%20Safety-critical%20System%20uses%20SOFL%20and%20UML.pdf
Description
Summary:This paper discusses two different types of capturing and presenting requirement specifications: UML and SOFL. The reason for choosing UML is because it employs an object-oriented approach, and SOFL is chosen as it is a combination of structured and object-oriented, which is an integration of Petri Net and VDM-SL. An On-Board Automation Systems is used to demonstrate how the two techniques work. Also, the differences between the two techniques is discussed, specifically with respect to the requirement in informal and semi-formal specifications.