期刊文献+
共找到11篇文章
< 1 >
每页显示 20 50 100
Real-time embedded software testing method based on extended finite state machine 被引量:6
1
作者 Yongfeng Yin Bin Liu Hongying Ni 《Journal of Systems Engineering and Electronics》 SCIE EI CSCD 2012年第2期276-285,共10页
The reliability of real-time embedded software directly determines the reliability of the whole real-time embedded sys- tem, and the effective software testing is an important way to ensure software quality and reliab... The reliability of real-time embedded software directly determines the reliability of the whole real-time embedded sys- tem, and the effective software testing is an important way to ensure software quality and reliability. Based on the analysis of the characteristics of real-time embedded software, the formal method is introduced into the real-time embedded software testing field and the real-time extended finite state machine (RT-EFSM) model is studied firstly. Then, the time zone division method of real-time embedded system is presented and the definition and description methods of time-constrained transition equivalence class (timeCTEC) are presented. Furthermore, the approaches of the testing sequence and test case generation are put forward. Finally, the proposed method is applied to a typical avionics real- time embedded software testing practice and the examples of the timeCTEC, testing sequences and test cases are given. With the analysis of the testing result, the application verification shows that the proposed method can effectively describe the real-time embedded software state transition characteristics and real-time requirements and play the advantages of the formal methods in accuracy, effectiveness and the automation supporting. Combined with the testing platform, the real-time, closed loop and automated simulation testing for real-time embedded software can be realized effectively. 展开更多
关键词 real-time system real-time embedded software for- mal method extended finite state machine (EFSM) testing se- quence test case.
下载PDF
A hardware/software co-optimization approach for embedded software of MP3 decoder
2
作者 ZHANG Wei LIU Peng ZHAI Zhi-bo 《Journal of Zhejiang University-Science A(Applied Physics & Engineering)》 SCIE EI CAS CSCD 2007年第1期42-49,共8页
In order to improve the efficiency of embedded software running on processor core, this paper proposes a hard-ware/software co-optimization approach for embedded software from the system point of view. The proposed st... In order to improve the efficiency of embedded software running on processor core, this paper proposes a hard-ware/software co-optimization approach for embedded software from the system point of view. The proposed stepwise methods aim at exploiting the structure and the resources of the processor as much as possible for software algorithm optimization. To achieve low memory usage and low frequency need for the same performance, this co-optimization approach was used to optimize embedded software of MP3 decoder based on a 16-bit fixed-point DSP core. After the optimization, the results of decoding 128 kbps, 44.1 kHz stereo MP3 on DSP evaluation platform need 45.9 MIPS and 20.4 kbytes memory space. The optimization rate achieves 65.6% for memory and 49.6% for frequency respectively compared with the results by compiler using floating-point computation. The experimental result indicates the availability of the hardware/software co-optimization approach depending on the algorithm and architecture. 展开更多
关键词 Hardware/software co-optimization DSP embedded software MP3 decoder
下载PDF
Telecom-Oriented Embedded Software Support Platform
3
作者 Xie Xin Lu Dongxin Miao Jing Xu Lifeng (Chengdu Institute of ZTE Corporation,Chengdu 610041,China) 《ZTE Communications》 2004年第1期18-21,共4页
This paper presents an embedded software platform used in the telecom field.The platform consists of the Virtual Operating System (VOS)layer,core layer, protection layer and module layer.It supports and simplifies upp... This paper presents an embedded software platform used in the telecom field.The platform consists of the Virtual Operating System (VOS)layer,core layer, protection layer and module layer.It supports and simplifies upper application software of telecom systems.In addition to basic modules and functions, its instance scheduling model and distributed process communication are detailed in the paper. 展开更多
关键词 Figure Telecom-Oriented embedded software Support Platform mode Linux HDLC OAM real
下载PDF
Think upon Cultivating Domestic High-class Practitioners of Industrial Embedded Software Development
4
作者 LIAO Yong QIN zhiguang LEI Hang 《计算机教育》 2012年第10期61-63,共3页
Domestic situation of embedded software practitioners in the industry field is analyzed in this paper,based on which the new requirements for personnel working for embedded software R&D are proposed.Then reform no... Domestic situation of embedded software practitioners in the industry field is analyzed in this paper,based on which the new requirements for personnel working for embedded software R&D are proposed.Then reform notions in higher education system upon cultivating high-class practitioners are presented. 展开更多
关键词 Industrial Practitioners CULTIVATION embedded software Development
下载PDF
Model-based robustness testing for avionics-embedded software 被引量:3
5
作者 Yang Shunkun Liu Bin +1 位作者 Wang Shihai Lu Minyan 《Chinese Journal of Aeronautics》 SCIE EI CAS CSCD 2013年第3期730-740,共11页
Robustness testing for safety-critical embedded software is still a challenge in its nascent stages. In this paper, we propose a practical methodology and implement an environment by employing model-based robustness t... Robustness testing for safety-critical embedded software is still a challenge in its nascent stages. In this paper, we propose a practical methodology and implement an environment by employing model-based robustness testing for embedded software systems. It is a system-level black-box testing approach in which the fault behaviors of embedded software is triggered with the aid of modelbased fault injection by the support of an executable model-driven hardware-in-loop (HIL) testing environment. The prototype implementation of the robustness testing environment based on the proposed approach is experimentally discussed and illustrated by industrial case studies based on several avionics-embedded software systems. The results show that our proposed and implemented robustness testing method and environment are effective to find more bugs, and reduce burdens of testing engineers to enhance efficiency of testing tasks, especially for testing complex embedded systems. 展开更多
关键词 embedded software HARDWARE-IN-LOOP Model-based testing Robustness testing Testing environment
原文传递
Flow latency analysis of component-based embedded software:Model and methodology
6
作者 Lei Tang Hanbo Wang 《International Journal of Modeling, Simulation, and Scientific Computing》 EI 2014年第4期123-138,共16页
A wide variety of ways to analyze the end-to-end latency emerges due to the feature of component-based software.The researchers began to see that the latency is more sensitive to the data and control flows than the so... A wide variety of ways to analyze the end-to-end latency emerges due to the feature of component-based software.The researchers began to see that the latency is more sensitive to the data and control flows than the software architecture.However,for an embedded software,the latency depends upon the hardware heavily.To illuminate the feature clearly,we extend the atomic model of component-based software first.A way to specify the flows involved is further developed to identify the end-to-end latency.What is more,a novel methodology that bridges the gap between a constraint on latency and an execution platform is proposed for the embedded software.By constructing a hierarchical architecture,it is available to consider the methodology as a decision problem where the satisfiability module theory(SMT)can be applied.Experimental results demonstrate how the latency analysis conducts with the proposed model and methodology for the complex software architecture. 展开更多
关键词 LATENCY FLOW COMPONENT embedded software
原文传递
On modeling approach for embedded real-time software simulation testing 被引量:6
7
作者 Yin Yongfeng Liu Bin Zhong Deming Jiang Tongmin 《Journal of Systems Engineering and Electronics》 SCIE EI CSCD 2009年第2期420-426,共7页
Modeling technology has been introduced into software testing field. However, how to carry through the testing modeling effectively is still a difficulty. Based on combination of simulation modeling technology and emb... Modeling technology has been introduced into software testing field. However, how to carry through the testing modeling effectively is still a difficulty. Based on combination of simulation modeling technology and embedded real-time software testing method, the process of simulation testing modeling is studied first. And then, the supporting environment of simulation testing modeling is put forward. Furthermore, an approach of embedded real-time software simulation testing modeling including modeling of cross-linked equipments of system under testing (SUT), test case, testing scheduling, and testing system service is brought forward. Finally, the formalized description and execution system of testing models are given, with which we can realize real-time, closed loop, mad automated system testing for embedded real-time software. 展开更多
关键词 embedded real-time software software testing testing modeling SIMULATION
下载PDF
A Simplified-Syntax-Based Static Structure Model for Embedded Software Analysis
8
作者 XU Xiangyang LIU Qing +2 位作者 ZHANG Weixin YANG Guangyi LIU Jinshuo 《Wuhan University Journal of Natural Sciences》 CAS CSCD 2016年第4期324-332,共9页
In order to solve the problem that the embedded software has the shortcoming of the platform dependence, this paper presents an embedded software analysis method based on the static structure model. Before control flo... In order to solve the problem that the embedded software has the shortcoming of the platform dependence, this paper presents an embedded software analysis method based on the static structure model. Before control flow and data flow analysis, a lexical analysis/syntax analysis method with simplified grammar and sentence depth is designed to analyze the embedded software. The experiments use the open source code of smart meters as a case, and the artificial faults as the test objects, repeating 30 times. Compared with the popular static analyzing tools PC-Lint and Splint, the method can accurately orient 91% faults, which is between PC-Lint's 95% and Splint's 85%. The result indicates that the correct rate of our method is acceptable. Meanwhile, by removing the platform-dependent operation with simplified syntax analysis, our method is independent of development environment. It also shows that the method is applicable to the compiled C(including embedded software) program. 展开更多
关键词 embedded system static structure model software analysis
原文传递
Embedded TLS 1.2 Implementation for Smart Metering & Smart Grid Applications 被引量:1
9
作者 Atta Kofi Nsiah Axel Sikora +1 位作者 Andreas Walz Artem Yushev 《Journal of Electronic Science and Technology》 CAS CSCD 2015年第4期373-378,共6页
Digital networked communications are the key to all Internet-of-things applications, but especially to smart metering systems and the smart grid. In order to ensure a safe operation of systems and the privacy of users... Digital networked communications are the key to all Internet-of-things applications, but especially to smart metering systems and the smart grid. In order to ensure a safe operation of systems and the privacy of users, the transport layer security (TLS) protocol, a mature and well standardized solution for secure communications, may be used. We implemented the TLS protocol in its latest version in a way suitable for embedded and resource-constrained systems. This paper outlines the challenges and opportunities of deploying TLS in smart metering and smart grid applications and presents performance results of our TLS implementation. Our analysis shows that given an appropriate implementation and configuration, deploying TLS in constrained smart metering systems is possible with acceptable overhead. 展开更多
关键词 embedded software smart grids smart metering transport layer security.
下载PDF
Convergence Platform of Cloud Computing and Internet of Things (IoT) for Smart Healthcare Application 被引量:2
10
作者 M. Mamun-Ibn-Abdullah M. Shahinuzzaman +1 位作者 S. M. Abdur Rahim M. Humayun Kabir 《Journal of Computer and Communications》 2020年第8期1-11,共11页
Internet of Things (IoT) is a widely distributed network which requires small amount of power supply having limited storage and processing capacity. On the other hand, Cloud computing has virtually unlimited storage a... Internet of Things (IoT) is a widely distributed network which requires small amount of power supply having limited storage and processing capacity. On the other hand, Cloud computing has virtually unlimited storage and processing capabilities and is a much more mature technology. Therefore, combination of Cloud computing and IoT can provide the best performance for users. Cloud computing nowadays provides lifesaving healthcare application by collecting data from bedside devices, viewing patient information and diagnose in real time. There may some concerns about security and other issues of the patient’s data but utilization of IoT and Cloud technologies in healthcare industry would open a new era in the field of healthcare. To ensure basic healthcare needs of the people in the rural areas, we have proposed Cloud-IoT based smart healthcare system. In this system various types of sensors (Temperature, Heart bit, ECG, etc.) are equipped in the patient side to sense the patient’s physiological data. For securing data RSA based authentication algorithm and mitigation of several security threats have been used. The sensed data will process and store in the Cloud server. Stored data can be used by the authorized and/or concerned medical practitioner upon approved by the user for patient caring. 展开更多
关键词 Cloud Computing embedded Hardware and software IOT Smart Healthcare System
下载PDF
Advanced ECU Software Development Method for Fuel Cell Systems 被引量:3
11
作者 田硕 刘原 +2 位作者 夏文川 李建秋 欧阳明高 《Tsinghua Science and Technology》 SCIE EI CAS 2005年第5期610-617,共8页
The electronic control unit (ECU) in electrical powered hybrid and fuel cell vehicles is exceedingly complex. Rapid prototyping control is used to reduce development time and eliminate errors during software develop... The electronic control unit (ECU) in electrical powered hybrid and fuel cell vehicles is exceedingly complex. Rapid prototyping control is used to reduce development time and eliminate errors during software development. This paper describes a high-efficiency development method and a flexible tool chain suitable for various applications in automotive engineering. The control algorithm can be deployed directly from a Matlab/Simulink/Stateflow environment into the ECU hardware together with an OSEK real-time operating system (RTOS). The system has been successfully used to develop a 20-kW fuel cell system ECU based on a Motorola PowerPC 555 (MPC555) microcontroller. The total software development time is greatly reduced and the code quality and reliability are greatly enhanced. 展开更多
关键词 automotive engineering fuel cell electronic controller unit (ECU) embedded software development rapid prototyping automatic code generation SIMULATION OSEK
原文传递
上一页 1 下一页 到第
使用帮助 返回顶部