12,695 Hits in 1.6 sec

Ninja: Towards Transparent Tracing and Debugging on ARM

Zhenyu Ning, Fengwei Zhang
2017 USENIX Security Symposium  
We implement a prototype of NINJA (i.e., tracing and debugging subsystems), and the experiment results show that NINJA is efficient and transparent for malware analysis.  ...  NINJA leverages a hardware-assisted isolated execution environment Trust-Zone to transparently trace and debug a target application with the help of Performance Monitor Unit and Embedded Trace Macrocell  ...  The domain switching only needs 0.34 µs (see Appendix B). 3) Besides a debugging system, NINJA develops a transparent tracing system with existing hardware.  ... 
dblp:conf/uss/NingZ17 fatcat:mw3bu2pncrgixmu7zm3isdu4my

ABOD3: A Graphical Visualization and Real-Time Debugging Tool for BOD Agents

Andreas Theodorou
2016 EUCognition  
We are working towards the development of a new editor, ABOD3.  ...  Sense information and progress towards a goal are displayed.  ... 
dblp:conf/eucognition/Theodorou16 fatcat:qmceglw4fnhthp3b5srocf2fh4

Designing and implementing transparency for real time inspection of autonomous robots

Andreas Theodorou, Robert H. Wortham, Joanna J. Bryson
2017 Connection science  
Finally, we describe our new interactive intelligence editor, designed to visualise, develop and debug real-time intelligence.  ...  The EPSRC's Principles of Robotics advises the implementation of transparency in robotic systems, however research related to AI transparency is in its infancy.  ...  A transparent agent, with an inspectable decision-making mechanism, could also be debugged in a similar manner to the way in which traditional, non-intelligent software is commonly debugged.  ... 
doi:10.1080/09540091.2017.1310182 fatcat:kz6nm7miyve2lobmwx7y3aw3kq

Using Hardware Features for Increased Debugging Transparency

Fengwei Zhang, Kevin Leach, Angelos Stavrou, Haining Wang, Kun Sun
2015 2015 IEEE Symposium on Security and Privacy  
Our approach reduces the attack surface at the software level, and advances state-of-the-art debugging transparency.  ...  In this paper, we present MALT, a debugging framework that employs System Management Mode, a CPU mode in the x86 architecture, to transparently study armored malware.  ...  Towards True Transparency: Debugging transparency is a challenging and recently active problem in the security community.  ... 
doi:10.1109/sp.2015.11 dblp:conf/sp/ZhangLSWS15 fatcat:lv7hxrffiffn7bcdsy6oxuicq4

Page 601 of Communication Abstracts Vol. 22, Issue 4 [page]

1999 Communication Abstracts  
A model of planning for program debugging and a theory of two-faceted transparency are postulated for explicating the observations. 1279 Patel, S. C., Drury, C. G., and Shalin, V. L.  ...  A telephone survey was conducted of 613 random sample phone numbers in the Miami metropolitan area during the evening hours of March 3 to March 20, 1995, to assess consumer predispositions toward high-definition  ... 

Tell me more?

Todd Kulesza, Simone Stumpf, Margaret Burnett, Irwin Kwan
2012 Proceedings of the 2012 ACM annual conference on Human Factors in Computing Systems - CHI '12  
Making an intelligent agent's reasoning transparent can improve perceptions of satisfaction and reliability toward music recommendations [22] , as well as other types of recommender systems [9, 27] .  ...  Thus, the evidence suggests that it was the in situ enhancement of relatively sound models that was linked to improved attitudes toward debugging.  ... 
doi:10.1145/2207676.2207678 dblp:conf/chi/KuleszaSBK12 fatcat:6hhs5jlmk5fwzgc3km4os3swyu

Debugging Distributed Systems with Causal Nets

Gian Luigi Ferrari, Roberto Guanciale, Daniele Strollo, Emilio Tuosto
2009 Electronic Communications of the EASST  
The usage of causal nets permits, transparently to the programmer, to build up the causal information of systems along their evolution.  ...  A few debugging primitives can be defined in terms of operations on the causal nets.  ...  However, this interaction is transparent to the programmer and therefore its adoption simplifies the presentation of debugging primitives.  ... 
doi:10.14279/tuj.eceasst.14.190.181 dblp:journals/eceasst/FerrariGST08 fatcat:5ktex2bz7fe53pzla2ljhy677i

Robots That Make Sense: Transparent Intelligence Through Augumented Reality

Alexandros Rotsidis, Andreas Theodorou, Robert H. Wortham
2019 International Conference on Intelligent User Interfaces  
Our new tool, ABOD3-AR provides real-time graphical visualisation and debugging of a robot's goals and priorities as a means for both designers and end users to gain a better mental model of the internal  ...  Yet, as they become increasingly integral parts of our societies, the need for affordable easy to use tools to provide transparency grows.  ...  The transparency display is customised for a high-level enduser display of the robot's goals and process towards those goals.  ... 
dblp:conf/iui/RotsidisTW19 fatcat:tashmkffbndmpahpoatsqs7p7i

HyperDbg: Reinventing Hardware-Assisted Debugging [article]

Mohammad Sina Karvandi, MohammadHossein Gholamrezaei, Saleh Khalaj Monfared, Suorush Medi, Behrooz Abbassi, Ali Amini, Reza Mortazavi, Saeid Gorgin, Dara Rahmati, Michael Schwarz
2022 arXiv   pre-print
However, existing debugging platforms fail to address a transparent, effective, and high-performance low-level debugger due to their detectable fingerprints, complexity, and implementation restrictions  ...  In this paper, we present HyperDbg, a new hypervisor-assisted debugger for high-performance and stealthy debugging of user and kernel applications.  ...  With advances in malware evasion techniques [4] , researchers have been showing interest towards virtualization, simulation, and hardwareassisted debugging methods [53] that can offer a more transparent  ... 
arXiv:2207.05676v1 fatcat:2u2ufrmfmveg7dscvf7q3zvjae

Page 18 of Hewlett-Packard Journal Vol. 30, Issue 5 [page]

1979 Hewlett-Packard Journal  
HP desktop computers also exhibit such properties as transparent com- piling, built-in editors, and high-level debug tools.  ...  Tradi- tional assembly language systems tend towards the con- verse of all of the above qualities.  ... 

Efficient and Stealthy Instruction Tracing and Its Applications in Automated Malware Analysis: Open Problems and Challenges [chapter]

Endre Bangerter, Stefan Bühlmann, Engin Kirda
2012 Lecture Notes in Computer Science  
A promising technique towards this goal is instruction tracing combined with analyzes algorithms that uncover malware behavior from an instruction trace.  ...  In particular, we shall describe Helios, which is our new instruction tracer that offers a better balance of tracing speed and transparency than existing techniques.  ...  In summary, Helios reaches transparency and efficiency in a more balanced way than existing tracers, and is thus a further step towards bringing tracing to practice.  ... 
doi:10.1007/978-3-642-27585-2_5 fatcat:fwxxkbgbofg3dibkmitmolfyei

Towards Transparent Introspection

Kevin Leach, Chad Spensky, Westley Weimer, Fengwei Zhang
2016 2016 IEEE 23rd International Conference on Software Analysis, Evolution, and Reengineering (SANER)  
Finally, we present results of a human study in which 30 participants performed debugging tasks using information provided by our approach; our tool was as useful as a gdb baseline, but applies transparently  ...  Analysis can alter program behavior, necessitating transparency.  ...  Overall, we see HOPS as an effective first step towards transparent process introspection. VIII.  ... 
doi:10.1109/saner.2016.25 dblp:conf/wcre/LeachSWZ16 fatcat:mtu3vql4dbaexoe5y476tkplyq

Robot Transparency: Improving Understanding of Intelligent Behaviour for Designers and Users [chapter]

Robert H. Wortham, Andreas Theodorou, Joanna J. Bryson
2017 Lecture Notes in Computer Science  
In this paper we review relevant robot systems architecture, design, and transparency literature, and report on a programme of research to investigate practical approaches to improve robot transparency  ...  This approach, combined with a graphical approach to behaviour design, offers improved transparency for robot designers.  ...  Sense information and progress towards a goal are displayed.  ... 
doi:10.1007/978-3-319-64107-2_22 fatcat:lrn34gt7xvfwbgiqht2wwmemda

A Multiprocessor System-on-Chip Implementation of a Laser-based Transparency Meter on an FPGA

James Dykes, Paulman Chan, Glenn Chapman, Lesley Shannon
2007 2007 International Conference on Field-Programmable Technology  
Previously, system calibration was determined by writing large rectangles of varying transparency on a mask and then measuring them using a spectrometer.  ...  The application presented herein was designed by photomask researchers to implement a new technique for measuring the transparency of bimetallic grayscale masks using an FPGA platform.  ...  For the purpose of debugging our design, we have included a Microprocessor Debug Module (MDM), which allows us to debug up to eight MicroBlazes at one time.  ... 
doi:10.1109/fpt.2007.4439289 dblp:conf/fpt/DykesCCS07 fatcat:r23gpg5l4vdkvky6fdsb5tgzaq

A Hardware-Aware Debugger for the OpenGL Shading Language [article]

Magnus Strengert, Thomas Klein, Thomas Ertl
2007 Proceedings of the ACM SIGGRAPH/EUROGRAPHICS conference on Graphics hardware - HWWS '04  
By transparently instrumenting the shader program we retrieve information directly from the hardware pipeline and provide data for visual debugging and program analysis.  ...  In this paper we present a generic, minimal intrusive, and application-transparent solution for debugging OpenGL Shading Language programs, which for the first time fully supports GLSL 1.2 vertex and fragment  ...  On the other hand there are solutions that are specifically geared towards shader debugging.  ... 
doi:10.2312/eggh/eggh07/081-088 fatcat:rujxrznadrhzfnqabqnzkdvh3e
« Previous Showing results 1 — 15 out of 12,695 results