Service-oriented computing and service-level orchestration through visual or graphical programming have been widely used in software and particularly in Web application development. Their further developments and fusi...
详细信息
Service-oriented computing and service-level orchestration through visual or graphical programming have been widely used in software and particularly in Web application development. Their further developments and fusing into Internet of Things, Robot as a Service(Raa S), cloud computing, and big data analysis have created the infrastructure for the information technologies to penetrate into all sectors of industry, service, and society. Figure 1 shows the stack of the related concepts, technologies, and *** T service orchestration and visual programming separates the high-level composition from the low-level device programming, which allows the application builders to focus on the business logic, while the service providers to focus on efficient service development. This presentation will discuss the current service orchestration and visual programming environments for Io T application development. The presentation centralizes the topics around Io T. It starts with the upper layer of Io T, including service-oriented computing, Web software development, and service orchestration for system integration, which forms the foundation of cloud computing and a major data source of big data analysis. On the other hand, Io T standards and protocols are presented, which connect the service orchestration infrastructure tohardware and devices. As Io T applications and implementations, ADS(Autonomous Decentralized Systems), DPWS(Device Profile for Web Services), and Robot as a Service will be discussed. Different orchestration environments that have been widely used in industry and academic world will be presented, including BPEL in Oracle SOA Suite, Microsoft Workflow Foundation, Intel Io T Service Orchestration Layer, Microsoft Robotics Development Studio, MIT App Inventor, CMU Alice visual game programming environment, and ASU VIPLE(Visual Io T/Robotics programming Environment). As a case study, VIPLE will be presented in more detail. VIPLE is a free software with
This paper presents the FPGA implementation results of the LMS algorithm with complex input/output data. The implementation is fulfilled based on Xilinx system generator in a graphical programming manner, and demonstr...
详细信息
ISBN:
(数字)9781728123455
ISBN:
(纸本)9781728123462
This paper presents the FPGA implementation results of the LMS algorithm with complex input/output data. The implementation is fulfilled based on Xilinx system generator in a graphical programming manner, and demonstrated on Xilinx KC705 evaluation board. It is shown that complex LMS algorithm, regardless of the order of filter, can support more than 200 million-samples-per-second (Msps) throughput rate when 16-bit complex input/output data are considered, with latency of 3 or 4 clock periods (i.e. 15ns or 20ns when clock frequency is 200MHz).
暂无评论