DC Field | Value | Language |
---|---|---|
dc.contributor.advisor | Kwon, Yong-Rae | - |
dc.contributor.advisor | 권용래 | - |
dc.contributor.author | Seo, Sun-Ae | - |
dc.contributor.author | 서선애 | - |
dc.date.accessioned | 2011-12-13T06:00:43Z | - |
dc.date.available | 2011-12-13T06:00:43Z | - |
dc.date.issued | 2000 | - |
dc.identifier.uri | http://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=157548&flag=dissertation | - |
dc.identifier.uri | http://hdl.handle.net/10203/34382 | - |
dc.description | 학위논문(석사) - 한국과학기술원 : 전산학전공, 2000.2, [ v, 65 p. ] | - |
dc.description.abstract | Statecharts is a visual specification language widely used for specifying requirements of reactive system. The expressive power of Statecharts with features such as parallelism and hierarchy of statecharts makes it suitable for specifying large and complex systems. Analysis techniques like model checking facilitate to analyze the statecharts, but, unfortunately, suffer from the state-explosion problem. Therefore various techniques have been developed to cope with this problem. Among them, module-based assume-guarantee reasoning is adopted in our work to deal with this problem for the statecharts. For assume-guarantee reasoning, notions of modules, assumptions and guarantees are needed. Definition of modules in the statecharts includes notions of event scoping and assumptions about the environment. Using the statecharts module, we have designed an algorithms to make a guarantee of it under the given assumptions. To make a guarantee, we define a macro step model of the statecharts modules, and with this guarantee, a reduced macro step model is developed. We have conducted an empirical study with an example, Coffee Vending Machine, using the verification framework proposed by O. Grumberg et al[1]. As a result, we obtained reduced complexity, and further more we found the effectiveness of our method in the case of many internal states. | eng |
dc.language | eng | - |
dc.publisher | 한국과학기술원 | - |
dc.subject | State abstraction | - |
dc.subject | Model checking | - |
dc.subject | Statecharts | - |
dc.subject | Verification | - |
dc.subject | Stepwise verification | - |
dc.subject | 매크로 스텝 모델 | - |
dc.subject | 모듈 | - |
dc.subject | 모델체킹 | - |
dc.subject | Statecharts | - |
dc.subject | 검증 | - |
dc.title | (An) approach to defining and verifying modules for Statecharts | - |
dc.title.alternative | Statecharts 모듈 정의 및 검증 | - |
dc.type | Thesis(Master) | - |
dc.identifier.CNRN | 157548/325007 | - |
dc.description.department | 한국과학기술원 : 전산학전공, | - |
dc.identifier.uid | 000983261 | - |
dc.contributor.localauthor | Kwon, Yong-Rae | - |
dc.contributor.localauthor | 권용래 | - |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.