In this paper, a simple software reliability model, the log-power nonhomogeneous Poisson process (NHPP) model, is studied. The log-power NHPP model has several interesting properties, such as simple graphical interpre...
详细信息
In order to visualize the satellite navigation simulation system, the framework of a distributed satellite navigation simulation system composed of multi-platform systems was analyzed. The composition and the function...
详细信息
ISBN:
(纸本)9781424455379
In order to visualize the satellite navigation simulation system, the framework of a distributed satellite navigation simulation system composed of multi-platform systems was analyzed. The composition and the functions of the satellite navigation simulation system visualization software were illuminated. Based on MFC, presented the designing and realizing methods of the system information display program and the 2D display program. The Vega Prime program designing methods, using the Visual C++, were introduced, and also the structure, the designing and realizing methods of the 3D display program were proposed. Based on OpenGL, Vega Prime and Visual C++, using the designing and developing methods discussed in this paper, the satellite navigation simulation system visualization software was developed. Practical application of the software shows that the visualization scheme proposed here is entirely feasible for practical engineeringapplication.
Reusability is widely suggested to be a key to improving software development productivity and quality [1], [2]. it has been further argued that reuse at the requirements level can significantly increase reuse at the ...
详细信息
ISBN:
(纸本)0818677406
Reusability is widely suggested to be a key to improving software development productivity and quality [1], [2]. it has been further argued that reuse at the requirements level can significantly increase reuse at the later stages of development [3], [4]. However, there is little evidence in the literature to suggest that requirements reuse is widely practised. This paper describes ten practical steps towards systematic requirements reuse based on work at the Rolls-Royce University technology Centre (UTC) for Rolls-Smiths Engine Controls Ltd (RoSEC) in the domain of aero-engine control systems. We believe these steps have made a significant overall contribution to the 50% reuse figure quoted by the management at RoSEC for current projects within the BR700 family of engine controllers.
The object-oriented features such as encapsulation, inheritance, and state dependent behavior raise new problems in software testing. In this paper, we describe a reverse engineering approach for software testing of o...
详细信息
ISBN:
(纸本)0769501222
The object-oriented features such as encapsulation, inheritance, and state dependent behavior raise new problems in software testing. In this paper, we describe a reverse engineering approach for software testing of object-oriented programs. The approach is based on a graphic model which consists of three types of diagrams: object relation diagram (Ord), block branch diagram (BBD), and object state diagram (OSD). An Ord presents the inheritance, aggregation, and association relations among the object classes, a BED presents, for a member function, the control structure, the input parameters and output parameters, the external data that are used and affected, and other functions that are invoked. An OSD presents the states and state transitions. These diagrams are generated from C++/Java source code and may be used to 1) provide guidance on the order to test the classes and member functions;2) prepare member function test cases;3) prepare test cases for object state dependent behaviors and interaction between such behaviors;and 4) provide graphic display of coverage information to a tester.
This study examines the influence of six meteorological factors on eLoran signal propagation delay and develops a predictive model using four machine learning approaches: BP neural networks, random forests, support ve...
详细信息
The rapid development of information technology, while bringing convenience to life, also puts higher and higher requirements on the security system, and the access control system is an important part of the security ...
详细信息
Nowadays informatization is as the foundation of modernization, and also it39;s become more and more obvious that the importance of the information system in our daily life. The services system of information system...
详细信息
This paper presents an overview of the Chameleon architecture for supporting a wide range of criticality requirements in a heterogeneous network environment. Chameleon employs ARMORs (Adaptive, Reconfigurable, and Mob...
详细信息
ISBN:
(纸本)0818692219
This paper presents an overview of the Chameleon architecture for supporting a wide range of criticality requirements in a heterogeneous network environment. Chameleon employs ARMORs (Adaptive, Reconfigurable, and Mobile Objects for Reliability) to synthesize different fault-tolerant configurations and to maintain run-time adaptation to changes in the fault tolerance requirements of an application. ARMORs have a flexible architecture that allows their composition to be reconfigured at runtime, i.e., the ARMORs may dynamically adapt to changing application requirements. In this paper we focus on the detailed description of the ARMORs architecture, including ARMOR class hierarchy basic building blocks ARMOR composition, and use of ARMOR factories. We describe how ARMORs;can be reconfigured and reengineered, and demonstrate how the architecture serves our objective of providing an adaptive software infrastructure. Our experience,with an early Chameleon implementation demonstrates that the proposed ARMOR architecture provides for a highly flexible and reconfigurable software infrastructure.
In this research, the ontology is used for the description of educational resources cloud services, and the description, integration, management and retrieval of cloud services of educational resources, both for achie...
详细信息
ISBN:
(纸本)9781509055210
In this research, the ontology is used for the description of educational resources cloud services, and the description, integration, management and retrieval of cloud services of educational resources, both for achieving communication and interoperability between the cloud of educational resources, and providing an engineering reference and reuse for building for some specific educational resource cloud instance, but also for using the reasoning and matching techniques of ontology to find educational resource cloud services that most suitable for users' requirement, and them realize the discovery and selection of cloud services based on semantic, meet the users' "subject to change" cloud services requirement at anytime, anywhere. Accordingly, this study not only has practical significance, but also has some theoretical value.
Observing, understanding, and mitigating the effects of failure in embedded systems is essential for building dependable control systems. We develop a software-based monitoring methodology to further this goal. This m...
详细信息
暂无评论