SwePub
Sök i LIBRIS databas

  Utökad sökning

onr:"swepub:oai:DiVA.org:kth-30154"
 

Sökning: onr:"swepub:oai:DiVA.org:kth-30154" > Statemachine Matchi...

Statemachine Matching in BOM based model Composition

Mahmood, Imran (författare)
KTH,Programvaru- och datorsystem, SCS
Ayani, Rassul (författare)
KTH,Programvaru- och datorsystem, SCS
Vlassov, Vladimir (författare)
KTH,Programvaru- och datorsystem, SCS
visa fler...
Moradi, Farshad (författare)
visa färre...
 (creator_code:org_t)
Los Alamitos, CA : IEEE COMPUTER SOC, 2009
2009
Engelska.
Ingår i: IEEE ACM DIS SIM REAL TIME. - Los Alamitos, CA : IEEE COMPUTER SOC. - 9780769538686 ; , s. 136-143
  • Konferensbidrag (refereegranskat)
Abstract Ämnesord
Stäng  
  • Base Object Model (BOM) is a component-based standard designed to support reusability and Composability. Reusability helps in reducing time and cost of the development of a simulation process. Composing predefined components such as BOMs is a well known approach to achieve reusability. However, there is a need for a matching mechanism to identify whether a set of components are composable or not. Although BOM provides good model representation, it lacks capability to express semantic and behavioral matching. In this paper we propose an approach for matching behavior of BOM components by matching their statemachines. Our proposed process includcs a static and a dynamic matching phase. In the static matching phase, we apply a set of rules to validate the structure of statemachines. In the dynamic matching phase, we execute the statemachines together at an abstract level on our proposed execution framework. We have developed this, framework using the Slate Chart Extensible Markup Language (SCXML), which is a W3C compliant standard. If the execution terminates successfully (i.e. reaches specified final stales) we conclude that there is a positive match and the behavior of these BOMs is composable. We describe the matching process and the implementation of our runtime environment in detail and present a case study as proof of concept.

Nyckelord

Statemachine matching
BOM Composition
SCXML
Abstract Level Execution

Publikations- och innehållstyp

ref (ämneskategori)
kon (ämneskategori)

Hitta via bibliotek

Till lärosätets databas

Sök utanför SwePub

Kungliga biblioteket hanterar dina personuppgifter i enlighet med EU:s dataskyddsförordning (2018), GDPR. Läs mer om hur det funkar här.
Så här hanterar KB dina uppgifter vid användning av denna tjänst.

 
pil uppåt Stäng

Kopiera och spara länken för att återkomma till aktuell vy