首页 > 最新文献

2008 IEEE 17th Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises最新文献

英文 中文
Collabory: A Collaborative Throughput Stabilizer & Accelerator for P2P Protocols 协作:P2P协议的协作吞吐量稳定器和加速器
Shay Horovitz, D. Dolev
Common peer-to-peer (P2P) file sharing clients usually download at an unstable rate and hardly exploit the available bandwidth offered by low rate sources. The characteristic fluctuational throughput of the source peers might be caused by user behavior factors such as running other bandwidth consuming tasks, throttling of download speed by P2P software or even termination of the source.In this paper we propose Collabory - a solution for stabilizing and accelerating the download speed rate in existing P2P networks. We introduce a new role: "feeders" - peers that collaboratively aggregate the downloads from multiple sources into a single, stable stream served to the downloading peer. We show that the solution utilizes source nodes with an extremely low and unstable throughput without reducing the download rate of the downloading peer.Measurements in a test suite expressed a major increase in download rate and stability. Upgraded & stabilized throughput is demonstrated on eMule.
普通的P2P文件共享客户端下载速率不稳定,很难利用低速率源提供的可用带宽。源对等体的特征波动吞吐量可能是由用户行为因素引起的,例如运行其他带宽消耗任务,P2P软件限制下载速度甚至终止源。在本文中,我们提出了协作——一个稳定和加速现有P2P网络下载速度的解决方案。我们引入了一个新角色:“馈线者”——协作地将来自多个来源的下载聚合成一个单一的、稳定的流,服务于下载的对等体。我们证明了该解决方案在不降低下载对等端的下载速率的情况下,利用了吞吐量极低且不稳定的源节点。测试套件中的测量表明下载速率和稳定性有了很大的提高。升级和稳定的吞吐量在eMule上进行了演示。
{"title":"Collabory: A Collaborative Throughput Stabilizer & Accelerator for P2P Protocols","authors":"Shay Horovitz, D. Dolev","doi":"10.1109/WETICE.2008.33","DOIUrl":"https://doi.org/10.1109/WETICE.2008.33","url":null,"abstract":"Common peer-to-peer (P2P) file sharing clients usually download at an unstable rate and hardly exploit the available bandwidth offered by low rate sources. The characteristic fluctuational throughput of the source peers might be caused by user behavior factors such as running other bandwidth consuming tasks, throttling of download speed by P2P software or even termination of the source.In this paper we propose Collabory - a solution for stabilizing and accelerating the download speed rate in existing P2P networks. We introduce a new role: \"feeders\" - peers that collaboratively aggregate the downloads from multiple sources into a single, stable stream served to the downloading peer. We show that the solution utilizes source nodes with an extremely low and unstable throughput without reducing the download rate of the downloading peer.Measurements in a test suite expressed a major increase in download rate and stability. Upgraded & stabilized throughput is demonstrated on eMule.","PeriodicalId":259447,"journal":{"name":"2008 IEEE 17th Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises","volume":"19 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-06-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133636195","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
Managing Flow Dependencies: The "Missing Link" in Co-ordinating Distributed Teams in Large-Scale Development Projects 管理流依赖关系:大型开发项目中协调分布式团队的“缺失环节”
Wendy K. Ivins
Distributed team members working in large-scale development projects would benefit from effective process support for co-ordinating their activities with the work of other team members. However, many of the techniques used to model and enact processes have a "missing link" as they do not explicitly consider the co-ordination activities needed to manage flow dependencies that arise from the fragmentation of the work. This can result in unnecessary rework and delays if informal and ad-hoc coordination is used to manage transitions between activities. We propose using explicit coordination processes to manage flow dependencies which address coordination problems associated with product development workflows.
在大型开发项目中工作的分布式团队成员将受益于有效的过程支持,以协调他们的活动与其他团队成员的工作。然而,许多用于建模和制定流程的技术都有一个“缺失的环节”,因为它们没有明确考虑管理由工作碎片产生的流依赖所需的协调活动。如果使用非正式和特别的协调来管理活动之间的转换,这可能会导致不必要的返工和延迟。我们建议使用明确的协调过程来管理处理与产品开发工作流相关的协调问题的流依赖关系。
{"title":"Managing Flow Dependencies: The \"Missing Link\" in Co-ordinating Distributed Teams in Large-Scale Development Projects","authors":"Wendy K. Ivins","doi":"10.1109/WETICE.2008.41","DOIUrl":"https://doi.org/10.1109/WETICE.2008.41","url":null,"abstract":"Distributed team members working in large-scale development projects would benefit from effective process support for co-ordinating their activities with the work of other team members. However, many of the techniques used to model and enact processes have a \"missing link\" as they do not explicitly consider the co-ordination activities needed to manage flow dependencies that arise from the fragmentation of the work. This can result in unnecessary rework and delays if informal and ad-hoc coordination is used to manage transitions between activities. We propose using explicit coordination processes to manage flow dependencies which address coordination problems associated with product development workflows.","PeriodicalId":259447,"journal":{"name":"2008 IEEE 17th Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises","volume":"61 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-06-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122409015","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 Architecture for an Adaptive and Collaborative Learning Management System in Aviation Security 航空安全中自适应协同学习管理系统的体系结构
Yi Guo, A. Schwaninger, H. Gall
The importance of aviation security has increased dramatically in recent years. Frequently changing regulations and the need to adapt quickly to new and emerging threats are challenges that need to be addressed by airports, security companies and appropriate authorities across the world. Learning management systems (LMS) have been developed as effective tools for enhancing the management, integration and application of knowledge in organizations. In the aviation security domain, we need mechanisms to quickly adapt to new learning content, to different roles ranging from screeners to supervisors, to flexible training scenarios and solid job assessments. For that, a learning system has to be flexible and adaptive both in knowledge, organizational and in collaboration dimensions. Current LMS do not meet these requirements. In this paper we present a software architecture that is apt to support the adaptability and collaboration needs for such a system in aviation security. We discuss the requirements, roles, learning objects and course configuration in terms of adaptive and collaborative learning. We present a six-layer architecture and discuss some of its application scenarios. Our aim is to improve the quality and usefulness of LMS in aviation security by utilizing knowledge-based analysis for data analysis and integrating a process engine for collaborative learning. We briefly report on our prototype and the gained first feedback from the users.
近年来,航空安全的重要性急剧增加。不断变化的法规以及快速适应新出现的威胁的需求是世界各地机场、安保公司和有关当局需要应对的挑战。学习管理系统(LMS)已成为组织加强知识管理、整合和应用的有效工具。在航空安全领域,我们需要快速适应新的学习内容、适应从筛选者到监督者等不同角色、适应灵活的培训场景和扎实的工作评估的机制。为此,学习系统必须在知识、组织和协作方面都具有灵活性和适应性。目前的LMS不满足这些要求。在本文中,我们提出了一个易于支持这种系统在航空安全中的适应性和协作需求的软件体系结构。我们从自适应学习和协作学习的角度讨论了需求、角色、学习对象和课程配置。我们提出了一个六层架构,并讨论了它的一些应用场景。我们的目标是通过利用基于知识的分析进行数据分析,并集成用于协作学习的过程引擎,提高LMS在航空安全中的质量和有用性。我们简要地报告了我们的原型和从用户那里获得的第一次反馈。
{"title":"An Architecture for an Adaptive and Collaborative Learning Management System in Aviation Security","authors":"Yi Guo, A. Schwaninger, H. Gall","doi":"10.1109/WETICE.2008.26","DOIUrl":"https://doi.org/10.1109/WETICE.2008.26","url":null,"abstract":"The importance of aviation security has increased dramatically in recent years. Frequently changing regulations and the need to adapt quickly to new and emerging threats are challenges that need to be addressed by airports, security companies and appropriate authorities across the world. Learning management systems (LMS) have been developed as effective tools for enhancing the management, integration and application of knowledge in organizations. In the aviation security domain, we need mechanisms to quickly adapt to new learning content, to different roles ranging from screeners to supervisors, to flexible training scenarios and solid job assessments. For that, a learning system has to be flexible and adaptive both in knowledge, organizational and in collaboration dimensions. Current LMS do not meet these requirements. In this paper we present a software architecture that is apt to support the adaptability and collaboration needs for such a system in aviation security. We discuss the requirements, roles, learning objects and course configuration in terms of adaptive and collaborative learning. We present a six-layer architecture and discuss some of its application scenarios. Our aim is to improve the quality and usefulness of LMS in aviation security by utilizing knowledge-based analysis for data analysis and integrating a process engine for collaborative learning. We briefly report on our prototype and the gained first feedback from the users.","PeriodicalId":259447,"journal":{"name":"2008 IEEE 17th Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises","volume":"39 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-06-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129040352","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}
引用次数: 9
Adaptive Process Management. Issues and (Some) Solutions 自适应流程管理。问题和(一些)解决方案
Massimo Mecella
The paper describes the principal issues presented in an invited talk given at the ProGility 2008 Workshop in the context of WETICE 2008. We discuss adaptive process management, by providing an introduction and a possible classification scheme, we review relevant research approaches and finally we present our approach, based on Situation Calculus.
本文描述了在WETICE 2008的背景下,在生产力2008研讨会上发表的邀请演讲中提出的主要问题。本文讨论了自适应过程管理,通过介绍和可能的分类方案,回顾了相关的研究方法,最后提出了基于情景演算的自适应过程管理方法。
{"title":"Adaptive Process Management. Issues and (Some) Solutions","authors":"Massimo Mecella","doi":"10.1109/WETICE.2008.50","DOIUrl":"https://doi.org/10.1109/WETICE.2008.50","url":null,"abstract":"The paper describes the principal issues presented in an invited talk given at the ProGility 2008 Workshop in the context of WETICE 2008. We discuss adaptive process management, by providing an introduction and a possible classification scheme, we review relevant research approaches and finally we present our approach, based on Situation Calculus.","PeriodicalId":259447,"journal":{"name":"2008 IEEE 17th Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises","volume":"11 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-06-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114401357","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}
引用次数: 7
On NAT Traversal in Peer-to-Peer Applications 关于点对点应用中的NAT穿越
Konstantin Pussep, M. Weinert, A. Kovacevic, R. Steinmetz
A widely used technique to overcome the shortage of unique public IP addresses is network address translation (NAT), which hides several hosts behind a single public address. This method works smoothly with client-server architectures; however, it causes severe problems with the peer-to-peer (p2p) communication paradigm. Due to the side effects of NAT, the establishing connection is made possible only by using special NAT traversal techniques. This paper presents a lightweight framework for NAT traversal, which smoothly integrates with p2p applications. The framework can be easily used by most p2p applications, is extensible and does not require additional maintenance overhead.
网络地址转换(NAT)是一种广泛使用的克服唯一公网IP地址短缺的技术,它将多个主机隐藏在单个公网地址后面。这种方法在客户机-服务器体系结构中工作得很顺利;然而,它导致了点对点(p2p)通信范式的严重问题。由于NAT的副作用,只有使用特殊的NAT穿越技术才能建立连接。本文提出了一个轻量级的NAT穿越框架,该框架可以与p2p应用程序顺利集成。该框架可以很容易地被大多数p2p应用程序使用,是可扩展的,并且不需要额外的维护开销。
{"title":"On NAT Traversal in Peer-to-Peer Applications","authors":"Konstantin Pussep, M. Weinert, A. Kovacevic, R. Steinmetz","doi":"10.1109/WETICE.2008.10","DOIUrl":"https://doi.org/10.1109/WETICE.2008.10","url":null,"abstract":"A widely used technique to overcome the shortage of unique public IP addresses is network address translation (NAT), which hides several hosts behind a single public address. This method works smoothly with client-server architectures; however, it causes severe problems with the peer-to-peer (p2p) communication paradigm. Due to the side effects of NAT, the establishing connection is made possible only by using special NAT traversal techniques. This paper presents a lightweight framework for NAT traversal, which smoothly integrates with p2p applications. The framework can be easily used by most p2p applications, is extensible and does not require additional maintenance overhead.","PeriodicalId":259447,"journal":{"name":"2008 IEEE 17th Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises","volume":"35 3 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-06-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131833004","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}
引用次数: 7
COPS 2008 Workshop Final Report cop 2008研讨会最后报告
P. López
An apparatus and a method for remotely indicating that a fax has been received. Received faxes are detected using an infrared emitter that sprays infrared energy into space that is open when no paper is present in the paper tray that receives incoming faxes at a fax machine, but which space is occupied by paper when a fax has been received. When there is no paper present in the paper tray, the infrared energy is lost in space. When there is paper present in the paper tray, the infrared energy is reflected back to and sensed by a photo transistor. When the photo transistor senses the presence of paper in the paper tray, a high-brightness light emitting diode is flashed to indicate that a fax has been received.
一种远程指示已收到传真的装置和方法。接收到的传真是用红外线发射器探测的,红外线发射器将红外线能量喷射到空间中,当传真机接收传真的纸盘里没有纸时,这个空间就打开了,但是当收到传真时,这个空间就被纸占据了。当纸盘里没有纸时,红外能量就会在空间中丢失。当纸盒中有纸时,红外能量被反射回并被光电晶体管感知。当光电晶体管感应到纸盘里有纸时,一个高亮度发光二极管就会闪烁,表明收到了传真。
{"title":"COPS 2008 Workshop Final Report","authors":"P. López","doi":"10.1109/WETICE.2008.64","DOIUrl":"https://doi.org/10.1109/WETICE.2008.64","url":null,"abstract":"An apparatus and a method for remotely indicating that a fax has been received. Received faxes are detected using an infrared emitter that sprays infrared energy into space that is open when no paper is present in the paper tray that receives incoming faxes at a fax machine, but which space is occupied by paper when a fax has been received. When there is no paper present in the paper tray, the infrared energy is lost in space. When there is paper present in the paper tray, the infrared energy is reflected back to and sensed by a photo transistor. When the photo transistor senses the presence of paper in the paper tray, a high-brightness light emitting diode is flashed to indicate that a fax has been received.","PeriodicalId":259447,"journal":{"name":"2008 IEEE 17th Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises","volume":"13 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-06-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124605445","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
Impact of Data Aggregation on the Significance of Process Mining Results: An Experimental Evaluation 数据聚合对过程挖掘结果显著性的影响:一个实验评价
Kerstin Gerke
Today, many enterprises seek for efficient business process coordination and control to raise business process quality. Process mining technologies promise significant potentials in making business process knowledge explicit. However, it appears to be important to distinguish homogeneous process structures within a business process model to manage them accordingly. In this paper we present an experimental result of the classification of business processes according to their complexity. Furthermore, we evaluate if the homogeneity of the business processes correspond to the business process models derived with process mining.
今天,许多企业寻求有效的业务流程协调和控制,以提高业务流程质量。流程挖掘技术在明确业务流程知识方面具有巨大的潜力。然而,区分业务流程模型中的同构流程结构以对其进行相应的管理似乎很重要。本文给出了一个基于复杂程度的业务流程分类的实验结果。此外,我们评估业务流程的同质性是否与通过流程挖掘派生的业务流程模型相对应。
{"title":"Impact of Data Aggregation on the Significance of Process Mining Results: An Experimental Evaluation","authors":"Kerstin Gerke","doi":"10.1109/WETICE.2008.25","DOIUrl":"https://doi.org/10.1109/WETICE.2008.25","url":null,"abstract":"Today, many enterprises seek for efficient business process coordination and control to raise business process quality. Process mining technologies promise significant potentials in making business process knowledge explicit. However, it appears to be important to distinguish homogeneous process structures within a business process model to manage them accordingly. In this paper we present an experimental result of the classification of business processes according to their complexity. Furthermore, we evaluate if the homogeneity of the business processes correspond to the business process models derived with process mining.","PeriodicalId":259447,"journal":{"name":"2008 IEEE 17th Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises","volume":"65 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-06-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133746323","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
Mobile Ad Hoc Networks for Collaborative and Mission-Critical Mobile Scenarios: A Practical Study 用于协作和关键任务移动场景的移动自组织网络:一项实用研究
G. Bertelli, M. Leoni, Massimo Mecella, J. Dean
Nowadays mobile ad hoc networks (MANETs) are proposed in many collaborative and mobile scenarios. Despite the effort of the research community on algorithms and implementations mainly targeted to laptops, very few implementations exist for commercial PDAs (i.e., equipped with Windows Mobile). In this work, a practical study on one of the few available and running implementations has been conducted, with the aim of providing a toolkit for researchers, engineers and practitioners willing to use MANETs in their scenarios/systems/applications.
目前,移动自组织网络(manet)在许多协同和移动场景中被提出。尽管研究社区在算法和实现方面的努力主要针对笔记本电脑,但很少有针对商业pda(即配备Windows Mobile)的实现。在这项工作中,对为数不多的可用和运行的实现之一进行了实际研究,目的是为愿意在其场景/系统/应用中使用manet的研究人员,工程师和从业者提供工具包。
{"title":"Mobile Ad Hoc Networks for Collaborative and Mission-Critical Mobile Scenarios: A Practical Study","authors":"G. Bertelli, M. Leoni, Massimo Mecella, J. Dean","doi":"10.1109/WETICE.2008.37","DOIUrl":"https://doi.org/10.1109/WETICE.2008.37","url":null,"abstract":"Nowadays mobile ad hoc networks (MANETs) are proposed in many collaborative and mobile scenarios. Despite the effort of the research community on algorithms and implementations mainly targeted to laptops, very few implementations exist for commercial PDAs (i.e., equipped with Windows Mobile). In this work, a practical study on one of the few available and running implementations has been conducted, with the aim of providing a toolkit for researchers, engineers and practitioners willing to use MANETs in their scenarios/systems/applications.","PeriodicalId":259447,"journal":{"name":"2008 IEEE 17th Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises","volume":"2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-06-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130091301","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
Secure P2P Programming on Top of Tuple Spaces 基于元组空间的安全P2P编程
Fabrizio Benigni, Antonio Brogi, Jean-Louis Buchholz, Jean-Marie Jacquet, J. Lange, R. Popescu
A new programming model for secure (embedded) peer-to-peer systems has been recently proposed in the context of the European project SMEPP. In this paper we present the design and implementation of such a model on top of tuple spaces. More precisely, we show how the SMEPP service-oriented interaction primitives can be effectively implemented using SecureLime.
最近在欧洲项目SMEPP的背景下提出了一种安全(嵌入式)点对点系统的新编程模型。在本文中,我们提出了在元组空间之上的这种模型的设计和实现。更准确地说,我们将展示如何使用secureme有效地实现SMEPP面向服务的交互原语。
{"title":"Secure P2P Programming on Top of Tuple Spaces","authors":"Fabrizio Benigni, Antonio Brogi, Jean-Louis Buchholz, Jean-Marie Jacquet, J. Lange, R. Popescu","doi":"10.1109/WETICE.2008.29","DOIUrl":"https://doi.org/10.1109/WETICE.2008.29","url":null,"abstract":"A new programming model for secure (embedded) peer-to-peer systems has been recently proposed in the context of the European project SMEPP. In this paper we present the design and implementation of such a model on top of tuple spaces. More precisely, we show how the SMEPP service-oriented interaction primitives can be effectively implemented using SecureLime.","PeriodicalId":259447,"journal":{"name":"2008 IEEE 17th Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises","volume":"25 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-06-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124914607","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
Wolf – An Eclipse Plug-In for WADE Wolf——一个用于WADE的Eclipse插件
Giovanni Caire, Marisa Porta, E. Quarantotto, Giovanna Sacchi
This paper describes WOLF, a development environment for WADE-based applications. WADE is a software platform, based on JADE, a popular Open Source framework, for the development of distributed applications based on the agent oriented paradigm and exploiting the workflow metaphor to define system logics. The main advantage of the workflow metaphor is the expressiveness of the workflow itself, since it can be easily understood both by programmers and domain experts. The main feature of WOLF is the support for the graphical definition of workflows. Besides that, it also helps developers in setting up an Eclipse project for developing and managing WADE-based applications. WOLF is an Eclipse Plug-in and, as a consequence, allows WADE developers to exploit the full power of the Eclipse IDE.The paper focuses on the graphical definition of workflows and shows how WADE can take advantage of WOLF in defining the system logics by means of workflows.
本文介绍了基于wade的应用程序开发环境WOLF。WADE是一个基于流行的开源框架JADE的软件平台,用于基于面向代理的范例开发分布式应用程序,并利用工作流隐喻来定义系统逻辑。工作流隐喻的主要优点是工作流本身的表达性,因为它可以很容易地被程序员和领域专家理解。WOLF的主要特性是支持工作流的图形化定义。除此之外,它还帮助开发人员建立Eclipse项目,用于开发和管理基于wade的应用程序。WOLF是一个Eclipse插件,因此,它允许WADE开发人员利用Eclipse IDE的全部功能。本文着重于工作流的图形化定义,并展示了WADE如何利用WOLF通过工作流来定义系统逻辑。
{"title":"Wolf – An Eclipse Plug-In for WADE","authors":"Giovanni Caire, Marisa Porta, E. Quarantotto, Giovanna Sacchi","doi":"10.1109/WETICE.2008.57","DOIUrl":"https://doi.org/10.1109/WETICE.2008.57","url":null,"abstract":"This paper describes WOLF, a development environment for WADE-based applications. WADE is a software platform, based on JADE, a popular Open Source framework, for the development of distributed applications based on the agent oriented paradigm and exploiting the workflow metaphor to define system logics. The main advantage of the workflow metaphor is the expressiveness of the workflow itself, since it can be easily understood both by programmers and domain experts. The main feature of WOLF is the support for the graphical definition of workflows. Besides that, it also helps developers in setting up an Eclipse project for developing and managing WADE-based applications. WOLF is an Eclipse Plug-in and, as a consequence, allows WADE developers to exploit the full power of the Eclipse IDE.The paper focuses on the graphical definition of workflows and shows how WADE can take advantage of WOLF in defining the system logics by means of workflows.","PeriodicalId":259447,"journal":{"name":"2008 IEEE 17th Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises","volume":"35 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-06-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126488484","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}
引用次数: 28
期刊
2008 IEEE 17th Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises
全部 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