{"product_id":"hot-swapping-protocol-implementations-in-mark-e-coyne-9781288327089","title":"Hot Swapping Protocol Implementations in the OPNET Modeler Development Environment","description":"This research effort demonstrates hot swapping protocol implementations in OPNET via the building of a dependency injection testing framework. The thesis demonstrates the externalization (compiling as stand-alone code) of OPNET process models, and their inclusion into custom DLL's (Dynamically Linked Libraries). A framework then utilizes these process model DLL's, to specify, or \"inject,\" process implementations post-compile time into an OPNET simulation. Two separate applications demonstrate this mechanism. The rst application is a toolkit that allows for the testing of multiple routing related protocols in various combinations without code re-compilation or scenario re-generation. The toolkit produced similar results as the same simulation generated manually with OPNET. The second application demonstrates the viability of a unit testing mechanism for the externalized process models. The unit testing mechanism was demonstrated by integrating with CxxTest and executing xUnit style test suits.\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAuthor:\u003c\/b\u003e Mark E. Coyne\u003cbr\u003e\u003cb\u003eISBN-10:\u003c\/b\u003e 1288327080\u003cbr\u003e\u003cb\u003eISBN-13:\u003c\/b\u003e 9781288327089\u003cbr\u003e\u003cb\u003ePublisher:\u003c\/b\u003e Biblioscholar\u003cbr\u003e\u003cb\u003eLanguage:\u003c\/b\u003e English\u003cbr\u003e\u003cb\u003ePublished:\u003c\/b\u003e 11\/21\/2012\u003cbr\u003e\u003cb\u003ePages:\u003c\/b\u003e 110\u003cbr\u003e\u003cb\u003eFormat:\u003c\/b\u003e Paperback\u003cbr\u003e\u003cb\u003eWeight:\u003c\/b\u003e 0.47lbs\u003cbr\u003e\u003cb\u003eSize:\u003c\/b\u003e 9.69h x 7.44w x 0.23d","brand":"Mark E. Coyne","offers":[{"title":"Paperback","offer_id":47611342258431,"sku":"9781288327089","price":57.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0662\/2982\/9887\/files\/img_58dd868f-7d50-49b7-be40-38c4fc887186.jpg?v=1764513273","url":"https:\/\/www.whiterainbookhouse.com\/products\/hot-swapping-protocol-implementations-in-mark-e-coyne-9781288327089","provider":"WR Book House","version":"1.0","type":"link"}