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 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.
RightsThis publication is a work of the U.S. Government as defined in Title 17, United States Code, Section 101. Copyright protection is not available for this work in the United States.
NPS Report NumberNPS-CS-18-002
Showing items related by title, author, creator and subject.
McIntosh, Gregory C.; Galligan, David P.; Anderson, Mark A.; Lauren, Michael K. (2006);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 ...
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 ...
Zegarra, Jesus (Monterey, California: Naval Postgraduate School, 2015);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 ...