-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
a4d8ac1
commit c675a97
Showing
5 changed files
with
33 additions
and
20 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,25 @@ | ||
# Welcome to PIQUE | ||
<img src="https://raw.githubusercontent.com/MSUSEL/msusel-pique-visualizer/refactorZiyi/src/assets/PIQUE_svg.svg" class="small-img"> | ||
|
||
## Introduction | ||
**PIQUE** (Platform for Investigative software Quality Understanding and Evaluation) is a tool designed to help developers, security analysts, and project managers assess and track the security quality of software. By collecting and displaying findings from multiple security analysis tools, PIQUE provides a clear, intuitive way to evaluate software quality. | ||
|
||
<img src="assets/images/characteristics.png" class="medium-img" alt="PIQUE project quality comparison"> | ||
|
||
## Key Features | ||
- **Visualize Software Quality Over Time** – Track how security scores change across different software versions and dates | ||
- **Explore a Hierarchical Breakdown of Security Metrics** – Understand software quality through an interactive tree-based representation | ||
- **Compare Quality Across Categories** – Assess security across multiple aspects, including Availability, Authenticity, Authorization, Confidentiality, Non-repudiation, and Integrity | ||
- **Prioritize Areas for Improvement** – Identify high-risk areas in the software that require immediate attention | ||
|
||
## Who is PIQUE for? | ||
PIQUE is designed to support multiple stakeholders: | ||
|
||
- **Developers** can analyze security risks in their software and track improvements over time | ||
- **Security Analysts/Researchers** gain insights from multiple security tools to assess vulnerabilities more effectively | ||
- **Project Managers** can review high-level security trends and make informed decisions without deep technical knowledge | ||
|
||
## Customization and Advanced Features | ||
PIQUE allows users to customize quality assessments to fit their needs. Users can adjust the weights of the six core quality aspects: Availability, Authenticity, Authorization, Confidentiality, Non-repudiation, and Integrity. This gives stakeholders control over how security scores are calculated so evaluations match their priorities and risk tolerance. | ||
|
||
## Next Steps | ||
The [User Guide](user-guide/index.md) will walk you through how to interact with PIQUE’s features, interpret results, and make informed decisions based on security quality assessments. |
This file was deleted.
Oops, something went wrong.
Empty file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters