{"product_id":"hot-swapping-protocol-implementations-in-the-opnet-modeler-development-environment-9781288327089","title":"Hot Swapping Protocol Implementations in the OPNET Modeler Development Environment","description":"\u003cp\u003e • Author(s): Mark E. Coyne\u003cbr\u003e • Publisher: Biblioscholar\u003cbr\u003e • Publisher Imprint: Biblioscholar\u003cbr\u003e • BISAC: General\u003c\/p\u003e\u003cp\u003eThis 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.\u003c\/p\u003e","brand":"Biblioscholar","offers":[{"title":"Paperback","offer_id":46862359920791,"sku":"9781288327089","price":5108.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0666\/3471\/1191\/files\/9781288327089.webp?v=1769965826","url":"https:\/\/atlanticbooks.com\/products\/hot-swapping-protocol-implementations-in-the-opnet-modeler-development-environment-9781288327089","provider":"Atlantic Books","version":"1.0","type":"link"}