Pub Date : 2004-10-12DOI: 10.1109/WEBMED.2004.1348162
L. Baldochi, Andrea R. de Andrade, Renan G. Cattelan, M. G. Pimentel
Many ubiquitous computing applications have been developed to support the capture of human experiences towards providing documents for later review. In most of the cases, those documents are generated after the end of each captured session, leading to the duplication of data. Moreover, as those applications were developed as ad hoc solutions, the mechanisms implemented both for capturing and for presenting the captured content are usually hard to be reused and extended. We tackled this problem creating a component-based infrastructure that uses document processing techniques as one of its main building blocks. In this paper we present the architecture of our infrastructure from the document-processing point of view, showing that our approach makes it easier for exploiting tools that allows the presentation of the captured content in different formats on the Web.
{"title":"Architecture and components for capture and access applications","authors":"L. Baldochi, Andrea R. de Andrade, Renan G. Cattelan, M. G. Pimentel","doi":"10.1109/WEBMED.2004.1348162","DOIUrl":"https://doi.org/10.1109/WEBMED.2004.1348162","url":null,"abstract":"Many ubiquitous computing applications have been developed to support the capture of human experiences towards providing documents for later review. In most of the cases, those documents are generated after the end of each captured session, leading to the duplication of data. Moreover, as those applications were developed as ad hoc solutions, the mechanisms implemented both for capturing and for presenting the captured content are usually hard to be reused and extended. We tackled this problem creating a component-based infrastructure that uses document processing techniques as one of its main building blocks. In this paper we present the architecture of our infrastructure from the document-processing point of view, showing that our approach makes it easier for exploiting tools that allows the presentation of the captured content in different formats on the Web.","PeriodicalId":186267,"journal":{"name":"WebMedia and LA-Web, 2004. Proceedings","volume":"21 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-10-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"120939113","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}
Pub Date : 2004-10-12DOI: 10.1109/WEBMED.2004.1348142
Luiz A. G. da Costa, Paulo F. Pires, M. Mattoso
We present the WebComposer tool for the automatic composition and execution of Web service-based workflows. We use ontologies to describe and browse workflows. We associate messages and operations with workflow domain concepts using WSDL extensibility. The automatic workflow implementation through WebComposer enables the full separation of the workflow logic and the implementation technology. WebComposer provides the execution of ad-hoc programs by users and the automatic maintenance of these programs, as the available Web services are altered.
{"title":"WebComposer: a tool for the composition and execution of Web service-based workflows","authors":"Luiz A. G. da Costa, Paulo F. Pires, M. Mattoso","doi":"10.1109/WEBMED.2004.1348142","DOIUrl":"https://doi.org/10.1109/WEBMED.2004.1348142","url":null,"abstract":"We present the WebComposer tool for the automatic composition and execution of Web service-based workflows. We use ontologies to describe and browse workflows. We associate messages and operations with workflow domain concepts using WSDL extensibility. The automatic workflow implementation through WebComposer enables the full separation of the workflow logic and the implementation technology. WebComposer provides the execution of ad-hoc programs by users and the automatic maintenance of these programs, as the available Web services are altered.","PeriodicalId":186267,"journal":{"name":"WebMedia and LA-Web, 2004. Proceedings","volume":"29 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-10-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132412532","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}
Pub Date : 2004-10-12DOI: 10.1109/WEBMED.2004.1348141
J. Silva, N. Mendonça
This paper presents a framework for dynamic invocation of geographically replicated Web services. The framework implements a transparent invocation process, based on different server selection policies, which aims at reducing service response time at the client side. Preliminary experimental results, obtained in a real-world Internet setting, show that, in addition to the individual capacity of each server, the service invocation process is affected mainly by client characteristics such as connection bandwidth and workload distribution throughout the day.
{"title":"Dynamic invocation of replicated Web services","authors":"J. Silva, N. Mendonça","doi":"10.1109/WEBMED.2004.1348141","DOIUrl":"https://doi.org/10.1109/WEBMED.2004.1348141","url":null,"abstract":"This paper presents a framework for dynamic invocation of geographically replicated Web services. The framework implements a transparent invocation process, based on different server selection policies, which aims at reducing service response time at the client side. Preliminary experimental results, obtained in a real-world Internet setting, show that, in addition to the individual capacity of each server, the service invocation process is affected mainly by client characteristics such as connection bandwidth and workload distribution throughout the day.","PeriodicalId":186267,"journal":{"name":"WebMedia and LA-Web, 2004. Proceedings","volume":" 2","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-10-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"120830561","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}
Pub Date : 2004-10-12DOI: 10.1109/LA-WEBMEDIA.2004.10004
Edilson J. D. Candido, R. Sanches
Software size estimation is a key factor to determine the amount of time and effort needed to develop software systems, and the Web applications are no exception. In this paper a simplified way of the IFPUG (International Function Point Users Group) function points based on the simplification ideas suggested by NESMA (Netherlands Software Metrics Association) to estimate size of management information systems is presented. In an empirical study, twenty Web applications were analyzed. The estimates using the simplified method were close to the ones using the IFPUG detailed method. Based on the results, it was possible to establish a simplified method to estimate the size of Web applications according to the development characteristics of the studied company.
{"title":"Estimating the size of Web applications by using a simplified function point method","authors":"Edilson J. D. Candido, R. Sanches","doi":"10.1109/LA-WEBMEDIA.2004.10004","DOIUrl":"https://doi.org/10.1109/LA-WEBMEDIA.2004.10004","url":null,"abstract":"Software size estimation is a key factor to determine the amount of time and effort needed to develop software systems, and the Web applications are no exception. In this paper a simplified way of the IFPUG (International Function Point Users Group) function points based on the simplification ideas suggested by NESMA (Netherlands Software Metrics Association) to estimate size of management information systems is presented. In an empirical study, twenty Web applications were analyzed. The estimates using the simplified method were close to the ones using the IFPUG detailed method. Based on the results, it was possible to establish a simplified method to estimate the size of Web applications according to the development characteristics of the studied company.","PeriodicalId":186267,"journal":{"name":"WebMedia and LA-Web, 2004. Proceedings","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-10-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124250485","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}
Pub Date : 2004-10-12DOI: 10.1109/WEBMED.2004.1348155
S. D. Moura, D. Schwabe
The semantic Web has been gaining increasing attention, spurring a large number of initiatives to design and implement applications in this environment. This paper proposes an approach to specifying the user interface to such applications, as part of the semantic hypermedia design method. It proposes the use of an abstract interface ontology, which is mapped onto application elements on one side and onto concrete interface elements specified as instances of a concrete interface ontology. An implementation architecture, based on JSP and TagLibs, is also proposed.
{"title":"Interface development for hypermedia applications in the semantic Web","authors":"S. D. Moura, D. Schwabe","doi":"10.1109/WEBMED.2004.1348155","DOIUrl":"https://doi.org/10.1109/WEBMED.2004.1348155","url":null,"abstract":"The semantic Web has been gaining increasing attention, spurring a large number of initiatives to design and implement applications in this environment. This paper proposes an approach to specifying the user interface to such applications, as part of the semantic hypermedia design method. It proposes the use of an abstract interface ontology, which is mapped onto application elements on one side and onto concrete interface elements specified as instances of a concrete interface ontology. An implementation architecture, based on JSP and TagLibs, is also proposed.","PeriodicalId":186267,"journal":{"name":"WebMedia and LA-Web, 2004. Proceedings","volume":"2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-10-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122686446","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}
Pub Date : 2004-10-12DOI: 10.1109/WEBMED.2004.1348157
E. Macedo, Fernando C. Capovilla, Cleber Diana, F. Orsati, C. Nikaedo
A test battery (BALS Online) was created to assess the development of language skills in Portuguese and Libras (Brazilian Sign Language) by deaf students via WWW. The battery consists of six tests, namely: picture naming by matching written words (PNM Online), picture naming by spelling (PNS Online), sign naming by matching written words (SNM Online), sign naming by spelling (SNS Online), word reading competence (WRC Online), receptive sign vocabulary (RSV Online). The traditional paper-and-pencil versions have been standardized with a sample of 1158 deaf students. This study provides preliminary validation of three out of the six computerized battery tests with hearing children. By comparing data obtained with the computerized tests to data obtained with the paper-and-pencil tests, the study found out that they are compatible.
{"title":"Development of a test battery to assess deaf language skills via WWW","authors":"E. Macedo, Fernando C. Capovilla, Cleber Diana, F. Orsati, C. Nikaedo","doi":"10.1109/WEBMED.2004.1348157","DOIUrl":"https://doi.org/10.1109/WEBMED.2004.1348157","url":null,"abstract":"A test battery (BALS Online) was created to assess the development of language skills in Portuguese and Libras (Brazilian Sign Language) by deaf students via WWW. The battery consists of six tests, namely: picture naming by matching written words (PNM Online), picture naming by spelling (PNS Online), sign naming by matching written words (SNM Online), sign naming by spelling (SNS Online), word reading competence (WRC Online), receptive sign vocabulary (RSV Online). The traditional paper-and-pencil versions have been standardized with a sample of 1158 deaf students. This study provides preliminary validation of three out of the six computerized battery tests with hearing children. By comparing data obtained with the computerized tests to data obtained with the paper-and-pencil tests, the study found out that they are compatible.","PeriodicalId":186267,"journal":{"name":"WebMedia and LA-Web, 2004. Proceedings","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-10-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128657494","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}
Pub Date : 2004-10-12DOI: 10.1109/WEBMED.2004.1348139
C. Castillo, Mauricio Marín, M. A. Rodríguez, Ricardo Baeza-Yates
This paper presents a comparative study of strategies for Web crawling. We show that a combination of breadth-first ordering with the largest sites first is a practical alternative since it is fast, simple to implement, and able to retrieve the best ranked pages at a rate that is closer to the optimal than other alternatives. Our study was performed on a large sample of the Chilean Web which was crawled by using simulators, so that all strategies were compared under the same conditions, and actual crawls to validate our conclusions. We also explored the effects of large scale parallelism in the page retrieval task and multiple-page requests in a single connection for effective amortization of latency times.
{"title":"Scheduling algorithms for Web crawling","authors":"C. Castillo, Mauricio Marín, M. A. Rodríguez, Ricardo Baeza-Yates","doi":"10.1109/WEBMED.2004.1348139","DOIUrl":"https://doi.org/10.1109/WEBMED.2004.1348139","url":null,"abstract":"This paper presents a comparative study of strategies for Web crawling. We show that a combination of breadth-first ordering with the largest sites first is a practical alternative since it is fast, simple to implement, and able to retrieve the best ranked pages at a rate that is closer to the optimal than other alternatives. Our study was performed on a large sample of the Chilean Web which was crawled by using simulators, so that all strategies were compared under the same conditions, and actual crawls to validate our conclusions. We also explored the effects of large scale parallelism in the page retrieval task and multiple-page requests in a single connection for effective amortization of latency times.","PeriodicalId":186267,"journal":{"name":"WebMedia and LA-Web, 2004. Proceedings","volume":"20 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-10-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131516336","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}
Pub Date : 2004-10-12DOI: 10.1109/WEBMED.2004.1348160
Silvia Ghezzi, E. Gobbo, P. Paolini, A. Torrebruno
FaTe - favole e tecnologia (tales and technology) is a project carried on by Politecnico di Milano which is composed by an online course for teachers and three CD-ROMs for pupils from 4 to 8 year old. The blended solution proposed comes out from a previous edifying collaboration between university and primary school teachers: their huge passion for the use of NT in didactics and their aptitude for systematically thinking about their own experience made interactive tales come true and truly didactic. The present paper highlights the importance of a dialogue with schools to understand learning and teaching needs in order to help research on the relationship between ICT and education to advance; it proposes the results of several focus group with teachers, which guided the interactive tales' CD-ROMs and the online course production, promoting a conscious and creative use of informatics.
FaTe - favole e tecologia(故事和技术)是米兰理工大学开展的一个项目,它由一个面向教师的在线课程和三个面向4至8岁学生的cd - rom组成。提出的混合解决方案来自于以前大学和小学教师之间的有益合作:他们对在教学中使用NT的巨大热情,以及他们系统思考自己经验的能力,使互动故事成为现实,真正具有教学意义。本文强调了与学校对话的重要性,以了解学习和教学需求,以帮助推进ICT与教育之间关系的研究;它提出了几个教师焦点小组的结果,这些结果指导了互动故事的cd - rom和在线课程的制作,促进了对信息学的有意识和创造性的使用。
{"title":"FaTe: e-learning for teachers and CD-ROM for pupils. Tales bring technology to primary school","authors":"Silvia Ghezzi, E. Gobbo, P. Paolini, A. Torrebruno","doi":"10.1109/WEBMED.2004.1348160","DOIUrl":"https://doi.org/10.1109/WEBMED.2004.1348160","url":null,"abstract":"FaTe - favole e tecnologia (tales and technology) is a project carried on by Politecnico di Milano which is composed by an online course for teachers and three CD-ROMs for pupils from 4 to 8 year old. The blended solution proposed comes out from a previous edifying collaboration between university and primary school teachers: their huge passion for the use of NT in didactics and their aptitude for systematically thinking about their own experience made interactive tales come true and truly didactic. The present paper highlights the importance of a dialogue with schools to understand learning and teaching needs in order to help research on the relationship between ICT and education to advance; it proposes the results of several focus group with teachers, which guided the interactive tales' CD-ROMs and the online course production, promoting a conscious and creative use of informatics.","PeriodicalId":186267,"journal":{"name":"WebMedia and LA-Web, 2004. Proceedings","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-10-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122425824","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}
Pub Date : 2004-10-12DOI: 10.1109/WEBMED.2004.1348148
D. C. Junqueira, Renata Pontin de Mattos Fortes
The amount of communities dedicated to software development has grown up stimulated by the support provided by Internet. Although the Web freedom has its benefits, the communities face lack of organization and privacy when using versions control systems. This paper proposes functional increments in a tool that tackle the requirements of providing access control and different types of users and consequently gives support to groups of software developers.
{"title":"VersionWeb: a tool for open source software development support","authors":"D. C. Junqueira, Renata Pontin de Mattos Fortes","doi":"10.1109/WEBMED.2004.1348148","DOIUrl":"https://doi.org/10.1109/WEBMED.2004.1348148","url":null,"abstract":"The amount of communities dedicated to software development has grown up stimulated by the support provided by Internet. Although the Web freedom has its benefits, the communities face lack of organization and privacy when using versions control systems. This paper proposes functional increments in a tool that tackle the requirements of providing access control and different types of users and consequently gives support to groups of software developers.","PeriodicalId":186267,"journal":{"name":"WebMedia and LA-Web, 2004. Proceedings","volume":"805 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-10-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124991680","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}
Pub Date : 2004-10-12DOI: 10.1109/WEBMED.2004.1348161
R. Goularte, J. A. Guerrero, Valter R. Inacio, Renan G. Cattelan, M. G. Pimentel
This work discusses an approach to the problem of annotating multimedia content. Our approach provides annotation as metadata for indexing, retrieval and semantic processing as well as content enrichment. We use an underlying model for structured multimedia descriptions and annotations, allowing the establishment of spatial, temporal and linking relationships. We discuss aspects related with documents and annotations used to guide the design of an application that allows annotations to be made with pen-based interaction with tablet PCs. As a result, a video stream can be annotated at the same time that it is captured. Moreover, the annotation can be edited, extended or played back synchronously afterwards.
{"title":"M4Note: a multimodal tool for multimedia annotations","authors":"R. Goularte, J. A. Guerrero, Valter R. Inacio, Renan G. Cattelan, M. G. Pimentel","doi":"10.1109/WEBMED.2004.1348161","DOIUrl":"https://doi.org/10.1109/WEBMED.2004.1348161","url":null,"abstract":"This work discusses an approach to the problem of annotating multimedia content. Our approach provides annotation as metadata for indexing, retrieval and semantic processing as well as content enrichment. We use an underlying model for structured multimedia descriptions and annotations, allowing the establishment of spatial, temporal and linking relationships. We discuss aspects related with documents and annotations used to guide the design of an application that allows annotations to be made with pen-based interaction with tablet PCs. As a result, a video stream can be annotated at the same time that it is captured. Moreover, the annotation can be edited, extended or played back synchronously afterwards.","PeriodicalId":186267,"journal":{"name":"WebMedia and LA-Web, 2004. Proceedings","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-10-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129155215","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}