Multi-paradigm semantics for simulating SysML models using SystemC-AMS

SysML is an industrial standard for the modeling of systems, providing a graphical way to model structure and behavior. Despite its flexibility, SysML lacks semantics to give language elements a precise meaning. Current implementations of the standard allow multiple interpretations of syntactical el...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Cafe, Daniel Chaves, dos Santos, Filipe Vinci, Hardebolle, Cecile, Jacquet, Christophe, Boulanger, Frederic
Format: Tagungsbericht
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 8
container_issue
container_start_page 1
container_title
container_volume
creator Cafe, Daniel Chaves
dos Santos, Filipe Vinci
Hardebolle, Cecile
Jacquet, Christophe
Boulanger, Frederic
description SysML is an industrial standard for the modeling of systems, providing a graphical way to model structure and behavior. Despite its flexibility, SysML lacks semantics to give language elements a precise meaning. Current implementations of the standard allow multiple interpretations of syntactical elements and can cause misunderstandings when porting a model among tools. Our work focuses on the definition of concrete semantics for SysML to enable correct interpretation of heterogeneous models. We also add semantic adaptation elements to guarantee that interactions among different formalisms are unambiguous. We demonstrate our approach by generating SystemC-AMS code automatically from SysML diagrams for a case study with two distinct formalisms. This kind of translation allows the validation of system behavior through simulation.
format Conference Proceeding
fullrecord <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_6646636</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>6646636</ieee_id><sourcerecordid>6646636</sourcerecordid><originalsourceid>FETCH-LOGICAL-i90t-507cf814cdaade7397833022d513eb7cb37a4f4d52a8141a26e31f9bef261c823</originalsourceid><addsrcrecordid>eNotj8tqwzAUBVVooWmaL-hGPyDQW9YymKYt2HSR7MO1dRUEVhIseZG_b6BZHRiGgfNE3qQ3ihuuG_NMVsIqy3zj9CvZlJIGzp2W1ji-Irt-mWpiV5ghpFOmBTOcaxoLjZeZlpSXCWo6n-j-VvqO5kvAqdClPFDF3LJtv38nLxGmgpvHrslh93lov1n3-_XTbjuWPK_McDfGRugxAAR0yrtGKS5lMELh4MZBOdBRByPhbgmQFpWIfsAorRgbqdbk4z-bEPF4nVOG-Xa0Vtv7Q_UHTOFGEg</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Multi-paradigm semantics for simulating SysML models using SystemC-AMS</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Cafe, Daniel Chaves ; dos Santos, Filipe Vinci ; Hardebolle, Cecile ; Jacquet, Christophe ; Boulanger, Frederic</creator><creatorcontrib>Cafe, Daniel Chaves ; dos Santos, Filipe Vinci ; Hardebolle, Cecile ; Jacquet, Christophe ; Boulanger, Frederic</creatorcontrib><description>SysML is an industrial standard for the modeling of systems, providing a graphical way to model structure and behavior. Despite its flexibility, SysML lacks semantics to give language elements a precise meaning. Current implementations of the standard allow multiple interpretations of syntactical elements and can cause misunderstandings when porting a model among tools. Our work focuses on the definition of concrete semantics for SysML to enable correct interpretation of heterogeneous models. We also add semantic adaptation elements to guarantee that interactions among different formalisms are unambiguous. We demonstrate our approach by generating SystemC-AMS code automatically from SysML diagrams for a case study with two distinct formalisms. This kind of translation allows the validation of system behavior through simulation.</description><identifier>ISSN: 1636-9874</identifier><identifier>EISBN: 2953050485</identifier><identifier>EISBN: 9782953050486</identifier><language>eng</language><publisher>European Electronic Chips &amp; Systems design Initiative - ECSI</publisher><subject>Adaptation models ; Computational modeling ; Engines ; Mathematical model ; Model Transformation ; Semantic Adaptation ; Semantics ; SysML ; System Modeling ; System Simulation ; SystemC-AMS ; Unified modeling language</subject><ispartof>Proceedings of the 2013 Forum on specification and Design Languages (FDL), 2013, p.1-8</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/6646636$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,780,784,789,790,2056,54918</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/6646636$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Cafe, Daniel Chaves</creatorcontrib><creatorcontrib>dos Santos, Filipe Vinci</creatorcontrib><creatorcontrib>Hardebolle, Cecile</creatorcontrib><creatorcontrib>Jacquet, Christophe</creatorcontrib><creatorcontrib>Boulanger, Frederic</creatorcontrib><title>Multi-paradigm semantics for simulating SysML models using SystemC-AMS</title><title>Proceedings of the 2013 Forum on specification and Design Languages (FDL)</title><addtitle>FDL</addtitle><description>SysML is an industrial standard for the modeling of systems, providing a graphical way to model structure and behavior. Despite its flexibility, SysML lacks semantics to give language elements a precise meaning. Current implementations of the standard allow multiple interpretations of syntactical elements and can cause misunderstandings when porting a model among tools. Our work focuses on the definition of concrete semantics for SysML to enable correct interpretation of heterogeneous models. We also add semantic adaptation elements to guarantee that interactions among different formalisms are unambiguous. We demonstrate our approach by generating SystemC-AMS code automatically from SysML diagrams for a case study with two distinct formalisms. This kind of translation allows the validation of system behavior through simulation.</description><subject>Adaptation models</subject><subject>Computational modeling</subject><subject>Engines</subject><subject>Mathematical model</subject><subject>Model Transformation</subject><subject>Semantic Adaptation</subject><subject>Semantics</subject><subject>SysML</subject><subject>System Modeling</subject><subject>System Simulation</subject><subject>SystemC-AMS</subject><subject>Unified modeling language</subject><issn>1636-9874</issn><isbn>2953050485</isbn><isbn>9782953050486</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2013</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNotj8tqwzAUBVVooWmaL-hGPyDQW9YymKYt2HSR7MO1dRUEVhIseZG_b6BZHRiGgfNE3qQ3ihuuG_NMVsIqy3zj9CvZlJIGzp2W1ji-Irt-mWpiV5ghpFOmBTOcaxoLjZeZlpSXCWo6n-j-VvqO5kvAqdClPFDF3LJtv38nLxGmgpvHrslh93lov1n3-_XTbjuWPK_McDfGRugxAAR0yrtGKS5lMELh4MZBOdBRByPhbgmQFpWIfsAorRgbqdbk4z-bEPF4nVOG-Xa0Vtv7Q_UHTOFGEg</recordid><startdate>201309</startdate><enddate>201309</enddate><creator>Cafe, Daniel Chaves</creator><creator>dos Santos, Filipe Vinci</creator><creator>Hardebolle, Cecile</creator><creator>Jacquet, Christophe</creator><creator>Boulanger, Frederic</creator><general>European Electronic Chips &amp; Systems design Initiative - ECSI</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>201309</creationdate><title>Multi-paradigm semantics for simulating SysML models using SystemC-AMS</title><author>Cafe, Daniel Chaves ; dos Santos, Filipe Vinci ; Hardebolle, Cecile ; Jacquet, Christophe ; Boulanger, Frederic</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i90t-507cf814cdaade7397833022d513eb7cb37a4f4d52a8141a26e31f9bef261c823</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2013</creationdate><topic>Adaptation models</topic><topic>Computational modeling</topic><topic>Engines</topic><topic>Mathematical model</topic><topic>Model Transformation</topic><topic>Semantic Adaptation</topic><topic>Semantics</topic><topic>SysML</topic><topic>System Modeling</topic><topic>System Simulation</topic><topic>SystemC-AMS</topic><topic>Unified modeling language</topic><toplevel>online_resources</toplevel><creatorcontrib>Cafe, Daniel Chaves</creatorcontrib><creatorcontrib>dos Santos, Filipe Vinci</creatorcontrib><creatorcontrib>Hardebolle, Cecile</creatorcontrib><creatorcontrib>Jacquet, Christophe</creatorcontrib><creatorcontrib>Boulanger, Frederic</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Electronic Library (IEL)</collection><collection>IEEE Proceedings Order Plans (POP All) 1998-Present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Cafe, Daniel Chaves</au><au>dos Santos, Filipe Vinci</au><au>Hardebolle, Cecile</au><au>Jacquet, Christophe</au><au>Boulanger, Frederic</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Multi-paradigm semantics for simulating SysML models using SystemC-AMS</atitle><btitle>Proceedings of the 2013 Forum on specification and Design Languages (FDL)</btitle><stitle>FDL</stitle><date>2013-09</date><risdate>2013</risdate><spage>1</spage><epage>8</epage><pages>1-8</pages><issn>1636-9874</issn><eisbn>2953050485</eisbn><eisbn>9782953050486</eisbn><abstract>SysML is an industrial standard for the modeling of systems, providing a graphical way to model structure and behavior. Despite its flexibility, SysML lacks semantics to give language elements a precise meaning. Current implementations of the standard allow multiple interpretations of syntactical elements and can cause misunderstandings when porting a model among tools. Our work focuses on the definition of concrete semantics for SysML to enable correct interpretation of heterogeneous models. We also add semantic adaptation elements to guarantee that interactions among different formalisms are unambiguous. We demonstrate our approach by generating SystemC-AMS code automatically from SysML diagrams for a case study with two distinct formalisms. This kind of translation allows the validation of system behavior through simulation.</abstract><pub>European Electronic Chips &amp; Systems design Initiative - ECSI</pub><tpages>8</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 1636-9874
ispartof Proceedings of the 2013 Forum on specification and Design Languages (FDL), 2013, p.1-8
issn 1636-9874
language eng
recordid cdi_ieee_primary_6646636
source IEEE Electronic Library (IEL) Conference Proceedings
subjects Adaptation models
Computational modeling
Engines
Mathematical model
Model Transformation
Semantic Adaptation
Semantics
SysML
System Modeling
System Simulation
SystemC-AMS
Unified modeling language
title Multi-paradigm semantics for simulating SysML models using SystemC-AMS
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-13T19%3A15%3A00IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=Multi-paradigm%20semantics%20for%20simulating%20SysML%20models%20using%20SystemC-AMS&rft.btitle=Proceedings%20of%20the%202013%20Forum%20on%20specification%20and%20Design%20Languages%20(FDL)&rft.au=Cafe,%20Daniel%20Chaves&rft.date=2013-09&rft.spage=1&rft.epage=8&rft.pages=1-8&rft.issn=1636-9874&rft_id=info:doi/&rft_dat=%3Cieee_6IE%3E6646636%3C/ieee_6IE%3E%3Curl%3E%3C/url%3E&rft.eisbn=2953050485&rft.eisbn_list=9782953050486&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=6646636&rfr_iscdi=true