Answered step by step
Verified Expert Solution
Question
1 Approved Answer
This web application is a portal for performing static code analysis of software. The users of the application are software developers, their managers and administrators
This web application is a portal for performing static code analysis of software. The users of the
application are software developers, their managers and administrators of the web application. The
users are authenticated using a cloud based activedirectory server which manages their identities.
The software developers can upload their code to the webserver and perform a static code analysis
which is run in the application server on the portal. Then the developers can view the reports from
analysis scan results stored in the database and prioritise the vulnerabilities to be addressed and
resolve the fixed vulnerabilities stored in the database The developers can also use their own IDEs
to interact with code analyser via the web services API and perform the static code analysis. Their
managers can view the vulnerabilities reported by the scan tool, view the progress made by the
development team in fixing the vulnerabilities. The administrators can manage the whole web
application.
Consider a sample transaction scenario and draw a simple DFD which includes:
Highlighted entry Points
Trust boundaries points
External entities, data flows with directions, Data stores
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started