Use case scenario for developers
From HPCBugBase
HPCBugBase Menu
Submit feedback
Overview
Index
- Defect types (defect patterns)
- Specific defects (individual defects that belong to a defect type)
- Instances (code examples)
- Articles (various info)
- Templates
- Show all categories
- Show all pages
Index by Languages
[edit] Scenario
Here we assume that you are a software developer involved in an HPC project, and you are trying to solve a problem in the code you are working with. In this case, the experience base may help you identify the problem by providing the information on defects with similar symptoms.
- Suppose your code hangs up during execution. You may think of several keywords that are relevant to your problem: hang-up, freeze, etc. Enter each word in the search box and click the "Search" button.
If you have no clue of the possible cause of the problem, or you are just looking for general information on recurring defects, we recommend you view the list of defect defect descriptions. If you find an item that doesn't sound familar, click on it to access the detailed description.
Once you found an entry in the experience base, there are several options you can take as a next step.
- Look up other defects that are categorized into the same defect type.
- Examine the actual examples of the code which has that defect.
[edit] Providing feedback
If an defect entry in the experience turned out to match the problem in your code, please consider providing a feedback. You can directly edit the content on HPCSBugBase, or you can just contact us so that we can work with you to figure out what to do.
- We encourage you to submit the essential part of the code containing the defect as a new "defect instance" entry. The use of Defect Instance (Template) is a suggested.
- If you found difficulty in locating the entry relevant to your problem, e.g., the entry didn't hit with the keyword you used, please revise the content to make it more accessible.
If you unfortunately couldn't find any useful information in the experience base, and later found the problem in your code has not been covered in this experience base, please consider sharing that information with us, so that future users with the same problem will be able to access it.
|
Pages referring to this entry: How to use this experience base? |
