The work presented in this paper is an attempt to bridge two co-existing realities: semantic Web and multi-agent systems. Agents should be enhanced with tools and mechanisms in order to autonomously achieve this strategic and ambitious objective. In this paper, we focus on what we consider the central issue when moving towards the vision of semantic multi-agent systems: the ontology support. Due to the heterogeneity of resources available and roles played by different agents of a system, a one-level approach with the aim of being omni-comprehensive seems not to be feasible. In our opinion, a good compromise is represented by a two-level approach: a light ontology support embedded in each agent and one or more ontology servers providing a more expressive and powerful ontology support to the agents of the systems.
{"title":"A two-level approach for ontology management in multi-agent systems","authors":"M. Tomaiuolo, Paola Turci, F. Bergenti, A. Poggi","doi":"10.1109/WETICE.2005.13","DOIUrl":"https://doi.org/10.1109/WETICE.2005.13","url":null,"abstract":"The work presented in this paper is an attempt to bridge two co-existing realities: semantic Web and multi-agent systems. Agents should be enhanced with tools and mechanisms in order to autonomously achieve this strategic and ambitious objective. In this paper, we focus on what we consider the central issue when moving towards the vision of semantic multi-agent systems: the ontology support. Due to the heterogeneity of resources available and roles played by different agents of a system, a one-level approach with the aim of being omni-comprehensive seems not to be feasible. In our opinion, a good compromise is represented by a two-level approach: a light ontology support embedded in each agent and one or more ontology servers providing a more expressive and powerful ontology support to the agents of the systems.","PeriodicalId":128074,"journal":{"name":"14th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprise (WETICE'05)","volume":"13 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-06-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125090969","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}
Ning Zhang, L. Yao, J. Chin, A. Nenadic, A. McNab, A. Rector, C. Goble, Q. Shi
In a VO (virtual organization) environment where services are provided and shared by dissimilar organizations from different administrative domains and are protected with dissimilar security policies and measures, there is a need for a flexible authentication framework that supports the use of various authentication tokens. The authentication strengths derived from these tokens should be fed into an access control decision making process. This paper reports our ongoing efforts in designing and implementing such a framework to facilitate multi-level and multi-factor authentication and authentication strength linked fine-grained access control in Shibboleth. The proof-of-concept prototype using a Java smart card is reported.
{"title":"Plugging a scalable authentication framework into Shibboleth","authors":"Ning Zhang, L. Yao, J. Chin, A. Nenadic, A. McNab, A. Rector, C. Goble, Q. Shi","doi":"10.1109/WETICE.2005.48","DOIUrl":"https://doi.org/10.1109/WETICE.2005.48","url":null,"abstract":"In a VO (virtual organization) environment where services are provided and shared by dissimilar organizations from different administrative domains and are protected with dissimilar security policies and measures, there is a need for a flexible authentication framework that supports the use of various authentication tokens. The authentication strengths derived from these tokens should be fed into an access control decision making process. This paper reports our ongoing efforts in designing and implementing such a framework to facilitate multi-level and multi-factor authentication and authentication strength linked fine-grained access control in Shibboleth. The proof-of-concept prototype using a Java smart card is reported.","PeriodicalId":128074,"journal":{"name":"14th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprise (WETICE'05)","volume":"56 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-06-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126221286","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}
Although many tools and methodologies exist for ontology editing and management, integrated ontology management systems working on the grid have not been defined yet. The paper presents the design of an ontology manager, OnBrowser, and its application in a grid environment scenario for managing distributed ontologies. OnBrowser provides access to "knowledge objects" coding ontology portions and referring to grid metadata.
{"title":"Distributed management of ontologies on the grid","authors":"M. Cannataro, P. Guzzi, T. Mazza, P. Veltri","doi":"10.1109/WETICE.2005.31","DOIUrl":"https://doi.org/10.1109/WETICE.2005.31","url":null,"abstract":"Although many tools and methodologies exist for ontology editing and management, integrated ontology management systems working on the grid have not been defined yet. The paper presents the design of an ontology manager, OnBrowser, and its application in a grid environment scenario for managing distributed ontologies. OnBrowser provides access to \"knowledge objects\" coding ontology portions and referring to grid metadata.","PeriodicalId":128074,"journal":{"name":"14th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprise (WETICE'05)","volume":"47 10","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-06-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"120871546","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}
The semantic Web enables business-to-business in new ways. In this context, organizations need to make use of the new opportunities that the semantic Web technology provides. However, this should be done without major requirements on the organization. To this aim, we propose an agent-based model for integrating the usage of the semantic Web (represented as Web services) into an organization's work routines (represented by workflows). Further, we describe a possible architecture for our approach, and briefly show its feasibility with an implemented prototype.
{"title":"An agent-based framework for integrating workflows and Web services","authors":"Cécile Aberg, P. Lambrix, N. Shahmehri","doi":"10.1109/WETICE.2005.17","DOIUrl":"https://doi.org/10.1109/WETICE.2005.17","url":null,"abstract":"The semantic Web enables business-to-business in new ways. In this context, organizations need to make use of the new opportunities that the semantic Web technology provides. However, this should be done without major requirements on the organization. To this aim, we propose an agent-based model for integrating the usage of the semantic Web (represented as Web services) into an organization's work routines (represented by workflows). Further, we describe a possible architecture for our approach, and briefly show its feasibility with an implemented prototype.","PeriodicalId":128074,"journal":{"name":"14th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprise (WETICE'05)","volume":"27 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-06-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125118412","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}
Collaboration @ work was first defined in the Collaboration @ work report 2004 as "collaboration among individuals engaged in a common task to achieve a shared objective using collaboration technologies". At that time the focus was on collaboration services providing functionalities at middleware level which could be reusable at the application level. Reflecting this focus, the Research European Union 6th Framework Programme Strategic Objective 2.5.9 "Collaborative working environments" was drafted up to achieve a common repository of collaboration services to be invoked by collaboration tools and integrated into large validating applicators. A budget of 40 Mio € is devoted to this Strategic Objective (SO) in 2005. Work to be carried out within this SO will contribute to the use of collaborative technologies with a mediating role among distributed workers and as a glue of diverse technologies (such as mixed-reality, visualisation, interfaces technologies) to support collaboration among people and other artefacts (robots, actuators, sensors).
{"title":"Keynote Talk: Collaboration@work. At the crossroad of old technology and new IT trends.","authors":"I. Laso-Ballesteros","doi":"10.1109/WETICE.2005.45","DOIUrl":"https://doi.org/10.1109/WETICE.2005.45","url":null,"abstract":"Collaboration @ work was first defined in the Collaboration @ work report 2004 as \"collaboration among individuals engaged in a common task to achieve a shared objective using collaboration technologies\". At that time the focus was on collaboration services providing functionalities at middleware level which could be reusable at the application level. Reflecting this focus, the Research European Union 6th Framework Programme Strategic Objective 2.5.9 \"Collaborative working environments\" was drafted up to achieve a common repository of collaboration services to be invoked by collaboration tools and integrated into large validating applicators. A budget of 40 Mio € is devoted to this Strategic Objective (SO) in 2005. Work to be carried out within this SO will contribute to the use of collaborative technologies with a mediating role among distributed workers and as a glue of diverse technologies (such as mixed-reality, visualisation, interfaces technologies) to support collaboration among people and other artefacts (robots, actuators, sensors).","PeriodicalId":128074,"journal":{"name":"14th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprise (WETICE'05)","volume":"16 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-06-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122190313","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}
We propose a novel near real-time method for early detection of worm outbreaks in high-speed Internet backbones. Our method attributes several behavioural properties to individual hosts like ratio of outgoing to incoming traffic, responsiveness and number of connections. These properties are used to group hosts into distinct behaviour classes. We use flow-level (Cisco Net Flow) information exported by the border routers of a Swiss Internet backbone provider (AS559/SWITCH). By tracking the cardinality of each class over time and alarming on fast increases and other significant changes, we can early and reliably detect worm outbreaks. We successfully validated our method with archived flow-level traces of recent major Internet e-mail based worms such as MyDoomA and Sobig.F, and fast spreading network worms like Witty and Blaster. Our method is generic in the sense that it does not require any previous knowledge about the exploits and scanning method used by the worms. It can give a set of suspicious hosts in near real-time that have recently and drastically changed their network behaviour and hence are highly likely to be infected.
我们提出了一种新的接近实时的方法,用于早期检测高速互联网骨干网中的蠕虫爆发。我们的方法将几个行为属性归因于单个主机,如传出与传入流量的比例,响应性和连接数。这些属性用于将主机分组为不同的行为类。我们使用由瑞士互联网主干提供商(AS559/SWITCH)的边界路由器导出的流级(Cisco Net Flow)信息。通过随时间跟踪每个类的基数,并对快速增长和其他重大变化发出警报,我们可以早期可靠地检测到蠕虫的爆发。我们成功地用最近主要的互联网电子邮件蠕虫(如MyDoomA和Sobig)的存档流级痕迹验证了我们的方法。F,以及像诙谐和爆破这样快速传播的网络蠕虫。我们的方法是通用的,因为它不需要任何关于蠕虫使用的攻击和扫描方法的先前知识。它可以提供一组可疑的主机在近实时,最近和急剧改变他们的网络行为,因此极有可能被感染。
{"title":"Host behaviour based early detection of worm outbreaks in Internet backbones","authors":"Thomas Dübendorfer, B. Plattner","doi":"10.1109/WETICE.2005.40","DOIUrl":"https://doi.org/10.1109/WETICE.2005.40","url":null,"abstract":"We propose a novel near real-time method for early detection of worm outbreaks in high-speed Internet backbones. Our method attributes several behavioural properties to individual hosts like ratio of outgoing to incoming traffic, responsiveness and number of connections. These properties are used to group hosts into distinct behaviour classes. We use flow-level (Cisco Net Flow) information exported by the border routers of a Swiss Internet backbone provider (AS559/SWITCH). By tracking the cardinality of each class over time and alarming on fast increases and other significant changes, we can early and reliably detect worm outbreaks. We successfully validated our method with archived flow-level traces of recent major Internet e-mail based worms such as MyDoomA and Sobig.F, and fast spreading network worms like Witty and Blaster. Our method is generic in the sense that it does not require any previous knowledge about the exploits and scanning method used by the worms. It can give a set of suspicious hosts in near real-time that have recently and drastically changed their network behaviour and hence are highly likely to be infected.","PeriodicalId":128074,"journal":{"name":"14th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprise (WETICE'05)","volume":"27 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-06-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115014293","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}
D. Fogli, A. Marcante, P. Mussio, E. Oliveri, M. Padula, R. Scaioli
This paper discusses a participatory and evolutionary methodology for information system design and its application to a case from the building construction sector. The methodology supports collaborative design and evaluation of the system being developed, It takes into account that the evolution of the system depends also on the usability problems users encounter in the field. The system evaluation and adaptation become life-long processes. To this end, tools supporting the methodology are developed to facilitate the in-field collection of usability data, the life-long evaluation and development of the system. The discussion is based on examples from a practical case being developed.
{"title":"Building yard on line: a distributed and mobile system for supporting building workers","authors":"D. Fogli, A. Marcante, P. Mussio, E. Oliveri, M. Padula, R. Scaioli","doi":"10.1109/WETICE.2005.61","DOIUrl":"https://doi.org/10.1109/WETICE.2005.61","url":null,"abstract":"This paper discusses a participatory and evolutionary methodology for information system design and its application to a case from the building construction sector. The methodology supports collaborative design and evaluation of the system being developed, It takes into account that the evolution of the system depends also on the usability problems users encounter in the field. The system evaluation and adaptation become life-long processes. To this end, tools supporting the methodology are developed to facilitate the in-field collection of usability data, the life-long evaluation and development of the system. The discussion is based on examples from a practical case being developed.","PeriodicalId":128074,"journal":{"name":"14th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprise (WETICE'05)","volume":"35 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-06-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128370037","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}
Decentralized consistency checking of multi-lateral collaborations is based on propagating local information to trading partners until a fixed point has been reached. However, which information has to be propagated and how to represent this information is a challenge, because the local consistency decisions should derive consistency only if the collaboration is consistent. In this paper, two scenarios are discussed arguing that history information about reaching a state must be propagated and that messages must be named uniquely in this history information to achieve the aimed equivalence of local consistency and collaboration consistency.
{"title":"Issues on decentralized consistency checking of multi-lateral collaborations","authors":"A. Wombacher","doi":"10.1109/WETICE.2005.43","DOIUrl":"https://doi.org/10.1109/WETICE.2005.43","url":null,"abstract":"Decentralized consistency checking of multi-lateral collaborations is based on propagating local information to trading partners until a fixed point has been reached. However, which information has to be propagated and how to represent this information is a challenge, because the local consistency decisions should derive consistency only if the collaboration is consistent. In this paper, two scenarios are discussed arguing that history information about reaching a state must be propagated and that messages must be named uniquely in this history information to achieve the aimed equivalence of local consistency and collaboration consistency.","PeriodicalId":128074,"journal":{"name":"14th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprise (WETICE'05)","volume":"13 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-06-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125302715","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}
Collaborative Web browsing aims at extending currently available Web browsing capabilities in order to allow several users getting their browsing activities synchronized. A Collaborative Web browsing system should provide all the necessary facilities to allow users to get synchronized and desynchronized in a flexible way, including both browsing actions and browser embedded presentations interactions. In this paper, we present the modeling and implementation of our Collaborative Web browsing system called CoLab 2. It implements the necessary functionalities that allow solving the problem of allowing users to collaboratively browsing the Web.
{"title":"Collaborative Web browsing tool supporting audio/video interactive presentations","authors":"G. Hoyos-Rivera, Roberto Willrich","doi":"10.1109/WETICE.2005.25","DOIUrl":"https://doi.org/10.1109/WETICE.2005.25","url":null,"abstract":"Collaborative Web browsing aims at extending currently available Web browsing capabilities in order to allow several users getting their browsing activities synchronized. A Collaborative Web browsing system should provide all the necessary facilities to allow users to get synchronized and desynchronized in a flexible way, including both browsing actions and browser embedded presentations interactions. In this paper, we present the modeling and implementation of our Collaborative Web browsing system called CoLab 2. It implements the necessary functionalities that allow solving the problem of allowing users to collaboratively browsing the Web.","PeriodicalId":128074,"journal":{"name":"14th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprise (WETICE'05)","volume":"238 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-06-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123040227","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}
Anomaly detection in IP networks, detection of deviations from what is considered normal, is an important complement to misuse detection based on known attack descriptions. Anomaly detection is at present time often implemented to some extent in available intrusion detection products. Still much effort is spent on anomaly detection research and many problems remains to be explored. Performing anomaly detection in real-time places hard requirements on the algorithms used. First, to deal with the massive data volumes one needs to have efficient data structures and indexing mechanisms. Secondly, the dynamic nature of today's information networks makes the characterization of normal requests and services difficult. What is considered as normal during some time interval may be classified as abnormal in a new context, and vice versa. These factors make many proposed data mining techniques less suitable for real-time intrusion detection. ADWICE (anomaly detection with fast incremental clustering) uses incremental clustering and an integrated grid-based index to implement fast, scalable and adaptive anomaly detection.
{"title":"Current research and use of anomaly detection","authors":"K. Burbeck","doi":"10.1109/WETICE.2005.27","DOIUrl":"https://doi.org/10.1109/WETICE.2005.27","url":null,"abstract":"Anomaly detection in IP networks, detection of deviations from what is considered normal, is an important complement to misuse detection based on known attack descriptions. Anomaly detection is at present time often implemented to some extent in available intrusion detection products. Still much effort is spent on anomaly detection research and many problems remains to be explored. Performing anomaly detection in real-time places hard requirements on the algorithms used. First, to deal with the massive data volumes one needs to have efficient data structures and indexing mechanisms. Secondly, the dynamic nature of today's information networks makes the characterization of normal requests and services difficult. What is considered as normal during some time interval may be classified as abnormal in a new context, and vice versa. These factors make many proposed data mining techniques less suitable for real-time intrusion detection. ADWICE (anomaly detection with fast incremental clustering) uses incremental clustering and an integrated grid-based index to implement fast, scalable and adaptive anomaly detection.","PeriodicalId":128074,"journal":{"name":"14th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprise (WETICE'05)","volume":"158 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-06-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133005568","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}