University of Bahrain
Scientific Journals

A platform for porting IPv4 applications to IPv6

Show simple item record Mahmood, Yasir Abdulqader, Ayad 2020-07-22T09:32:47Z 2020-07-22T09:32:47Z 2020-07-01
dc.identifier.issn 2210-142X
dc.description.abstract Developing a new application goes through several stages which need a lot of effort from analysts, designers, and programmers which results in large sums of money as well as wasted time. It is also known that currently there are a lot of applications that only support IPv4 network. Building a new application from scratch that supports the IPv6 network is very expensive. Re-engineering these applications that support the IPv4 network to make them support the IPv6 network is the best solution to reduce effort and cost. The aim of this paper is to design and implementation of a platform used for automatic porting the C++ IPv4 network applications to IPv6, by using partial re-engineering approach the system is only partially reengineered, the re-engineered system portion shall be integrated with the current non reengineered portion, this reduces potential system improvements. the main process of the porting is done by replacing all the IPv4 dependent statement with its corresponding IPv6 dependent statement. Furthermore, replacing all constant value of IPv4 addresses to the suitable IPv6. The proposed platform will reduce the cost for porting network applications to support IPv6 in different proportion according to the size of the application to be ported. en_US
dc.language.iso en en_US
dc.publisher University of Bahrain en_US
dc.rights Attribution-NonCommercial-NoDerivatives 4.0 International *
dc.rights.uri *
dc.subject IPv4 en_US
dc.subject IPv6 en_US
dc.subject porting en_US
dc.subject re-engineering en_US
dc.subject platform en_US
dc.title A platform for porting IPv4 applications to IPv6 en_US
dc.type Article en_US
dc.volume 9 en_US
dc.pagestart 1 en_US
dc.pageend 8 en_US
dc.source.title International Journal of Computing and Digital Systems en_US
dc.abbreviatedsourcetitle IJCDS en_US

Files in this item

The following license files are associated with this item:

This item appears in the following Issue(s)

Show simple item record

Attribution-NonCommercial-NoDerivatives 4.0 International Except where otherwise noted, this item's license is described as Attribution-NonCommercial-NoDerivatives 4.0 International

All Journals

Advanced Search


Administrator Account