Computing in Science and Engineering
Design Patterns for an Object-Oriented Computational Chemistry
ECAL '99 Proceedings of the 5th European Conference on Advances in Artificial Life
Stochastic Stage-structured Modeling of the Adaptive Immune System
CSB '03 Proceedings of the IEEE Computer Society Conference on Bioinformatics
Head First Design Patterns
Immune Systems and Computation: An Interdisciplinary Adventure
UC '08 Proceedings of the 7th international conference on Unconventional Computing
Orthogonal immune algorithm with diversity-based selection for numerical optimization
Proceedings of the first ACM/SIGEVO Summit on Genetic and Evolutionary Computation
Using UML to Model EAE and Its Regulatory Network
ICARIS '09 Proceedings of the 8th International Conference on Artificial Immune Systems
Object-Oriented Refactoring of Existing Immune Models
ICARIS '09 Proceedings of the 8th International Conference on Artificial Immune Systems
Modelling and simulation of granuloma formation in visceral leishmaniasis
CEC'09 Proceedings of the Eleventh conference on Congress on Evolutionary Computation
Hi-index | 0.00 |
This paper motivates the use of Object Oriented technologies such as OO programming languages, UML and Design Patterns in order to facilitate the development and the communication of immune system software modeling. The introduction justifies the need for immune computer models at different levels of abstraction and for various reasons: pedagogy, testing and study of emergent phenomena and quantitative predictions. Then the benefits allowed by adopting the OO way are further illustrated by simple examples of UML class, state and sequence diagrams and instances of Design Patterns such as the “Bridge” or the “State”, helping to question and to clarify the immune objects and relationships. Finally an elementary clonal selection model, restricted to B cells, antibodies and antigens, and fully developed in the OO spirit is presented.