Conference item
Abstraction in physiological modelling languages
- Abstract:
- In this paper we discuss two projects looking at applying advanced abstraction mechanisms from software engineering to the field of physiological modelling. We focus on two abstraction mechanisms commonly found in modern object-oriented programming languages: generics and inheritance. Generics allows classes to take other classes as parameters, allowing common behaviour to be described with particularities abstracted away. We demonstrate this technique on an example from heart modelling. Inheritance allows one to reuse code and to establish a subtype of an existing object. We focus on the benefits reaped from inheritance where this property enables run-time substitutability. This technique is demonstrated within the context of multi-scale tumour modelling. Finally, we look at how combining both techniques enables greater modularity and the construction of a model driven framework for the rapid creation and extension of families of biological models.
- Publication status:
- Published
- Peer review status:
- Peer reviewed
Actions
Authors
- Publisher:
- Curran Associates, Inc.
- Host title:
- Simulation Series
- Volume:
- 45
- Issue:
- 4
- Pages:
- 76-83
- Publication date:
- 2013-01-01
- ISSN:
-
0735-9276
- ISBN:
- 9781627480321
- Keywords:
- Pubs id:
-
pubs:403544
- UUID:
-
uuid:6ead6290-b502-4e3d-ab8c-7b3a8c668914
- Local pid:
-
pubs:403544
- Source identifiers:
-
403544
- Deposit date:
-
2015-11-17
Terms of use
- Copyright holder:
- Simulation Councils, Inc
- Copyright date:
- 2013
If you are the owner of this record, you can report an update to it here: Report update to this record