<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<item>
  <id>02112218</id>
  <dt>j</dt>
  <an>02112218</an>
  <augroup>
    <au>\v Stuikys, Vytautas</au>
    <au>Dama\v sevi\v cius, Robertas</au>
  </augroup>
  <ti>Soft IP customisation model based on metaprogramming techniques.</ti>
  <so>Informatica, Vilnius 15, No. 1, 111-126 (2004).</so>
  <py>2004</py>
  <pu>Lithuanian Academy of Sciences, Institute of Mathematics and Informatics, Vilnius; IOS Press, Amsterdam</pu>
  <lagroup>
    <la>EN</la>
  </lagroup>
  <ccgroup>
  </ccgroup>
  <utgroup>
  </utgroup>
  <cigroup>
  </cigroup>
  <ligroup>
  </ligroup>
  <abgroup>
    <ab>Summary: We propose a layered Soft IP Customisation (SIPC) model for specifying and implementing system-level soft IP design processes such as wrapping and customisation. The SIPC model has three layers: (1) Specification layer for specification of a customisation process using UML class diagrams, (2) Generalisation layer for representation of a customisation process using the metaprogramming techniques, and (3) Generation layer for generation of the customised soft IP instances from metaspecifications. UML allows us to specify customisation of soft IPs at a high level of abstraction. Metaprogramming allows us to manage variability in a domain, develop generic domain components, and describe generation of customised component instances. The usage of the SIPC model eases and accelerates reuse, adaptation and integration of the pre-designed soft IPs into new hardware designs.</ab>
    <rv></rv>
  </abgroup>
</item>