The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
Single CPU dual bus architecture is a new kind of architecture aimed at reducing the security vulnerability of Von Neumann architecture, and it has been proved theoretically reasonable. In this paper, a bus bridge is implemented to bridge CPU and dual bus. The experiment is done and the result has proved that the architecture based on single CPU and dual bus is reasonable and effective.
In order to realize the industrialization production of software, people have carried out research on and analysis the software product line architecture of the growing maturity, component technology and development methods for product line. In this paper, a novel software engineering process model is proposed based on the modern industrial production systems and automated production method: that...
"Architecture-centric" is viewed as the main longitude line, basic agent logic is the latitude assembly realization element, which is to build deep organization model about software business process. To achieve this goal, this paper puts forward helix-increased model's polarization concept. About layer-layer??s transparent increment requirement and the existing automatic analogy character...
There are three parts of Digital Educational Resource Platform - Educational Resource, Support system and Learning Environment. The design strategy of Digital Educational Resource Platforms in University is making cleanly what the users need, integrating standardize, efficient architectures, open Stand-point. The procedure of designing the Digital Educational Resource Platforms is analyzing and designing...
After the analysis of the existing network teaching system limitations, this paper indicated that the existing network education system could not adapt to the changes in management mode of teaching and could not share the information and resources in a wide range. Inspired by the advantages of service oriented architecture (SOA), SOA-based network teaching system was proposed. In the mean time, a...
Java is one of the most popular programming architectures because of its platform-independence. A Java processor called ??JOP?? accelerates the speed of Java applications by executing Java bytecode instructions directly instead of by software emulation. However, instructions in Java executable file need to be resolved before executed. JOP finishes this resolving procedure in the Java application compiling...
In this paper segmentation on both color and spatial space is implemented to compare their influence to the performance of content-based image retrieval (CBIR) system. Firstly, images are converted from RGB color space to HSV space. And then cumulative histograms on H component are extracted from four segmented blocks as one color feature of the image. At the same time, the HSV color space is further...
Cache is important for the performance of processor. With the multi-core developed, cache architecture for the performance of multi-core processor has begun to emerge. Through the result of running a test program for parallel computing obtains the phenomenon, this article analyses the reason of it occurred. It summarizes that the L2 cache architecture has an impact the performance of multi-core processor...
Parallel computing is important in modern technology, so is the interconnected network. This paper analyses the architecture of SMP symmetrical multi-processor system, designs a kind of crossbar for small scale multi-processor system basing on the theory of advanced computer architecture. Brings forward the concept of require priority and designs a scheduling algorithm in considering of the priority...
Current mobile network architecture is constructed through introducing mobile IP protocol on the basis of IP network. On the one hand it cannot break away from the inherent limitation of IP network, such as no strong security, complex forwarding devices, lack of high expansibility and no QoS guarantee. On the other hand it brings some new problems due to the repair to IP network, such as the triangular...
Testing is one of the important means of software quality assurance. Each software development paradigm requires an appropriate test model. Software product line engineering emerges as a new software development method. This paper puts forward a new test model for software product lines, the W-model, describes two separate and closely related sub-models of domain test and application test. Key issues...
The rapid evolutions of software environment and business requirements place a high demand on the adaptiveness of enterprise information systems (EIS). Over the last few years, more and more EIS adopted the distributed multi-tiered Web-based application architecture. Crosscutting concerns and clone codes make the web-based EIS difficult to evolve and maintain. The traditional model-view-controller...
A novel steganographic scheme is proposed in this paper to embed secret message into Java executable files. It analyzes firstly the format of Java class file, and then reorder the indexes of constants to embed messages. Expensive experiments show that the stego file modified by the proposed scheme still have the same file size and the implementation performance as cover. It is concluded that our scheme...
A complex adaptive system is a complex, self-similar collection of interacting adaptive agents. The designing and creating of agent is important and intricate because complex adaptive system consists of a large number of agents which may divide into diversity types. The specification of agent in complex adaptive system using software architecture description language C2SADEL which aims at filing the...
Aspectual component composition platform needs a new kind of language to support the description and verification of the software architecture. Based on the extension of Wright, this paper proposes an aspectual components composition architecture description language-AWright. Since Wright fails to describe system??s non-functional requirements and lacks corresponding elements for describing the coupling...
Component-based software architecture realizes non-functional attributes through specific middleware platform, thus mapping components to component models will results in code which the crosscutting concerns encapsulated in the middleware showing up at several models, which increases the dependencies among component models, and reduces the ability of architecture to describe system. In view of this,...
In this paper, after analyzing the requirement of aspect-oriented modeling, a meta-model based on UML extension profile for AOM is proposed, a framework of aspect-oriented modeling (AOMF) with UML is built, and a simple and feasible way to model the dynamic behaviors of aspect-oriented software is presented. Furthermore, a case study is presented to demonstrate the effectiveness and advantages of...
In this paper, a screen printing embedded PDF parser was designed and implemented. Also, hardware accelerator for the graphics rendering engine which are time-consuming most in the whole parsing process was worked out. Many experiments on embedded PDF parser and the frameworks based on hybrid multi-core processors had been conducted to verify system designs and compare performances. The experimental...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.