Various documents on the (U)nified (M)odeling (L)anguage (UML), available from the Object Management Group (OMG), http://www.omg.org, 2002.

 Home/Search   Document Not in Database   Summary   Related Articles  

This paper is cited in the following contexts:
On Object Systems and Behavioral Inheritance - Harel, Kupferman (2002)   (2 citations)  (Correct)

....specification methodologies are used and behavior is not necessarily specified by writing code in a programming language, but by state based visual formalisms. The one used in most such approaches is the language of statecharts [7] This is also true of the recently standardized UML [25], 8] 19] a general purpose modeling methodology that combines the use case process of OOSE [11] with two popular approaches to object oriented modeling the one of Booch [2] and the OMT [21] In these methodologies, a statechart is attached to a class and when an instance object of that class ....

....definitions of inheritance in the OOAD world have adopted the relatively easy approach of enforcing structural conformity only. In addition, some of them provide simple restrictions on what can be changed in a statechart when going from a class to an inheriting subclass (see for example [3] 8] [25]) Specifically, a subclass B of A will be initially based on the same underlying statetransition topology, but with possible refinements such as new substates or modified targets of transitions that may enrich A s behavioral capabilities. However, such refinements can easily be shown to have ....

[Article contains additional citation context not shown here]

Various documents on the (U)nified (M)odeling (L)anguage (UML), available from the Object Management Group (OMG), http://www.omg.org, 2002.

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC