首页 > 最新文献

2012 13th ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing最新文献

英文 中文
Parallel Text Matching Using GPGPU 使用GPGPU的并行文本匹配
Ryosuke Takahashi, Ushio Inoue
This paper studies implementation methods of parallel text matching using General Purpose computing on Graphics Processing Unit (GPGPU). It is necessary to accelerate text matching in applications of real-time processing, such as anomaly-detection and decision-making. GPGPU is a technology that can be used to accelerate a variety of applications with highly parallel processing elements in GPUs. Recently, the Parallel-Failure-less Aho-Corasick (PFAC) algorithm has been developed, and an open-source PFAC library is currently available. However, there are several different implementation methods in the host-side, and choosing a good combination of these methods is important to improve the performance. We implemented a prototype system, and evaluated the performance and power consumption varying the implementation methods and input data. The evaluation results show that the performance of the system using GPGPU is better than a system using 4-core CPU with smaller power consumption.
本文研究了在图形处理器(GPGPU)上使用通用计算实现并行文本匹配的方法。在异常检测和决策等实时处理应用中,加快文本匹配是非常必要的。GPGPU是一种可以使用gpu中高度并行处理元素来加速各种应用的技术。最近,并行无故障Aho-Corasick (PFAC)算法被开发出来,并且有一个开源的PFAC库。然而,在主机端有几种不同的实现方法,选择这些方法的良好组合对于提高性能非常重要。我们实现了一个原型系统,并评估了不同实现方法和输入数据的性能和功耗。评估结果表明,使用GPGPU的系统性能优于使用4核CPU的系统,且功耗更低。
{"title":"Parallel Text Matching Using GPGPU","authors":"Ryosuke Takahashi, Ushio Inoue","doi":"10.1109/SNPD.2012.28","DOIUrl":"https://doi.org/10.1109/SNPD.2012.28","url":null,"abstract":"This paper studies implementation methods of parallel text matching using General Purpose computing on Graphics Processing Unit (GPGPU). It is necessary to accelerate text matching in applications of real-time processing, such as anomaly-detection and decision-making. GPGPU is a technology that can be used to accelerate a variety of applications with highly parallel processing elements in GPUs. Recently, the Parallel-Failure-less Aho-Corasick (PFAC) algorithm has been developed, and an open-source PFAC library is currently available. However, there are several different implementation methods in the host-side, and choosing a good combination of these methods is important to improve the performance. We implemented a prototype system, and evaluated the performance and power consumption varying the implementation methods and input data. The evaluation results show that the performance of the system using GPGPU is better than a system using 4-core CPU with smaller power consumption.","PeriodicalId":387936,"journal":{"name":"2012 13th ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2012-08-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129737062","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}
引用次数: 8
Theoretical Modelling IEEE 802.15.4 MAC Protocol with Retransmission for Wireless Personal Area Networks in Medical and Healthcare Deployment 医疗和保健部署中无线个人区域网络的IEEE 802.15.4重传MAC协议理论建模
Zhongwei Zhang, Hong Zhou
Though, Wireless Sensor Networks have many successful applications in military, smart building, habitat monitoring, etc. it just begun to show its superiority in the medical domain in recent years. Deployment of WSNs in medical domain exert many more stringent requirements on the capability of sensing and in-networking processing, due to the nature of high accessibility and the privacy sensitive requirement of medical environment, the application of WSN such as Wireless Personal Area Network (WPAN) must be carefully examined before practical use. This paper considers the performance of WPANs under different scenarios, which are the WSNs deployed in the medical and healthcare domains. It focuses on the behaviour of sensor nodes while accessing the shared channels during communicating each other. The channel access mechanism described as the slotted CSMA with collision avoidance (CA) in the network compliant the IEEE 802.15.4 standard are often investigated by the Markov chain modelling technique used in many complex systems. The performance matrices provide many insights to the technical designers and service users of WPAN systems.
尽管无线传感器网络在军事、智能建筑、人居监测等领域已经有了很多成功的应用,但近年来在医疗领域才开始显示出它的优势。无线传感器网络在医疗领域的部署对传感能力和网内处理能力提出了更为严格的要求,由于医疗环境的高可访问性和隐私敏感性要求,无线个人区域网络(Wireless Personal Area Network, WPAN)等无线传感器网络的应用在实际使用前必须经过仔细的审查。本文研究了部署在医疗卫生领域的无线传感器网络在不同场景下的性能。它关注传感器节点在相互通信期间访问共享通道时的行为。在符合IEEE 802.15.4标准的网络中,带避碰(CA)的开槽CSMA通道访问机制常被用于许多复杂系统的马尔可夫链建模技术的研究。性能矩阵为WPAN系统的技术设计人员和服务用户提供了许多见解。
{"title":"Theoretical Modelling IEEE 802.15.4 MAC Protocol with Retransmission for Wireless Personal Area Networks in Medical and Healthcare Deployment","authors":"Zhongwei Zhang, Hong Zhou","doi":"10.1109/SNPD.2012.103","DOIUrl":"https://doi.org/10.1109/SNPD.2012.103","url":null,"abstract":"Though, Wireless Sensor Networks have many successful applications in military, smart building, habitat monitoring, etc. it just begun to show its superiority in the medical domain in recent years. Deployment of WSNs in medical domain exert many more stringent requirements on the capability of sensing and in-networking processing, due to the nature of high accessibility and the privacy sensitive requirement of medical environment, the application of WSN such as Wireless Personal Area Network (WPAN) must be carefully examined before practical use. This paper considers the performance of WPANs under different scenarios, which are the WSNs deployed in the medical and healthcare domains. It focuses on the behaviour of sensor nodes while accessing the shared channels during communicating each other. The channel access mechanism described as the slotted CSMA with collision avoidance (CA) in the network compliant the IEEE 802.15.4 standard are often investigated by the Markov chain modelling technique used in many complex systems. The performance matrices provide many insights to the technical designers and service users of WPAN systems.","PeriodicalId":387936,"journal":{"name":"2012 13th ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2012-08-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133079774","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
KC3 Browser: Semantic Service Mush-up for Global Knowledge Sharing and Discovery KC3浏览器:面向全局知识共享和发现的语义服务
M. Iwazume, K. Kaneiwa, I. Kobayashi
This paper proposes a general framework for a system with a semantic browsing and visualization interface called Knowledge Communication, Collaboration and Creation Browser (KC3 Browser) which integrates multimedia contests and web services on the grid networks, and makes a semantic mash-up called knowledge workspace (k-workspace) with various visual gadgets according to user's contexts (e.g. their interests, purpose and computational environments). KC3 Browser also achieves a link-free browsing for seamless knowledge access by generating semantic links based on an arbitrary knowledge models such as ontology and vector space models. It assists users to look down and to figure out various social and natural events from the web contents. We have implemented a prototype of KC3 Browser and tested it to an international project on risk intelligence against natural disaster.
本文提出了一个具有语义浏览和可视化界面的系统总体框架——知识交流、协作和创造浏览器(KC3浏览器),该系统集成了网格网络上的多媒体竞赛和web服务,并根据用户的上下文(如用户的兴趣、目的和计算环境)与各种可视化小工具进行语义混混,称为知识工作空间(k-工作空间)。KC3浏览器还通过基于本体和向量空间模型等任意知识模型生成语义链接,实现无链接浏览,实现知识的无缝访问。它帮助用户向下看,并从网络内容中找出各种社会和自然事件。我们已经实现了KC3浏览器的原型,并在一个国际项目中对其进行了测试,该项目是针对自然灾害的风险情报。
{"title":"KC3 Browser: Semantic Service Mush-up for Global Knowledge Sharing and Discovery","authors":"M. Iwazume, K. Kaneiwa, I. Kobayashi","doi":"10.1109/SNPD.2012.114","DOIUrl":"https://doi.org/10.1109/SNPD.2012.114","url":null,"abstract":"This paper proposes a general framework for a system with a semantic browsing and visualization interface called Knowledge Communication, Collaboration and Creation Browser (KC3 Browser) which integrates multimedia contests and web services on the grid networks, and makes a semantic mash-up called knowledge workspace (k-workspace) with various visual gadgets according to user's contexts (e.g. their interests, purpose and computational environments). KC3 Browser also achieves a link-free browsing for seamless knowledge access by generating semantic links based on an arbitrary knowledge models such as ontology and vector space models. It assists users to look down and to figure out various social and natural events from the web contents. We have implemented a prototype of KC3 Browser and tested it to an international project on risk intelligence against natural disaster.","PeriodicalId":387936,"journal":{"name":"2012 13th ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2012-08-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114047411","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
A Study of Student Experience Metrics for Software Development PBL 面向软件开发PBL的学生体验度量研究
Umekawa Kohichi, H. Igaki, Yoshiki Higo, S. Kusumoto
In recent years, the increased failure originated in the software defects, in various information systems causes a serious social problem. In order to build a high-quality software, cultivation of ICT (Information and Communication Technology) human resources like a software engineer is required. A software development PBL (Project-based Learning) is the educational technique which lets students acquire knowledge and skill spontaneously through practical software development. In PBL, on the other hand, it is difficult to evaluate not only the quality of the product but also the quality of the development process in the project. In this paper, we propose the student evaluation metrics to assess the development process in PBL. The student evaluation metrics represent LOC (Lines of Code) and development time for each product developed by a student. By using online storage, these metrics can be measured and visualized automatically. We conducted an experiment to evaluate the accuracy of the metrics about development time. As a result, we confirmed that development time metrics can be measured with approximately 20% of error.
近年来,源于软件缺陷的故障增多,在各种信息系统中造成了严重的社会问题。为了构建高质量的软件,需要培养像软件工程师这样的ICT(信息和通信技术)人力资源。软件开发项目式学习(PBL, Project-based Learning)是一种让学生在实际的软件开发中自发地获得知识和技能的教育技术。另一方面,在PBL中,不仅很难评估产品的质量,而且很难评估项目中开发过程的质量。在本文中,我们提出了学生评价指标来评估PBL的发展过程。学生评估指标表示由学生开发的每个产品的LOC(代码行数)和开发时间。通过使用在线存储,这些指标可以自动测量和可视化。我们进行了一个实验来评估关于开发时间的量度的准确性。结果,我们确认开发时间指标可以以大约20%的误差进行度量。
{"title":"A Study of Student Experience Metrics for Software Development PBL","authors":"Umekawa Kohichi, H. Igaki, Yoshiki Higo, S. Kusumoto","doi":"10.1109/SNPD.2012.76","DOIUrl":"https://doi.org/10.1109/SNPD.2012.76","url":null,"abstract":"In recent years, the increased failure originated in the software defects, in various information systems causes a serious social problem. In order to build a high-quality software, cultivation of ICT (Information and Communication Technology) human resources like a software engineer is required. A software development PBL (Project-based Learning) is the educational technique which lets students acquire knowledge and skill spontaneously through practical software development. In PBL, on the other hand, it is difficult to evaluate not only the quality of the product but also the quality of the development process in the project. In this paper, we propose the student evaluation metrics to assess the development process in PBL. The student evaluation metrics represent LOC (Lines of Code) and development time for each product developed by a student. By using online storage, these metrics can be measured and visualized automatically. We conducted an experiment to evaluate the accuracy of the metrics about development time. As a result, we confirmed that development time metrics can be measured with approximately 20% of error.","PeriodicalId":387936,"journal":{"name":"2012 13th ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2012-08-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116153452","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
Taking Lifelog Videos and Managing Impressive Scenes 拍摄生活日志视频和管理令人印象深刻的场景
Atsushi Morikuni, Hiroki Nomiya, T. Hochin
For the purpose of retrieving impressive scenes from lifelog videos based on facial expression recognition, an effective equipment to take facial videos is developed in this paper. The important advantage of this equipment is that it is able to take facial videos without excessive fatigue. In addition, we implemented an emotional scene management system. It provides the functions to store facial videos to a video database and to retrieve and display emotional scenes through Web browsers. In order to measure the retrieval performance of emotional scenes, a retrieval experiment was conducted. It was experimentally shown that about 78.6% of the emotional scenes were retrieved successfully.
为了从基于面部表情识别的生活日志视频中提取令人印象深刻的场景,本文开发了一种有效的面部视频采集设备。该设备的重要优点是它能够在不过度疲劳的情况下拍摄面部视频。此外,我们还实现了一个情感场景管理系统。它提供了将面部视频存储到视频数据库以及通过Web浏览器检索和显示情感场景的功能。为了衡量情感场景的检索性能,进行了检索实验。实验表明,约78.6%的情感场景被成功检索。
{"title":"Taking Lifelog Videos and Managing Impressive Scenes","authors":"Atsushi Morikuni, Hiroki Nomiya, T. Hochin","doi":"10.1109/SNPD.2012.57","DOIUrl":"https://doi.org/10.1109/SNPD.2012.57","url":null,"abstract":"For the purpose of retrieving impressive scenes from lifelog videos based on facial expression recognition, an effective equipment to take facial videos is developed in this paper. The important advantage of this equipment is that it is able to take facial videos without excessive fatigue. In addition, we implemented an emotional scene management system. It provides the functions to store facial videos to a video database and to retrieve and display emotional scenes through Web browsers. In order to measure the retrieval performance of emotional scenes, a retrieval experiment was conducted. It was experimentally shown that about 78.6% of the emotional scenes were retrieved successfully.","PeriodicalId":387936,"journal":{"name":"2012 13th ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2012-08-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116834358","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
A Model-Based Approach to Constructing Safe Soft Real-Time Programs for Non-Real-Time Environments 一种基于模型的非实时环境下安全软实时程序构建方法
Ilankaikone Senthooran, Takuo Watanabe
The primary goal of this work is to provide an easy and systematic way of developing safe soft real-time systems. To achieve this goal, we propose a method of generating real-time programs from formally verified models written as systems of timed automata. The models are verified using UPPAAL model checker prior to be processed by our code generators. A characteristic of our code generator is that the generated code runs in a non-real-time environment, i.e., a runtime environment without inherent real-time schedulers. To realize this, the code generator weaves timing checking code fragments within the generated programs. The generated code explicitly checks the real-time clock of its runtime to obey the timing constraints specified in the model. In this paper, we describe how to generate Java/C programs from UPPAAL timed automata and show the benefits of our method using a robot controller case study.
本工作的主要目标是提供一种简单而系统的方法来开发安全的软实时系统。为了实现这一目标,我们提出了一种从正式验证的模型生成实时程序的方法,该模型被编写为时间自动机系统。在由代码生成器处理之前,使用UPPAAL模型检查器对模型进行验证。我们的代码生成器的一个特点是生成的代码在非实时环境中运行,也就是说,一个没有固有实时调度器的运行时环境。为了实现这一点,代码生成器在生成的程序中编织计时检查代码片段。生成的代码显式地检查其运行时的实时时钟,以遵守模型中指定的时间约束。在本文中,我们描述了如何从UPPAAL时间自动机生成Java/C程序,并通过一个机器人控制器案例研究展示了我们的方法的好处。
{"title":"A Model-Based Approach to Constructing Safe Soft Real-Time Programs for Non-Real-Time Environments","authors":"Ilankaikone Senthooran, Takuo Watanabe","doi":"10.1109/SNPD.2012.115","DOIUrl":"https://doi.org/10.1109/SNPD.2012.115","url":null,"abstract":"The primary goal of this work is to provide an easy and systematic way of developing safe soft real-time systems. To achieve this goal, we propose a method of generating real-time programs from formally verified models written as systems of timed automata. The models are verified using UPPAAL model checker prior to be processed by our code generators. A characteristic of our code generator is that the generated code runs in a non-real-time environment, i.e., a runtime environment without inherent real-time schedulers. To realize this, the code generator weaves timing checking code fragments within the generated programs. The generated code explicitly checks the real-time clock of its runtime to obey the timing constraints specified in the model. In this paper, we describe how to generate Java/C programs from UPPAAL timed automata and show the benefits of our method using a robot controller case study.","PeriodicalId":387936,"journal":{"name":"2012 13th ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2012-08-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133888412","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
Preemption of a CUDA Kernel Function CUDA内核函数的抢占
Jon C. Calhoun, Hai Jiang
As graphics processing units (GPUs) gain adoption as general purpose parallel compute devices, several key problems need to be addressed in order for their use to become more practical and more user friendly. One such problem is special functions designed to execute on GPUs called kernel functions are non-preempt able. Once the kernel is issued to the GPU it will remain there till either execution finishes or it is killed. If the kernel uses all the execution units of the GPU, then no other kernels are able to be executed. This paper proposes a way to apply preemption to the executing kernel function. The kernel at some point in its execution will be able to save its state, halt execution, and free up the GPU's execution units for other kernels to run. After a given amount of time the halted kernel will be able to regain control of the GPU and complete its execution as if it never was halted in the first place. Experimental results have demonstrated the effectiveness of the proposed scheme.
随着图形处理单元(gpu)作为通用并行计算设备的采用,需要解决几个关键问题,以便使其使用变得更加实用和用户友好。其中一个问题是设计用于在gpu上执行的称为内核函数的特殊函数是不可抢占的。一旦内核被发布到GPU,它将一直保持在那里,直到执行完成或它被杀死。如果内核使用GPU的所有执行单元,那么没有其他内核能够被执行。本文提出了一种将抢占应用于正在执行的内核函数的方法。内核在其执行过程中的某个时刻将能够保存其状态,停止执行,并释放GPU的执行单元以供其他内核运行。在一段给定的时间后,暂停的内核将能够重新获得对GPU的控制并完成其执行,就好像它从未被暂停过一样。实验结果证明了该方案的有效性。
{"title":"Preemption of a CUDA Kernel Function","authors":"Jon C. Calhoun, Hai Jiang","doi":"10.1109/SNPD.2012.53","DOIUrl":"https://doi.org/10.1109/SNPD.2012.53","url":null,"abstract":"As graphics processing units (GPUs) gain adoption as general purpose parallel compute devices, several key problems need to be addressed in order for their use to become more practical and more user friendly. One such problem is special functions designed to execute on GPUs called kernel functions are non-preempt able. Once the kernel is issued to the GPU it will remain there till either execution finishes or it is killed. If the kernel uses all the execution units of the GPU, then no other kernels are able to be executed. This paper proposes a way to apply preemption to the executing kernel function. The kernel at some point in its execution will be able to save its state, halt execution, and free up the GPU's execution units for other kernels to run. After a given amount of time the halted kernel will be able to regain control of the GPU and complete its execution as if it never was halted in the first place. Experimental results have demonstrated the effectiveness of the proposed scheme.","PeriodicalId":387936,"journal":{"name":"2012 13th ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2012-08-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116651711","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}
引用次数: 14
Relationships between Periodic Behaviors in Micro-blogging and the Users' Baseline Mood 微博周期性行为与用户基线情绪的关系
Masashi Komori, N. Matsumura, A. Miura, Chika Nagaoka
Twitter messages are real-time, spontaneous reports of what the users are feeling, thinking, and doing. The frequency of posting "Tweets" oscillates periodically in one-day and seven-day cycles. These periodic patterns may be related to the individual users' baseline affective state. In order to investigate individual periodic behavior in social media, we performed a Fourier series expansion and PCA on intra-week Tweet-frequency changes of 11,570 individuals. Moreover, the relationships between the users' baseline mood and the principal component scores were investigated. High frequency in daytime tweets on weekdays was found to be linked to a low positive affective state. The larger number of posting tweets was related to the negative affective state.
Twitter消息是对用户的感受、想法和行为的实时、自发的报告。发布“tweet”的频率以一天和七天为周期周期性波动。这些周期性模式可能与个体用户的基线情感状态有关。为了研究社交媒体中的个人周期性行为,我们对11,570个人的周内推特频率变化进行了傅里叶级数展开和主成分分析。此外,研究了用户基线情绪与主成分得分之间的关系。研究发现,工作日白天发推特的频率高,与较低的积极情感状态有关。发微博次数越多,消极情感状态越强。
{"title":"Relationships between Periodic Behaviors in Micro-blogging and the Users' Baseline Mood","authors":"Masashi Komori, N. Matsumura, A. Miura, Chika Nagaoka","doi":"10.1109/SNPD.2012.39","DOIUrl":"https://doi.org/10.1109/SNPD.2012.39","url":null,"abstract":"Twitter messages are real-time, spontaneous reports of what the users are feeling, thinking, and doing. The frequency of posting \"Tweets\" oscillates periodically in one-day and seven-day cycles. These periodic patterns may be related to the individual users' baseline affective state. In order to investigate individual periodic behavior in social media, we performed a Fourier series expansion and PCA on intra-week Tweet-frequency changes of 11,570 individuals. Moreover, the relationships between the users' baseline mood and the principal component scores were investigated. High frequency in daytime tweets on weekdays was found to be linked to a low positive affective state. The larger number of posting tweets was related to the negative affective state.","PeriodicalId":387936,"journal":{"name":"2012 13th ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2012-08-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125001043","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
Task Classification with Chronological Action History for PSP Support 任务分类与时间顺序的行动历史的PSP支持
Ryouta Ohashi, H. Uwano, Takao Nakagawa
This paper proposes a method to support Personal Software Process (PSP) in a development organization by classify the operations on a computer into a purpose of the user. PSP requires the developers to record and analyze their activity during the development process. There are several methods and systems to support the PSP, they records the operations automatically and also records a purpose of the operations (task) which records manually by the developer. Such manual recording by the developers is a barrier to introduction of the PSP system, and the cause of inaccurate record histories. Our proposal method classifies the operations into the task automatically with the chronological operation history. The method hypothesize that the each task consists of successive operation. The method classify the each operation into the task with a machine learning algorithm, Random Forests. An Experiment result shows the proposal method with chronological operation history classify the operation into the tasks more accurately than the method without the chronological operation history.
本文提出了一种在开发组织中支持个人软件过程(PSP)的方法,该方法将计算机上的操作划分为用户的目的。PSP要求开发人员在开发过程中记录和分析他们的活动。有几种方法和系统支持PSP,它们自动记录操作,也记录操作的目的(任务),由开发人员手动记录。这种由开发人员进行的手工记录是PSP系统引入的障碍,也是造成记录历史不准确的原因。我们的建议方法使用按时间顺序的操作历史自动将操作分类到任务中。该方法假设每个任务由连续的操作组成。该方法使用机器学习算法随机森林将每个操作分类到任务中。实验结果表明,具有时序操作历史的建议方法比不具有时序操作历史的建议方法更准确地将操作分类到任务中。
{"title":"Task Classification with Chronological Action History for PSP Support","authors":"Ryouta Ohashi, H. Uwano, Takao Nakagawa","doi":"10.1109/SNPD.2012.60","DOIUrl":"https://doi.org/10.1109/SNPD.2012.60","url":null,"abstract":"This paper proposes a method to support Personal Software Process (PSP) in a development organization by classify the operations on a computer into a purpose of the user. PSP requires the developers to record and analyze their activity during the development process. There are several methods and systems to support the PSP, they records the operations automatically and also records a purpose of the operations (task) which records manually by the developer. Such manual recording by the developers is a barrier to introduction of the PSP system, and the cause of inaccurate record histories. Our proposal method classifies the operations into the task automatically with the chronological operation history. The method hypothesize that the each task consists of successive operation. The method classify the each operation into the task with a machine learning algorithm, Random Forests. An Experiment result shows the proposal method with chronological operation history classify the operation into the tasks more accurately than the method without the chronological operation history.","PeriodicalId":387936,"journal":{"name":"2012 13th ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2012-08-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126754747","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
Virtualized Network Infrastructure Supporting Co-existence of Parallel Internets 支持并行互联网共存的虚拟化网络基础设施
W. Burakowski, H. Tarasiuk, A. Beben, G. Danilewicz
In this paper we describe the IIP System designed, implemented and currently tested in the frame of the Polish national project entitled "Future Internet Engineering"1 (in Polish "Inzynieria Internetu Przysz"- IIP). The IIP system uses virtualized network infrastructure that allows to set a number of, named, Parallel Internets essentially differing in solutions for the data and control planes. More precisely, we design three Parallel Internets: (1) IPv6 QoS that basically explores Diff Serv and NGN architectures and uses TCP/IP, (2) Content Aware Network (CAN) specially designed for efficient content delivery, and (3) Data Streams Switching (DSS) for handling constant rate traffic with strong QoS requirements. For the IIP System we design a novel network infrastructure, which is based on the virtualization of the network elements (links and nodes). Such approach is on the line with the expectations of the network infrastructure for the Future Internet. In the paper we mainly focus on the system architecture, Parallel Internets and some aspects of network virtualization.
在本文中,我们描述了在波兰国家项目“未来互联网工程”1(波兰语“Inzynieria Internetu Przysz”- IIP)框架下设计、实施和目前测试的IIP系统。IIP系统使用虚拟化的网络基础设施,它允许为数据和控制平面设置许多本质上不同的解决方案的命名的并行internet。更准确地说,我们设计了三个并行互联网:(1)IPv6 QoS,它基本上探索了Diff服务和NGN架构并使用TCP/IP,(2)专门为高效内容交付设计的内容感知网络(CAN),以及(3)数据流交换(DSS),用于处理具有强QoS要求的恒定速率流量。对于IIP系统,我们设计了一种基于网络元素(链路和节点)虚拟化的新型网络基础设施。这种方法符合网络基础设施对未来互联网的期望。本文主要讨论了系统架构、并行internet和网络虚拟化的一些方面。
{"title":"Virtualized Network Infrastructure Supporting Co-existence of Parallel Internets","authors":"W. Burakowski, H. Tarasiuk, A. Beben, G. Danilewicz","doi":"10.1109/SNPD.2012.67","DOIUrl":"https://doi.org/10.1109/SNPD.2012.67","url":null,"abstract":"In this paper we describe the IIP System designed, implemented and currently tested in the frame of the Polish national project entitled \"Future Internet Engineering\"1 (in Polish \"Inzynieria Internetu Przysz\"- IIP). The IIP system uses virtualized network infrastructure that allows to set a number of, named, Parallel Internets essentially differing in solutions for the data and control planes. More precisely, we design three Parallel Internets: (1) IPv6 QoS that basically explores Diff Serv and NGN architectures and uses TCP/IP, (2) Content Aware Network (CAN) specially designed for efficient content delivery, and (3) Data Streams Switching (DSS) for handling constant rate traffic with strong QoS requirements. For the IIP System we design a novel network infrastructure, which is based on the virtualization of the network elements (links and nodes). Such approach is on the line with the expectations of the network infrastructure for the Future Internet. In the paper we mainly focus on the system architecture, Parallel Internets and some aspects of network virtualization.","PeriodicalId":387936,"journal":{"name":"2012 13th ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2012-08-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116881422","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}
引用次数: 17
期刊
2012 13th ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1