<?xml version="1.0" encoding="UTF-8"?>

<modsCollection xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.loc.gov/mods/v3" xsi:schemaLocation="http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-3.xsd">
<mods version="3.3">

<genre>article</genre>

<titleInfo><title>UML for Electronic Systems Design – A Comprehensive Overview</title></titleInfo>





<name type="personal">
  <namePart type="given">Yves</namePart>
  <namePart type="family">Vanderperren</namePart>
  <role><roleTerm type="text">author</roleTerm> </role></name>
<name type="personal">
  <namePart type="given">Wolfgang</namePart>
  <namePart type="family">Müller</namePart>
  <role><roleTerm type="text">author</roleTerm> </role><identifier type="local">16243</identifier></name>
<name type="personal">
  <namePart type="given">Wim</namePart>
  <namePart type="family">Dahaene</namePart>
  <role><roleTerm type="text">author</roleTerm> </role></name>







<name type="corporate">
  <namePart></namePart>
  <identifier type="local">672</identifier>
  <role>
    <roleTerm type="text">department</roleTerm>
  </role>
</name>








<abstract lang="eng">UML has been widely accepted by the software community for several years. As electronic systems design can no longer be seen as an isolated hardware design activity, UML becomes of significant interest as a unification language for systems description combining both HW and SW components. This article provides a comprehensive view of the UML applied to System-on-Chip (SoC) and hardware-related embedded systems design. The modeling concepts in the UML language are first introduced, including major diagrams for the representation of the behavior and the structure of systems. The principles behind application specific UML customizations (UML profiles) are summarized, and several examples relevant for SoC design are given, such as the SysML (System Modeling Language) and the SoC Profile. Thereafter, various approaches associating UML with existing HW/SW design languages are presented. Beyond language aspects, the article addresses the question of UML-based design flows, and shows how UML can be applied concretely to the development of electronic-based systems. The current situation about tool support constitutes the last focus of the article. In particular, we show how UML tools can be combined with well-known simulation environments, such as MATLAB.</abstract>

<originInfo><publisher>Springer-Verlag</publisher><dateIssued encoding="w3cdtf">2008</dateIssued>
</originInfo>
<language><languageTerm authority="iso639-2b" type="code">eng</languageTerm>
</language>

<subject><topic>UML     SysML     Model-based design     System specification     Modelling languages</topic>
</subject>


<relatedItem type="host"><titleInfo><title>Design Automation for Embedded Systems</title></titleInfo><identifier type="doi">10.1007/s10617-008-9028-9</identifier>
<part><detail type="volume"><number>12</number></detail><extent unit="pages">261-292</extent>
</part>
</relatedItem>


<extension>
<bibliographicCitation>
<ama>Vanderperren Y, Müller W, Dahaene W. UML for Electronic Systems Design – A Comprehensive Overview. &lt;i&gt;Design Automation for Embedded Systems&lt;/i&gt;. 2008;12:261-292. doi:&lt;a href=&quot;https://doi.org/10.1007/s10617-008-9028-9&quot;&gt;10.1007/s10617-008-9028-9&lt;/a&gt;</ama>
<ieee>Y. Vanderperren, W. Müller, and W. Dahaene, “UML for Electronic Systems Design – A Comprehensive Overview,” &lt;i&gt;Design Automation for Embedded Systems&lt;/i&gt;, vol. 12, pp. 261–292, 2008, doi: &lt;a href=&quot;https://doi.org/10.1007/s10617-008-9028-9&quot;&gt;10.1007/s10617-008-9028-9&lt;/a&gt;.</ieee>
<chicago>Vanderperren, Yves, Wolfgang Müller, and Wim Dahaene. “UML for Electronic Systems Design – A Comprehensive Overview.” &lt;i&gt;Design Automation for Embedded Systems&lt;/i&gt; 12 (2008): 261–92. &lt;a href=&quot;https://doi.org/10.1007/s10617-008-9028-9&quot;&gt;https://doi.org/10.1007/s10617-008-9028-9&lt;/a&gt;.</chicago>
<short>Y. Vanderperren, W. Müller, W. Dahaene, Design Automation for Embedded Systems 12 (2008) 261–292.</short>
<bibtex>@article{Vanderperren_Müller_Dahaene_2008, title={UML for Electronic Systems Design – A Comprehensive Overview}, volume={12}, DOI={&lt;a href=&quot;https://doi.org/10.1007/s10617-008-9028-9&quot;&gt;10.1007/s10617-008-9028-9&lt;/a&gt;}, journal={Design Automation for Embedded Systems}, publisher={Springer-Verlag}, author={Vanderperren, Yves and Müller, Wolfgang and Dahaene, Wim}, year={2008}, pages={261–292} }</bibtex>
<mla>Vanderperren, Yves, et al. “UML for Electronic Systems Design – A Comprehensive Overview.” &lt;i&gt;Design Automation for Embedded Systems&lt;/i&gt;, vol. 12, Springer-Verlag, 2008, pp. 261–92, doi:&lt;a href=&quot;https://doi.org/10.1007/s10617-008-9028-9&quot;&gt;10.1007/s10617-008-9028-9&lt;/a&gt;.</mla>
<apa>Vanderperren, Y., Müller, W., &amp;#38; Dahaene, W. (2008). UML for Electronic Systems Design – A Comprehensive Overview. &lt;i&gt;Design Automation for Embedded Systems&lt;/i&gt;, &lt;i&gt;12&lt;/i&gt;, 261–292. &lt;a href=&quot;https://doi.org/10.1007/s10617-008-9028-9&quot;&gt;https://doi.org/10.1007/s10617-008-9028-9&lt;/a&gt;</apa>
</bibliographicCitation>
</extension>
<recordInfo><recordIdentifier>34563</recordIdentifier><recordCreationDate encoding="w3cdtf">2022-12-19T12:18:21Z</recordCreationDate><recordChangeDate encoding="w3cdtf">2022-12-19T12:23:56Z</recordChangeDate>
</recordInfo>
</mods>
</modsCollection>
