Abstract
We propose a case study where a familiar but very complex and intrinsically woven bio-computing system – the blood clotting cascade – is specified using methods from software design known as object-oriented design (OOD). The specifications involve definition and inheritance of classes and methods and use design techniques from the most widely used OOD-language: the Unified Modeling Language (UML), as well as its Real-Time-UML extension.First, we emphasize the needs for a unified methodology to specify complex enough biological and biochemical processes. Then, using the blood clotting cascade as a example, we define the class diagrams which exhibit the static structure of procoagulant factors of proenzyme-enzyme conversions, and finally we give a dynamic model involving events, collaboration, synchronization and sequencing. We thus show that OOD can be used in fields very much beyond software design, gives the benefit of unified and sharable descriptions and, as a side effect, automatic generation of code templates for simulation software.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Booch, G., Rumbaugh, J., Jacobson, I.: The Unified Modeling Language User Guide. Addison-Wesley, Reading (1999)
Broze Jr., G.: Tissue Factor Pathway Inhibitor and the Revised Theory of Coagulation. Annual Review of Medicine 46, 103–112 (1995)
Broze Jr., G., Tollefsen, D.M.: Regulation of Blood Coagulation by Protease Inhibitors. In: Stamatoyannopoulos, G., Majerus, P.W., Perlmutter, R.M., Varmus, H. (eds.) Saunders, 3rd edn., pp. 657–679. W.B. Co, Philadelphia (2001)
Chambers, R.C., Laurent, G.J.: Coagulation Cascade Proteases and Tissue Fibrosis. Biochemical Society Transactions 30(2), 194–200 (2002)
Davie, E.W., Fujikawa, K., Kisiel, W.: The Coagulation Cascade. Biochemistry 30(43), 10363–10370 (1991)
Douglass, B.P.: Real-Time UML. Developping Efficient Objects for Embedded Systems. Addison-Wesley, Reading (2000)
Fowler, M., Scott, K.: UML Distilled, a Brief Guide to the Standard Object Modeling Language. Addison-Wesley, Reading (2000)
Gilles, J.-G.: Anti-Factor VIII Antibodies of Hemophiliac Patients Are Frequently Directed Towards Nonfunctional Determinants and Do Not Exhibit Isotypic Restriction. Blood 82(8), 2453–2461 (1993)
Halkier, T.: Mechanisms in Blood Coagulation, Fibrinolysis, and the Complement System. Cambridge University Press, Cambridge (1991)
Kimball, S.D.: Thrombin Active Site Inhibitors. Current Pharmaceutical Design 1, 441–468 (1995)
Liskov, B.: Data Abstraction and Hierarchy. SIGPLAN Notices 23(5) (1988)
Wang, W., Boffa, M.B., Bajzar, L., Walker, J.B., Nesheim, M.E.: A Study of the Mechanism of Inhibition of Fibrinolysis by Activated Thrombin-activable Fibrinolysis Inhibitor. Journal of Biology Chemistry 273, 27176–27181 (1998)
Kam, K., Harel, D., Kugler, H., Marelly, R., Pnueli, A., Hubbard, E.A.J., Stern, M.J.: Formal Modeling of C.elegans Development: a Scenario-Based Approach. In: Priami, C. (ed.) CMSB 2003. LNCS, vol. 2602, pp. 4–20. Springer, Heidelberg (2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Signorini, J., Greussay, P. (2004). Object-Oriented Specification of Complex Bio-computing Processes: A Case Study of a Network of Proteolytic Enzymes. In: Ijspeert, A.J., Murata, M., Wakamiya, N. (eds) Biologically Inspired Approaches to Advanced Information Technology. BioADIT 2004. Lecture Notes in Computer Science, vol 3141. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-27835-1_1
Download citation
DOI: https://doi.org/10.1007/978-3-540-27835-1_1
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-23339-8
Online ISBN: 978-3-540-27835-1
eBook Packages: Springer Book Archive