Statecharts: A visual formalism for complex systems
Science of Computer Programming
Communications of the ACM
The Unified Modeling Language user guide
The Unified Modeling Language user guide
Computer
Hi-index | 0.00 |
In this paper we demonstrate the relevance of abstraction, reuse, objects, classes, component and inheritance hierarchies, multiplicity, visual modeling, and other current software development best practices. We show how it is possible to start with a direct diagrammatic representation of a biological structure such as a cell, using terminology familiar to biologists, and by following a process of gradually adding more and more detail, arrive at a system with structure and behavior of arbitrary complexity that can run and be observed on a computer. We will be discussing various tools of UML used to describe biological modeling.