A Logical Framework for Program Analysis

Author(s):  
Geoffrey Burn
Author(s):  
Zeynep G. Saribatur ◽  
Thomas Eiter

The recently introduced notion of ASP abstraction is on reducing the vocabulary of a program while ensuring over-approximation of its answer sets, with a focus on having a syntactic operator that constructs an abstract program. It has been shown that such a notion has the potential for program analysis at the abstract level by getting rid of irrelevant details to problem solving while preserving the structure, that aids in the explanation of the solutions. We take here a further look on ASP abstraction, focusing on abstraction by omission with the aim to obtain a better understanding of the notion. We distinguish the key conditions for omission abstraction which sheds light on the differences to the well-studied notion of forgetting. We demonstrate how omission abstraction fits into the overall spectrum, by also investigating its behavior in the semantics of a program in the framework of HT logic.


2020 ◽  
Vol 2 (2) ◽  
Author(s):  
Suzanna Schmeelk ◽  
Lixin Tao

Many organizations, to save costs, are movinheg to t Bring Your Own Mobile Device (BYOD) model and adopting applications built by third-parties at an unprecedented rate.  Our research examines software assurance methodologies specifically focusing on security analysis coverage of the program analysis for mobile malware detection, mitigation, and prevention.  This research focuses on secure software development of Android applications by developing knowledge graphs for threats reported by the Open Web Application Security Project (OWASP).  OWASP maintains lists of the top ten security threats to web and mobile applications.  We develop knowledge graphs based on the two most recent top ten threat years and show how the knowledge graph relationships can be discovered in mobile application source code.  We analyze 200+ healthcare applications from GitHub to gain an understanding of their software assurance of their developed software for one of the OWASP top ten moble threats, the threat of “Insecure Data Storage.”  We find that many of the applications are storing personally identifying information (PII) in potentially vulnerable places leaving users exposed to higher risks for the loss of their sensitive data.


2020 ◽  
Vol 1 ◽  
pp. 28-40
Author(s):  
Kalum Muray ◽  
Elena Hunt ◽  
Yvonne St-Denis

Epistemologically, this article analyzes the textual discourse associated with the dynamics of the context of Covid-19. Given that the multiplicity of the discourse escapes the discursive approach, the authors attempt to provide a reflective logical framework by way of anticipating the potential consequences of this imbroglio in the more responsible fight against the Coronavirus-19 pandemic.


2008 ◽  
Author(s):  
Arief Daynes ◽  
Panagiotis Andrikopoulos ◽  
Paraskevas Pagas ◽  
David Latimer

Sign in / Sign up

Export Citation Format

Share Document