Font Size: a A A

Research And Application Of Non-functional Attributes Metrics Of The Embedded Components

Posted on:2013-03-03Degree:MasterType:Thesis
Country:ChinaCandidate:Y KuangFull Text:PDF
GTID:2248330395985053Subject:Software engineering
Abstract/Summary:PDF Full Text Request
In recent years, component-based software development method is more andmore widely used in embedded field, along with the concept of High Confidence putforth, the High Confidence Software is also growing very rapidly in the embeddedfield. Functional attributes and a series of non-functional attributes compose thecredibility; its emphasis is the non-functional attributes. Currently, for the research inthe academia of embedded component non-functional attributes, it is still limited inthe research of general software. It will affect the quality of the final component dueto lacking of the combination with the characteristics of embedded components andthe ignorance of the developers.This paper, according to the characteristics of the embedded field, studies thenon-functional of the Domain-oriented&Trusted Embedded Software DevelopmentComponent Model (shorted form DTESD Component Model),and non-functionalattributes are defined in the property package in the component model. Then thispaper puts forward the non-functional attributes reference model of the embeddedcomponent, and establishes the hierarchical of the comprehensive evaluation indexsystem, gives a definition and specific measurement formula to each given indicator,besides, describes the non-functional attributes by using Architecture DesignLanguage (abbreviation ADL). After establishing the Index System, the paperanalyzes the characteristics of two commonly measurement, the Analytic HierarchyProcess and the Fuzzy Comprehensive Evaluation. Based on this, this paper givesspecific steps of measuring the non-functional attributes of the embeddedcomponents.This article establishes the correspondence relationship between the variousstages of the embedded components development and the non-functional attributes,aiming at the embedded components’ non-functional attribute issues, and introducesthe non-functional protection model of the embedded components development andassembling according to the correspondence relations respectively. Then, this articleelaborates how the non-functional attributes evaluation iterative in the developmentprocess of the embedded component, and the non-functional protection method usedin component assembling. This paper uses ADL syntax to put up standardized designof the interface and connection, based on this, puts forward a non-functional protection model which in the component assembling, component assembling requiresonly to match three levels could protect the components non-functional attributes, thethree levels are the interface syntax layer, the calling sequence layer, and thenon-functional layer.Finally, this paper obtains the non-functional attributes model of embeddedcomponent and the level indicator system through an embedded component, and usesthe analytic hierarchy process which is based on fuzzy comprehensive evaluation tomeasure the non-functional attributes of the components.
Keywords/Search Tags:Measure, non-functional attributes, the embedded component, component development, component assembly
PDF Full Text Request
Related items