Construct quality attribute scenarios, as described below QUALITY ATTRIBUTE SCEN
ID: 3854641 • Letter: C
Question
Construct quality attribute scenarios, as described below
QUALITY ATTRIBUTE SCENARIOS
A quality attribute scenario is a quality-attribute-specific requirement. It consists of six parts.
Source of stimulus. This is some entity (a human, a computer system, or any other actuator) that generated the stimulus.
Stimulus. The stimulus is a condition that needs to be considered when it arrives at a system.
Environment. The stimulus occurs within certain conditions. The system may be in an overload condition or may be running when the stimulus occurs, or some other condition may be true.
Artifact. Some artifact is stimulated. This may be the whole system or some pieces of it.
Response. The response is the activity undertaken after the arrival of the stimulus.
Response measure. When the response occurs, it should be measurable in some fashion so that the requirement can be tested.
Explanation / Answer
A quality trait situation is a quality-characteristic particular requirement.It comprises of six sections.
1.Source of boost
This is some element (a human a PC framework or some other actuator) that created the boost.
2.Stimulus
The boost is a condition that should be considered when it lands at a framework.
3.Environment
The boost happens inside specific conditions. The framework might be in an over-burden condition or might be running when the jolt happens, or some other condition might be valid.
4.Artifact
Some antique is fortified. This might be the entire framework or a few bits of it.
5.Response
The reaction is the action attempted after the entry of the jolt.
6.Response measure
At the point when the reaction happens it ought to be quantifiable in some mold so the necessity can be tried.
Quality Attribute Scenarios in Practice
1.AVAILABILITY
1.Availability is worried about framework disappointment and its related outcomes.
2.A framework disappointment happens when the framework never again conveys an administration predictable with its determination.
3.Such a disappointment is noticeable by the framework's clients—either people or different frameworks.
2.MODIFIABILITY
Modifiability is about the cost of progress.
3.PERFORMANCE
1.Performance is about timing.Events (intrudes on messages demands from clients or the progression of time) happen and the framework must react to them.
2.One of the things that make execution confounded is the quantity of occasion sources and entry designs.
3.performance situation starts with a demand for some administration landing at the system.Satisfying the demand expects assets to be consumed.While this is going on the framework might be all the while adjusting different solicitations.
4.An entry design for occasions might be portrayed as either intermittent or stochastic.
4.SECURITY
Security is a measure of the framework's capacity to oppose unapproved use while as yet giving its administrations to honest to goodness clients.
Security can be portrayed as a framework giving nonrepudiation secrecy uprightness affirmation accessibility and evaluating.
1.Nonrepudiation is the property that an exchange (access to or change of information or administrations) can't be prevented by any from securing the gatherings to it.
2.Confidentiality is the property that information or administrations are shielded from unapproved get to.
3.Integrity is the property that information or administrations are being conveyed as expected.
4.Assurance is the property that the gatherings to an exchange are who they imply to be.
5.Availability is the property that the framework will be accessible for authentic utilize.
6.Auditing is the property that the framework tracks exercises inside it at levels adequate to remake them.
5.TESTABILITY
Programming testability alludes to the straightforwardness with which programming can be made to show its shortcomings through testing.
Testability alludes to the likelihood that it will flop on its next test execution.
For a framework to be appropriately testable it must be conceivable to control every segment's inward state and sources of info and after that to watch its yields.
6.USABILITY
Ease of use is worried about how simple it is for the client to finish a coveted assignment and the sort of client bolster the framework provides.It can be separated into the accompanying ranges:
Learning framework features.If the client is new to a specific framework or a specific part of it what can the framework do to make the undertaking of learning less demanding
Utilizing a framework efficiently.What can the framework do to make the client more proficient in its operation?
Limiting the effect of errors.What can the framework do as such that a client mistake has insignificant effect?
Adjusting the framework to client needs. In what manner can the client (or the framework itself) adjust to make the client's errand simpler?
Expanding certainty and satisfaction.What does the framework do to give the client certainty that the right move is being made?
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.