====== Behavioral Model and Programming ====== ===== Wikipedia ===== http://en.wikipedia.org/wiki/Behavior Behavior as used in computer science is an anthropomorphic construct that assigns “life” to the activities carried out by a computer, computer application, or computer code in response to stimuli, such as user input. Also, "a behavior" is a reusable block of computer code or script that, when applied to an object (computer science), especially a graphical one, causes it to respond to user input in meaningful patterns or to operate independently. Also, behavior is a value that changes over time [1] (one of the key concepts in functional reactive programming). The term can also be applied to some degree to functions in mathematics, referring to the anatomy of curves.