• Skip to main content
  • Skip to secondary menu
  • Skip to primary sidebar
  • Skip to secondary sidebar
  • Skip to footer

OSINT.org

Intelligence Matters

  • Sponsored Post
    • Make a Contribution
  • Market Intelligence
    • Technologies
    • Startups
    • Events
  • Domain Intelligence
  • About
  • Contact

DHS Funding Transitioning into Real World Collaboration through SARIF

March 9, 2020 By admin Leave a Comment

With funding from the Department of Homeland Security (DHS), GrammaTech has worked to enable open source static analysis tools to generate and consume results in the open SARIF format. Building on this work, GrammaTech has now released a tool to support SARIF-based integration of static analysis results with GitHub.

Currently, open source and commercial static analysis tools use proprietary formats to display and store their results. This makes it hard to integrate results from a static analysis tool into an Integrated Development Environment (IDE), code review tool, or a source code management and version control platform such as GitHub.

SARIF (pronounced SA-rif), which stands for Static Analysis Results Interchange Format, is a standard developed and managed by the OASIS group. SARIF makes it easier for tools to collaborate in a unified software development environment around the topic of static analysis. For more information on SARIF, you can visit the OASIS website and view the SARIF specification.

GrammaTech, with funding provided by the DHS Science & Technology Directorate Static Analysis Tools Modernization Project (STAMP) program, has previously implemented SARIF support for open-source static analyzers such as Clang Static Analyzer, Pylint, and several others. Broad SARIF support allows software development teams to pick and choose the tools that they want and integrate them into a best-of-breed DevOps environment.

In order to further support the SARIF ecosystem, GrammaTech has now released a tool that allows developers to view static analysis results as part of their code review workflow, within GitHub pull requests. Evidence from real-world industry practice indicates that such an integration significantly increases the adoption of static analysis, contributing to improved code quality and safety. The tool is available as open-source software, and was featured in a publication at the TechDebt ’19 conference.

“GrammaTech strongly believes in collaboration using open standards,” says Vince Arneja, Chief Product Officer at GrammaTech. “GrammaTech CodeSonar imports and exports SARIF, and through that, can collaborate with Microsoft’s IDEs, GitHub, Clang Static Analyzer, Pylint, ESlint and other tools that support SARIF.”

This work is based on research sponsored by the Department of Homeland Security (DHS) Science and Technology Directorate (contract numbers HHSP233201600062C 70RSAT19C00000056). The views and conclusions contained herein are those of the authors and should not be interpreted as necessarily representing the official policies or endorsements, either expressed or implied, of the Department of Homeland Security.

SOURCE GrammaTech
http://www.grammatech.com

Filed Under: Workflow Tagged With: open source, static analysis tools

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Primary Sidebar

Market Analysis

The Rise of China’s Globalizing Startups: A Growing Cyberthreat
Digital Museums: Elevating Your Collection and Engaging Visitors
With the world’s largest reserves of nickel and a ban on the export of nickel ore, Indonesia is positioning itself as a critical player in the EV industry
The US curbs on China’s semiconductor industry have a significant impact on the Asian semiconductor manufacturing landscape
The Immersive Experience in the Museum World
How insurers thrive in a turbulent market
Leveraging Artificial Intelligence to Drive Cost Savings and Productivity in Uncertain Times

Opinion

The Perfect Storm: A Hypothetical Scenario of Turkey’s Economic Collapse
Why protests over depictions of Mohammed are completely unjustified
The Debate Over Gun Control Laws
Ukrainians ready to endure hardship amid Russian strikes, DRI social media analysis suggests
In the long run China’s economy is heavily burdened by the CCP legacy
Recep Tayyip Erdogan: Turkish ballistic missiles could strike Athens
Are social media companies responsible for a mental health crisis among America’s youth?

Secondary Sidebar

Market Research Media

Streaming video, training, and gaming coming together to form a cohesive and diverse media and entertainment ecosystem
Turn Your Story into a Game: The Art of Gamifying Your Plot
The end of cheap money is redrawing the map of corporate earnings
The Future of Virtual Reality: How VR is Changing Industries
Market Research Media Survey: The State of Streaming Services

Dossier

Why UK faces chronic labor shortages
Battery Ventures Announces Sale of Physical-Security Technology Firm Qognify to Hexagon AB
impak Ratings acquires Exerica, a London-based fintech data extraction firm
Kentucky’s Wilderness Trail bourbon distillery to be sold to Italian maker of Campari
Container xChange Survey: 60% of Freight Forwarders and NVOCCs Struggle to Monitor Movement of Shipping Containers

Footer

Recent Posts

  • The Perfect Storm: A Not-So-Hypothetical Scenario of Russian Economy Collapse
  • The United States government is reportedly considering new sanctions on Chinese surveillance technology companies
  • The Rise of Biometric Technologies: Implications for Security and Civil Liberties
  • How Chinese government using technology conferences to gather commercial intelligence and steal secrets
  • Monaco should step up its efforts to investigate and prosecute Russian and Chinese-sourced money laundering
  • OSINT company Molfar says it has identified 44 people connected to the missile strike on the apartment block in Dnipro on Jan. 14
  • What is mobile forensics?
  • How OSINT is revolutionizing the work of professionals in various industries
  • Ministry of Digital Transformation of Ukraine and Recorded Future sign Memorandum of Cooperation
  • MSAB launches XAMN Pro – investigator analysis software for speed, security, and data accuracy

Analysis

How to address manageable upstream problems before they become critical
Growing Green-Market Demand Provides Opportunities for Early-Movers to Commercialize Sustainability
Russia’s economy is imploding
Quantum Computing Set to Transform Multiple Industries, Create Up to $850 Billion in Annual Value by 2040, Latest Estimates Show
Why private credit has become a magnet for finance executives

VPNW

How to estimate company’s preparedness to meet moral and business obligations
How to become a millionaire while working
What does it mean to be FHIR-native?
Forward-thinking companies are moving towards industry-specific marketing strategy
Why companies should think twice before pulling back on work flexibility of remote workers

OPINT

Be a futurist
Featured domains of the day: CryptoExchng.com
Gilat Awarded $9 Million in Orders for Support of Low Earth Orbit Constellation
CENSIA Raises $21m in Series A Funding to Bring Bias-free Intelligence to Human Capital Management
Why Macron’s plan for pension reform is meeting bitter opposition

Calendarial

National Gallery: Today marks the feast day of Saint Anne
The 2nd Hydrogen Americas Summit, October 10, 2022, Omni Shoreham Hotel, Washington, D.C.
Singapore Fintech Festival 2022, November 2-4, 2022, Singapore
Thomson Reuters SYNERGY 2022 Conference for Corporate Professionals, November 13-16, 2022
SAPinsider EMEA 2022, 15 – 17 November, 2022, Vienna, Austria

Copyright © 2022 OSINT.org

Technologies, Market Analysis & Market Research and Exclusive Domains

We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
Do not sell my personal information.
Cookie SettingsAccept
Manage consent

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
CookieDurationDescription
cookielawinfo-checkbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytics
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Advertisement
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
Others
Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
SAVE & ACCEPT