首页 > 最新文献

2008 The Third International Multi-Conference on Computing in the Global Information Technology (iccgi 2008)最新文献

英文 中文
Knowledge as a Service. An Online Scoring Engine Architecture 知识即服务。一个在线计分引擎架构
D. Gorea
The paper presents a predictive models management system called DeVisa that offers online services such as: scoring, model composition, model comparison, search and statistics. For the purpose of interaction between the consumer applications and the DeVisa system a XML-based language called PMQL is defined. The paper focuses on the scoring service as an online knowledge provider, analyzes the challenges in achieving this objective and the solutions that were found. From a technological perspective DeVisa uses a native XML database system for storing the predictive models expressed in PMML and an XQuery library for processing the models. All the functionality is provided via Web Services.
本文提出了一个预测模型管理系统DeVisa,该系统提供在线评分、模型组成、模型比较、搜索和统计等服务。为了在使用者应用程序和DeVisa系统之间进行交互,定义了一种称为PMQL的基于xml的语言。本文重点研究了作为在线知识提供者的计分服务,分析了实现这一目标所面临的挑战以及找到的解决方案。从技术角度来看,DeVisa使用原生XML数据库系统来存储用PMML表示的预测模型,并使用XQuery库来处理这些模型。所有的功能都是通过Web服务提供的。
{"title":"Knowledge as a Service. An Online Scoring Engine Architecture","authors":"D. Gorea","doi":"10.1109/ICCGI.2008.27","DOIUrl":"https://doi.org/10.1109/ICCGI.2008.27","url":null,"abstract":"The paper presents a predictive models management system called DeVisa that offers online services such as: scoring, model composition, model comparison, search and statistics. For the purpose of interaction between the consumer applications and the DeVisa system a XML-based language called PMQL is defined. The paper focuses on the scoring service as an online knowledge provider, analyzes the challenges in achieving this objective and the solutions that were found. From a technological perspective DeVisa uses a native XML database system for storing the predictive models expressed in PMML and an XQuery library for processing the models. All the functionality is provided via Web Services.","PeriodicalId":367280,"journal":{"name":"2008 The Third International Multi-Conference on Computing in the Global Information Technology (iccgi 2008)","volume":"6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-07-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114330437","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
Semi-autonomous Servers in Wireless Cellular Networks 无线蜂窝网络中的半自主服务器
J. Tsiligaridis
An innovative framework for the management of server services at various sites across a communication network is presented. It consists of a better organization of queries' plan and data allocation to server, considering the group and query mobility along with the dependency of servers. Nowadays servers' ability to work semi autonomously, in regards to the decision of the appropriate query plan and the provision of the effective data location, plays a significant role to the query and network performance. Our objective is to minimize the communication and execution cost of the query plan for the dependent servers (when the query can not be completed in the starting servers) servers having query and group mobility. Data Mining methods are applied to reduce the dependent servers' external queries. A set of direct executing methods for starting the query server enforces the semi-autonomous server process. Simulation results are provided.
提出了一种创新的框架,用于管理通信网络中不同站点的服务器服务。它包括更好地组织查询计划和数据分配到服务器,考虑到组和查询的移动性以及服务器的依赖性。当前,服务器的半自主工作能力对查询性能和网络性能起着至关重要的作用,从而决定合适的查询计划和提供有效的数据位置。我们的目标是最小化具有查询和组移动性的依赖服务器(当查询不能在启动服务器中完成时)的查询计划的通信和执行成本。采用数据挖掘方法减少依赖服务器的外部查询。用于启动查询服务器的一组直接执行方法强制执行半自治服务器流程。给出了仿真结果。
{"title":"Semi-autonomous Servers in Wireless Cellular Networks","authors":"J. Tsiligaridis","doi":"10.1109/ICCGI.2008.18","DOIUrl":"https://doi.org/10.1109/ICCGI.2008.18","url":null,"abstract":"An innovative framework for the management of server services at various sites across a communication network is presented. It consists of a better organization of queries' plan and data allocation to server, considering the group and query mobility along with the dependency of servers. Nowadays servers' ability to work semi autonomously, in regards to the decision of the appropriate query plan and the provision of the effective data location, plays a significant role to the query and network performance. Our objective is to minimize the communication and execution cost of the query plan for the dependent servers (when the query can not be completed in the starting servers) servers having query and group mobility. Data Mining methods are applied to reduce the dependent servers' external queries. A set of direct executing methods for starting the query server enforces the semi-autonomous server process. Simulation results are provided.","PeriodicalId":367280,"journal":{"name":"2008 The Third International Multi-Conference on Computing in the Global Information Technology (iccgi 2008)","volume":"19 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-07-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115468731","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
An Empirical Study of Flexible Business Process Based on Modularity System Theory 基于模块化系统理论的柔性业务流程实证研究
Fang Ding, Liu Jie
This paper introduced concept of modularity business process. High modular business processes have properties of encapsulation and plug-and-play, which make business process more flexible and responsible to environment change. We also proposed a mechanism model of business process modularity and hypothesizes based on modular system theory and transaction cost economics. Diversity of customer demand and supplier specialization will lead to modular design of business process. Physical assets specificity, human assets specificity and procedure assets specificity of business process will decrease the attractiveness of modularity business process. Empirical results support these hypothesizes.
本文介绍了模块化业务流程的概念。高度模块化的业务流程具有封装和即插即用的特性,这使得业务流程更加灵活,对环境变化更加负责。基于模块化系统理论和交易成本经济学,提出了业务流程模块化的机制模型和假设。客户需求的多样化和供应商的专业化将导致业务流程的模块化设计。业务流程的实物资产专用性、人力资产专用性和流程资产专用性会降低模块化业务流程的吸引力。实证结果支持这些假设。
{"title":"An Empirical Study of Flexible Business Process Based on Modularity System Theory","authors":"Fang Ding, Liu Jie","doi":"10.1109/ICCGI.2008.35","DOIUrl":"https://doi.org/10.1109/ICCGI.2008.35","url":null,"abstract":"This paper introduced concept of modularity business process. High modular business processes have properties of encapsulation and plug-and-play, which make business process more flexible and responsible to environment change. We also proposed a mechanism model of business process modularity and hypothesizes based on modular system theory and transaction cost economics. Diversity of customer demand and supplier specialization will lead to modular design of business process. Physical assets specificity, human assets specificity and procedure assets specificity of business process will decrease the attractiveness of modularity business process. Empirical results support these hypothesizes.","PeriodicalId":367280,"journal":{"name":"2008 The Third International Multi-Conference on Computing in the Global Information Technology (iccgi 2008)","volume":"15 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-07-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125553343","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
MECRAD: Model and Tool for the Technical Quality Evaluation of Software Products in Visual Environment 可视化环境下软件产品技术质量评价模型与工具
L.S.V. Perez, A. Tornés, E. Riverón
In this document a model and tool named MECRAD, based among others, upon the following standards: ISO/IEC 9126 and 14598, SQUARE Project, IEEE1061 and SUMI is presented. It is a model for the technical evaluation of Rapid Applications Development (RAD) tools in visual environment. It is directed to organizations, companies and final users that need to select, in an effective and easily way, the most appropriate software to develop their applications. A guideline for the concrete instrumentation of the model, such as ranking, presentation and documentation procedures, is giving.. Cases of study were developed and the results are given (Visual Studio.Net, Net Beans, and Eclipse).
在本文档中,提出了一个名为MECRAD的模型和工具,该模型和工具基于以下标准:ISO/IEC 9126和14598,SQUARE项目,IEEE1061和SUMI。它是一种在可视化环境下对快速应用开发(RAD)工具进行技术评估的模型。它针对需要以有效和简单的方式选择最合适的软件来开发其应用程序的组织、公司和最终用户。对于模型的具体工具,如排序、表示和文档程序,给出了指导方针。开发了研究案例并给出了结果(Visual Studio。Net、Net Beans和Eclipse)。
{"title":"MECRAD: Model and Tool for the Technical Quality Evaluation of Software Products in Visual Environment","authors":"L.S.V. Perez, A. Tornés, E. Riverón","doi":"10.1109/ICCGI.2008.50","DOIUrl":"https://doi.org/10.1109/ICCGI.2008.50","url":null,"abstract":"In this document a model and tool named MECRAD, based among others, upon the following standards: ISO/IEC 9126 and 14598, SQUARE Project, IEEE1061 and SUMI is presented. It is a model for the technical evaluation of Rapid Applications Development (RAD) tools in visual environment. It is directed to organizations, companies and final users that need to select, in an effective and easily way, the most appropriate software to develop their applications. A guideline for the concrete instrumentation of the model, such as ranking, presentation and documentation procedures, is giving.. Cases of study were developed and the results are given (Visual Studio.Net, Net Beans, and Eclipse).","PeriodicalId":367280,"journal":{"name":"2008 The Third International Multi-Conference on Computing in the Global Information Technology (iccgi 2008)","volume":"376 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-07-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122072385","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}
引用次数: 5
Requirements vs. Software Design: An Explanation Based on the Distinction between Concepts and Their Representations 需求与软件设计:基于概念及其表示的区别的解释
H. Kaindl, D. Svetinovic
Still, requirements and software design are often confused with one another. We provide a new (partial) explanation for this phenomenon, based on the insight that representations of concepts related to requirements and software design, respectively, may sometimes look very similar. This does not mean, however, that the requirements and design concepts are the same. So, we should distinguish requirements from their representations and, analogously, software design from its representation. Then it is easier to clearly distinguish requirements and software design as well.
尽管如此,需求和软件设计经常会相互混淆。我们对这一现象提供了一个新的(部分的)解释,基于与需求和软件设计相关的概念的表示有时看起来非常相似。然而,这并不意味着需求和设计概念是相同的。因此,我们应该将需求与其表示区分开来,类似地,将软件设计与其表示区分开来。这样就更容易清晰地区分需求和软件设计。
{"title":"Requirements vs. Software Design: An Explanation Based on the Distinction between Concepts and Their Representations","authors":"H. Kaindl, D. Svetinovic","doi":"10.1109/ICCGI.2008.12","DOIUrl":"https://doi.org/10.1109/ICCGI.2008.12","url":null,"abstract":"Still, requirements and software design are often confused with one another. We provide a new (partial) explanation for this phenomenon, based on the insight that representations of concepts related to requirements and software design, respectively, may sometimes look very similar. This does not mean, however, that the requirements and design concepts are the same. So, we should distinguish requirements from their representations and, analogously, software design from its representation. Then it is easier to clearly distinguish requirements and software design as well.","PeriodicalId":367280,"journal":{"name":"2008 The Third International Multi-Conference on Computing in the Global Information Technology (iccgi 2008)","volume":"21 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-07-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117095418","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
Resolving Physical Conflicts in Multiagent Systems 解决多智能体系统中的物理冲突
K. Rabuzin, M. Malekovic, M. Cubrilo
During the project we were working on physical conflicts occurred in a multiagent system. In order to resolve the problem many different conflict resolution strategies were examined and many proposed solutions found. In this paper we explore conflicts as well as their causes and possible solutions. Based upon this research we implemented a centralized solution and added a reactive agent in the database in order to avoid conflict situations and efficiently allocate a set of resources.
在这个项目中,我们致力于研究多智能体系统中发生的物理冲突。为了解决这个问题,研究了许多不同的冲突解决策略,并找到了许多建议的解决方案。在本文中,我们探讨了冲突及其原因和可能的解决方案。在此基础上,我们实现了一个集中式的解决方案,并在数据库中添加了一个反应代理,以避免冲突情况,并有效地分配一组资源。
{"title":"Resolving Physical Conflicts in Multiagent Systems","authors":"K. Rabuzin, M. Malekovic, M. Cubrilo","doi":"10.1109/ICCGI.2008.51","DOIUrl":"https://doi.org/10.1109/ICCGI.2008.51","url":null,"abstract":"During the project we were working on physical conflicts occurred in a multiagent system. In order to resolve the problem many different conflict resolution strategies were examined and many proposed solutions found. In this paper we explore conflicts as well as their causes and possible solutions. Based upon this research we implemented a centralized solution and added a reactive agent in the database in order to avoid conflict situations and efficiently allocate a set of resources.","PeriodicalId":367280,"journal":{"name":"2008 The Third International Multi-Conference on Computing in the Global Information Technology (iccgi 2008)","volume":"219 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-07-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128172749","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}
引用次数: 5
A Multi-copy Join Optimization of Information Integration Systems Based on a Genetic Algorithm 基于遗传算法的信息集成系统多副本连接优化
Liying Fang, Pu Wang, Jianzhuo Yan
In view of inevitable redundancies in local data sources in heterogeneous information integration systems, a multi-copy join optimization method (MuCoJo for short) based on a genetic algorithm is proposed. MuCoJo can choose appropriate redundant copies of the tables to participate a joint query and optimizes the join order of it. By using the redundant copies, MuCoJo enlarges the search space so that the concurrent executions of different local sources can be best used. Meanwhile, MuCoJo could take advantage of redundancies features in such systems and get faster joint query response time. Experimental results show the computational efficiency of the MuCoJo and its necessity in information integration system. Moreover, during the population initialization, controlling invalid solutions can reduce the search space effectively at the cost of initialization time consuming.
针对异构信息集成系统中局部数据源存在不可避免的冗余问题,提出了一种基于遗传算法的多副本连接优化方法(MuCoJo)。MuCoJo可以选择适当的冗余表副本来参与联合查询,并优化其连接顺序。通过使用冗余副本,MuCoJo扩大了搜索空间,从而可以最好地利用不同本地源的并发执行。同时,MuCoJo可以利用这些系统中的冗余特性,获得更快的联合查询响应时间。实验结果表明了MuCoJo的计算效率及其在信息集成系统中的必要性。此外,在种群初始化过程中,控制无效解可以有效地减少搜索空间,但代价是初始化时间的消耗。
{"title":"A Multi-copy Join Optimization of Information Integration Systems Based on a Genetic Algorithm","authors":"Liying Fang, Pu Wang, Jianzhuo Yan","doi":"10.1109/ICCGI.2008.20","DOIUrl":"https://doi.org/10.1109/ICCGI.2008.20","url":null,"abstract":"In view of inevitable redundancies in local data sources in heterogeneous information integration systems, a multi-copy join optimization method (MuCoJo for short) based on a genetic algorithm is proposed. MuCoJo can choose appropriate redundant copies of the tables to participate a joint query and optimizes the join order of it. By using the redundant copies, MuCoJo enlarges the search space so that the concurrent executions of different local sources can be best used. Meanwhile, MuCoJo could take advantage of redundancies features in such systems and get faster joint query response time. Experimental results show the computational efficiency of the MuCoJo and its necessity in information integration system. Moreover, during the population initialization, controlling invalid solutions can reduce the search space effectively at the cost of initialization time consuming.","PeriodicalId":367280,"journal":{"name":"2008 The Third International Multi-Conference on Computing in the Global Information Technology (iccgi 2008)","volume":"22 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-07-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128290904","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}
引用次数: 5
Describing Data Format Exploits Using Bitstream Segment Graphs 使用位流段图描述数据格式漏洞
M. Hartle, Daniel Schumann, Arsene Botchak, Erik Tews, M. Mühlhäuser
Exploits based on data processing bugs are delivered through crafted data that seems to follow a data format, yet is altered in some way to trigger a specific bug during processing, eg. in order to execute contained malicious code. Decomposing crafted data according to the purported data format and the function of its components that are not format-compliant is a step towards understanding the delivery mechanism of an exploit and fixing the vulnerable application. This paper demonstrates the use of bitstream segment graphs for describing the structure of exploits on the example of the TIFF Jailbreak exploit for the Apple iPhone and iPod Touch with firmware 1.1.1.
基于数据处理漏洞的漏洞是通过精心制作的数据来实现的,这些数据似乎遵循某种数据格式,但在处理过程中以某种方式改变以触发特定的漏洞,例如。以执行所包含的恶意代码。根据声称的数据格式及其不兼容格式的组件的功能分解精心制作的数据,是了解漏洞利用的交付机制和修复易受攻击的应用程序的一个步骤。本文以苹果iPhone和iPod Touch固件1.1.1的TIFF越狱漏洞为例,演示了使用比特流段图来描述漏洞的结构。
{"title":"Describing Data Format Exploits Using Bitstream Segment Graphs","authors":"M. Hartle, Daniel Schumann, Arsene Botchak, Erik Tews, M. Mühlhäuser","doi":"10.1109/ICCGI.2008.21","DOIUrl":"https://doi.org/10.1109/ICCGI.2008.21","url":null,"abstract":"Exploits based on data processing bugs are delivered through crafted data that seems to follow a data format, yet is altered in some way to trigger a specific bug during processing, eg. in order to execute contained malicious code. Decomposing crafted data according to the purported data format and the function of its components that are not format-compliant is a step towards understanding the delivery mechanism of an exploit and fixing the vulnerable application. This paper demonstrates the use of bitstream segment graphs for describing the structure of exploits on the example of the TIFF Jailbreak exploit for the Apple iPhone and iPod Touch with firmware 1.1.1.","PeriodicalId":367280,"journal":{"name":"2008 The Third International Multi-Conference on Computing in the Global Information Technology (iccgi 2008)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-07-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131120189","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 SOM Based Method for Classes Overlap Degree Evaluation 基于SOM的类重叠度评价方法
I. Lemeni, N. Tepus
In a classification problem, the most difficult decision is to choose the artificial neural network (ANN) architecture that offers the best results. In this paper we present a method that permits to quickly evaluate the degree of overlapping between classes. Once we know this degree, we can easily choose the appropriate ANN architecture.
在分类问题中,最困难的决策是选择能提供最佳结果的人工神经网络(ANN)架构。在本文中,我们提出了一种允许快速评估类之间重叠程度的方法。一旦我们知道了这个度,我们就可以很容易地选择合适的ANN架构。
{"title":"A SOM Based Method for Classes Overlap Degree Evaluation","authors":"I. Lemeni, N. Tepus","doi":"10.1109/ICCGI.2008.55","DOIUrl":"https://doi.org/10.1109/ICCGI.2008.55","url":null,"abstract":"In a classification problem, the most difficult decision is to choose the artificial neural network (ANN) architecture that offers the best results. In this paper we present a method that permits to quickly evaluate the degree of overlapping between classes. Once we know this degree, we can easily choose the appropriate ANN architecture.","PeriodicalId":367280,"journal":{"name":"2008 The Third International Multi-Conference on Computing in the Global Information Technology (iccgi 2008)","volume":"299 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-07-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133126855","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
Mobile Code for Coordination 移动协调代码
A. Iliasov
An effective coordination mechanism is central to building large distributed systems. Overcoming limitations of a coordination language can be a major challenge for developers of distributed systems. This paper presents a novel coordination mechanism based on code mobility. In this mechanism coordination is realised by exchanging pieces of mobile code between coordinated entities. This approach overcomes constrains of a statically defined coordination language by allowing coordinated entities to dynamically redefine coordination rules and use all the power of a programming language to express such rules. This helps to implement sophisticated and efficient data retrieval and processing algorithms and also reduce network traffic. The paper also discusses a non-language based coordination framework specially developed to support coordination based on mobile code and a pragmatic solution to the problem of protecting hosts from potentially harmful mobile code. A proof of concept implementation demonstrates the feasibility and applicability of the proposal.
有效的协调机制是构建大型分布式系统的核心。克服协调语言的限制可能是分布式系统开发人员面临的主要挑战。提出了一种基于代码可移动性的协调机制。在这种机制中,协调是通过在协调实体之间交换移动代码块来实现的。这种方法通过允许协调实体动态地重新定义协调规则并使用编程语言的所有功能来表达这些规则,从而克服了静态定义协调语言的约束。这有助于实现复杂而高效的数据检索和处理算法,还可以减少网络流量。本文还讨论了一个专门开发的非基于语言的协调框架,以支持基于移动代码的协调,以及保护主机免受潜在有害移动代码侵害的实用解决方案。概念验证的实现证明了该建议的可行性和适用性。
{"title":"Mobile Code for Coordination","authors":"A. Iliasov","doi":"10.1109/ICCGI.2008.54","DOIUrl":"https://doi.org/10.1109/ICCGI.2008.54","url":null,"abstract":"An effective coordination mechanism is central to building large distributed systems. Overcoming limitations of a coordination language can be a major challenge for developers of distributed systems. This paper presents a novel coordination mechanism based on code mobility. In this mechanism coordination is realised by exchanging pieces of mobile code between coordinated entities. This approach overcomes constrains of a statically defined coordination language by allowing coordinated entities to dynamically redefine coordination rules and use all the power of a programming language to express such rules. This helps to implement sophisticated and efficient data retrieval and processing algorithms and also reduce network traffic. The paper also discusses a non-language based coordination framework specially developed to support coordination based on mobile code and a pragmatic solution to the problem of protecting hosts from potentially harmful mobile code. A proof of concept implementation demonstrates the feasibility and applicability of the proposal.","PeriodicalId":367280,"journal":{"name":"2008 The Third International Multi-Conference on Computing in the Global Information Technology (iccgi 2008)","volume":"22 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-07-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134221017","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
期刊
2008 The Third International Multi-Conference on Computing in the Global Information Technology (iccgi 2008)
全部 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