Browse wiki

From CERES
Jump to: navigation, search
Publications:A Domain Specific Approach to Network Software Architecture : Assuring Conformance Between Architecture and Code
Abstract <p>Network software is typically org<p>Network software is typically organized according toa layered architecture that is well understood. However, writingcorrect and efficient code that conforms with the architecture stillremains a problem. To overcome this problem we propose to usea domain specific language based approach. The architecturalconstraints are captured in a domain specific notation that can beused as a source for automatic program generation. Conformancewith the architecture is thus assured by construction. Knowledgefrom the domain allows us to generate efficient code. In addition,this approach enforces reuse of both code and designs, one ofthe major concerns in software architecture. In this paper, weillustrate our approach with PADDLE, a tool that generates packetprocessing code from packet descriptions. To describe packets weuse a domain specific language of dependent types that includespacket overlays. From the description we generate C librariesfor packet processing that are easy to integrate with other partsof the code. We include an evaluation of our tool.</p>clude an evaluation of our tool.</p>
Author Yan Wang + , Veronica Gaspes +
Conference Fourth International Conference on Digital Telecommunications, 2009. ICDT '09
DOI http://dx.doi.org/10.1109/ICDT.2009.4  +
Diva http://hh.diva-portal.org/smash/record.jsf?searchId=1&pid=diva2:235615
EndPage 132  +
HostPublication Fourth International Conference on Digital Telecommunications, 2009. ICDT '09  +
PublicationType Conference Paper  +
Publisher IEEE Press  +
StartPage 127  +
Title A Domain Specific Approach to Network Software Architecture : Assuring Conformance Between Architecture and Code  +
Year 2009  +
Has queryThis property is a special property in this wiki. Publications:A Domain Specific Approach to Network Software Architecture : Assuring Conformance Between Architecture and Code + , Publications:A Domain Specific Approach to Network Software Architecture : Assuring Conformance Between Architecture and Code + , Publications:A Domain Specific Approach to Network Software Architecture : Assuring Conformance Between Architecture and Code + , Publications:A Domain Specific Approach to Network Software Architecture : Assuring Conformance Between Architecture and Code + , Publications:A Domain Specific Approach to Network Software Architecture : Assuring Conformance Between Architecture and Code + , Publications:A Domain Specific Approach to Network Software Architecture : Assuring Conformance Between Architecture and Code + , Publications:A Domain Specific Approach to Network Software Architecture : Assuring Conformance Between Architecture and Code + , Publications:A Domain Specific Approach to Network Software Architecture : Assuring Conformance Between Architecture and Code + , Publications:A Domain Specific Approach to Network Software Architecture : Assuring Conformance Between Architecture and Code + , Publications:A Domain Specific Approach to Network Software Architecture : Assuring Conformance Between Architecture and Code +
Categories Publication  +
Modification dateThis property is a special property in this wiki. 26 June 2014 03:44:38  +
hide properties that link here 
  No properties link to this page.
 

 

Enter the name of the page to start browsing from.