|
ABSTRACT
The paper discusses the design and implementation of LiSEB, a class-based language built on top of APL2 to respond to challenges posed by modelling living systems from a medical point of view. LiSEB capitalises on several features of APL and on some lessons learned from its history. Living systems are modelled as open systems: environments in which concurrent mobile autonomous agents interact. Modelling of these properties required extensions of traditional object-oriented paradigms and of their previous translations under APL: a) every object performs a sequence of actions dynamically modified to adapt to circumstances; b) a new policy of message management is introduced uniformly encompassing broadcast and directly addressed communication. An example of a simulation using LiSEB illustrates these concepts.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
ACM92
|
ACM SIGBio Newsletter, "Special edition on biologically motivated computing", vol.12, n.2, 1992
|
| |
ACM93
|
Communications of the ACM, "Special issue on Concurrent Object Programming", vol. 33, n.9, 1993
|
 |
Alf89
|
|
| |
BBDS78
|
P.Berry, J.Bartoli, C.Dell'Aquila, V.Spadavecchia, "APL & insight" Pleasantville, N.Y., APL Press, 1978
|
 |
BMP90
|
|
 |
BMP91
|
|
| |
BMP94
|
|
 |
BSB89
|
|
| |
CS92
|
F.Celada, P. Seiden "A Computer Model for Cellular Interaction in The Immune System" Immunology Today 1992 Vol.13, No.2, pp 56-62
|
| |
DFCF92
|
A.Drogoul, J.Ferber, B.Corbara, D.Fresneau "A behavioral simulation model for the study of emergent social structures" in F.J.Varela, P.Bourgine Towards a practice of autonomous systems, MIT Press, 1992, pp.171-178
|
| |
Dio84
|
N.Dioguardi, "I1 fegato, un sistema aperto", Masson, Milano, 1984
|
| |
GC90
|
|
| |
Gey88
|
A.Geyer-Schulz, "Fuzzy rule-based expert systems" in APL Techniques in expert systems, J.R,Kraemer, P.C.Berry eds., SIGAPL - Syracuse University, 1988
|
| |
GF71
|
B.L.Gordon, D.K.Ford, "Essential of immunology" F.A.Davis Company Philadelphia 1971
|
 |
Gfe89
|
|
 |
GHT89
|
|
| |
GR83
|
A.Goldberg, D.Robson, "Smalltalk80", Addison-Wesley, 1983
|
 |
GS87
|
|
 |
Ive80
|
|
| |
MP92
|
|
| |
MPB91
|
P.Mussio, M.Pietrogrande, F.Brambilla, C.Caserta, A.Cefalo, M.T.Randetti, P.Bottoni, N.Dioguardi, "Modeling of biological and medical systems: a systemic strategy", Biosystems, vol.26, pp. 31-43, 1992
|
| |
MT89
|
M.D.Mesarovic, Y.Takahara "Abstract Systems Theory" Springer-Verlag, 1989
|
| |
Mus90
|
P.Mussio, "The state space approach to system representation as a language for medical universe: the liver case", V.D'Amato, C.Maccheroni, eds., Dynamic Analyisis Of Complex Systems, pp.257-267, Franco Angeli, 1990
|
| |
NR87
|
|
| |
Per91
|
A.S.Perelson, "immunol. Review", vol.ll0, pp. 5-36, 1991
|
| |
PM89
|
G.Papaspyropoulos, D.Maritas, "Parallel Discrete Event Simulation with SIMULA", Elsevier, 1989
|
| |
PNSB92
|
R.C.Paton, H.S.Nwana, M.J.R .S have, T.J.M.Bench-Capon, "Computing at the tissue/organ level (with particular reference to the liver)", in F.J.Varela, P.Bourgine Towards a practice of autonomous systems, MIT Press, 1992, pp.411-420
|
| |
PSBM90
|
M.Pietrogrande, B.Sagramoso, P.Bottoni, P.Mussio,N.Dioguardi, "Utilization of systemic models for the study of pathogenesis, chimical picture and therapy of disease. Case study: crioglobulinemia", in Dynamic Analysis of complex systems pp.274-278, eds V.D'Ambra, C.Maccheroni, Franco Angeli, 1990
|
| |
SB86
|
|
| |
vB69
|
" L. von Bertalanffy, "General system theory", Braziller, New York, 1969
|
| |
Weg87
|
|
|