• No results found

An Evidence and Attribute model Based Software Credibility Assessment Tool

N/A
N/A
Protected

Academic year: 2021

Share "An Evidence and Attribute model Based Software Credibility Assessment Tool"

Copied!
29
0
0

Loading.... (view fulltext now)

Full text

(1)

EMSOFT NUAA

Hua Zhou

Trustie Manager

An Evidence and Attribute model Based

Software Credibility Assessment Tool

(2)

Background

Terms

Technical-solution

Advantages

Scenarios

Conclusions

2

(3)

Trustie

863:High trusted software tools and integrated

production environment

ShenZhow Digital :Trustie based

software production line

TrustieManager

Intention

: A management system of the

credibility assessment of software

Base

:Trustie specifications ; Evidence and

Attribute model

(4)

Background

Terms

Technical-solution

Advantages

Scenarios

Conclusions

4

(5)

Trustie

Credible national software production resource

sharing and collaborate environment

Trusted software

If the behavior of a software system is always the

some as the expected behavior of the user.

Software credibility

The ability of software to provide expected safe

and reliable services.

(6)

Credible attribute

A set of properties used to describe and evaluate

the credibility of software system.

Software credible attributes can be refined into a

credible multi-level sub-attributes.

Credible evidence

Software-related information such as data,

documents or other information which can reflect

the credible properties of the software system.

6

(7)

Credibility level

Scale in a range of values can be used in

accordance with the explicit or implicit demand

for the grading assessment of the credibility of

the software, which is called the credibility level.

Credibility assessment

Determine whether a particular software product

already achieve a certain confidence level of

activity, known as the software credible level

assessment, referred to as the software credible

assessment.

(8)

Background

Terms

Technical-solution

Advantages

Scenarios

Conclusions

8

(9)

Assessment process

Technical-solution

Credible Credible Credible Credible Evidence Evidence Evidence Evidence Indicators IndicatorsIndicatorsIndicators

Credibility Credibility Credibility Credibility Assessment AssessmentAssessmentAssessment

Credibility Credibility Credibility Credibility

Level Level Level Level Software

Software Software Software Resources Resources Resources Resources

Credibility Credibility Credibility Credibility

Attributes Attributes Attributes Attributes

(10)

Trustie Manager

10

Technical-solution

Software Resources management

Configuration management

Attributes model management Evidence management

(11)

Trustie Manager

Software Resources management

Technical-solution

Software Resources management

Configuration management

Attributes model management Evidence management

Support the management of basic information of software resources (components, applications, services, etc.)

(12)

Trustie Manager

Evidence management

12

Technical-solution

Software Resources management

Configuration management

Attributes model management Evidence management

(13)

Trustie Manager

Evidence management

13

Technical-solution

Software Resources management

Configuration management

Evidence model management Evidence data management

(14)

Trustie Manager

Evidence model management

� Different types of resources may have different systems of evidence. � The system allows a configuration to load the model, and accordingly

generate evidence editing interface.

14

Technical-solution

Software Resources management

Configuration management

Attributes model management Evidence model management

(15)

Trustie Manager

Evidence data management

� Access the management of specific evidence data. � Various types of evidence data can be stored.

15

Technical-solution

Software Resources management

Configuration management

Attributes model management Evidence model management

(16)

Trustie Manager

Attributes model management

Manager the credible attribute system of the software products. The highest level is the software's overall reliability

The lower is the credibility of various sub-attributes.

16

Technical-solution

Software Resources management

Configuration management

Attributes model management Evidence management

(17)

Trustie Manager

Configuration management

Get the credibility attributes system by reading a configuration in the system.

Allows users to directly assess the overall credibility of the software from the evidence;

� Allowed assessing the levels of the sub-attributes firstly.

17

Technical-solution

Software Resources management

Configuration management

Attributes model management Evidence management

(18)

Trustie Manager

System data relationship

18

Technical-solution

User User User User Products Products Products Products Evidence data Evidence data Evidence data Evidence data Stage model Stage modelStage modelStage model

Evidence model Evidence modelEvidence modelEvidence model

Attribute model Attribute modelAttribute modelAttribute model

Assessment system Assessment Assessment Assessment system system system configuration

configurationconfigurationconfiguration Result

ResultResultResult

Configuration Configuration Configuration Configuration

(19)

Trustie Manager

System data relationship

� A user can assess a resource, one or more users can browse a variety information of resources participated.

A resources corresponding with a configuration, Including the following four aspects: the stage model configurations, credible

evidence model configurations, credible attribute model configuration, assessment system configuration.

19

(20)

Trustie Manager

System data relationship

� A participating resources in a configuration can submit a credible evidence data, including the value of the specific evidence.

A participating resources with an evidence data and an assessment configuration can obtained an assessment conclusion.

20

(21)

Background

Terms

Technical-solution

Advantages

(22)

Challenges

Diverse needs of assessment

Fixed attribute models or evidence models

Software life cycle.

Background of professional knowledge

22

(23)

Our innovations

Can assess the credibility in different life cycle .

Both evidence model and the attribute are customizable.

Users can easily customize their own assessment of the

assessment model to adapt to the diversity of needs.

Not only support manual assessment but also support

automatic calculation base on sub-attributes and relevant

evidence. Which can be done in flexible and diversified

ways.

23

(24)

Background

Terms

Technical-solution

Advantages

Scenarios

Conclusions

24

(25)

Project finished

End of the main stage

After user feedback

After a component is formally changed

25

(26)

26

(27)

Background

Terms

Technical-solution

Advantages

(28)

� Assessment objects can also be a component of software or other to

adapt to the diverse needs of the assessment object.

� Resource evidences organized in stages, to achieve a variety of browser

view of the evidence, and supporting software assessment in different stages of life cycle.

� Evidence model, attribute model can be customized to meet a variety

requirement of software resources.

� We can automatically calculate the assess value of the parent property

by the self defined classification system base on the assess result of the sub-properties, which facilitate the automated generation of assessment results.

28

(29)

References

Related documents

However, I already do propose that teachers should include a new quality criterion in their evaluations of digital learning resources, namely the interplay of a purposeful

Tackling this challenge requires advanced coupling and supercomputing technologies for earth system models that are discussed in this study, utilizing the example of the

Sites are shown for the trees, large mammals, tent-making bats and macaws species composition and activity surveys.... 7

Randomized trials of ␣ -stat versus pH-stat management during hypothermic CPB in adults have produced conflicting results and pro- vide few data for patients at high risk for

sequences of the human microbiome project using an established approach [19]. We applied a combination of unsupervised machine-learning and computational mod- eling techniques to

We screened the entire coding region of the TOLLIP gene by single strand conformation polymorphism (SSCP) analysis in 50 AD patients in order to identify coding var- iation that

PARAMETER CODE POC AQS METHOD SPATIAL SCALE MONITORING OBJECTIVE PROBE HEIGHT (m) BEGIN DATE Toxics Continuous. Open Path Continuous UV-DOAS Infrared