ACM SE '10最新文献

筛选
英文 中文
Executing resource intensive applications on mobile devices 在移动设备上执行资源密集型应用程序
ACM SE '10 Pub Date : 2010-04-15 DOI: 10.1145/1900008.1900124
Kenny King, Justine Rutherford, P. Uppuluri
{"title":"Executing resource intensive applications on mobile devices","authors":"Kenny King, Justine Rutherford, P. Uppuluri","doi":"10.1145/1900008.1900124","DOIUrl":"https://doi.org/10.1145/1900008.1900124","url":null,"abstract":"With the prevalence of mobile computing devices such as smart phones we are interested in expanding their usage to resource intensive software. The challenges we face include lack of software libraries to run various applications limited battery life limited computational power vs. regular desktops and workstations and network connectivity. In this poster, we propose a desktop grid framework in which a mobile device accepts the input for a resource intensive application, dispatches it to a remote workstation (an agent) via Bluetooth or wireless network. Specifically, we discuss what we propose to research in terms of developing this framework. The agent workstation then uses peer to peer desktop grid computing to execute an application and returns the results back to the mobile device.","PeriodicalId":333104,"journal":{"name":"ACM SE '10","volume":"36 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-04-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125400425","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Generating three binary addition algorithms using reinforcement programming 使用强化规划生成三种二进制加法算法
ACM SE '10 Pub Date : 2010-04-15 DOI: 10.1145/1900008.1900072
S. White, T. Martinez, G. Rudolph
{"title":"Generating three binary addition algorithms using reinforcement programming","authors":"S. White, T. Martinez, G. Rudolph","doi":"10.1145/1900008.1900072","DOIUrl":"https://doi.org/10.1145/1900008.1900072","url":null,"abstract":"Reinforcement Programming (RP) is a new technique for automatically generating a computer program using reinforcement learning methods. This paper describes how RP learned to generate code for three binary addition problems: simulate a full adder circuit, increment a binary number, and add two binary numbers. Each problem is presented as an extension of the one previous to it, which provides an introduction to the practical application of RP. Each solution uses a dynamic, episodic form of delayed Q-Learning algorithm. \"Dynamic\" means that grows the policy during learning, and prunes it before the policy is translated to source code. This is different from Q-Learning models that use fixed-size tables or neural net function approximators to store q-values associated with (state, action) pairs. The states, actions, rewards, other parameters, and results of experiments are presented for each of the three problems.","PeriodicalId":333104,"journal":{"name":"ACM SE '10","volume":"41 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-04-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126127026","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
A novel embedded system curriculum with portable hands-on labs in a box 一个新颖的嵌入式系统课程与便携式动手实验在一个盒子里
ACM SE '10 Pub Date : 2010-04-15 DOI: 10.1145/1900008.1900081
K. Qian, D. Lo
{"title":"A novel embedded system curriculum with portable hands-on labs in a box","authors":"K. Qian, D. Lo","doi":"10.1145/1900008.1900081","DOIUrl":"https://doi.org/10.1145/1900008.1900081","url":null,"abstract":"The rapid growth of embedded systems has resulted in a shortage of professionals in embedded software development. Despite the high demand of embedded system professionals, the embedded system curriculum is not well represented in current academic programs. Existing instruction models rely on two prerequisites: 1) significant investment in resources (e.g., embedded system labs), and 2) a higher knowledge base requirement for instructors (e.g., faculty whose expertise not in this area). The universities and colleges lacking in the resources and build-ups in this field are difficult to meet such requirements to offer embedded systems curriculum. We are developing a new embedded system curriculum with real hands-on \"Labs In A Box\" (LIAB) that is portable, modular, and easy to be adopted worldwide. The modern technologies including wireless and smart sensor network are infused into the courseware to meet the industrial demand. The proposed courseware targets on universities/colleges that have limited resources for teaching undergraduate embedded system curriculum. The new courseware includes teaching modules on foundational and emerging topics, real hands-on lab modules, and projects based on the inexpensive portable LIAB. Accompanying with the LIAB is a textbook entitled \"Embedded Software Development with C\" published by the Springer publisher.","PeriodicalId":333104,"journal":{"name":"ACM SE '10","volume":"62 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-04-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127638753","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Steady state visual evoked potentials by dual sine waves 双正弦波稳态视觉诱发电位
ACM SE '10 Pub Date : 2010-04-15 DOI: 10.1145/1900008.1900077
Fei Teng, Aik Min Choong, S. Gustafson, Dwight Waddell, Pamela B. Lawhead, Yixin Chen
{"title":"Steady state visual evoked potentials by dual sine waves","authors":"Fei Teng, Aik Min Choong, S. Gustafson, Dwight Waddell, Pamela B. Lawhead, Yixin Chen","doi":"10.1145/1900008.1900077","DOIUrl":"https://doi.org/10.1145/1900008.1900077","url":null,"abstract":"The sum of sine waves was used to evoke Steady State Visual Evoked Potentials (SSVEP). The SSVEP responses were elicited by visual stimuli in the form of a flickering light emitting diode (LED). We recorded EEG responses to these stimuli and analyzed the observed spectral differences due to square waves, triangle waves and sine waves. We showed that the resolution of the dual stimuli, which is defined as the difference between two frequencies, is essential to SSVEP experiments. Reliable dual SSVEP spikes from EEG signals can only be acquired if the dual stimuli are at least 4Hz apart. We also tested tri-stimuli and showed that consistent EEG responses are not achievable, even though the stimuli were 4Hz apart. The essence of these experiments is to demonstrate the resolutions under which dual sine waves can generate consistent SSVEP responses.","PeriodicalId":333104,"journal":{"name":"ACM SE '10","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-04-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129947866","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 13
Library unit development fundamentals 图书馆单位发展基础
ACM SE '10 Pub Date : 2010-04-15 DOI: 10.1145/1900008.1900041
Jaime Niño
{"title":"Library unit development fundamentals","authors":"Jaime Niño","doi":"10.1145/1900008.1900041","DOIUrl":"https://doi.org/10.1145/1900008.1900041","url":null,"abstract":"The teaching of the development of library units seems to lack the attention it deserves in undergraduate education. References to such topic can be found mainly for the professional programer. CS2 provides a great opportunity to teach an initial set of best practices and patterns for the design library units which provide students with a strong foundation for later use in the development of APIs. We present a carefully selected set of patterns and best practices culled through several years teaching data structures. These patterns and practices are aimed to guide the student in the specification, implementation and testing of library units.","PeriodicalId":333104,"journal":{"name":"ACM SE '10","volume":"23 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-04-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123114882","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Synthesizing the acoustic Doppler effect in software 软件中声学多普勒效应的合成
ACM SE '10 Pub Date : 2010-04-15 DOI: 10.1145/1900008.1900103
P. Sonnek, S. V. Rice
{"title":"Synthesizing the acoustic Doppler effect in software","authors":"P. Sonnek, S. V. Rice","doi":"10.1145/1900008.1900103","DOIUrl":"https://doi.org/10.1145/1900008.1900103","url":null,"abstract":"We present the theory and implementation of the acoustic Doppler effect in which a sequence of digital audio samples recorded at a sound source is transformed into a sequence of samples to represent the sounds perceived by an observer. The computational model alters the frequencies and amplitude of the original sequence, taking into account the simultaneous effects of a moving source, a moving observer, and a moving medium of propagation. One application is the real-time generation of the sounds of moving objects in a computer game as perceived by players of the game.","PeriodicalId":333104,"journal":{"name":"ACM SE '10","volume":"71 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-04-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115844410","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 4
Applying hybrid Kepso clustering to web pages 将混合Kepso聚类应用于网页
ACM SE '10 Pub Date : 2010-04-15 DOI: 10.1145/1900008.1900027
Teng-Sheng Moh, Ameya Sabnis
{"title":"Applying hybrid Kepso clustering to web pages","authors":"Teng-Sheng Moh, Ameya Sabnis","doi":"10.1145/1900008.1900027","DOIUrl":"https://doi.org/10.1145/1900008.1900027","url":null,"abstract":"Various optimization methods are used along with the standard clustering algorithms to make the clustering process simpler and quicker. In this paper we propose a new hybrid technique of clustering known as K-Evolutionary Particle Swarm Optimization (KEPSO) based on the concept of Particle Swarm Optimization (PSO). The proposed algorithm uses the K-means algorithm as the first step and the Evolutionary Particle Swarm Optimization (EPSO) algorithm as the second step to perform clustering. The experiments were performed using the clustering benchmark data. This method was compared with the standard K-means and EPSO algorithms. The results show that this method produced compact results and performed faster than other clustering algorithms. Later, the algorithm was used to cluster web pages. The web pages were clustered by first cleaning the unnecessary data and then labeling the obtained web pages to categorize them.","PeriodicalId":333104,"journal":{"name":"ACM SE '10","volume":"15 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-04-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131174771","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
A channelization protocol for multi-hop wireless sensor networks using frequency division multiplexing 一种使用频分复用的多跳无线传感器网络信道化协议
ACM SE '10 Pub Date : 2010-04-15 DOI: 10.1145/1900008.1900018
B. Mazumder, V. Venugopalan, J. Hallstrom
{"title":"A channelization protocol for multi-hop wireless sensor networks using frequency division multiplexing","authors":"B. Mazumder, V. Venugopalan, J. Hallstrom","doi":"10.1145/1900008.1900018","DOIUrl":"https://doi.org/10.1145/1900008.1900018","url":null,"abstract":"We present a channelization protocol based on frequency division multiplexing to enable fast, reliable, multi-hop data transmission with minimal protocol overhead in wireless sensor networks. The protocol enables data transmission to occur at a high rate by eliminating intra-path collisions along a multi-hop routing path. This is achieved by staggering communication frequencies such that no two adjacent nodes transmit data at the same radio frequency. We describe the design and implementation of the protocol and present extensive experimental results to validate its efficacy.","PeriodicalId":333104,"journal":{"name":"ACM SE '10","volume":"24 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-04-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127036947","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Towards improving subspace data analysis 改进子空间数据分析
ACM SE '10 Pub Date : 2010-04-15 DOI: 10.1145/1900008.1900093
Yong Shi
{"title":"Towards improving subspace data analysis","authors":"Yong Shi","doi":"10.1145/1900008.1900093","DOIUrl":"https://doi.org/10.1145/1900008.1900093","url":null,"abstract":"In this paper, we present continuous research on data analysis based on our previous work on cluster-outlier iterative detection approach in subspace. Based on the observation that, for noisy data sets, clusters and outliers can not be processed efficiently when they are handled separately from each other, we proposed a cluster-outlier iterative detection algorithm in full data space in our previous work [22]. Due to the fact that the real data sets normally have high dimensionality, and natural clusters and outliers do not exist in the full data space, we proposed an algorithm (SubCOID) to detect clusters and outliers in subspace [21]. However, it is not a trivial task to associate each cluster and each outlier with different subsets of dimensions. In this paper, we present the improved SubCOID algorithm, applying some novel approach to choosing a unique subset of dimensions for each cluster and each outlier. The selection is based on the intra-relationship within clusters, the intra-relationship within outliers, and the inter-relationship between clusters and outliers. This process is performed iteratively until a certain termination condition is reached. This data processing algorithm can be applied in many fields such as pattern recognition, data clustering and signal processing.","PeriodicalId":333104,"journal":{"name":"ACM SE '10","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-04-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114596951","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Simulation coupled learning for a robotic opponent 机器人对手的仿真耦合学习
ACM SE '10 Pub Date : 2010-04-15 DOI: 10.1145/1900008.1900078
J. Reid
{"title":"Simulation coupled learning for a robotic opponent","authors":"J. Reid","doi":"10.1145/1900008.1900078","DOIUrl":"https://doi.org/10.1145/1900008.1900078","url":null,"abstract":"This paper presents work in progress on the research and development of a robotic air-hockey opponent. We discuss implementation issues, software design and continuing development goals.","PeriodicalId":333104,"journal":{"name":"ACM SE '10","volume":"39 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-04-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114605495","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
相关产品
×
本文献相关产品
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信