An Embedded Software Component Quality Model - EQM
نویسندگان
چکیده
becoming more generalized, representing a considerable efficient design for the embedded industry. The perspective of reduced development costs and shorter life cycles acts as a motivation for this expansion. However, several technical issues remain unsolved before embedded software component's industry reaches the maturity exhibited by other hardware component industries. Problems such as the component selection by their integrators and the uncertain quality of third-party developed components, bring new challenges to the embedded system design community. By the other hand, the embedded software components certification area is still immature and further research is needed in order to obtain well-defined standards for certification. In this way, we aim to propose an embedded component quality model, describing consistent and well-defined characteristics, quality attributes and related metrics for the components evaluation. A preliminary evaluation to analyze the results of using the embedded software component quality model proposed is also presented..
منابع مشابه
A Quality Model for Embedded Software Component
Component-based software development is becoming more generalized, representing a considerable efficient design for the embedded industry. The perspective of reduced development costs and shorter life cycles acts as a motivation for this expansion. However, several technical issues remain unsolved before embedded software component’s industry reaches the maturity exhibited by other hardware com...
متن کاملComponent-Based Embedded Software Engineering: Development Framework, Quality Assurance and a Generic Assessment Environment
Embedded software is used to control the functions of mechanical and physical devices by dedicated digital signal processor and computers. Nowadays, heterogeneous and collaborative embedded software systems are widely adopted to engage the physical world. To make such software extremely reliable, very efficient and highly flexible, component-based embedded software development can be employed f...
متن کاملAn Efficient and QoS Supported Multichannel MAC Protocol for Vehicular Ad Hoc Networks
Vehicular Ad Hoc Networks (VANETs) employ multichannel to provide a variety of safety and non-safety (transport efficiency and infotainment) applications, based on the IEEE 802.11p and IEEE 1609.4 protocols. Different types of applications require different levels Quality-of-Service (QoS) support. Recently, transport efficiency and infotainment applications (e.g., electronic map download and In...
متن کاملApplying model-driven development to distributed real-time and embedded avionics systems
Model-driven development (MDD) is an emerging paradigm that uses domain-specific modeling languages (DSMLs) and generative technologies to provide “correct-by-construction” capabilities for many software development activities. This paper provides two contributions to the study of applying MDD to distributed real-time and embedded (DRE) systems that use standards-based quality of service (QoS)-...
متن کاملModel-Based Quality Assurance of Automotive Software
Software in embedded (e.g. automotive) systems requires a high level of reliability. Model-based development techniques are increasingly used to reach this goal, but so far there is relatively little published knowledge on the comparative benefits in using different assurance techniques. We investigate different and potentially complementary model-based software quality assurance methods (namel...
متن کامل