Verifying Time Properties by Transforming Timing Diagram to Object-Oriented Time Petri Net
碩士 === 東海大學 === 資訊工程與科學系 === 93 === In system software development, time is a very important factor to the quality of the systems. Especailly there are more and more real time systems and embedded systems around people. Therefore, in UML 2.0 standard, OMG developed a new diagram called timing diagra...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2005
|
Online Access: | http://ndltd.ncl.edu.tw/handle/85513332010482606839 |
id |
ndltd-TW-093THU00394011 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-093THU003940112015-10-13T11:39:45Z http://ndltd.ncl.edu.tw/handle/85513332010482606839 Verifying Time Properties by Transforming Timing Diagram to Object-Oriented Time Petri Net 轉換時間圖至物件導向時間派翠網路以進行時間性驗證 Cain 蔡祁名 碩士 東海大學 資訊工程與科學系 93 In system software development, time is a very important factor to the quality of the systems. Especailly there are more and more real time systems and embedded systems around people. Therefore, in UML 2.0 standard, OMG developed a new diagram called timing diagram which is used to described timing properties and interaction between objects. However, UML is a modeling language, it doesn't provide the technique to analyze and verify. For this reason, developers use timing diagram to describe the time properties but hard to know if there has some mistakes in timing diagram. The techniques of Petri nets are researched for years, and there are various analysis techniques to different domain. Some scholars’ research is to analyze the UML model by Petri net's analyzing properties. The focus of this thesis is on timing diagram. For this reason, we propose a mechanism to transform timing diagram to object-oriented time Petri net, it includes the specification of the timing diagram, the specification of the object-oriented time Petri net, and the transformation rules. After transforming, we utilize the analyzing abilities of Petri net to verify the timing properties. The example of this thesis is use the reachability analysis of Petri net to verify the correctness of the requirement. William C. Chu 朱正忠 2005 學位論文 ; thesis 0 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 東海大學 === 資訊工程與科學系 === 93 === In system software development, time is a very important factor to the quality of the systems. Especailly there are more and more real time systems and embedded systems around people. Therefore, in UML 2.0 standard, OMG developed a new diagram called timing diagram which is used to described timing properties and interaction between objects.
However, UML is a modeling language, it doesn't provide the technique to analyze and verify. For this reason, developers use timing diagram to describe the time properties but hard to know if there has some mistakes in timing diagram.
The techniques of Petri nets are researched for years, and there are various analysis techniques to different domain. Some scholars’ research is to analyze the UML model by Petri net's analyzing properties.
The focus of this thesis is on timing diagram. For this reason, we propose a mechanism to transform timing diagram to object-oriented time Petri net, it includes the specification of the timing diagram, the specification of the object-oriented time Petri net, and the transformation rules. After transforming, we utilize the analyzing
abilities of Petri net to verify the timing properties. The example of this thesis is use the reachability analysis of Petri net to verify the correctness of the requirement.
|
author2 |
William C. Chu |
author_facet |
William C. Chu Cain 蔡祁名 |
author |
Cain 蔡祁名 |
spellingShingle |
Cain 蔡祁名 Verifying Time Properties by Transforming Timing Diagram to Object-Oriented Time Petri Net |
author_sort |
Cain |
title |
Verifying Time Properties by Transforming Timing Diagram to Object-Oriented Time Petri Net |
title_short |
Verifying Time Properties by Transforming Timing Diagram to Object-Oriented Time Petri Net |
title_full |
Verifying Time Properties by Transforming Timing Diagram to Object-Oriented Time Petri Net |
title_fullStr |
Verifying Time Properties by Transforming Timing Diagram to Object-Oriented Time Petri Net |
title_full_unstemmed |
Verifying Time Properties by Transforming Timing Diagram to Object-Oriented Time Petri Net |
title_sort |
verifying time properties by transforming timing diagram to object-oriented time petri net |
publishDate |
2005 |
url |
http://ndltd.ncl.edu.tw/handle/85513332010482606839 |
work_keys_str_mv |
AT cain verifyingtimepropertiesbytransformingtimingdiagramtoobjectorientedtimepetrinet AT càiqímíng verifyingtimepropertiesbytransformingtimingdiagramtoobjectorientedtimepetrinet AT cain zhuǎnhuànshíjiāntúzhìwùjiàndǎoxiàngshíjiānpàicuìwǎnglùyǐjìnxíngshíjiānxìngyànzhèng AT càiqímíng zhuǎnhuànshíjiāntúzhìwùjiàndǎoxiàngshíjiānpàicuìwǎnglùyǐjìnxíngshíjiānxìngyànzhèng |
_version_ |
1716847427005186048 |