Investigating feasibility of queuing model to eliminate server deadlock: case of SPP (Patient Management System) / Rusyamimi Rosmanmi Rosman

Rosman, Rusyamimi (2014) Investigating feasibility of queuing model to eliminate server deadlock: case of SPP (Patient Management System) / Rusyamimi Rosmanmi Rosman. Masters thesis, Universiti Teknologi MARA (UiTM).

Abstract

The goal of transaction is to ensure that all of the objects managed by a server remain in a consistent state where, when they are accessed by multiple transactions and in the presence of server crashes or down. In any object that represents a shared resource in a distributed system, it must be responsible in ensuring that it can operate correctly in a concurrent environment. Therefore, programmers should take concern in implementing any objects or processes which will not be intended to use in a distributed system so that it will stay safe in a concurrent environment. This is to avoid from any issue such as server deadlock to be happened. A deadlock occurs when two or more processes are waiting on the same resource and each of the process is waiting on the other process to complete before moving forward. Deadlock also is a particularly common situation when clients are involved in a program, for a transaction in the program may last for a long period of time. This may resulting in many objects being locked thus, preventing other client using them. When this kind of situation occurs, there will be no way for these processes to resolve the conflict. In this research, researcher will determined on the modules which has been provided by the stakeholder, which the three selected modules has high number of server deadlock occurrence. In completing this research project, researcher-tends to achieve two objectives here which are firstly, to identify server deadlock occurrence in three different modules in SPP. Then, researcher has decided to choose Queuing Model as the solution and second objective would be to investigate the feasibility of Queuing Model concept in solving or at least reducing current server deadlock problem. This research scope is the evaluation will only be done on three different modules which have been identified by the stakeholder, to have the most occurrence of server deadlock. Hopefully from this research contribution can helps stakeholder in reducing the occurrence of server deadlock as it occurs in a most crucial application system which is in health care information systems. For the future works, this research project can be extended by conducting an experimental research or simulation testing and implement the proposed M/M/l Markov Model to SPP.

Metadata

Item Type: Thesis (Masters)
Creators:
Creators
Email / ID Num.
Rosman, Rusyamimi
2011945405
Contributors:
Contribution
Name
Email / ID Num.
Thesis advisor
Mokhsin, Mudiana
UNSPECIFIED
Subjects: Q Science > QA Mathematics > Instruments and machines > Electronic Computers. Computer Science > Computer software > Application program interfaces
Q Science > QA Mathematics > Instruments and machines > Electronic Computers. Computer Science > Neural networks (Computer science)
Divisions: Universiti Teknologi MARA, Shah Alam > Faculty of Computer and Mathematical Sciences
Programme: Master of Science (Information Technology)
Keywords: Server deadlock, Patient Management System, goal of transaction
Date: 2014
URI: https://ir.uitm.edu.my/id/eprint/66203
Edit Item
Edit Item

Download

[thumbnail of 66203.pdf] Text
66203.pdf

Download (146kB)

Digital Copy

Digital (fulltext) is available at:

Physical Copy

Physical status and holdings:
Item Status:
On Shelf

ID Number

66203

Indexing

Statistic

Statistic details