Abstract
In the object inheritance of SR DEVS, partial or overall asset inheritance can be possible. To a asset inherited from parent object, by respective dedicated function a child object can implement partial or whole asset, or not. Even though a child has a inherited asset, if the asset is the hidden property its implementation will not be provided. A inherited asset cannot be showed in whole asset implementation, or it can be implemented by special system state. Here, the whole asset implementation means may include time parameter. In this paper, we describe a determination probability scheme for partial or whole asset inherited from the parent object to determine the hidden inheritance. By the determination probability function it is decided that the inherited asset will be hidden or normal asset.
SR DEVS 모델링에 의한 객체 상속은 일부 자산에 대한 숨겨진 상속이 가능하다. 부모 객체로부터 넘겨받은 자산에 대해 자식 객체는 넘겨받은 자산의 일부 혹은 전부를 각각의 지정된 함수에 의해 수행할 수도 수행하지 않을 수도 있다. 자산 수행에 대한 숨겨진 상속은 자식 객체가 해당 자산에 대해 자원은 보유하고 있더라도 그것에 대한 수행은 하지 않는 것이다. 상속된 자산은 자식 객체의 자산 수행 전체에 나타나지 않을 수도 있으며, 특정한 시스템 상태에 따라 자산 수행을 할 수 있다. 여기서 자산 수행 전체라 함은 자식 객체가 생성되어 소멸될 때까지의 시간적 요소도 포함된다. 본 논문에서는 부모 객체로부터 상속받은 자산에 대해 숨겨진 상속 결정에 대한 확률 방안을 기술한다. 결정확률 함수에 의해 상속 자산이 숨겨진 상속이 될지 정상 상속이 될지 결정되는 것이다.