Dynamic Feature Monitoring and Blocking: Phase 1
MetadataShow full item record
A feature call-site is a code location where a method implementing the feature is called. This report describes a tool-set, named the Call-Site Scenario Detector (CSSD), for detecting call-site activation scenarios. A call-site activation scenario is a computation path that leads to a designated method call-site, along with run-time data of all active objects long that path. This data includes names, types, and values of object fields and of method parameters. Detecting call-site activation scenarios is a special case of the notoriously difficult path coverage testing problem. The underline technologies used by CSSD are genetic-programming based automatic unit-test generation and dynamic byte-code instrumentation. Next year’s Phase 2 of this research effort will be result in a dynamic call-site blocking tool. It will enable an end-user or system administrator to conditionally block certain call-sites. The results of the this year’s Phase 1 research are the basis for Phase 2 in that it provides actual call-site activation scenarios, thereby providing the end user with information to selectively and dynamically block a designated call-site under certain scenarios and enable the call-site under other scenarios.
Approved for public release; distribution is unlimited.
NPS Report NumberNPS-CS-18-002
Showing items related by title, author, creator and subject.
Flight plight: an examination of contemporary humanitarian immigration from Honduras, Cuba, and Syria to the United States with considerations for national security Ventura, Catherine Schroeck (Monterey, California: Naval Postgraduate School, 2016-03);This thesis examines contemporary U.S. immigration for humanitarian populations from Honduras, Cuba, and Syria. Humanitarian immigration refers to refugees, asylum seekers, and those who are forcibly displaced from their ...
McIntosh, Gregory C.; Galligan, David P.; Anderson, Mark A.; Lauren, Michael K. (2006-11);Agent-based models have recently gained in popularity for modelling military operations. They purposefully leave out detailed physical attributes of the military entities concerned if this is not expected to have any ...
Zegarra, Jesus (Monterey, California: Naval Postgraduate School, 2015-09);Wireless propagation modeling is a necessary task in the design of countless applications. Wireless signals attenuate at different rates according to the propagation environment. Given that vegetation is an unavoidable ...