Radar Data Processing Software System Design Based on COM Technology Zhongzhi Li
|
|
- Brent Oliver
- 5 years ago
- Views:
Transcription
1 Key Engineering Materials Online: ISSN: , Vols , pp doi: / Trans Tech Publications, Switzerland Radar Data Processing Software System Design Based on COM Technology Zhongzhi Li Chengdu University of Information Technology, China Keywords: Software engineering, Module, Mixed language programming, COM, Interface Abstract. Radar data processing software is a complex system, which has been implemented with mixed language programming using Visual Studio.Net and Visual C COM-based software architecture for radar data processing system is proposed in this paper. It provides modular design framework, and integrates modules developed with different programming language and ready-made modules. Firstly, introduce COM technology in brief, then design radar data processing software system framework, finally show the programming examples to explain how to define and refer the COM interfaces. The results show that using COM-based modular mixed language programming is an effective method to realize the radar data processing software system. Introduction The large-scale software system design usually uses the software engineering modular thought. This kind of developing method always needs the cooperation of many developers who usually use different development tools and different programming languages, and sometimes we need to integrate the ready-made modules developed by different tools. It needs mixed language programming, and COM technology is an effective way to solve the integration requirement [1-5]. Radar data processing software system is a complex system whose functions are numerous [6, 7]. Some scholars have applied software engineering method to study the system's design [8, 9]. In this paper, we proposed a radar data processing software system design framework, which uses the independent modules as far as possible and considers maintenance features such as extensibility, based on the COM technology. We use the different development tools and integrate the modules using the COM technology. COM Technology Theory Component Object Model (COM) [10, 11] specifies architecture, a binary standard, and a supporting infrastructure for building, using, and evolving component-based applications. It extends the benefits of object-oriented programming such as encapsulation, polymorphism, and software reuse to a dynamic and cross-process setting. Distributed COM (DCOM) is the distributed extension of COM. It specifies the additional infrastructure that is required to further extend the benefits to networked environments. Distributed computing is becoming the mainstream due to advances in high-speed networking and the explosive growth of the Internet. Object-oriented programming has become a dominating programming paradigm for developing reusable software. Distributed objects combine these two trends and are becoming increasingly popular. More and more software systems are built as distributed object applications and they often share a number of common goals. The main objective of this paper is to identify the main features of COM/DCOM that greatly facilitate achieving these common goals. Such features include the separation of interfaces and implementations, support for objects with multiple interfaces, language neutrality, run-time binary software reuse, location transparency, architecture for extensibility, support for indirection, approach to versioning, and varying styles of server lifetime management. By using COM/DCOM as a platform to build distributed object applications, researchers and developers can concentrate on important issues All rights reserved. No part of contents of this paper may be reproduced or transmitted in any form or by any means without the written permission of Trans Tech Publications, (ID: , Pennsylvania State University, University Park, USA-20/02/16,00:11:06)
2 Key Engineering Materials Vols specific to their applications without having to devote a significant portion of their efforts to building the supporting infrastructure. Client Server Custom proxy Semi-custom marshaling Custom stub Object proxy Interface proxy Channel object RPC Protocol stack Replaceable remoting architecture Transport replacement Network Interface stub Stub manager Receiver endpoint RPC Protocol stack Fig 1. COM remoting architecture and extensibility. We use the term remoting architecture [12] to refer to the entire infrastructure that connects COM clients to out-of-process server objects. (See Fig. 1) The standard remoting architecture includes, among other things, (1) object proxies that act as the client-side representatives of server objects and connect directly to the client; (2) interface proxies that perform client-side data marshaling and are aggregated into object proxies; (3) client-side channel objects that use remote procedure calls (RPCs) to forward marshaled calls; (4) server-side endpoints that receive RPC requests; (5) server-side stub manager that dispatches calls to appropriate interface stubs; (6) interface stubs that perform server-side data marshaling and make actual calls on the objects; and (7) standard marshaler that marshals interface pointers into object references on the server side and unmarshals the object references on the client side. Note that interface proxies and stubs are application-specific and are generated by running an Interface Definition Language (IDL) compiler on application-supplied IDL files. The other objects are application-independent and are provided by COM. Fig 2. System topology.
3 2298 Advanced Materials and Computer Science Radar Data Processing Software System Radar data processing software system is a part of the radar surveillance system and their relationship is shown in Fig. 2. Radar data processing system needs to implement tasks such as data fusion, target tracking, target displaying, and so on. In radar data processing software system, we develop the data processing modules by.net and develop the upper layer software by VC Data processing modules implement tasks associated with the radar data such as data communication, target tracking, target identification, original and secondary data display, data management and replaying, radar control, and so on. The upper layer software completes the system integration. Because the system function is complex, we need to design the system with software engineering modular thought. The radar data processing software system discussed in this paper uses two development tools: Visual Studio.Net and Visual C Data processing modules are developed as dynamic link library by Visual Studio.Net, and the top layer software is developed by Visual C Except the data processing modules, there have some other modules such as electronic maps, statistical analysis module, and so on. (These modules use different development tools). Because of the difference between modules developed by different tools, the modules cannot interact directly. The COM technology is the method used for mixed language programming Other modules COM Upper layer application software COM Data processing modules Interface COM interface implementation (DLL or ActiveX) Business logic dispatching (DLL or ActiveX) Common modules Common module Common data type Kernel algorithm Preprocessing module Track processing Identification module Man-machine interaction GUI module Communication Message parsing module Communication module DB Driver Data access module Manual intervention Replay module Configuration module RS422 Signal processor DB SQL Server2000 Text Fig 3. Software system As shown in Fig. 3, we divide the software system into kernel algorithm modules, communication modules, data accessing module, common modules, man-machine interaction modules and interface modules according to the modular thought. Each module is developed as
4 Key Engineering Materials Vols dynamic link library or ActiveX, and provides the COM interface for the upper layer software. Communication modules. These modules provide the interfaces for signal processor and other modules, receiving upward data and downward commands. They also provide the original message and parsing message for other modules. Data access modules. These modules provide the interfaces for accessing the database. They can deal with the primary data, the formatted data as well as the intermediate result data. Kernel algorithm modules. These modules complete many tasks such as original data pre-processing, clutter processing, track processing (target points aggregating, track initializing, maintaining, and discarding), target recognition according to the number, range, speed of targets. Man-machine interaction modules. These modules provide GUI interfaces which show the original data (B display and PPI display) and secondary data (track display). Manual intervention provide data recording, track combining or discarding. Replay module provides historic data replay by points, tracks and objects. Configuration module provides the interface with the text, and it can record and access the parameters associated with the program. Common modules. These modules define the global data type, and then sub-modules derive it and create their own data type. Each sub-module uses their derived data and then may guarantee the independence of modules. Interface modules. These modules implement logical business process of radar data processing; they establish the relationship between other modules, and provide COM interfaces for the upper layer applications. COM Interface Implementation COM server creation in.net COM interface definition and implementation. In order to allowing COM to access the properties, methods and events, we have to define them with DispId property in the class interface and implement them in the class. The sequence of these members defined is their sequence in COM. To open COM, interfaces must be public in the class. There need a GUID feature before class name and interface name. An Example is given as follows: // COM methods definition [ComVisible(true), Guid("")] public interface IComMethod // method1 definition [DispId(1)] // COM events definition [ComVisible(true), Guid("")] [InterfaceType(ComInterfaceType.InterfaceIsIDispatch)] public interface IComEvent // event1 definition [DispId(1)] // COM class definition [ComVisible(true), Guid(""), ClassInterface(ClassInterfaceType.None)] [ComSourceInterfacesAttribute(typeof(IComEvent))] public class ComServerDll : IComMethod
5 2300 Advanced Materials and Computer Science // Methods and events implement defined in interface Interaction between COM objects and management application. Before creating COM objects, we must register them for COM Interop. It set the value of Register for COM Interop as true. For COM objects that can be called by external objects, libraries must have a strong portfolio name. It need to use SN.EXE to generated a name key, run the command as follow sn -k ComServerDll_COM_Key.snk COM interface reference in VC++6.0 Add ATL support to project. Import component library to project. #import "xxx.tlb" named_guids, no_namespace implement events receptive object. Use IDispEventImpl template in ATL to implement event receptive object, and use SINK_ENTRY_EX micro add event processing articles in event sink mapping table. class CSinkObj : public IDispEventImpl <IDC_SRCOBJ, CSinkObj,& uuidof(myeventsinterface), &LIBID_MyComLibrary, 1, 0> public: BEGIN_SINK_MAP(CSinkObj) SINK_ENTRY_EX(IDC_SRCOBJ, uuidof(myeventsinterface), 1, myeventhandler) END_SINK_MAP() STDMETHODIMP myeventhandler( ) ; Refer interface. // initialization CoInitialize(NULL); EventReceiver *preceiver = new EventReceiver(); HRESULT hr=cocreateinstance( uuidof(comserverdll),null, LSCTX_INPROC_SERVER, uuidof(icommethod),(void**)&picm); if(succeeded(hr)) // events linking preceiver->dispeventadvise(picm); // interface reference picm->mymethod(); CoUninitialize(); Summary In this paper, we propose a modular software design framework for complex radar data processing system and use COM technology to integrate the mixed language programming modules. Based on this method, we have developed an airport scene surveillance radar data processing software system,
6 Key Engineering Materials Vols which can deal with the regular changes in software requirements and is easy to integrate the ready-made modules. Therefore, the COM-based framework is open and extensible, and it is an effective method for mixed language programming application and the ready-made modules integration. References [1] Eldrandaly and A. Khalid: A COM-based expert system for selecting the suitable map projection in ArcGIS, Expert Systems with Applications. Vol. 31 (2006), p [2] Xia Fuhua, Luo Qingming and Yin Meng: Software implementation of PACS Viewer: The use of COM technology, in: Proc SPIE Int Soc Opt Eng, SPIE, Wuhan, China (2002), p [3] Niu Shuangcheng and Xu Aiqiang: A COM-based instrument interchangeable framework and its realization approach, in: IEEE Autotestcon 2008 Proceedings, Institute of Electrical and Electronics Engineers Inc., Piscataway, NJ, United States (2008), p [4] Jiang HuiXia, Luo Jin and Meng Chen: Integrated diagnosis system of ATS based on COM technology, in: Proc. Int. Conf. Model. Simul., ICMS, World Academic Union, Liverpool, United Kingdom (2009), p [5] Zhao Xujian, Jin Peiquan and Yue Lihua: Research on the COM-based reusability of evaluating models, in: IEEE Int. Conf. Inf. Reuse Integr., IEEE IRI, Las Vegas, NV, United states (2008), p [6] Fulton Caleb, Clough Patrick, et al.: A digital array radar with a hierarchical system architecture, in: IEEE MTT S Int Microwave Symp Dig, Boston, MA, United States (2009), p [7] Wang Haihong, Wang Qi, et al.: Real-time data processing display platform of imaging laser radar, in: Proc SPIE Int Soc Opt Eng, Beijing, China (2005), p [8] Fang Qing: Modularization Design of Radar Data Processing Software, Modern electronics. (2002), p (in Chinese) [9] Yang Mingjie: Modeling and Software Design of Data Processing System of A Certain Radar, Fire Control Radar Techology, (1997), p (in Chinese) [10] Information on [11] Dale Rogerson: COM Technology Inside (Tsinghua university publishing house, Beijing 1999) [12] P. E. Chung, Y. Huang, et al.: DCOM and CORBA Side by Side, Step by Step, and Layer by Layer, in C++ Report, Vol. 10, No. 1, (1998), p ,40. (in Chinese)
7 Advanced Materials and Computer Science / Radar Data Processing Software System Design Based on COM Technology / DOI References [1] Eldrandaly and A. Khalid: A COM-based expert system for selecting the suitable map projection in ArcGIS, Expert Systems with Applications. Vol. 31 (2006), pp /j.eswa
Orthogonal Software Architecture Design for Radar Data Processing System with Object-oriented Component and COM Interface
Orthogonal Software Architecture Design for Radar Data Processing System with Object-oriented Component and COM Interface ZHONGZHI LI, XUEGANG WANG, XUELIAN YU School of Electronic Engineering University
More informationUtilizing Restricted Direction Strategy and Binary Heap Technology to Optimize Dijkstra Algorithm in WebGIS
Key Engineering Materials Online: 2009-10-08 ISSN: 1662-9795, Vols. 419-420, pp 557-560 doi:10.4028/www.scientific.net/kem.419-420.557 2010 Trans Tech Publications, Switzerland Utilizing Restricted Direction
More informationThe Analysis and Research of IPTV Set-top Box System. Fangyan Bai 1, Qi Sun 2
Applied Mechanics and Materials Online: 2012-12-13 ISSN: 1662-7482, Vols. 256-259, pp 2898-2901 doi:10.4028/www.scientific.net/amm.256-259.2898 2013 Trans Tech Publications, Switzerland The Analysis and
More informationOutline. COM overview. DCOM overview. Comparison DCOM and Corba
DCOM Overview 1 Outline COM overview DCOM overview Comparison DCOM and Corba 2 COM overview Standard for component interoperability binary standard specifies how the component should be represented in
More informationResearch of 3D parametric design system of worm drive based on Pro/E. Hongbin Niu a, Xiaohua Li b
Advanced Materials Research Online: 2013-06-27 ISSN: 1662-8985, Vols. 712-715, pp 1107-1110 doi:10.4028/www.scientific.net/amr.712-715.1107 2013 Trans Tech Publications, Switzerland Research of 3D parametric
More informationResearch on the Application of Digital Images Based on the Computer Graphics. Jing Li 1, Bin Hu 2
Applied Mechanics and Materials Online: 2014-05-23 ISSN: 1662-7482, Vols. 556-562, pp 4998-5002 doi:10.4028/www.scientific.net/amm.556-562.4998 2014 Trans Tech Publications, Switzerland Research on the
More informationSerial Communication Based on LabVIEW for the Development of an ECG Monitor
Advanced Materials Research Online: 2013-08-16 ISSN: 1662-8985, Vols. 734-737, pp 3003-3006 doi:10.4028/www.scientific.net/amr.734-737.3003 2013 Trans Tech Publications, Switzerland Serial Communication
More informationDesign and Implementation of unified Identity Authentication System Based on LDAP in Digital Campus
Advanced Materials Research Online: 2014-04-09 ISSN: 1662-8985, Vols. 912-914, pp 1213-1217 doi:10.4028/www.scientific.net/amr.912-914.1213 2014 Trans Tech Publications, Switzerland Design and Implementation
More informationKeywords: truck frame, parametric modeling, cross-section.
Key Engineering Materials Online: 2011-01-20 ISSN: 1662-9795, Vols. 460-461, pp 534-539 doi:10.4028/www.scientific.net/kem.460-461.534 2011 Trans Tech Publications, Switzerland A Research and Application
More informationDesign of the Software for Wirelessly Intercepting Voices
Advanced Materials Research Online: 2014-05-23 ISSN: 1662-8985, Vols. 926-930, pp 2470-2473 doi:10.4028/www.scientific.net/amr.926-930.2470 2014 Trans Tech Publications, Switzerland Design of the Software
More informationConstruction of the Library Management System Based on Data Warehouse and OLAP Maoli Xu 1, a, Xiuying Li 2,b
Applied Mechanics and Materials Online: 2013-08-30 ISSN: 1662-7482, Vols. 380-384, pp 4796-4799 doi:10.4028/www.scientific.net/amm.380-384.4796 2013 Trans Tech Publications, Switzerland Construction of
More informationA Template-Matching-Based Fast Algorithm for PCB Components Detection Haiming Yin
Advanced Materials Research Online: 2013-05-14 ISSN: 1662-8985, Vols. 690-693, pp 3205-3208 doi:10.4028/www.scientific.net/amr.690-693.3205 2013 Trans Tech Publications, Switzerland A Template-Matching-Based
More informationResearch Of Data Model In Engineering Flight Simulation Platform Based On Meta-Data Liu Jinxin 1,a, Xu Hong 1,b, Shen Weiqun 2,c
Applied Mechanics and Materials Online: 2013-06-13 ISSN: 1662-7482, Vols. 325-326, pp 1750-1753 doi:10.4028/www.scientific.net/amm.325-326.1750 2013 Trans Tech Publications, Switzerland Research Of Data
More informationThe Design of CAN Bus Communication System Based on MCP2515 and S3C2440 Jinmei Liu, Junhong Wang, Donghui Sun
Advanced Materials Research Online: 2014-05-21 ISSN: 1662-8985, Vol. 933, pp 516-520 doi:10.4028/www.scientific.net/amr.933.516 2014 Trans Tech Publications, Switzerland The Design of CAN Bus Communication
More informationThe Application of Programmable Controller to Chip Design. Shihong Lan 1, Jian Zhang 2
Applied Mechanics and Materials Online: 2013-01-11 ISSN: 1662-7482, Vol. 273, pp 722-725 doi:10.4028/www.scientific.net/amm.273.722 2013 Trans Tech Publications, Switzerland The Application of Programmable
More informationCustomizing dynamic libraries of Qt based on the embedded Linux Li Yang 1,a, Wang Yunliang 2,b
Applied Mechanics and Materials Submitted: 2014-11-12 ISSN: 1662-7482, Vol. 740, pp 782-785 Accepted: 2014-12-02 doi:10.4028/www.scientific.net/amm.740.782 Online: 2015-03-09 2015 Trans Tech Publications,
More informationA REASONING COMPONENT S CONSTRUCTION FOR PLANNING REGIONAL AGRICULTURAL ADVANTAGEOUS INDUSTRY DEVELOPMENT
A REASONING COMPONENT S CONSTRUCTION FOR PLANNING REGIONAL AGRICULTURAL ADVANTAGEOUS INDUSTRY DEVELOPMENT Yue Fan 1, Yeping Zhu 1*, 1 Agricultural Information Institute, Chinese Academy of Agricultural
More informationKeywords: Interactive electronic technical manuals; GJB6600; XML markup language; Automatic control equipment
Applied Mechanics and Materials Submitted: 2014-06-11 ISSN: 1662-7482, Vols. 602-605, pp 1165-1168 Accepted: 2014-06-11 doi:10.4028/www.scientific.net/amm.602-605.1165 Online: 2014-08-11 2014 Trans Tech
More informationResearch on Approach of Equipment Status and Operation Information Acquisition Based on Equipment Control Bus
Research on Approach of Equipment Status and Operation Information Acquisition Based on Equipment Control Bus Xu Li a, *, Chen Meng, Huixia Jiang, Cheng Wang Army Engineering University, Shijiazhuang 050003,
More informationDesign and Implementation of Real-Time Data Exchange Software of Maneuverable Command Automation System
Design and Implementation of Real-Time Data Exchange Software of Maneuverable Command Automation System Shi Chuan, Zhang Yang and Zhou Yuefei 1 Introduction Command automation system provides an effective
More informationCHAPTER 7 COM and.net
1 CHAPTER 7 COM and.net Evolution of DCOM Introduction to COM COM clients and servers COM IDL & COM Interfaces COM Threading Models. Marshalling, Custom and standard marshalling. Comparison COM and CORBA.
More informationA Decision Support System Based on SSH and DWR for the Retail Industry
A Decision Support System Based on SSH and DWR for the Retail Industry Chunyang Wang and Bo Yuan Division of Informatics, Graduate School at Shenzhen Tsinghua University Shenzhen 518055, P.R. China tsinglong@163.com,
More informationLecture 5: Object Interaction: RMI and RPC
06-06798 Distributed Systems Lecture 5: Object Interaction: RMI and RPC Distributed Systems 1 Recap Message passing: send, receive synchronous versus asynchronous No global Time types of failure socket
More informationThe RTP Encapsulation based on Frame Type Method for AVS Video
Applied Mechanics and Materials Online: 2012-12-27 ISSN: 1662-7482, Vols. 263-266, pp 1803-1808 doi:10.4028/www.scientific.net/amm.263-266.1803 2013 Trans Tech Publications, Switzerland The RTP Encapsulation
More informationCOMERA: COM Extensible Remoting Architecture
The following paper was originally published in the Proceedings of the 4th USENIX Conference on Object-Oriented Technologies and Systems (COOTS) Santa Fe, New Mexico, April 27-30, 1998 COMERA: COM Extensible
More informationResearch on Full-text Retrieval based on Lucene in Enterprise Content Management System Lixin Xu 1, a, XiaoLin Fu 2, b, Chunhua Zhang 1, c
Applied Mechanics and Materials Submitted: 2014-07-18 ISSN: 1662-7482, Vols. 644-650, pp 1950-1953 Accepted: 2014-07-21 doi:10.4028/www.scientific.net/amm.644-650.1950 Online: 2014-09-22 2014 Trans Tech
More informationResearch Institute of Uranium Geology,Beijing , China a
Advanced Materials Research Online: 2014-06-25 ISSN: 1662-8985, Vols. 971-973, pp 1607-1610 doi:10.4028/www.scientific.net/amr.971-973.1607 2014 Trans Tech Publications, Switzerland Discussion on Development
More informationResearch on Data Transmission and Information Integration Technology in the Distributed Wind Farm SCADA System
Applied Mechanics and Materials Online: 2014-03-24 ISSN: 1662-7482, Vols. 543-547, pp 2641-2646 doi:10.4028/www.scientific.net/amm.543-547.2641 2014 Trans Tech Publications, Switzerland Research on Data
More informationCOM & COM+ (Component Object Model) Bazsó-Dombi András, Group 251.
COM & COM+ (Component Object Model) Bazsó-Dombi András, Group 251. What is COM? Low level Objects created independently need to be used in other applications Create an object, add some special attributes
More informationResearch Article. ISSN (Print) *Corresponding author Chen Hao
Scholars Journal of Engineering and Technology (SJET) Sch. J. Eng. Tech., 215; 3(6):645-65 Scholars Academic and Scientific Publisher (An International Publisher for Academic and Scientific Resources)
More informationInternet/Intranet Based Remote Condition Monitoring and Fault. Diagnosis Scheme and System for Steam Turboset
Key Engineering Materials Vols. 293-294 (2005) pp 365-372 online at http://www.scientific.net (2005) Trans Tech Publications, Switzerland Online available since 2005/Sep/15 Internet/Intranet Based Remote
More informationApplication of GIS best path algorithm in Harbin Roads. Sui Min, *Wang Wei-fang
Application of GIS best path algorithm in Harbin Roads Sui Min, *Wang Wei-fang College of Forestry, Northeast Forestry University, Harbin, Heilongjiang 150040, China *Corresponding author. E-mail: weifangwang@126.com
More informationImprovement of the Communication Protocol Conversion Equipment Based on Embedded Multi-MCU and μc/os-ii
Improvement of the Communication Protocol Conversion Equipment Based on Embedded Multi-MCU and μc/os-ii P. Sai Chaitanya & T. Sandeep ECE Department, Varadha Reddy College of Engineering, Hasanparthy,
More informationStudy on the Quantitative Vulnerability Model of Information System based on Mathematical Modeling Techniques. Yunzhi Li
Applied Mechanics and Materials Submitted: 2014-08-05 ISSN: 1662-7482, Vols. 651-653, pp 1953-1957 Accepted: 2014-08-06 doi:10.4028/www.scientific.net/amm.651-653.1953 Online: 2014-09-30 2014 Trans Tech
More informationA liquid level control system based on LabVIEW and MATLAB hybrid programming
2nd Annual International Conference on Electronics, Electrical Engineering and Information Science (EEEIS 2016) A liquid level control system based on LabVIEW and MATLAB hybrid programming Zhen Li, Ping
More informationMulti-dimensional database design and implementation of dam safety monitoring system
Water Science and Engineering, Sep. 2008, Vol. 1, No. 3, 112-120 ISSN 1674-2370, http://kkb.hhu.edu.cn, e-mail: wse@hhu.edu.cn Multi-dimensional database design and implementation of dam safety monitoring
More informationA CNC equipment distributed monitoring system based on cloud computing technology RangYong Zhang a, Geng Ma b, GuangHe Cheng c
Advanced Materials Research Submitted: 2014-07-26 ISSN: 1662-8985, Vol. 1022, pp 392-395 Accepted: 2014-07-28 doi:10.4028/www.scientific.net/amr.1022.392 Online: 2014-08-28 2014 Trans Tech Publications,
More informationCOM+ OVERVIEW OF MICROSOFTS COM, DCOM AND COM+ COMPONENT TECHNOLOGIES DCOM - COM+ Peter R. Egli peteregli.net. peteregli.net. 1/20 Rev. 1.
COM, DCOM - COM+ DCOM, COM+ OVERVIEW OF MICROSOFTS COM, DCOM AND COM+ COMPONENT TECHNOLOGIES Peter R. Egli 1/20 Contents 1. Evolution of COM 2. COM, DCOM, ActiveX, OLE, COM+ 3. Structure of COM Components
More informationConstruction of SSI Framework Based on MVC Software Design Model Yongchang Rena, Yongzhe Mab
4th International Conference on Mechatronics, Materials, Chemistry and Computer Engineering (ICMMCCE 2015) Construction of SSI Framework Based on MVC Software Design Model Yongchang Rena, Yongzhe Mab School
More informationAn Adaptive Threshold LBP Algorithm for Face Recognition
An Adaptive Threshold LBP Algorithm for Face Recognition Xiaoping Jiang 1, Chuyu Guo 1,*, Hua Zhang 1, and Chenghua Li 1 1 College of Electronics and Information Engineering, Hubei Key Laboratory of Intelligent
More informationLecture 06: Distributed Object
Lecture 06: Distributed Object Distributed Systems Behzad Bordbar School of Computer Science, University of Birmingham, UK Lecture 0? 1 Recap Interprocess communication Synchronous and Asynchronous communication
More informationApplication of CAD/CAE/CAM Technology in Plastics Injection Mould Design and Manufacture. Ming He Dai,Zhi Dong Yun
Advanced Materials Research Vols. 399-401 (2012) pp 2271-2275 Online available since 2011/Nov/22 at www.scientific.net (2012) Trans Tech Publications, Switzerland doi:10.4028/www.scientific.net/amr.399-401.2271
More informationRemote Monitoring System of Ship Running State under Wireless Network
Journal of Shipping and Ocean Engineering 7 (2017) 181-185 doi 10.17265/2159-5879/2017.05.001 D DAVID PUBLISHING Remote Monitoring System of Ship Running State under Wireless Network LI Ning Department
More informationResearch of Video Surveillance and Diagnosis System for Plant Diseases Based on DM6446 Wang Xiuqing 1, a Qie Xu 1, b Zhang Chunxia 1, c Zhao Na 1, d
Applied Mechanics and Materials Online: 2013-08-30 ISSN: 1662-7482, Vols. 373-375, pp 892-896 doi:10.4028/www.scientific.net/amm.373-375.892 2013 Trans Tech Publications, Switzerland Research of Video
More informationResearch on the Knowledge Representation Method of Instance Based on Functional Surface
5th International Conference on Advanced Engineering Materials and Technology (AEMT 2015) Research on the Knowledge Representation Method of Instance Based on Functional Surface Pengjie Zhai a, Changqing
More informationDesign and Implementation of Remote Medical Monitoring System for. Homecare
2nd International Conference on Electronics, Network and Computer Engineering (ICENCE 2016) Design and Implementation of Remote Medical Monitoring System for Homecare Juan Zhong1, a, * Hua Liao2, b 1 College
More informationDistributed Objects. Object-Oriented Application Development
Distributed s -Oriented Application Development Procedural (non-object oriented) development Data: variables Behavior: procedures, subroutines, functions Languages: C, COBOL, Pascal Structured Programming
More informationPerformance comparison of DCOM, CORBA and Web service
Performance comparison of DCOM, CORBA and Web service SeongKi Kim School of Computer Science and Engineering Seoul National University, 56-1 Sinlim, Kwanak Seoul, Korea 151-742 Abstract - The distributed
More informationDesign and Implementation of LED Display Screen Controller based on STM32 and FPGA Chi Zhang 1,a, Xiaoguang Wu 1,b and Chengjun Zhang 1,c
Applied Mechanics and Materials Online: 2012-12-27 ISSN: 1662-7482, Vols. 268-270, pp 1578-1582 doi:10.4028/www.scientific.net/amm.268-270.1578 2013 Trans Tech Publications, Switzerland Design and Implementation
More informationSensors & Transducers ISSN by IFSA
Sensors & Transducers ISSN 1726-5479 2004 by IFSA http://www.sensorsportal.com Application of Wireless Sensor Network in Indoor Alarm Fang Li, Yin Yue Hong Advanced Electronics Manufacturing Center, Shanghai
More informationThe Application Analysis and Network Design of wireless VPN for power grid. Wang Yirong,Tong Dali,Deng Wei
Applied Mechanics and Materials Online: 2013-09-27 ISSN: 1662-7482, Vols. 427-429, pp 2130-2133 doi:10.4028/www.scientific.net/amm.427-429.2130 2013 Trans Tech Publications, Switzerland The Application
More informationCAS 703 Software Design
Dr. Ridha Khedri Department of Computing and Software, McMaster University Canada L8S 4L7, Hamilton, Ontario Acknowledgments: Material based on Software by Tao et al. (Chapters 9 and 10) (SOA) 1 Interaction
More informationConstructing an University Scientific Research Management Information System of NET Platform Jianhua Xie 1, a, Jian-hua Xiao 2, b
Applied Mechanics and Materials Online: 2013-12-04 ISSN: 1662-7482, Vol. 441, pp 984-988 doi:10.4028/www.scientific.net/amm.441.984 2014 Trans Tech Publications, Switzerland Constructing an University
More informationConstruction Scheme for Cloud Platform of NSFC Information System
, pp.200-204 http://dx.doi.org/10.14257/astl.2016.138.40 Construction Scheme for Cloud Platform of NSFC Information System Jianjun Li 1, Jin Wang 1, Yuhui Zheng 2 1 Information Center, National Natural
More informationThe Research of a new Software Framework for cross-platform development Field
The Research of a new Software Framework for cross-platform development Field Wenfeng Lin 1,a, Gaoxuan Zhang 1, Zhoucan He 1, Xinyu Liu 1 and Wenchao Dang 1 1 Institute of Electronic Engineering, China
More informationDesign of the Power Online Monitoring System Based on LabVIEW
Sensors & Transducers 2013 by IFSA http://www.sensorsportal.com Design of the Power Online Monitoring System Based on LabVIEW 1,2 Jianmin WANG, 1 Gongfa LI, 1 Dawei TAN, 1 Dan MENG, 2 Yao LI, 2 Jinhui
More informationCORBA and COM TIP. Two practical techniques for object composition. X LIU, School of Computing, Napier University
CORBA and COM TIP Two practical techniques for object composition X LIU, School of Computing, Napier University CORBA Introduction Common Object Request Broker Architecture (CORBA) is an industry-standard
More informationTelemetry Data Acquisition and Analysis in Integrated Baseband System Based on TCP/IP Protocol
Applied Mechanics and Materials Online: 12-08-30 ISSN: 1662-7482, Vols. 195-196, pp 1175-1179 doi:10.4028/www.scientific.net/amm.195-196.1175 12 Trans Tech Publications, Switzerland Telemetry Data Acquisition
More informationResearch on Design Reuse System of Parallel Indexing Cam Mechanism Based on Knowledge
Send Orders for Reprints to reprints@benthamscience.ae 40 The Open Mechanical Engineering Journal, 2015, 9, 40-46 Open Access Research on Design Reuse System of Parallel Indexing Cam Mechanism Based on
More informationResearch On DB2 Performance Testing Automation
Advanced Materials Research Online: 2013-09-18 ISSN: 1662-8985, Vols. 756-759, pp 2204-2208 doi:10.4028/www.scientific.net/amr.756-759.2204 2013 Trans Tech Publications, Switzerland Research On DB2 Performance
More informationDeveloping Software Applications Using Middleware Infrastructure: Role Based and Coordination Component Framework Approach
Developing Software Applications Using Middleware Infrastructure: Role Based and Coordination Component Framework Approach Ninat Wanapan and Somnuk Keretho Department of Computer Engineering, Kasetsart
More informationA New Method Of VPN Based On LSP Technology
2nd Joint International Information Technology, Mechanical and Electronic Engineering Conference (JIMEC 2017) A New Method Of VPN Based On LSP Technology HaiJun Qing 1, 2 1, 2, ChaoXiang Liang, LiPing
More informationA design of real-time image processing platform based on TMS320C6678
Advanced Materials Research Online: 2014-06-25 ISSN: 1662-8985, Vols. 971-973, pp 1454-1458 doi:10.4028/www.scientific.net/amr.971-973.1454 2014 Trans Tech Publications, Switzerland A design of real-time
More informationDistribution and Integration Technologies
Distribution and Integration Technologies Distributed Architectures Patterns and Styles 1 Distributed applications infrastructure ISP intranet wireless backbone desktop computer: server: laptops: tablets:
More informationAn energy efficient communication routing Protocol based on LEACH for WSN
Advanced Materials Research Online: 2014-04-28 ISSN: 1662-8985, Vol. 905, pp 595-599 doi:10.4028/www.scientific.net/amr.905.595 2014 Trans Tech Publications, Switzerland An energy efficient communication
More informationComparative analyses for the performance of Rational Rose and Visio in software engineering teaching
Journal of Physics: Conference Series PAPER OPEN ACCESS Comparative analyses for the performance of Rational Rose and Visio in software engineering teaching To cite this article: Zhaojun Yu and Zhan Xiong
More informationExcavation Balance Routing Algorithm Simulation Based on Fuzzy Ant Colony
2018 5th International Conference on Electrical & Electronics Engineering and Computer Science (ICEEECS 2018) Excavation Balance Routing Algorithm Simulation Based on Fuzzy Ant Colony Luo Xiaojuan, Yan
More informationRemote monitoring system based on C/S and B/S mixed mode Kaibing Song1, a, Yinsong Wang2,band Dandan Shang3,c
2nd International Conference on Electronics, Network and Computer Engineering (ICENCE 2016) Remote monitoring system based on C/S and B/S mixed mode Kaibing Song1, a, Yinsong Wang2,band Dandan Shang3,c
More informationPerformance Comparison and Analysis of Power Quality Web Services Based on REST and SOAP
5th International Conference on Mechatronics, Materials, Chemistry and Computer Engineering (ICMMCCE 2017) Performance Comparison and Analysis of Power Quality Web Services Based on REST and SOAP Suxia
More informationInternational Conference on Information Sciences, Machinery, Materials and Energy (ICISMME 2015)
International Conference on Information Sciences, Machinery, Materials and Energy (ICISMME 2015) ARINC - 429 airborne communications transceiver system based on FPGA implementation Liu Hao 1,Gu Cao 2,MA
More informationMinimum Overlapping Layers and Its Variant for Prolonging Network Lifetime in PMRC-based Wireless Sensor Networks
Minimum Overlapping Layers and Its Variant for Prolonging Network Lifetime in PMRC-based Wireless Sensor Networks Qiaoqin Li 12, Mei Yang 1, Hongyan Wang 1, Yingtao Jiang 1, Jiazhi Zeng 2 1 Department
More informationComponent models. Page 1
Component Models and Technology Component-based Software Engineering Ivica Crnkovic ivica.crnkovic@mdh.se Page 1 Overview Introduction ACME Architectural Description Language Java Bean Component Model
More informationThe Design of the Sensor Node of IOT Based on SIM20 KUANG Xinghong 1, a,yao Zheyi 1, b, Huo haibo 1, c, Li junjun 1, d, Wu yanxiang 1, e
Advanced Materials Research Online: 2012-12-13 ISSN: 1662-8985, Vols. 605-607, pp 2375-2378 doi:10.4028/www.scientific.net/amr.605-607.2375 2013 Trans Tech Publications, Switzerland The Design of the Sensor
More informationExploration of Fault Diagnosis Technology for Air Compressor Based on Internet of Things
Exploration of Fault Diagnosis Technology for Air Compressor Based on Internet of Things Zheng Yue-zhai and Chen Xiao-ying Abstract With the development of network and communication technology, this article
More informationConstruction and Application of Cloud Data Center in University
International Conference on Logistics Engineering, Management and Computer Science (LEMCS 2014) Construction and Application of Cloud Data Center in University Hong Chai Institute of Railway Technology,
More informationSemi supervised clustering for Text Clustering
Semi supervised clustering for Text Clustering N.Saranya 1 Assistant Professor, Department of Computer Science and Engineering, Sri Eshwar College of Engineering, Coimbatore 1 ABSTRACT: Based on clustering
More informationDistributed Object-Based Systems The WWW Architecture Web Services Handout 11 Part(a) EECS 591 Farnam Jahanian University of Michigan.
Distributed Object-Based Systems The WWW Architecture Web Services Handout 11 Part(a) EECS 591 Farnam Jahanian University of Michigan Reading List Remote Object Invocation -- Tanenbaum Chapter 2.3 CORBA
More informationApplication of Three-dimensional Visualization Technology in Real Estate Management Jian Cui 1,a, Jiju Ma 2,b, Dongling Ma 1, c and Nana Yang 3,d
Applied Mechanics and Materials Online: 2014-07-04 ISSN: 1662-7482, Vols. 580-583, pp 2765-2768 doi:10.4028/www.scientific.net/amm.580-583.2765 2014 Trans Tech Publications, Switzerland Application of
More informationClustering Analysis based on Data Mining Applications Xuedong Fan
Applied Mechanics and Materials Online: 203-02-3 ISSN: 662-7482, Vols. 303-306, pp 026-029 doi:0.4028/www.scientific.net/amm.303-306.026 203 Trans Tech Publications, Switzerland Clustering Analysis based
More informationDesign of Coal Mine Power Supply Monitoring System
2nd International Conference on Electronics, Network and Computer Engineering (ICENCE 2016) Design of Coal Mine Power Supply Monitoring System Lei Shi 1, Guo Jin 2 and Jun Xu 3 1 2 Department of electronic
More informationAn Solution of Network Service Oriented Operator Network Intrusion Prevention
International Symposium on Computers & Informatics (ISCI 2015) An Solution of Network Service Oriented Operator Network Intrusion Prevention Jie Li, Yang Li DIGITAL CHINA(CHINA)LIMITED, Beijing, China
More informationFace Recognition Technology Based On Image Processing Chen Xin, Yajuan Li, Zhimin Tian
4th International Conference on Machinery, Materials and Computing Technology (ICMMCT 2016) Face Recognition Technology Based On Image Processing Chen Xin, Yajuan Li, Zhimin Tian Hebei Engineering and
More informationAdaptive Doppler centroid estimation algorithm of airborne SAR
Adaptive Doppler centroid estimation algorithm of airborne SAR Jian Yang 1,2a), Chang Liu 1, and Yanfei Wang 1 1 Institute of Electronics, Chinese Academy of Sciences 19 North Sihuan Road, Haidian, Beijing
More informationA Compatible Public Service Platform for Multi-Electronic Certification Authority
Applied Mechanics and Materials Submitted: 2014-04-26 ISSN: 1662-7482, Vol. 610, pp 579-583 Accepted: 2014-05-26 doi:10.4028/www.scientific.net/amm.610.579 Online: 2014-08-11 2014 Trans Tech Publications,
More informationCS 162 Operating Systems and Systems Programming Professor: Anthony D. Joseph Spring Lecture 22: Remote Procedure Call (RPC)
CS 162 Operating Systems and Systems Programming Professor: Anthony D. Joseph Spring 2002 Lecture 22: Remote Procedure Call (RPC) 22.0 Main Point Send/receive One vs. two-way communication Remote Procedure
More informationDistributed Technologies - overview & GIPSY Communication Procedure
DEPARTMENT OF COMPUTER SCIENCE CONCORDIA UNIVERSITY Distributed Technologies - overview & GIPSY Communication Procedure by Emil Vassev June 09, 2003 Index 1. Distributed Applications 2. Distributed Component
More informationStudy and Design of CAN / LIN Hybrid Network of Automotive Body. Peng Huang
Advanced Materials Research Online: 2014-06-30 ISSN: 1662-8985, Vol. 940, pp 469-474 doi:10.4028/www.scientific.net/amr.940.469 2014 Trans Tech Publications, Switzerland Study and Design of CAN / LIN Hybrid
More informationThe Design of Distributed File System Based on HDFS Yannan Wang 1, a, Shudong Zhang 2, b, Hui Liu 3, c
Applied Mechanics and Materials Online: 2013-09-27 ISSN: 1662-7482, Vols. 423-426, pp 2733-2736 doi:10.4028/www.scientific.net/amm.423-426.2733 2013 Trans Tech Publications, Switzerland The Design of Distributed
More informationCV of Qixiang Ye. University of Chinese Academy of Sciences
2012-12-12 University of Chinese Academy of Sciences Qixiang Ye received B.S. and M.S. degrees in mechanical & electronic engineering from Harbin Institute of Technology (HIT) in 1999 and 2001 respectively,
More informationModeling and Analysis of the Support System of Space-based Anti-missile Information Based on UML
2018 International Conference on Modeling, Simulation and Optimization (MSO 2018) ISBN: 978-1-60595-542-1 Modeling and Analysis of the Support System of Space-based Anti-missile Information Based on UML
More informationDesign of PC Remote Monitoring System for Standby Generators Chuanhong Zhou 1,a,Jinjie Xiao 1,b, Wei Ren 1,c
Advanced Materials Research Submitted: 2014-06-03 ISSN: 1662-8985, Vol. 1039, pp 197-202 Accepted: 2014-07-14 doi:10.4028/www.scientific.net/amr.1039.197 Online: 2014-10-31 2014 Trans Tech Publications,
More informationDesign and Implementation of Aquarium Remote Automation Monitoring and Control System
Design and Implementation of Aquarium Remote Automation Monitoring and Control System Yinchi Ma 1,2,* and Wen Ding 1,2 1 Beijing Fisheries Research Institute, Beijing, 100068, China 2 National Engineering
More informationA Retrieval Mechanism for Multi-versioned Digital Collection Using TAG
A Retrieval Mechanism for Multi-versioned Digital Collection Using Dr M Thangaraj #1, V Gayathri *2 # Associate Professor, Department of Computer Science, Madurai Kamaraj University, Madurai, TN, India
More informationThe Design of Wireless Data Collector based on WIA-PA Ligang Li 1,2,a, Zhongfeng Wang 1,2,b, Jianlong Huang 1,2,c
Advanced Materials Research Online: 04-06-5 ISSN: 66-8985, Vols. 97-97, pp 79-794 doi:0.408/www.scientific.net/amr.97-97.79 04 Trans Tech Publications, Switzerland The Design of Wireless Data Collector
More informationDesign of Environment Monitoring System in Hatcheries Based on WSN
Sensors & Transducers 2013 by IFSA http://www.sensorsportal.com Design of Environment Monitoring System in Hatcheries Based on WSN Zhiping LIU, Hanyu LIU School of Electrical Engineering and Automation,
More informationDevelopment of a Rapid Design System for Aerial Work Truck Subframe with UG Secondary Development Framework
Available online at www.sciencedirect.com Procedia Engineering 15 (2011) 2961 2965 Advanced in Control Engineering and Information Science Development of a Rapid Design System for Aerial Work Truck Subframe
More informationResearch Article. Three-dimensional modeling of simulation scene in campus navigation system
Available online www.jocpr.com Journal of Chemical and Pharmaceutical Research, 2013, 5(12):103-107 Research Article ISSN : 0975-7384 CODEN(USA) : JCPRC5 Three-dimensional modeling of simulation scene
More informationA Design Method for Composition and Reuse Oriented Weaponry Model Architecture Meng Zhang1, a, Hong Wang1, Yiping Yao1, 2
2nd International Conference on Advances in Mechanical Engineering and Industrial Informatics (AMEII 2016) A Design Method for Composition and Reuse Oriented Weaponry Model Architecture Meng Zhang1, a,
More informationResearch on Improvement of Structure Optimization of Cross-type BOM and Related Traversal Algorithm
, pp.153-157 http://dx.doi.org/10.14257/astl.2013.31.34 Research on Improvement of Structure Optimization of Cross-type BOM and Related Traversal Algorithm XiuLin Sui 1, an Teng 2, XinLing Zhao 3, ongqiu
More informationISSN: [Vani* et al., 5(11): November, 2016] Impact Factor: 4.116
IJESRT INTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & RESEARCH TECHNOLOGY DESIGN OF COMMUNICATION INTERFACE WITH DMA AND MEMORY USING AHB WITH UART PERIPHERAL Peremala Divya Vani*, CH Ashok * M.Tech (Digital
More information