Font Size: a A A

Support The Performance Attributes Of The Embedded Component Model

Posted on:2011-05-28Degree:MasterType:Thesis
Country:ChinaCandidate:L HeFull Text:PDF
GTID:2208360308967713Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
In recent years, with extensive use of embedded devices and ubiquitous computing technology continues to evolve, the development of software for real-time embeeded environment become increasingly important. For code size, efficiency, reliability, maintainability, real-time and convergence, coordination, synchronization of whole system, embedded software has its own special restrictions and requirements. On the one hand, embedded application software has changed from simple to large, embedded software development process is more complex.On the other hand, the diversity of embedded applications makes a great difference between various types of embedded systems, embedded software are also diversified and so closely associated with the hardware. Embedded software component technology is not only common component encapsulation, reusability, but also because the special nature of embedded systems, it has embedded features of embedded component interface must be able to reflect to the characteristics of embedded systems to enhanced configurable embedded system resources and application features customizable, embedded software is needed in response to non-functional requirements. At present, general component framework COM+/. Net, EJB, and CCM (CORBA ComponentModel) did not provide effective QoS management functions.This paper is based on the above discussion as background, the embedded component model to support non-functional property issues are discussed in detail.First, on the basis of LightWeightCCM standard for embedded applications on the non-functional requirements of the stringent requirements of the characteristics of LightWeightCCM extended component model, the introduction of performance requirements, improved model to support non-functional requirements, thus performance of the property proposed to support the embedded component model ECMS_NFPA, and detailed design concept and its definition, the definition of component interface from the program to discuss, to the Component Implementation Framework introduction of detail was discussed on the LightWeightCCM local component model improvements. Meanwhile, in the model design process, its established performance characteristics demand model for important part of the performance demand,focusing on the design process and principles, gives the formal definition and description of model of PDM. Modeling the performance characteristics support the achievement of performance requirements from the abstract component model side. Second, the component container is an important component part of the framework model, embedded component model ECMS_NFPA undertake the introduction, in analyzing the LightWeightCCM container, real-time CORBA and operating environment characteristics of embedded components, the clear container in the embedded environment, the function should have put forward to support performance requirements of embedded component container ECCS_PA. LightWeightCCM containers programming model in the analysis based on the combination of real-time CORBA and Embedded CORBA for the design ideas, expounded ECCS_PA container design ideas and to achieve functional goals, given the framework of the embedded component container ECCS_PA, and frame, frame main logic module interface module, operation and management module design and implementation of a detailed exposition. Focus on the performance requirements described ECCS_PA support, along with the container operation timing diagram, further defined the vessel management module of the work process to run.Performance requirements throughout the text as a clue, before doing the work of just one part of the discussion. Therefore, the Chapter five from the perspective of embedded software design, analysised the source of affect embedded system performance attributes, proposed measurement method on the performance of the property, given the calculation steps and formulas, as an embedded component container to achieve performance computing component basis.
Keywords/Search Tags:embedded component, component model, component container, performance
PDF Full Text Request
Related items