
<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://wiki.hh.se/ceres/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://wiki.hh.se/ceres/index.php?action=history&amp;feed=atom&amp;title=Publications%3AA_Compositional_Implementation_of_Modbus_in_Protege</id>
		<title>Publications:A Compositional Implementation of Modbus in Protege - Revision history</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.hh.se/ceres/index.php?action=history&amp;feed=atom&amp;title=Publications%3AA_Compositional_Implementation_of_Modbus_in_Protege"/>
		<link rel="alternate" type="text/html" href="https://wiki.hh.se/ceres/index.php?title=Publications:A_Compositional_Implementation_of_Modbus_in_Protege&amp;action=history"/>
		<updated>2026-05-22T19:25:57Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.22.6</generator>

	<entry>
		<id>https://wiki.hh.se/ceres/index.php?title=Publications:A_Compositional_Implementation_of_Modbus_in_Protege&amp;diff=4241&amp;oldid=prev</id>
		<title>Slawek: Created page with &quot;&lt;div style='display: none'&gt; == Do not edit this section == &lt;/div&gt; {{PublicationSetupTemplate|Author=Yan Wang, Veronica Gaspes |PID=438988 |Name=Wang, Yan [yanwan] (Högskolan ...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.hh.se/ceres/index.php?title=Publications:A_Compositional_Implementation_of_Modbus_in_Protege&amp;diff=4241&amp;oldid=prev"/>
				<updated>2014-06-26T03:44:36Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;quot;&amp;lt;div style=&amp;#039;display: none&amp;#039;&amp;gt; == Do not edit this section == &amp;lt;/div&amp;gt; {{PublicationSetupTemplate|Author=Yan Wang, Veronica Gaspes |PID=438988 |Name=Wang, Yan [yanwan] (Högskolan ...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;div style='display: none'&amp;gt;&lt;br /&gt;
== Do not edit this section ==&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{{PublicationSetupTemplate|Author=Yan Wang, Veronica Gaspes&lt;br /&gt;
|PID=438988&lt;br /&gt;
|Name=Wang, Yan [yanwan] (Högskolan i Halmstad [2804], Sektionen för Informationsvetenskap, Data– och Elektroteknik (IDE) [3905], Halmstad Embedded and Intelligent Systems Research (EIS) [3938], Centrum för forskning om inbyggda system (CERES) [6702]);Gaspes, Veronica [vero] (Högskolan i Halmstad [2804], Sektionen för Informationsvetenskap, Data– och Elektroteknik (IDE) [3905], Halmstad Embedded and Intelligent Systems Research (EIS) [3938], Centrum för forskning om inbyggda system (CERES) [6702])&lt;br /&gt;
|Title=A Compositional Implementation of Modbus in Protege&lt;br /&gt;
|PublicationType=Conference Paper&lt;br /&gt;
|ContentType=Refereegranskat&lt;br /&gt;
|Language=eng&lt;br /&gt;
|Journal=&lt;br /&gt;
|JournalISSN=&lt;br /&gt;
|Status=&lt;br /&gt;
|Volume=&lt;br /&gt;
|Issue=&lt;br /&gt;
|HostPublication=6th IEEE International Symposium on Industrial Embedded Systems (SIES), 2011&lt;br /&gt;
|Conference=6th IEEE International Symposium on Industrial Embedded Systems (SIES 2011))&lt;br /&gt;
|StartPage=123&lt;br /&gt;
|EndPage=131&lt;br /&gt;
|Year=2011&lt;br /&gt;
|Edition=&lt;br /&gt;
|Pages=&lt;br /&gt;
|City=Piscataway, N.J.&lt;br /&gt;
|Publisher=IEEE Press&lt;br /&gt;
|Series=&lt;br /&gt;
|SeriesISSN=&lt;br /&gt;
|ISBN=978-1-61284-818-1;978-1-61284-819-8&lt;br /&gt;
|Urls=&lt;br /&gt;
|ISRN=&lt;br /&gt;
|DOI=http://dx.doi.org/10.1109/SIES.2011.5953654&lt;br /&gt;
|ISI=&lt;br /&gt;
|PMID=&lt;br /&gt;
|ScopusId=2-s2.0-80052005794&lt;br /&gt;
|NBN=urn:nbn:se:hh:diva-16145&lt;br /&gt;
|LocalId=&lt;br /&gt;
|ArchiveNumber=&lt;br /&gt;
|Keywords=Domain specific language;communication protocol&lt;br /&gt;
|Categories=Data- och informationsvetenskap (102)&lt;br /&gt;
|ResearchSubjects=&lt;br /&gt;
|Projects=CERES - IPS&lt;br /&gt;
|Notes=&lt;br /&gt;
|Abstract=&amp;lt;p&amp;gt;Network protocols today play a major role in embedded software for industrial automation, with constant efforts to adapt existing device software to new emerging standards. In earlier work, we have proposed a compilation-based approach using a domain-specific language, Protege, which automatically generates protocol stack implementations in C from modular high-level descriptions. In this paper, we provide a case study of the Protege language in an industrial setting. We have implemented the Modbus protocol over TCP/IP and over serial line, and tested it using an industrial gateway. Our implementation demonstrates Protege's advantages for software productivity, easy maintenance and code reuse, and it achieves many desirable properties of industrial embedded network software.&amp;lt;/p&amp;gt;&lt;br /&gt;
|Opponents=&lt;br /&gt;
|Supervisors=&lt;br /&gt;
|Examiners=&lt;br /&gt;
|Patent=&lt;br /&gt;
|ThesisLevel=&lt;br /&gt;
|Credits=&lt;br /&gt;
|Programme=&lt;br /&gt;
|Subject=&lt;br /&gt;
|Uppsok=&lt;br /&gt;
|DefencePlace=&lt;br /&gt;
|DefenceLanguage=&lt;br /&gt;
|DefenceDate=&lt;br /&gt;
|CreatedDate=2011-09-06&lt;br /&gt;
|PublicationDate=2011-09-06&lt;br /&gt;
|LastUpdated=2012-09-28&lt;br /&gt;
|diva=http://hh.diva-portal.org/smash/record.jsf?searchId=1&amp;amp;pid=diva2:438988}}&lt;br /&gt;
&amp;lt;div style='display: none'&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Keep all hand-made modifications below ==&lt;br /&gt;
&amp;lt;/div&amp;gt;{{PublicationDisplayTemplate}}&lt;/div&gt;</summary>
		<author><name>Slawek</name></author>	</entry>

	</feed>