Similarly to social networks where people are connected by their social relationships, two autonomous peer nodes can be connected in unstructured peer-to-peer (P2P) networks if users in those nodes are interested in each other's data. The similarity between P2P networks and social networks, where peer nodes are people and connections are relationships, leads us to believe that human strategies in social networks are useful for improving the performance of resource discovery by self-organising autonomous peers on unstructured P2P networks. In this paper, we present an efficient social-like peer-to-peer (ESLP) model for resource discovery by mimicking different human behaviours in social networks.
{"title":"Self-Organization of Autonomous Peers with Human Strategies","authors":"Lu Liu, Jie Xu, D. Russell, N. Antonopoulos","doi":"10.1109/ICIW.2008.111","DOIUrl":"https://doi.org/10.1109/ICIW.2008.111","url":null,"abstract":"Similarly to social networks where people are connected by their social relationships, two autonomous peer nodes can be connected in unstructured peer-to-peer (P2P) networks if users in those nodes are interested in each other's data. The similarity between P2P networks and social networks, where peer nodes are people and connections are relationships, leads us to believe that human strategies in social networks are useful for improving the performance of resource discovery by self-organising autonomous peers on unstructured P2P networks. In this paper, we present an efficient social-like peer-to-peer (ESLP) model for resource discovery by mimicking different human behaviours in social networks.","PeriodicalId":139145,"journal":{"name":"2008 Third International Conference on Internet and Web Applications and Services","volume":"164 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-06-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132034569","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}
E. S. Cristóbal, S. Martín, R. Gil, G. Díaz, A. Colmenar, M. Castro, J. Peire, José M. Gómez, Eugenio López-Aldea, Paloma López
Nowadays there are a great number of universities and organizations working on developing virtual labs. These virtual labs allow students to carry out their experiments and acquire practical knowledge. At the same time these universities are using one or several learning management systems that allow professors to display and organize theoretical content. A good solution is the integration of learning management system and virtual labs. That is what we are going to describe in this paper. We are working on a middleware that allows using the LMS's services together with the virtual labs.
{"title":"Integration of Internet Based Labs and Open Source LMS","authors":"E. S. Cristóbal, S. Martín, R. Gil, G. Díaz, A. Colmenar, M. Castro, J. Peire, José M. Gómez, Eugenio López-Aldea, Paloma López","doi":"10.1109/ICIW.2008.45","DOIUrl":"https://doi.org/10.1109/ICIW.2008.45","url":null,"abstract":"Nowadays there are a great number of universities and organizations working on developing virtual labs. These virtual labs allow students to carry out their experiments and acquire practical knowledge. At the same time these universities are using one or several learning management systems that allow professors to display and organize theoretical content. A good solution is the integration of learning management system and virtual labs. That is what we are going to describe in this paper. We are working on a middleware that allows using the LMS's services together with the virtual labs.","PeriodicalId":139145,"journal":{"name":"2008 Third International Conference on Internet and Web Applications and Services","volume":"27 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-06-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130685118","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 purpose of this research is to propose a mechanism that enables trustworthy relationships among service producers and consumers. Service producers advertise their services through the UDDI. From a QoS perspective, a service consumer needs to know if a service will meet his or her requirements for which various web services are contracted. In terms of a security perspective, a service consumer that obtains services for which they are unable to pay establishes a security concern for service producers. The requirement of the secure quality of services for Web services (S-QoS4WS) needs a mechanism to enable service consumers and producers to establish trust in their prospective partners prior to engaging in any service for which payment or quality of service is required. For this purpose, we propose a S-QoS4WS approach that utilizes 'PublisherAssertion' tags within the UDDI to satisfy security and QoS issues. This approach makes use of existing mechanisms within UDDI version 3 to resolve current issues involving trust and non-repudiation.
{"title":"Toward Trustworthy Service Consumers and Producers","authors":"Phil Bonderud, S. Chung, B. Endicott-Popovsky","doi":"10.1109/ICIW.2008.108","DOIUrl":"https://doi.org/10.1109/ICIW.2008.108","url":null,"abstract":"The purpose of this research is to propose a mechanism that enables trustworthy relationships among service producers and consumers. Service producers advertise their services through the UDDI. From a QoS perspective, a service consumer needs to know if a service will meet his or her requirements for which various web services are contracted. In terms of a security perspective, a service consumer that obtains services for which they are unable to pay establishes a security concern for service producers. The requirement of the secure quality of services for Web services (S-QoS4WS) needs a mechanism to enable service consumers and producers to establish trust in their prospective partners prior to engaging in any service for which payment or quality of service is required. For this purpose, we propose a S-QoS4WS approach that utilizes 'PublisherAssertion' tags within the UDDI to satisfy security and QoS issues. This approach makes use of existing mechanisms within UDDI version 3 to resolve current issues involving trust and non-repudiation.","PeriodicalId":139145,"journal":{"name":"2008 Third International Conference on Internet and Web Applications and Services","volume":"61 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-06-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129861897","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}
André Luis Silva dos Santos, S. Labidi, Zair Abdelouahab
A multiagent filtering information system is proposed in this paper. The agents improve the teaching-learning process in a computer-based learning environment by means of information filtering. The system is developed using the PASSI agent development methodology. Furthermore, the paper describes agents specification and implementations for NetClass..
{"title":"Information Filtering for a Collaborative Learning Environment: A Multiagent Approach","authors":"André Luis Silva dos Santos, S. Labidi, Zair Abdelouahab","doi":"10.1109/ICIW.2008.101","DOIUrl":"https://doi.org/10.1109/ICIW.2008.101","url":null,"abstract":"A multiagent filtering information system is proposed in this paper. The agents improve the teaching-learning process in a computer-based learning environment by means of information filtering. The system is developed using the PASSI agent development methodology. Furthermore, the paper describes agents specification and implementations for NetClass..","PeriodicalId":139145,"journal":{"name":"2008 Third International Conference on Internet and Web Applications and Services","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-06-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129872854","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}
As the Internet has been growing, WWW(World Wide Web) based services have become more popular, and the number of those using the service has increased excessively. To support these services, the processing of many transactions has become essential in the Internet. There are many researches regarding user profiling on web services to support those transactions effectively. Most of them are just for grasping the customer's preferences. However, the user's role on a recent web service is not limited. It is not fixed what they are doing among users; consumers could become providers and also providers could become consumers on virtual online environments such as the open market of the Internet. For this reason, it is necessary to inspect preference of both the consumer as well as the provider. In addition, the traditional service lacks of representing of various provider's preferences. In this paper, we proposed a Personal Preference Tree (PPT) to reflect the preferences for providers then implemented the module applied to the web service. Likewise, we evaluated the applicability and the performance of the personal preference module through simulations.
{"title":"Personal Preference for Reliable Transaction Identification on Web Service","authors":"Taewan Gu, S. Hong, Jae-Bong Yoo, Kwang-Mo Lee","doi":"10.1109/ICIW.2008.114","DOIUrl":"https://doi.org/10.1109/ICIW.2008.114","url":null,"abstract":"As the Internet has been growing, WWW(World Wide Web) based services have become more popular, and the number of those using the service has increased excessively. To support these services, the processing of many transactions has become essential in the Internet. There are many researches regarding user profiling on web services to support those transactions effectively. Most of them are just for grasping the customer's preferences. However, the user's role on a recent web service is not limited. It is not fixed what they are doing among users; consumers could become providers and also providers could become consumers on virtual online environments such as the open market of the Internet. For this reason, it is necessary to inspect preference of both the consumer as well as the provider. In addition, the traditional service lacks of representing of various provider's preferences. In this paper, we proposed a Personal Preference Tree (PPT) to reflect the preferences for providers then implemented the module applied to the web service. Likewise, we evaluated the applicability and the performance of the personal preference module through simulations.","PeriodicalId":139145,"journal":{"name":"2008 Third International Conference on Internet and Web Applications and Services","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-06-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130355218","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}
Developing service compositions, using multiple standards and implementation techniques, typically involves specifying service characteristics in different languages and tools. Examples are defining service composition behaviour, in the form of the business process execution language for Web services (WS-BPEL) and a global service choreography policy, in the form of the Web service choreography description language (WS-CDL). Whilst there have been a number of model-based analysis tools reported, there is a lack of integration with development environments to support analysis of these different service artifacts. In this paper we present a short history of some of the analysis tools reported, discuss an appropriate criteria of accessible integrated development with analysis features and provide an example approach, called "service engineer" using our tools and integration work. The approach is supported by an integrated service tool-chain development environment known as the SENSORIA development environment. The aim is to provide an accessible, rigorous approach to analysing service compositions but with a simple, clearly defined interface in an integrated development environment.
{"title":"Leveraging Integrated Tools for Model-Based Analysis of Service Compositions","authors":"H. Foster, Philip Mayer","doi":"10.1109/ICIW.2008.103","DOIUrl":"https://doi.org/10.1109/ICIW.2008.103","url":null,"abstract":"Developing service compositions, using multiple standards and implementation techniques, typically involves specifying service characteristics in different languages and tools. Examples are defining service composition behaviour, in the form of the business process execution language for Web services (WS-BPEL) and a global service choreography policy, in the form of the Web service choreography description language (WS-CDL). Whilst there have been a number of model-based analysis tools reported, there is a lack of integration with development environments to support analysis of these different service artifacts. In this paper we present a short history of some of the analysis tools reported, discuss an appropriate criteria of accessible integrated development with analysis features and provide an example approach, called \"service engineer\" using our tools and integration work. The approach is supported by an integrated service tool-chain development environment known as the SENSORIA development environment. The aim is to provide an accessible, rigorous approach to analysing service compositions but with a simple, clearly defined interface in an integrated development environment.","PeriodicalId":139145,"journal":{"name":"2008 Third International Conference on Internet and Web Applications and Services","volume":"22 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-06-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133468588","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}
Hyewon Song, Jay J. Dong, Changhee Han, W. Jung, Chan-Hyun Youn
A grid technology is one of key issues for healthcare services provided in collaborative environments. In this paper, a SLA-adaptive workflow integrated grid resource management system for supporting collaborative heart disease simulator application in Physio-Grid service is proposed. At first, we propose the system architecture and framework that integrates workflow function into policy quorum based resource management (PQRM) system, one of existing grid resource management systems, for collaborative healthcare services. In addition, we derived the cost-adaptive policy adjustment scheme to adjust a gap between conditions and actions of workflow management and resource management policies for the proposed system. Based on this adjustment scheme, an appropriate policy can be selected according to QoS constraints of collaborated healthcare applications given by SLA negotiated with users. Finally, we evaluate proposed system using a collaborative heart disease simulation service and show the proposed system outperforms a general grid management system throughout performance comparisons under different types of SLA.
{"title":"A SLA-Adaptive Workflow Integrated Grid Resource Management System for Collaborative Healthcare Services","authors":"Hyewon Song, Jay J. Dong, Changhee Han, W. Jung, Chan-Hyun Youn","doi":"10.1109/ICIW.2008.105","DOIUrl":"https://doi.org/10.1109/ICIW.2008.105","url":null,"abstract":"A grid technology is one of key issues for healthcare services provided in collaborative environments. In this paper, a SLA-adaptive workflow integrated grid resource management system for supporting collaborative heart disease simulator application in Physio-Grid service is proposed. At first, we propose the system architecture and framework that integrates workflow function into policy quorum based resource management (PQRM) system, one of existing grid resource management systems, for collaborative healthcare services. In addition, we derived the cost-adaptive policy adjustment scheme to adjust a gap between conditions and actions of workflow management and resource management policies for the proposed system. Based on this adjustment scheme, an appropriate policy can be selected according to QoS constraints of collaborated healthcare applications given by SLA negotiated with users. Finally, we evaluate proposed system using a collaborative heart disease simulation service and show the proposed system outperforms a general grid management system throughout performance comparisons under different types of SLA.","PeriodicalId":139145,"journal":{"name":"2008 Third International Conference on Internet and Web Applications and Services","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-06-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114575725","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}
Improving learner's proficiency is a continuous issue in e-Learning systems. This paper presents a solution for advising the learner regarding the resources he should access and study in order to obtain a required proficiency level. The solution uses a Naive Bayes as classification algorithm with input data represented by learner's performed activities. The performed activities are logged and used as training and testing data. The obtained classifier is used for new students and provides them with necessary information regarding what resources need to access and study.
{"title":"Employing Bayes Classifier for Improving Learner's Proficiency","authors":"D. Burdescu, M. Mihăescu, B. Logofatu","doi":"10.1109/ICIW.2008.16","DOIUrl":"https://doi.org/10.1109/ICIW.2008.16","url":null,"abstract":"Improving learner's proficiency is a continuous issue in e-Learning systems. This paper presents a solution for advising the learner regarding the resources he should access and study in order to obtain a required proficiency level. The solution uses a Naive Bayes as classification algorithm with input data represented by learner's performed activities. The performed activities are logged and used as training and testing data. The obtained classifier is used for new students and provides them with necessary information regarding what resources need to access and study.","PeriodicalId":139145,"journal":{"name":"2008 Third International Conference on Internet and Web Applications and Services","volume":"5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-06-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114953700","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}
In bioinformatics experiments related to in silico modelling, huge sets of data at different physical scales, and frequently from different scientific laboratories, are created. Likewise, the data processing algorithms being used have been developed by researchers in different institutions; some are newly created, some have been in use for a long time. It remains a huge challenge to share and manage these data and algorithms on the Internet. It can be valuable to build a digital library infrastructure which allows clinicians and researchers not only to preserve, trace and share data resources, but also to collaborate at the data processing level. This paper presents a Web Services approach within the LHDL project, which allows medical data in differing formats to be made compatible by being stored in a standard form and also exposes key algorithms from existing applications as online service objects for sharing and validating.
{"title":"Service-Oriented Digital Libraries: A Web Services Approach","authors":"Xia Zhao, E. Liu, G. Clapworthy","doi":"10.1109/ICIW.2008.15","DOIUrl":"https://doi.org/10.1109/ICIW.2008.15","url":null,"abstract":"In bioinformatics experiments related to in silico modelling, huge sets of data at different physical scales, and frequently from different scientific laboratories, are created. Likewise, the data processing algorithms being used have been developed by researchers in different institutions; some are newly created, some have been in use for a long time. It remains a huge challenge to share and manage these data and algorithms on the Internet. It can be valuable to build a digital library infrastructure which allows clinicians and researchers not only to preserve, trace and share data resources, but also to collaborate at the data processing level. This paper presents a Web Services approach within the LHDL project, which allows medical data in differing formats to be made compatible by being stored in a standard form and also exposes key algorithms from existing applications as online service objects for sharing and validating.","PeriodicalId":139145,"journal":{"name":"2008 Third International Conference on Internet and Web Applications and Services","volume":"310 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-06-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124408540","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}
Wiki-technology is one of the new internet collaborative service platform and allows, among other things, building innovation networks for industries and research groups. To make these wiki tools really effective it is essential to understand human ICT-service interaction problems on scientific psychological grounds instead of resorting to folk psychological intuitions. The problem with wikis is that their inbuilt interaction problems may substantially interfere with the development of open innovation communities. This is why it is essential to investigate psychological factors in the interactions with open innovation systems.
{"title":"User Psychological Problems in a Wiki-Based Knowledge Sharing Portal","authors":"H. Suvinen, P. Saariluoma","doi":"10.1109/ICIW.2008.76","DOIUrl":"https://doi.org/10.1109/ICIW.2008.76","url":null,"abstract":"Wiki-technology is one of the new internet collaborative service platform and allows, among other things, building innovation networks for industries and research groups. To make these wiki tools really effective it is essential to understand human ICT-service interaction problems on scientific psychological grounds instead of resorting to folk psychological intuitions. The problem with wikis is that their inbuilt interaction problems may substantially interfere with the development of open innovation communities. This is why it is essential to investigate psychological factors in the interactions with open innovation systems.","PeriodicalId":139145,"journal":{"name":"2008 Third International Conference on Internet and Web Applications and Services","volume":"8 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-06-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125317158","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}