Application of software engineering to biomedicine
The application of software engineering technique to biomedicine complements the biomedical process. Biological systems are extremely complex reactive systems that require a lot of analysis and comprehension. The use of formal methods can be beneficial for gaining new biological insights and experim...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
2014
|
Subjects: | |
Online Access: | http://hdl.handle.net/10356/61932 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-61932 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-619322023-03-03T20:41:04Z Application of software engineering to biomedicine Ng, Clement Zheng Yang Zheng Jie School of Computer Engineering DRNTU::Engineering::Computer science and engineering The application of software engineering technique to biomedicine complements the biomedical process. Biological systems are extremely complex reactive systems that require a lot of analysis and comprehension. The use of formal methods can be beneficial for gaining new biological insights and experimental avenues. The model created could be analysed by model checking. This research was done to find out more about the use of PRISM, a probabilistic model checker to model signaling pathways and to study the drug effect by simulating perturbation on the network system. Results obtained from the model checker were evaluated to learn more about the system. A significant part of the project focused on speeding up the time needed for the computations by testing for the best combinations possible. By switching to better hardware workstations significant increased the model checking rate. The usage of the sparse engine instead of the default hybrid engine helped to reduce the model checking time required by 45% on average. The power linear equation method had a slight speed up in comparison to other methods while the memory usages between methods are about the same. It can be observed that the knock out of Sos does not have an influence on the model and therefore could be considered when a speed up in computation is required. The results and observations in this report hope to contribute a better understand on how to use the PRISM model checker and learn more about Fibroblast Growth Factor pathway to be useful to future research. Bachelor of Engineering (Computer Engineering) 2014-12-08T02:30:16Z 2014-12-08T02:30:16Z 2014 2014 Final Year Project (FYP) http://hdl.handle.net/10356/61932 en Nanyang Technological University 57 p. application/pdf |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
DRNTU::Engineering::Computer science and engineering |
spellingShingle |
DRNTU::Engineering::Computer science and engineering Ng, Clement Zheng Yang Application of software engineering to biomedicine |
description |
The application of software engineering technique to biomedicine complements the biomedical process. Biological systems are extremely complex reactive systems that require a lot of analysis and comprehension. The use of formal methods can be beneficial for gaining new biological insights and experimental avenues. The model created could be analysed by model checking.
This research was done to find out more about the use of PRISM, a probabilistic model checker to model signaling pathways and to study the drug effect by simulating perturbation on the network system. Results obtained from the model checker were evaluated to learn more about the system.
A significant part of the project focused on speeding up the time needed for the computations by testing for the best combinations possible. By switching to better hardware workstations significant increased the model checking rate. The usage of the sparse engine instead of the default hybrid engine helped to reduce the model checking time required by 45% on average. The power linear equation method had a slight speed up in comparison to other methods while the memory usages between methods are about the same. It can be observed that the knock out of Sos does not have an influence on the model and therefore could be considered when a speed up in computation is required.
The results and observations in this report hope to contribute a better understand on how to use the PRISM model checker and learn more about Fibroblast Growth Factor pathway to be useful to future research. |
author2 |
Zheng Jie |
author_facet |
Zheng Jie Ng, Clement Zheng Yang |
format |
Final Year Project |
author |
Ng, Clement Zheng Yang |
author_sort |
Ng, Clement Zheng Yang |
title |
Application of software engineering to biomedicine |
title_short |
Application of software engineering to biomedicine |
title_full |
Application of software engineering to biomedicine |
title_fullStr |
Application of software engineering to biomedicine |
title_full_unstemmed |
Application of software engineering to biomedicine |
title_sort |
application of software engineering to biomedicine |
publishDate |
2014 |
url |
http://hdl.handle.net/10356/61932 |
_version_ |
1759853492802945024 |