首页 > 最新文献

2008 International Conference of the Chilean Computer Science Society最新文献

英文 中文
Deconstructing Agile Processes: Would Planned Design Be Helpful in XP Projects? 解构敏捷过程:计划设计对XP项目有帮助吗?
Pub Date : 2008-11-10 DOI: 10.1109/SCCC.2008.14
René Noël, G. Valdés, Marcello Visconti, H. Astudillo
Extreme programming (XP) suggests replacing planned up-front design with evolutionary design, which advises implementing the simplest solution that satisfies the current iteration's requirements. However, the literature records several instances where development teams have argued for the naturalness of, and need for, planned design. This paper describes two experimental studies that compared both approaches regarding product quality and programmer productivity. Results from both studies show that (1) there is no significant difference of product quality, independently of the subjects' experience, but (2) novices are more productive when allowed to use planned design.
极限编程(XP)建议用进化设计取代计划好的前期设计,进化设计建议实现满足当前迭代需求的最简单的解决方案。然而,文献记录了几个开发团队争论计划设计的自然性和必要性的例子。本文描述了两个实验研究,比较了关于产品质量和程序员生产力的两种方法。两项研究的结果都表明:(1)与被试的经验无关,产品质量没有显著差异;(2)允许新手使用计划设计时,他们的生产效率更高。
{"title":"Deconstructing Agile Processes: Would Planned Design Be Helpful in XP Projects?","authors":"René Noël, G. Valdés, Marcello Visconti, H. Astudillo","doi":"10.1109/SCCC.2008.14","DOIUrl":"https://doi.org/10.1109/SCCC.2008.14","url":null,"abstract":"Extreme programming (XP) suggests replacing planned up-front design with evolutionary design, which advises implementing the simplest solution that satisfies the current iteration's requirements. However, the literature records several instances where development teams have argued for the naturalness of, and need for, planned design. This paper describes two experimental studies that compared both approaches regarding product quality and programmer productivity. Results from both studies show that (1) there is no significant difference of product quality, independently of the subjects' experience, but (2) novices are more productive when allowed to use planned design.","PeriodicalId":415835,"journal":{"name":"2008 International Conference of the Chilean Computer Science Society","volume":"71 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-11-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127371715","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 Translation from RSL to CSP 从RSL到CSP的翻译
Pub Date : 2008-11-10 DOI: 10.1109/SCCC.2008.20
Abigail Parisaca Vargas, S. Tarifa, C. George
The Raise specification language (RSL) is a broad spectrum modeling language which supports a wide range of specification styles. In order to apply verification techniques based on model checking to descriptions of concurrent systems in RSL, we translate RSL specifications into the input language CSPM of the FDR model checker. FDR is a well-established model checker for the process algebra CSP. However, we need to show that the analysis performed in FDR carry over to the original RSL specifications. For this purpose, we define a syntactic and semantic translation between RSL and CSPM, and show that this translation is in fact a strong bisimulation which preserves various properties such as traces and deadlock. Finally, we have built a tool which automates the translation of RSL specifications into CSPM following this approach.
Raise规范语言(RSL)是一种广泛的建模语言,它支持广泛的规范风格。为了将基于模型检查的验证技术应用于RSL中并发系统的描述,我们将RSL规范翻译成FDR模型检查器的输入语言CSPM。FDR是一个成熟的过程代数CSP的模型检查器。然而,我们需要显示在FDR中执行的分析延续到原始的RSL规范。为此,我们定义了RSL和CSPM之间的语法和语义转换,并表明这种转换实际上是一种强双模拟,它保留了各种属性,如跟踪和死锁。最后,我们构建了一个工具,它可以按照这种方法自动将RSL规范转换为CSPM。
{"title":"A Translation from RSL to CSP","authors":"Abigail Parisaca Vargas, S. Tarifa, C. George","doi":"10.1109/SCCC.2008.20","DOIUrl":"https://doi.org/10.1109/SCCC.2008.20","url":null,"abstract":"The Raise specification language (RSL) is a broad spectrum modeling language which supports a wide range of specification styles. In order to apply verification techniques based on model checking to descriptions of concurrent systems in RSL, we translate RSL specifications into the input language CSPM of the FDR model checker. FDR is a well-established model checker for the process algebra CSP. However, we need to show that the analysis performed in FDR carry over to the original RSL specifications. For this purpose, we define a syntactic and semantic translation between RSL and CSPM, and show that this translation is in fact a strong bisimulation which preserves various properties such as traces and deadlock. Finally, we have built a tool which automates the translation of RSL specifications into CSPM following this approach.","PeriodicalId":415835,"journal":{"name":"2008 International Conference of the Chilean Computer Science Society","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-11-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125809806","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}
引用次数: 6
Weak Constraint Programming to Identify Alternative Composite COTS-Based Software Systems from Imperfect Information 弱约束规划在不完全信息下识别可选的复合cots软件系统
Pub Date : 2008-11-10 DOI: 10.1109/SCCC.2008.15
C. B. Castro, H. Astudillo
Component-based software development must deal with the fact that in practical settings, components information may be incomplete, imprecise and uncertain. Architects wanting to evaluate candidate architectures regarding requirements satisfaction need to use whatever information be available about components, however imperfect. This article introduces constraint programming as a formal technique to generate, evaluate and select composite COTS-based software systems (CCSS). This formalization systematically uses components imperfect information, to evaluate and rank CCSS, according to functional and non-functional requirements. The use of constraint programming allows architects to generate and evaluate alternative solutions within reasonable time and computational resources. The proposed approach is illustrated with a running example taken from the literature.
基于组件的软件开发必须处理这样一个事实,即在实际设置中,组件信息可能是不完整的、不精确的和不确定的。架构师想要根据需求满意度评估候选架构,需要使用关于组件的任何可用信息,无论这些信息多么不完善。本文介绍了约束编程作为一种生成、评估和选择复合基于cots的软件系统(CCSS)的正式技术。这种形式化系统地使用组件不完全信息,根据功能和非功能需求对CCSS进行评估和排序。约束编程的使用允许架构师在合理的时间和计算资源内生成和评估备选解决方案。提出的方法是由一个运行的例子,从文献说明。
{"title":"Weak Constraint Programming to Identify Alternative Composite COTS-Based Software Systems from Imperfect Information","authors":"C. B. Castro, H. Astudillo","doi":"10.1109/SCCC.2008.15","DOIUrl":"https://doi.org/10.1109/SCCC.2008.15","url":null,"abstract":"Component-based software development must deal with the fact that in practical settings, components information may be incomplete, imprecise and uncertain. Architects wanting to evaluate candidate architectures regarding requirements satisfaction need to use whatever information be available about components, however imperfect. This article introduces constraint programming as a formal technique to generate, evaluate and select composite COTS-based software systems (CCSS). This formalization systematically uses components imperfect information, to evaluate and rank CCSS, according to functional and non-functional requirements. The use of constraint programming allows architects to generate and evaluate alternative solutions within reasonable time and computational resources. The proposed approach is illustrated with a running example taken from the literature.","PeriodicalId":415835,"journal":{"name":"2008 International Conference of the Chilean Computer Science Society","volume":"44 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-11-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126990617","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
One-Shot Time Management Analysis in EPOS EPOS中一次时间管理分析
Pub Date : 2008-11-10 DOI: 10.1109/SCCC.2008.13
G. Gracioli, Danillo Moura Santos, R. Matos, L. Wanner, A. A. Fröhlich
One of the tasks of an operating system is to handle time events. Traditionally, time management is based on periodic interrupts from one of the system's hardware timers (ticks). However, this approach has some limitations, as lack of precision, large overhead, and large power consumption. These limitations have motivated the use of non-periodic timers (e.g. one-shot timers), specially in specific-purpose operating systems with timing restrictions, such as embedded, real-time, and multimedia systems. This work presents a comparison between one-shot and periodic time implementations in the time management abstractions in EPOS (embedded parallel operating system). We compare both implementations in terms of memory footprint, number of context switches, number of interrupt handler executions and run time in different execution scenarios.
操作系统的任务之一是处理时间事件。传统上,时间管理是基于系统硬件计时器(tick)的周期性中断。然而,这种方法有一些局限性,如缺乏精度、开销大、功耗大。这些限制促使使用非周期性计时器(例如一次计时器),特别是在具有时间限制的特定目的操作系统中,例如嵌入式、实时和多媒体系统。本文对EPOS(嵌入式并行操作系统)时间管理抽象中的一次性时间实现和周期性时间实现进行了比较。我们从内存占用、上下文切换次数、中断处理程序执行次数和不同执行场景下的运行时间等方面比较了两种实现。
{"title":"One-Shot Time Management Analysis in EPOS","authors":"G. Gracioli, Danillo Moura Santos, R. Matos, L. Wanner, A. A. Fröhlich","doi":"10.1109/SCCC.2008.13","DOIUrl":"https://doi.org/10.1109/SCCC.2008.13","url":null,"abstract":"One of the tasks of an operating system is to handle time events. Traditionally, time management is based on periodic interrupts from one of the system's hardware timers (ticks). However, this approach has some limitations, as lack of precision, large overhead, and large power consumption. These limitations have motivated the use of non-periodic timers (e.g. one-shot timers), specially in specific-purpose operating systems with timing restrictions, such as embedded, real-time, and multimedia systems. This work presents a comparison between one-shot and periodic time implementations in the time management abstractions in EPOS (embedded parallel operating system). We compare both implementations in terms of memory footprint, number of context switches, number of interrupt handler executions and run time in different execution scenarios.","PeriodicalId":415835,"journal":{"name":"2008 International Conference of the Chilean Computer Science Society","volume":"16 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-11-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115229062","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
Sets Matching in Binary Images Using Mathematical Morphology 使用数学形态学在二值图像中设置匹配
Pub Date : 2008-11-10 DOI: 10.1109/SCCC.2008.17
Javier Vidal, J. Crespo
In this paper we present a novel approach to establish correspondences between connected components in a sequence of binary images. This matching method is formulated using mathematical morphology concepts which are also used in an interpolation technique where correspondences between sets must be established. The work presents some examples of interpolated images sequences where our matching method shows a satisfactorily results.
本文提出了一种新的方法来建立二值图像序列中连通分量之间的对应关系。这种匹配方法是使用数学形态学概念制定的,这些概念也用于插值技术,其中必须建立集合之间的对应关系。本文给出了一些插值图像序列的实例,其中我们的匹配方法显示了令人满意的结果。
{"title":"Sets Matching in Binary Images Using Mathematical Morphology","authors":"Javier Vidal, J. Crespo","doi":"10.1109/SCCC.2008.17","DOIUrl":"https://doi.org/10.1109/SCCC.2008.17","url":null,"abstract":"In this paper we present a novel approach to establish correspondences between connected components in a sequence of binary images. This matching method is formulated using mathematical morphology concepts which are also used in an interpolation technique where correspondences between sets must be established. The work presents some examples of interpolated images sequences where our matching method shows a satisfactorily results.","PeriodicalId":415835,"journal":{"name":"2008 International Conference of the Chilean Computer Science Society","volume":"156 2-3 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-11-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121874652","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
BMC Encoding for Concurrent Systems 并行系统的BMC编码
Pub Date : 2008-11-10 DOI: 10.1109/SCCC.2008.22
Manitra Rakotoarisoa, E. Pastor
Bounded model checking (BMC) is an efficient verification technique designed originally for synchronous systems. Recently, however, several studies have been conducted that attempt to apply BMC to concurrent systems. In this paper, we propose a BMC encoding for systems modeled as synchronized products of transition systems. Our encoding generates compact formulas compared to basic methods, and thus decreases the execution time needed for the SAT-solving process. The correctness and effectiveness of the proposed method is shown through several experimentations.
有界模型检查(BMC)是一种有效的验证技术,最初是为同步系统设计的。然而,最近已经进行了一些尝试将BMC应用于并发系统的研究。在本文中,我们提出了一个BMC编码系统建模为同步产品的过渡系统。与基本方法相比,我们的编码生成了紧凑的公式,从而减少了sat求解过程所需的执行时间。通过实验验证了该方法的正确性和有效性。
{"title":"BMC Encoding for Concurrent Systems","authors":"Manitra Rakotoarisoa, E. Pastor","doi":"10.1109/SCCC.2008.22","DOIUrl":"https://doi.org/10.1109/SCCC.2008.22","url":null,"abstract":"Bounded model checking (BMC) is an efficient verification technique designed originally for synchronous systems. Recently, however, several studies have been conducted that attempt to apply BMC to concurrent systems. In this paper, we propose a BMC encoding for systems modeled as synchronized products of transition systems. Our encoding generates compact formulas compared to basic methods, and thus decreases the execution time needed for the SAT-solving process. The correctness and effectiveness of the proposed method is shown through several experimentations.","PeriodicalId":415835,"journal":{"name":"2008 International Conference of the Chilean Computer Science Society","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-11-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114800907","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
Behavior Specification of Product Lines via Feature Models and UML Statecharts with Variabilities 通过特性模型和带有变量的UML状态图对产品线进行行为规范
Pub Date : 2008-11-10 DOI: 10.1109/SCCC.2008.19
Ariel Gonzalez, C. Luna
The study of variability in software development has become increasingly important in recent years. The research areas in which this is involved range from software specialization to product lines. A common mechanism to represent the variability in a product line is by means of feature models. However, the relationship between these models and UML design models is not straightforward. The contribution of this work is the proposal of an extension of UML statecharts, which consists of introducing variability in their main components, so that the behavior of product lines can be specified. This is accomplished via the use of feature models, in order to describe the common and variant components, in such a way that, starting from different feature configurations, concrete state machines corresponding to different products of a line can be obtained.
近年来,对软件开发中可变性的研究变得越来越重要。这涉及的研究领域从软件专门化到产品线。表示产品线中可变性的常见机制是通过特征模型。然而,这些模型和UML设计模型之间的关系并不是直接的。这项工作的贡献是UML状态图扩展的建议,它包括在其主要组件中引入可变性,以便可以指定产品线的行为。这是通过使用特征模型来实现的,目的是为了描述共同的和不同的组件,这样,从不同的特征配置开始,就可以得到对应于一条线的不同产品的具体状态机。
{"title":"Behavior Specification of Product Lines via Feature Models and UML Statecharts with Variabilities","authors":"Ariel Gonzalez, C. Luna","doi":"10.1109/SCCC.2008.19","DOIUrl":"https://doi.org/10.1109/SCCC.2008.19","url":null,"abstract":"The study of variability in software development has become increasingly important in recent years. The research areas in which this is involved range from software specialization to product lines. A common mechanism to represent the variability in a product line is by means of feature models. However, the relationship between these models and UML design models is not straightforward. The contribution of this work is the proposal of an extension of UML statecharts, which consists of introducing variability in their main components, so that the behavior of product lines can be specified. This is accomplished via the use of feature models, in order to describe the common and variant components, in such a way that, starting from different feature configurations, concrete state machines corresponding to different products of a line can be obtained.","PeriodicalId":415835,"journal":{"name":"2008 International Conference of the Chilean Computer Science Society","volume":"86 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-11-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123618358","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}
引用次数: 12
Mapping Tasks to Processors in Heterogeneous Multiprocessor Architectures: The MATEHa Algorithm 异构多处理器架构中任务到处理器的映射:MATEHa算法
Pub Date : 2008-11-10 DOI: 10.1109/SCCC.2008.11
Laura C. De Giusti, Franco Chichizola, M. Naiouf, A. D. Giusti
An automatic task-to-processor mapping algorithm is analyzed in parallel systems that run over loosely coupled distributed architectures. This research is based on the TTIGHa model that allows predicting parallel application performance running over heterogeneous architectures. In particular, the heterogeneity of both processors and communications is taken into consideration. From the results obtained with the TTIGHa model, the MATEHa algorithm for task-to-processors assignment is presented and its implementation is analyzed. Experimental results working on subsets of two-cluster heterogeneous machines are presented, analyzing the resulting mapping scheme with MATEHa and two previous mapping methods: MATE and HEFT. Finally, the algorithm robustness is considered based on the variation of model parameters: inter-process communication times and processing times.
分析了在松散耦合分布式体系结构上运行的并行系统中任务到处理器的自动映射算法。这项研究基于TTIGHa模型,该模型允许预测在异构架构上运行的并行应用程序性能。特别是,考虑了处理器和通信的异构性。根据TTIGHa模型得到的结果,提出了任务到处理器分配的MATEHa算法,并对其实现进行了分析。给出了在双集群异构机器子集上的实验结果,分析了MATEHa和之前两种映射方法(MATE和HEFT)的映射方案。最后,基于模型参数的变化:进程间通信次数和处理次数来考虑算法的鲁棒性。
{"title":"Mapping Tasks to Processors in Heterogeneous Multiprocessor Architectures: The MATEHa Algorithm","authors":"Laura C. De Giusti, Franco Chichizola, M. Naiouf, A. D. Giusti","doi":"10.1109/SCCC.2008.11","DOIUrl":"https://doi.org/10.1109/SCCC.2008.11","url":null,"abstract":"An automatic task-to-processor mapping algorithm is analyzed in parallel systems that run over loosely coupled distributed architectures. This research is based on the TTIGHa model that allows predicting parallel application performance running over heterogeneous architectures. In particular, the heterogeneity of both processors and communications is taken into consideration. From the results obtained with the TTIGHa model, the MATEHa algorithm for task-to-processors assignment is presented and its implementation is analyzed. Experimental results working on subsets of two-cluster heterogeneous machines are presented, analyzing the resulting mapping scheme with MATEHa and two previous mapping methods: MATE and HEFT. Finally, the algorithm robustness is considered based on the variation of model parameters: inter-process communication times and processing times.","PeriodicalId":415835,"journal":{"name":"2008 International Conference of the Chilean Computer Science Society","volume":"12 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-11-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130929037","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}
引用次数: 10
GeoMergeP: Supporting an Ontological Approach to Geographic Information Integration GeoMergeP:支持地理信息集成的本体论方法
Pub Date : 2008-11-10 DOI: 10.1109/SCCC.2008.9
Agustina Buccella, Laura Perez, A. Cechich
Since 90's, several new approaches providing solutions to integrated or federated systems have been defined. In particular, with respect to geographic information systems, proposals of integration did not take long time to appear. However, applicability of many of those approaches is still unlikely. In this context, we introduce an ontology-based approach - the GeoMergeP system - aiming at improving the capabilities of the integration process. In this paper we propose a methodology composed of two main process, semantic enrichment (by adding information about the ISO 19100 standard) and merging. The last one performs some tasks automatically and guides the user in performing other tasks for which his/her intervention is required. Finally, a plugin of the ontology editor, Protege, is presented showing how the method is implemented through a case study.
自90年代以来,已经定义了几种为集成或联邦系统提供解决方案的新方法。特别是在地理信息系统方面,没有多久就出现了一体化的建议。然而,其中许多方法的适用性仍然不太可能。在这种情况下,我们介绍了一种基于本体的方法- GeoMergeP系统-旨在提高集成过程的能力。在本文中,我们提出了一种由两个主要过程组成的方法,即语义丰富(通过添加有关ISO 19100标准的信息)和合并。最后一个是自动执行一些任务,并指导用户执行其他需要他/她干预的任务。最后,介绍了本体编辑器的一个插件Protege,通过一个案例研究展示了如何实现该方法。
{"title":"GeoMergeP: Supporting an Ontological Approach to Geographic Information Integration","authors":"Agustina Buccella, Laura Perez, A. Cechich","doi":"10.1109/SCCC.2008.9","DOIUrl":"https://doi.org/10.1109/SCCC.2008.9","url":null,"abstract":"Since 90's, several new approaches providing solutions to integrated or federated systems have been defined. In particular, with respect to geographic information systems, proposals of integration did not take long time to appear. However, applicability of many of those approaches is still unlikely. In this context, we introduce an ontology-based approach - the GeoMergeP system - aiming at improving the capabilities of the integration process. In this paper we propose a methodology composed of two main process, semantic enrichment (by adding information about the ISO 19100 standard) and merging. The last one performs some tasks automatically and guides the user in performing other tasks for which his/her intervention is required. Finally, a plugin of the ontology editor, Protege, is presented showing how the method is implemented through a case study.","PeriodicalId":415835,"journal":{"name":"2008 International Conference of the Chilean Computer Science Society","volume":"17 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-11-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128470379","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
PALTA: Peer-to-peer AdaptabLe Topology for Ambient intelligence PALTA:环境智能的点对点自适应拓扑
Pub Date : 2008-11-10 DOI: 10.1109/SCCC.2008.16
A. Cádiz, Boris Mejías, Jorge Vallejos, K. Mens, P. V. Roy, W. Meuter
Many ambient intelligence (AmI) scenarios fit perfectly for auto-generated distributed networks, but they assume the existence of good enough network topology organizing the connected devices. AmI scenarios need to handle an unanticipated number of participants and inappropriate distributed network topologies can affect the network's efficiency by making it unstable and hard to manage. This paper introduces PALTA, a self-adapting hybrid topology capable of dynamically adjusting its configuration by using a combination of existing topologies. PALTA allows the incremental construction of self-maintained distributed networks which take advantage of the current network state.
许多环境智能(AmI)场景非常适合自动生成的分布式网络,但它们假设存在足够好的网络拓扑来组织连接的设备。AmI场景需要处理意料之外的参与者数量,而不适当的分布式网络拓扑会使网络变得不稳定且难以管理,从而影响网络的效率。本文介绍了一种自适应混合拓扑,它能够通过使用现有拓扑的组合来动态调整其配置。PALTA允许利用当前网络状态增量构建自我维护的分布式网络。
{"title":"PALTA: Peer-to-peer AdaptabLe Topology for Ambient intelligence","authors":"A. Cádiz, Boris Mejías, Jorge Vallejos, K. Mens, P. V. Roy, W. Meuter","doi":"10.1109/SCCC.2008.16","DOIUrl":"https://doi.org/10.1109/SCCC.2008.16","url":null,"abstract":"Many ambient intelligence (AmI) scenarios fit perfectly for auto-generated distributed networks, but they assume the existence of good enough network topology organizing the connected devices. AmI scenarios need to handle an unanticipated number of participants and inappropriate distributed network topologies can affect the network's efficiency by making it unstable and hard to manage. This paper introduces PALTA, a self-adapting hybrid topology capable of dynamically adjusting its configuration by using a combination of existing topologies. PALTA allows the incremental construction of self-maintained distributed networks which take advantage of the current network state.","PeriodicalId":415835,"journal":{"name":"2008 International Conference of the Chilean Computer Science Society","volume":"18 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-11-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127586607","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
期刊
2008 International Conference of the Chilean Computer Science Society
全部 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