Headquartered in Switzerland, Noser Engineering AG provides software solutions for IT, telecommunication, and industrial applications.
“We’re focused on IT development, Internet of Things, smart factory, and mobile crossplatform solutions,” says Susanne Mathys, a software engineer with Noser Engineering, and the person charged with management of Black Duck. “We use a lot of open source in our projects—for example, we use the Spring Framework in nearly every Java project we work on. A current project is for car connectivity, creating an app to allow a device to connect directly to the car’s head unit.”
Not having to manage open source manually has increased developer productivity."
Susanne Mathys
|Noser Engineering AG
Noser Engineering began using Black Duck in early 2017 after it became clear that their manual processes to manage open source were complicated and unwieldy. “Prior to Black Duck, our developers were logging open source components, as well as those components’ licenses, on a Confluence page, which then had to be individually reviewed and approved by the project manager,” says Mathys. “It was very awkward and time-consuming. We knew we needed a better way to manage open source, and asked Synopsys for a proof-of-concept demonstration of Black Duck.”
Black Duck helps development teams identify open source licenses and mitigate open source-related risks across an application portfolio. With Black Duck a development team can
Project managers can set policies for any given project and open Black Duck to get a full report on open source in use."
Susanne Mathys
|Noser Engineering AG
This implementation extracts dependency data and directory-level matches from the Jenkins build to automate the discovery of open source software used in projects while detecting known security vulnerabilities. By leveraging Black Duck’s KnowledgeBaseTM, the open source implementation streamlines the usually tedious process of identifying open source components to instantly provide open source vulnerability and license data on more than 1 million open source projects. The Black Duck plugin for Jenkins also generates an easy-to-share report enabling development teams to collaborate more easily.
“I was a bit concerned about using Black Duck at the beginning because my expertise is as a software developer, not a systems engineer,” says Mathys. “But I’ve found Black Duck to be very straightforward, from setup to everyday use. Overall, I would recommend Black Duck for any development team using open source. The documentation is very good, and the Synopsys Customer Success team has also been in frequent contact with me to ensure all is going well.”
Noser Engineering AG, an information technology and software engineering company, provides technical software and services. Its products and solutions include mobile service time, an integrated fleet and service management solution for order booking, service management, and navigation in client’s enterprise resource planning; visual studio team system; and Linux support center. The company’s products and solutions also include professional services, support of application development, training, customization, integration/porting, and system and software testing for handset manufacturers or independent software vendors in the mobile industry.
Download the supply chain security solution guide
See why Synopsys is a software composition analysis Leader