Based on the characteristics of ATM system and the special requirement of financial transaction, an overall design of hardware and software structure of ATM was made. For software structure, the pattern of modules and...Based on the characteristics of ATM system and the special requirement of financial transaction, an overall design of hardware and software structure of ATM was made. For software structure, the pattern of modules and table? drive is adopted to realize the security of financial transaction and the diagnosis of communication fault. A new method, which is based on the application layer, transport layer and network layer, is used for diagnosing communication fault. Supporting both magnetic card and IC card, the system has been put into use in real financial systems, and has brought about both economic and social effects.展开更多
In order to evaluate the structural complexity of class diagrams systematically and deeply, a new guiding framework of structural complexity is presented. An index system of structural complexity for class diagrams is...In order to evaluate the structural complexity of class diagrams systematically and deeply, a new guiding framework of structural complexity is presented. An index system of structural complexity for class diagrams is given. This article discusses the formal description of class diagrams, and presents the method of formally structural complexity metrics for class diagrams from associations, dependencies, aggregations, generalizations and so on. An applicable example proves the feasibility of the presented method.展开更多
In mobile cloud computing(MCC) systems,both the mobile access network and the cloud computing network are heterogeneous,implying the diverse configurations of hardware,software,architecture,resource,etc.In such hetero...In mobile cloud computing(MCC) systems,both the mobile access network and the cloud computing network are heterogeneous,implying the diverse configurations of hardware,software,architecture,resource,etc.In such heterogeneous mobile cloud(HMC) networks,both radio and cloud resources could become the system bottleneck,thus designing the schemes that separately and independently manage the resources may severely hinder the system performance.In this paper,we aim to design the network as the integration of the mobile access part and the cloud computing part,utilizing the inherent heterogeneity to meet the diverse quality of service(QoS)requirements of tenants.Furthermore,we propose a novel cross-network radio and cloud resource management scheme for HMC networks,which is QoS-aware,with the objective of maximizing the tenant revenue while satisfying the QoS requirements.The proposed scheme is formulated as a restless bandits problem,whose "indexability" feature guarantees the low complexity with scalable and distributed characteristics.Extensive simulation results are presented to demonstrate the significant performance improvement of the proposed scheme compared to the existing ones.展开更多
Software architectures shift the focus of developers from lines-of-code to coarser-grained architectural elements and their overall interconnection structure. There are, however, many features of the distributed softw...Software architectures shift the focus of developers from lines-of-code to coarser-grained architectural elements and their overall interconnection structure. There are, however, many features of the distributed software that make the developing methods of distributed software quite different from the traditional ways. Furthermore, the traditional centralized ways with fixed interfaces cannot adapt to the flexible requirements of distributed software. In this paper, the attributed grammar (AG) is extended to refine the characters of distributed software, and a distributed software architecture description language (DSADL) based on attributed grammar is introduced, and then a model of integrated environment for software architecture design is proposed. It can be demonstrated by the practice that DSADL can help the programmers to analyze and design distributed software effectively, so the efficiency of the development can be improved greatly.展开更多
This research is dedicated to assessment of a method that was earlier proposed and developed in order to increase the degree of automation and software involvement into conceptual decision making during design of stru...This research is dedicated to assessment of a method that was earlier proposed and developed in order to increase the degree of automation and software involvement into conceptual decision making during design of structural elements of buildings. Such instruments of the theory of inventive problem solving as contradiction and function analysis and trimming formed the basis of the proposed approach that was realized in a modern building information modeling software. The common logic of the approach is also provided in the article. Qualitative research methods and particularly collecting, analyzing and interpreting data were applied in this research. Firstly, a literature review of indexed journal articles in the field of the study was performed and some trends for possible development of the topic were identified. Secondly, a survey of potential users of the methodology was conducted and analyzed. The questionnaire results showed that the suggested method and its technical realization gained attraction among respondents, however, some of them are rather cautious regarding application of the approach potentials in their practice. The paper ends with evaluation results discussion, conclusion and proposals for further research.展开更多
This paper analyzes advantages and disadvantages of the current several popular computer-aided English learning software. combined with modem English teaching philosophy, proposed learning system with synchronization,...This paper analyzes advantages and disadvantages of the current several popular computer-aided English learning software. combined with modem English teaching philosophy, proposed learning system with synchronization, interactivity, intelligence, and incentives in one of the English to students. System uses JavaEE framework to build, each module uses a low coupling between the way facilitate future extensions. The system can help students build confidence and motivate its progress.展开更多
文摘Based on the characteristics of ATM system and the special requirement of financial transaction, an overall design of hardware and software structure of ATM was made. For software structure, the pattern of modules and table? drive is adopted to realize the security of financial transaction and the diagnosis of communication fault. A new method, which is based on the application layer, transport layer and network layer, is used for diagnosing communication fault. Supporting both magnetic card and IC card, the system has been put into use in real financial systems, and has brought about both economic and social effects.
基金Science and Technology Department Term of Education of Heilongjiang Province(Grant No.11511127)
文摘In order to evaluate the structural complexity of class diagrams systematically and deeply, a new guiding framework of structural complexity is presented. An index system of structural complexity for class diagrams is given. This article discusses the formal description of class diagrams, and presents the method of formally structural complexity metrics for class diagrams from associations, dependencies, aggregations, generalizations and so on. An applicable example proves the feasibility of the presented method.
基金supported in part by the National Natural Science Foundation of China under Grant 61101113,61372089 and 61201198 the Beijing Natural Science Foundation under Grant 4132007,4132015 and 4132019 the Research Fund for the Doctoral Program of Higher Education of China under Grant 20111103120017
文摘In mobile cloud computing(MCC) systems,both the mobile access network and the cloud computing network are heterogeneous,implying the diverse configurations of hardware,software,architecture,resource,etc.In such heterogeneous mobile cloud(HMC) networks,both radio and cloud resources could become the system bottleneck,thus designing the schemes that separately and independently manage the resources may severely hinder the system performance.In this paper,we aim to design the network as the integration of the mobile access part and the cloud computing part,utilizing the inherent heterogeneity to meet the diverse quality of service(QoS)requirements of tenants.Furthermore,we propose a novel cross-network radio and cloud resource management scheme for HMC networks,which is QoS-aware,with the objective of maximizing the tenant revenue while satisfying the QoS requirements.The proposed scheme is formulated as a restless bandits problem,whose "indexability" feature guarantees the low complexity with scalable and distributed characteristics.Extensive simulation results are presented to demonstrate the significant performance improvement of the proposed scheme compared to the existing ones.
基金Project (No. 2000K08-G12) supported by Shaanxi Provincial Science and Technology Development Plan, China
文摘Software architectures shift the focus of developers from lines-of-code to coarser-grained architectural elements and their overall interconnection structure. There are, however, many features of the distributed software that make the developing methods of distributed software quite different from the traditional ways. Furthermore, the traditional centralized ways with fixed interfaces cannot adapt to the flexible requirements of distributed software. In this paper, the attributed grammar (AG) is extended to refine the characters of distributed software, and a distributed software architecture description language (DSADL) based on attributed grammar is introduced, and then a model of integrated environment for software architecture design is proposed. It can be demonstrated by the practice that DSADL can help the programmers to analyze and design distributed software effectively, so the efficiency of the development can be improved greatly.
文摘This research is dedicated to assessment of a method that was earlier proposed and developed in order to increase the degree of automation and software involvement into conceptual decision making during design of structural elements of buildings. Such instruments of the theory of inventive problem solving as contradiction and function analysis and trimming formed the basis of the proposed approach that was realized in a modern building information modeling software. The common logic of the approach is also provided in the article. Qualitative research methods and particularly collecting, analyzing and interpreting data were applied in this research. Firstly, a literature review of indexed journal articles in the field of the study was performed and some trends for possible development of the topic were identified. Secondly, a survey of potential users of the methodology was conducted and analyzed. The questionnaire results showed that the suggested method and its technical realization gained attraction among respondents, however, some of them are rather cautious regarding application of the approach potentials in their practice. The paper ends with evaluation results discussion, conclusion and proposals for further research.
文摘This paper analyzes advantages and disadvantages of the current several popular computer-aided English learning software. combined with modem English teaching philosophy, proposed learning system with synchronization, interactivity, intelligence, and incentives in one of the English to students. System uses JavaEE framework to build, each module uses a low coupling between the way facilitate future extensions. The system can help students build confidence and motivate its progress.