首页 > 最新文献

2010 International Conference on Computational Science and Its Applications最新文献

英文 中文
Reference-Based Testing Technique for Automated Test Generation 自动化测试生成的基于参考的测试技术
Pub Date : 2010-03-23 DOI: 10.1109/ICCSA.2010.58
Eunha Kim, Seokmoon Ryoo
Abstract-This paper introduces a technique to generate tests automatically for the legacy code by utilizing existing software assets. Many aspects of the legacy code needs to be tested, such as, classes, methods, interfaces, relations, dependencies, etc. The proposed technique automatically generates tests by examining software packages that use the system under test to be tested. It presents an automatic test method based on searching calls to the APIs being tested in available repositories, ranking the relevance of the mined calls, and using them to generate test cases. It makes three important contributions for the issue. First, it provides an automatic way to build a test skeleton. Second, it finds previously unknown bugs and obviously unused dead codes by achieving high test coverage. Finally, developers confidently make changes to the codes written by someone else.
摘要:本文介绍了一种利用现有软件资产为遗留代码自动生成测试的技术。遗留代码的许多方面都需要测试,例如,类、方法、接口、关系、依赖项等等。建议的技术通过检查使用待测试系统的软件包来自动生成测试。它提出了一种自动测试方法,该方法基于在可用存储库中搜索对正在测试的api的调用,对挖掘的调用的相关性进行排序,并使用它们生成测试用例。它为这个问题做出了三个重要贡献。首先,它提供了一种自动构建测试框架的方法。其次,它通过实现高测试覆盖率来发现以前未知的bug和明显未使用的死代码。最后,开发人员可以自信地修改其他人编写的代码。
{"title":"Reference-Based Testing Technique for Automated Test Generation","authors":"Eunha Kim, Seokmoon Ryoo","doi":"10.1109/ICCSA.2010.58","DOIUrl":"https://doi.org/10.1109/ICCSA.2010.58","url":null,"abstract":"Abstract-This paper introduces a technique to generate tests automatically for the legacy code by utilizing existing software assets. Many aspects of the legacy code needs to be tested, such as, classes, methods, interfaces, relations, dependencies, etc. The proposed technique automatically generates tests by examining software packages that use the system under test to be tested. It presents an automatic test method based on searching calls to the APIs being tested in available repositories, ranking the relevance of the mined calls, and using them to generate test cases. It makes three important contributions for the issue. First, it provides an automatic way to build a test skeleton. Second, it finds previously unknown bugs and obviously unused dead codes by achieving high test coverage. Finally, developers confidently make changes to the codes written by someone else.","PeriodicalId":405597,"journal":{"name":"2010 International Conference on Computational Science and Its Applications","volume":"17 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-03-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114593856","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
On Relocation of Hopping Sensors for Rugged Terrains 崎岖地形跳跃传感器的重新定位研究
Pub Date : 2010-03-23 DOI: 10.1109/ICCSA.2010.53
Moonseong Kim, M. Mutka, Hyunseung Choo
When some sensors become power-exhausted in Wireless Sensor Networks (WSNs), mobile redundant sensors might be moved to cover the sensing holes created by the failed sensors. Within rugged terrains where wheeled sensors are unsuitable, other types of mobile sensors, such as hopping sensors, are needed. In this paper, we address the problem of relocating hopping sensors to the detected sensing holes. In fact, the state of these areas - harsh terrains, disaster areas, etc. - may be irregular; however, recent literature only considered movement of hopping sensors within regular areas. Hence, this paper analyzes cases that consider the level of irregularity and the number of hops required. The major contributions of this paper are a definition of the level of regularity of an area and an analysis of the performance of the proposed reliability-based schemes according to total movement and lifetime of sensors. Simulation results show that the proposed schemes outperform the shortest path-based scheme under rugged terrains.
当无线传感器网络(WSNs)中某些传感器电量耗尽时,移动冗余传感器可能会被移动以覆盖失效传感器产生的传感孔。在不适合轮式传感器的崎岖地形中,需要其他类型的移动传感器,如跳跃传感器。在本文中,我们解决了将跳变传感器重新定位到检测到的传感孔中的问题。事实上,这些地区的状态——恶劣的地形、灾区等——可能是不规则的;然而,最近的文献只考虑跳跃传感器在规则区域内的运动。因此,本文分析了考虑不规则程度和所需跳数的情况。本文的主要贡献是定义了一个区域的规则水平,并根据传感器的总运动和寿命分析了所提出的基于可靠性的方案的性能。仿真结果表明,该方案在崎岖地形下的性能优于基于最短路径的方案。
{"title":"On Relocation of Hopping Sensors for Rugged Terrains","authors":"Moonseong Kim, M. Mutka, Hyunseung Choo","doi":"10.1109/ICCSA.2010.53","DOIUrl":"https://doi.org/10.1109/ICCSA.2010.53","url":null,"abstract":"When some sensors become power-exhausted in Wireless Sensor Networks (WSNs), mobile redundant sensors might be moved to cover the sensing holes created by the failed sensors. Within rugged terrains where wheeled sensors are unsuitable, other types of mobile sensors, such as hopping sensors, are needed. In this paper, we address the problem of relocating hopping sensors to the detected sensing holes. In fact, the state of these areas - harsh terrains, disaster areas, etc. - may be irregular; however, recent literature only considered movement of hopping sensors within regular areas. Hence, this paper analyzes cases that consider the level of irregularity and the number of hops required. The major contributions of this paper are a definition of the level of regularity of an area and an analysis of the performance of the proposed reliability-based schemes according to total movement and lifetime of sensors. Simulation results show that the proposed schemes outperform the shortest path-based scheme under rugged terrains.","PeriodicalId":405597,"journal":{"name":"2010 International Conference on Computational Science and Its Applications","volume":"47 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-03-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127480778","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
A Morphing Capacitor and an RC Transient Electric Circuit 一种变形电容器与RC暂态电路
Pub Date : 2010-03-23 DOI: 10.1109/ICCSA.2010.28
H. Sarafian
We consider an RC-series DC driven electric network. We envision the capacitor C is a parallel-plate capacitor with a pair of elliptical plates. We apply a set of transformations mapping the ellipses gradually and continually into their corresponding rectangles; this makes the capacitor time-dependent, C(t). We analyze the impact of the shape-shifting capacitor on the corresponding RC(t) transient circuit. Applying Mathematica [1] animation we display the morphing capacitor adjacent to its corresponding characteristic signals. Utilizing the embedded Mathematica code also we display the transient electric signals of a morphing capacitor while it is being mutated from a circular disk into a set of exotic configurations.
我们考虑rc系列直流驱动电网。我们设想电容器C是一个具有一对椭圆板的平行板电容器。我们应用一组变换将椭圆逐渐连续地映射到相应的矩形中;这使得电容与时间有关,C(t)。我们分析了变形电容对相应RC(t)暂态电路的影响。利用Mathematica[1]动画将变形电容器与其对应的特征信号相邻显示。利用嵌入的Mathematica代码,我们还显示了变形电容器从圆形磁盘突变为一组奇异构型时的瞬态电信号。
{"title":"A Morphing Capacitor and an RC Transient Electric Circuit","authors":"H. Sarafian","doi":"10.1109/ICCSA.2010.28","DOIUrl":"https://doi.org/10.1109/ICCSA.2010.28","url":null,"abstract":"We consider an RC-series DC driven electric network. We envision the capacitor C is a parallel-plate capacitor with a pair of elliptical plates. We apply a set of transformations mapping the ellipses gradually and continually into their corresponding rectangles; this makes the capacitor time-dependent, C(t). We analyze the impact of the shape-shifting capacitor on the corresponding RC(t) transient circuit. Applying Mathematica [1] animation we display the morphing capacitor adjacent to its corresponding characteristic signals. Utilizing the embedded Mathematica code also we display the transient electric signals of a morphing capacitor while it is being mutated from a circular disk into a set of exotic configurations.","PeriodicalId":405597,"journal":{"name":"2010 International Conference on Computational Science and Its Applications","volume":"23 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-03-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121356428","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
Teaching Materials of Physics about Lorentz Contraction Generated by KETpic 由KETpic生成的洛伦兹收缩物理教材
Pub Date : 2010-03-23 DOI: 10.1109/ICCSA.2010.31
K. Fukazawa, Setsuo Takato
We report the examples of the teaching materials of physics generated by using ketpic, focusing on the Lorentz contraction. The represented examples are the observed images of the moving objects at the speed of 95 percent of the speed of light $c$, where a cubic and a sphere are taken as the objects. We also show the observed images of lines of electric and magnetic forces around the moving charged objects. The obtained images are largely distorted on account of the effect of the Lorentz contraction and the fact that the speed of light is limited and the same value in any frame.
我们报告了使用ketpic生成的物理教材的例子,重点是洛伦兹收缩。所代表的例子是观察到的运动物体的图像,其速度为光速的95%,其中以立方体和球体为物体。我们还展示了在运动带电物体周围观察到的电磁力线的图像。由于洛伦兹收缩的影响和光速是有限的,并且在任何帧中都是相同的值,所得到的图像在很大程度上是扭曲的。
{"title":"Teaching Materials of Physics about Lorentz Contraction Generated by KETpic","authors":"K. Fukazawa, Setsuo Takato","doi":"10.1109/ICCSA.2010.31","DOIUrl":"https://doi.org/10.1109/ICCSA.2010.31","url":null,"abstract":"We report the examples of the teaching materials of physics generated by using ketpic, focusing on the Lorentz contraction. The represented examples are the observed images of the moving objects at the speed of 95 percent of the speed of light $c$, where a cubic and a sphere are taken as the objects. We also show the observed images of lines of electric and magnetic forces around the moving charged objects. The obtained images are largely distorted on account of the effect of the Lorentz contraction and the fact that the speed of light is limited and the same value in any frame.","PeriodicalId":405597,"journal":{"name":"2010 International Conference on Computational Science and Its Applications","volume":"59 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-03-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115935311","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
Low Bit-Rate Motion Block Detection for Uncompressed Indoor Surveillance 用于非压缩室内监控的低比特率运动块检测
Pub Date : 2010-03-23 DOI: 10.1109/ICCSA.2010.77
Jia Su, Qin Liu, T. Ikenaga
A large number of surveillance applications requires narrow channel transmission and limited capacity storage, since very low bit-rate techniques becomes necessary. For many surveillance applications, motive objects contain most interest information. This paper proposed an enhanced motion block detector, which includes a pre-stage for adaptively classifying macroblocks into motive and static blocks. In this pre-stage, linear divided difference filter and weighted erosion filter are proposed to release from the foreground clash and lightening noise respectively. For the unimportant static macroblock, low bit-rate skip mode has been chosen as the best mode. Simulation results shows, compared to the conventional work, it can achieve 24%-38% bit-rate saving, 8%-44% ME time saving and higher detection accuracy for uncompressed surveillance videos.
大量的监控应用需要窄信道传输和有限的存储容量,因此需要非常低的比特率技术。在许多监视应用中,动机对象包含了最多的兴趣信息。本文提出了一种增强的运动块检测器,该检测器包括一个预阶段,用于自适应地将宏块分为运动块和静态块。在该预处理阶段,提出了线性分差滤波和加权侵蚀滤波,分别去除前景冲突和光照噪声。对于不重要的静态宏块,选择低比特率跳跃模式作为最佳模式。仿真结果表明,与传统方法相比,该方法对未压缩的监控视频可以节省24% ~ 38%的比特率,节省8% ~ 44%的ME时间,提高了检测精度。
{"title":"Low Bit-Rate Motion Block Detection for Uncompressed Indoor Surveillance","authors":"Jia Su, Qin Liu, T. Ikenaga","doi":"10.1109/ICCSA.2010.77","DOIUrl":"https://doi.org/10.1109/ICCSA.2010.77","url":null,"abstract":"A large number of surveillance applications requires narrow channel transmission and limited capacity storage, since very low bit-rate techniques becomes necessary. For many surveillance applications, motive objects contain most interest information. This paper proposed an enhanced motion block detector, which includes a pre-stage for adaptively classifying macroblocks into motive and static blocks. In this pre-stage, linear divided difference filter and weighted erosion filter are proposed to release from the foreground clash and lightening noise respectively. For the unimportant static macroblock, low bit-rate skip mode has been chosen as the best mode. Simulation results shows, compared to the conventional work, it can achieve 24%-38% bit-rate saving, 8%-44% ME time saving and higher detection accuracy for uncompressed surveillance videos.","PeriodicalId":405597,"journal":{"name":"2010 International Conference on Computational Science and Its Applications","volume":"28 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-03-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114856462","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
Visualizations of Nonlinear Phenomena of an Inclined Cantilevers by Mathematica 斜悬臂梁非线性现象的数学可视化
Pub Date : 2010-03-23 DOI: 10.1109/ICCSA.2010.29
S. Miyake, R. Sugino
In this study, numerical solution procedures by anintegral equation method are presented for the large deflection problem of an inclined cantilever by the elastica theory. Inclined cantilever with a load is analyzed systematically. The problem expressed by a class of nonlinear two-point boundary value problem is transformed into an integral equation by means of integration procedure. Using our numerical scheme, torque-turning angle curves and cantilever configurations are determined for the various loading parameters. Wang’s solutions are compared with our solutions obtained by integral equation method. We treat a cantilever with an end load,and various cantilever’s shape showing the large deformations in which we can recognize highly nonlinear phenomenon.The obtained results with various cantilever deformations are visualized by using Mathematica which is powerful computer algebra system.
本文利用弹性力学理论,给出了斜悬臂梁大挠度问题的积分方程数值解法。对受荷载作用的倾斜悬臂梁进行了系统分析。用积分法将一类非线性两点边值问题转化为积分方程。利用该数值格式,确定了不同加载参数下的转矩转角曲线和悬臂结构。将王的解与我们用积分方程法得到的解进行了比较。我们研究了悬臂梁的端部载荷,各种悬臂梁的形状表现出很大的变形,我们可以识别出高度非线性的现象。利用Mathematica这一功能强大的计算机代数系统,对各种悬臂变形的计算结果进行了可视化处理。
{"title":"Visualizations of Nonlinear Phenomena of an Inclined Cantilevers by Mathematica","authors":"S. Miyake, R. Sugino","doi":"10.1109/ICCSA.2010.29","DOIUrl":"https://doi.org/10.1109/ICCSA.2010.29","url":null,"abstract":"In this study, numerical solution procedures by anintegral equation method are presented for the large deflection problem of an inclined cantilever by the elastica theory. Inclined cantilever with a load is analyzed systematically. The problem expressed by a class of nonlinear two-point boundary value problem is transformed into an integral equation by means of integration procedure. Using our numerical scheme, torque-turning angle curves and cantilever configurations are determined for the various loading parameters. Wang’s solutions are compared with our solutions obtained by integral equation method. We treat a cantilever with an end load,and various cantilever’s shape showing the large deformations in which we can recognize highly nonlinear phenomenon.The obtained results with various cantilever deformations are visualized by using Mathematica which is powerful computer algebra system.","PeriodicalId":405597,"journal":{"name":"2010 International Conference on Computational Science and Its Applications","volume":"34 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-03-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127371256","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
GUC100 Multi-scanner Fingerprint Database for In-House (Semi-public) Performance and Interoperability Evaluation 用于内部(半公开)性能和互操作性评估的GUC100多扫描仪指纹数据库
Pub Date : 2010-03-23 DOI: 10.1109/ICCSA.2010.71
D. Gafurov, Patrick A. H. Bours, Bian Yang, C. Busch
In this paper, we describe the GUC100 multi-scanner fingerprint database that has been created for independent and in-house (semi-public) performance and interoperability testing of third party algorithms. The GUC100 was collected by using six different fingerprint scanners (TST, L-1, Cross Match, PreciseBiometrics, Lumidigm and Sagem). Over several months fingerprint images of all 10 fingers from 100 subjects on all 6 scanners were acquired. In total, GUC100 contains almost 72.000 fingerprint images.The GUC100 database enables to evaluate various performances and interoperability settings by taking into account different influencing factors such as fingerprint scanner, image quality and so on. The GUC100 data set is freely available to other researchers and practitioners provided that they conduct their testing in the premises of the Gjovik University College in Norway, or alternatively submit their algorithms (in compiled form) to run on GUC100 by researchers in Gjovik.We applied a commercial fingerprint verification algorithm on GUC100 and the reported results indicate that GUC100 is a challenging database.
在本文中,我们描述了为独立和内部(半公开)第三方算法的性能和互操作性测试而创建的guuc100多扫描仪指纹数据库。采用6种不同的指纹扫描仪(TST、L-1、Cross Match、precisebiometics、Lumidigm和Sagem)采集GUC100。在几个月的时间里,我们获得了100名受试者在所有6台扫描仪上的所有10个手指的指纹图像。GUC100总共包含近72000张指纹图像。GUC100数据库能够通过考虑指纹扫描仪、图像质量等不同的影响因素来评估各种性能和互操作性设置。GUC100数据集免费提供给其他研究人员和从业者,前提是他们在挪威的Gjovik大学学院进行测试,或者提交他们的算法(以编译形式),由Gjovik的研究人员在GUC100上运行。我们在GUC100上应用了一种商业指纹验证算法,报告的结果表明GUC100是一个具有挑战性的数据库。
{"title":"GUC100 Multi-scanner Fingerprint Database for In-House (Semi-public) Performance and Interoperability Evaluation","authors":"D. Gafurov, Patrick A. H. Bours, Bian Yang, C. Busch","doi":"10.1109/ICCSA.2010.71","DOIUrl":"https://doi.org/10.1109/ICCSA.2010.71","url":null,"abstract":"In this paper, we describe the GUC100 multi-scanner fingerprint database that has been created for independent and in-house (semi-public) performance and interoperability testing of third party algorithms. The GUC100 was collected by using six different fingerprint scanners (TST, L-1, Cross Match, PreciseBiometrics, Lumidigm and Sagem). Over several months fingerprint images of all 10 fingers from 100 subjects on all 6 scanners were acquired. In total, GUC100 contains almost 72.000 fingerprint images.The GUC100 database enables to evaluate various performances and interoperability settings by taking into account different influencing factors such as fingerprint scanner, image quality and so on. The GUC100 data set is freely available to other researchers and practitioners provided that they conduct their testing in the premises of the Gjovik University College in Norway, or alternatively submit their algorithms (in compiled form) to run on GUC100 by researchers in Gjovik.We applied a commercial fingerprint verification algorithm on GUC100 and the reported results indicate that GUC100 is a challenging database.","PeriodicalId":405597,"journal":{"name":"2010 International Conference on Computational Science and Its Applications","volume":"23 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-03-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125550162","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
An Ant Colony Algorithm for the Minimum Weight Triangulation 最小权值三角剖分的蚁群算法
Pub Date : 2010-03-23 DOI: 10.1109/ICCSA.2010.38
Malihe Jahani, B. S. Bigham, Abbas Askari
A triangulation of a planar set S is a maximal plane straight-line graph with the vertex set S. In the Minimum Weight Triangulation (MWT) problem, we want to draw a triangulation of a given point set that minimizes the sum of the edges length. Recently, Mulzer and Rote have proved that this problem is NP-Hard [10]. In this paper, we present a heuristic algorithm using Ant Colony Optimization to solve this problem.
平面集合S的三角剖分是顶点集S的最大平面直线图。在最小权值三角剖分(MWT)问题中,我们想要绘制给定点集的三角剖分,使边长度之和最小。最近,Mulzer和Rote证明了这个问题是NP-Hard[10]。本文提出了一种基于蚁群优化的启发式算法来解决这一问题。
{"title":"An Ant Colony Algorithm for the Minimum Weight Triangulation","authors":"Malihe Jahani, B. S. Bigham, Abbas Askari","doi":"10.1109/ICCSA.2010.38","DOIUrl":"https://doi.org/10.1109/ICCSA.2010.38","url":null,"abstract":"A triangulation of a planar set S is a maximal plane straight-line graph with the vertex set S. In the Minimum Weight Triangulation (MWT) problem, we want to draw a triangulation of a given point set that minimizes the sum of the edges length. Recently, Mulzer and Rote have proved that this problem is NP-Hard [10]. In this paper, we present a heuristic algorithm using Ant Colony Optimization to solve this problem.","PeriodicalId":405597,"journal":{"name":"2010 International Conference on Computational Science and Its Applications","volume":"38 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-03-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131815988","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
Estimating Software Effort with Minimum Features Using Neural Functional Approximation 用神经函数逼近最小特征估计软件工作量
Pub Date : 2010-03-23 DOI: 10.1109/ICCSA.2010.63
Pichai Jodpimai, Peraphon Sophatsathit, C. Lursinsap
The aim of this study is to improve software effort estimation by incorporating straightforward mathematical principles and artificial neural network technique. Our process consists of three major steps. The first step concerns data preparation from each considered database. The second step is to reduce the number of given features by considering only those relevant ones. The final step is to transform the problem of estimating software effort to the problems of classification and functional approximation by using a feedforward neural network. Experimental data are taken from well-known public domains. The results are systematically compared with related prior works using only a few features so obtained, yet demonstrate that the proposed model yields satisfactory estimation accuracy based on MMRE and PRED measures.
本研究的目的是通过结合简单的数学原理和人工神经网络技术来改进软件工作量估计。我们的过程包括三个主要步骤。第一步涉及从每个考虑的数据库准备数据。第二步是通过只考虑那些相关的特征来减少给定特征的数量。最后一步是利用前馈神经网络将软件工作量的估计问题转化为分类和函数逼近问题。实验数据取自知名的公共领域。结果表明,该模型在MMRE和PRED测度的基础上获得了令人满意的估计精度。
{"title":"Estimating Software Effort with Minimum Features Using Neural Functional Approximation","authors":"Pichai Jodpimai, Peraphon Sophatsathit, C. Lursinsap","doi":"10.1109/ICCSA.2010.63","DOIUrl":"https://doi.org/10.1109/ICCSA.2010.63","url":null,"abstract":"The aim of this study is to improve software effort estimation by incorporating straightforward mathematical principles and artificial neural network technique. Our process consists of three major steps. The first step concerns data preparation from each considered database. The second step is to reduce the number of given features by considering only those relevant ones. The final step is to transform the problem of estimating software effort to the problems of classification and functional approximation by using a feedforward neural network. Experimental data are taken from well-known public domains. The results are systematically compared with related prior works using only a few features so obtained, yet demonstrate that the proposed model yields satisfactory estimation accuracy based on MMRE and PRED measures.","PeriodicalId":405597,"journal":{"name":"2010 International Conference on Computational Science and Its Applications","volume":"95 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-03-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133589234","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}
引用次数: 37
A Novel WYSIWYG Approach for Generating Cross-Browser Web Data 生成跨浏览器Web数据的一种新的所见即所得方法
Pub Date : 2010-03-23 DOI: 10.1109/ICCSA.2010.47
Jin Zhu, Xiao Liu, Y. Urano, Qun Jin
Layout engine combines markup language (Html, etc) with formatting information (CSS, etc), and displays the combined contents on the screen. It is commonly used for many existing web development applications and web browsers. Especially, Web Development Applications use Layout Engine to confirm impact on the layout of web editing results to achieve What You See Is What You Get (WYSIWYG). At present, different layout engines are adopted by various web development applications and web browsers. As there is not a uniform algorithm adopted by layout engine, the results displayed by web development applications are not necessarily kept the same as displayed on the web browsers. In addition, the results displayed by web development applications are depended on layout engines. Hence it is difficult to edit the common web contents since it cannot objectively reflect the result on web browsers. In this paper, we proposes a novel WYSIWYG solution, by completely separating web layout design from web data editing to generate cross-browser web data. Our proposed approach does not use layout engine, and thus can avoid the disadvantages mentioned above.
布局引擎结合了标记语言(Html等)和格式化信息(CSS等),并在屏幕上显示合并后的内容。它通常用于许多现有的web开发应用程序和web浏览器。特别是,Web开发应用程序使用布局引擎来确认对Web编辑结果布局的影响,以实现所见即所得(WYSIWYG)。目前,各种web开发应用程序和web浏览器采用了不同的布局引擎。由于布局引擎没有统一的算法,web开发应用程序显示的结果不一定与web浏览器显示的结果一致。此外,web开发应用程序显示的结果依赖于布局引擎。因此,由于无法客观地反映web浏览器上的结果,因此很难编辑常见的web内容。在本文中,我们提出了一种新颖的WYSIWYG解决方案,通过将网页布局设计与网页数据编辑完全分离来生成跨浏览器的网页数据。我们提出的方法不使用布局引擎,因此可以避免上述缺点。
{"title":"A Novel WYSIWYG Approach for Generating Cross-Browser Web Data","authors":"Jin Zhu, Xiao Liu, Y. Urano, Qun Jin","doi":"10.1109/ICCSA.2010.47","DOIUrl":"https://doi.org/10.1109/ICCSA.2010.47","url":null,"abstract":"Layout engine combines markup language (Html, etc) with formatting information (CSS, etc), and displays the combined contents on the screen. It is commonly used for many existing web development applications and web browsers. Especially, Web Development Applications use Layout Engine to confirm impact on the layout of web editing results to achieve What You See Is What You Get (WYSIWYG). At present, different layout engines are adopted by various web development applications and web browsers. As there is not a uniform algorithm adopted by layout engine, the results displayed by web development applications are not necessarily kept the same as displayed on the web browsers. In addition, the results displayed by web development applications are depended on layout engines. Hence it is difficult to edit the common web contents since it cannot objectively reflect the result on web browsers. In this paper, we proposes a novel WYSIWYG solution, by completely separating web layout design from web data editing to generate cross-browser web data. Our proposed approach does not use layout engine, and thus can avoid the disadvantages mentioned above.","PeriodicalId":405597,"journal":{"name":"2010 International Conference on Computational Science and Its Applications","volume":"183 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-03-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115066054","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
期刊
2010 International Conference on Computational Science and Its Applications
全部 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