Research Projects
 

Control System Security: This project investigates security issues in control systems that are part of a critical infrastructure. We are currently working on a domain specific language to specify "policy compliance monitors" during control system operations. In addition, we are investigating control system honeynets to provide virtual testbeds for control systems that cannot be pen tested.

Integrated Software Assurance Tools Environment: The identification, enhancement and development of software assurance tools. This project explores the current automation tools available to analyze software dependability properties and attempts to correlate their results for meaningful analysis.

Regulatory Requirements-driven Risk Assessment: Security breaches most often occur due to a cascading effect of failure among security constraints that collectively address risk in a socio-technical environment. Therefore, while assessing risk during software system certification activities, analysts must systematically take into account the nexus of causal chains that exist among security constraints imposed by regulatory security requirements. Numerous regulatory requirements specified in natural language documents or listed in spreadsheets/databases do not facilitate such analysis. Moreover, a mere checklist of requirements most certainly fails to consider the interdependencies among them in the system context, their cross-cutting impact across several system properties, and the understanding of risk in terms of their compliance level.
Our current research outlines a step-wise methodology to discover and understand the multi-dimensional correlations among regulatory requirements for the purpose of risk assessment. Our lattice algebraic computational model helps estimate the collective adequacy of diverse security constraints imposed by regulatory requirements and their interdependencies with each other to address risks in a bounded scenario of investigation. Abstractions and visual metaphors combine human intuition with metrics available from the methodology to improve the understanding of risks. In addition, a problem domain ontology that classifies and categorizes regulatory requirements from multiple dimensions of a socio-technical environment promotes a common understanding among stakeholders during risk assessment.  



Security Aspects in Service Oriented Architectures (SOA): Exploring the possibilities to separate cross-cutting concerns related to access control, logging, and business process. These are all important cross-cutting concerns while composing an application based on SOA.

Certification and Accreditation in a Net-Centric Environment: A net-centric environment requires faster access to current C&A information, at a reduced cost, and delivered simultaneously to a variety of devices in different locations. In this project we explore the challenges with C&A in a net-centric and dynamic environment.

Vulnerability Models: Current semantic web technologies allow representing and modeling rich information which can support complex problem solving. In this project we investigate the use of an interconnected web of information about common vulnerabilities to provide insights on possible attack vectors in a given system operational context.

Structured compliance requirements: In this research we tackle the challenging problem of formalizing the specification of regulatory software security requirements. We follow a scenario-driven approach, where a sequence of activities performed by the software system are modeled and then tested using automated verification techniques to prove that the mandated security properties are preserved in the early system conceptualization

 
 
Website Maintained By: Robin Gandhi, Last updated on 15th October, 2008
Template: sarkis-design.com