Pub Date : 2004-10-12DOI: 10.1109/WEBMED.2004.1348145
R. B. Neto, C.H. Jardim, J. A. Guerrero, M. Pimentel
To tackle the demand for support in building CSCW applications, one approach has been the provision of reusable components and infrastructures. Regarding the need by CSCW applications to use context information to adapt their services according to users' and groups' needs, the literature has reported on the provision of models and associated implementations allowing applications to represent, share and report relevant context information. In this paper, we propose that CSCW applications take advantage of the benefits provided by Web services, allowing the interchange of context information between applications and infrastructures in heterogeneous environments. We present the context kernel Web service and how typical operations demanded by CSCW applications can use it to store, retrieve and exchange context information via the Web.
{"title":"A Web service approach for providing context information to CSCW applications","authors":"R. B. Neto, C.H. Jardim, J. A. Guerrero, M. Pimentel","doi":"10.1109/WEBMED.2004.1348145","DOIUrl":"https://doi.org/10.1109/WEBMED.2004.1348145","url":null,"abstract":"To tackle the demand for support in building CSCW applications, one approach has been the provision of reusable components and infrastructures. Regarding the need by CSCW applications to use context information to adapt their services according to users' and groups' needs, the literature has reported on the provision of models and associated implementations allowing applications to represent, share and report relevant context information. In this paper, we propose that CSCW applications take advantage of the benefits provided by Web services, allowing the interchange of context information between applications and infrastructures in heterogeneous environments. We present the context kernel Web service and how typical operations demanded by CSCW applications can use it to store, retrieve and exchange context information via the Web.","PeriodicalId":186267,"journal":{"name":"WebMedia and LA-Web, 2004. Proceedings","volume":"7 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":"114761240","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.1348143
A. P. Ambrosio, Dirson C. de Santos, F. N. D. Lucena, João Carlos da Silva
The number of artifacts used and generated by the software development process can be meaningful. However, as specifications evolve towards source code, the connection between them is often lost transforming software maintenance into a difficult and time-consuming task, further hindered by the lack of good documentation. To help organize generated artifacts and maintain a historical overview of the process, a tool is being specified that uses ontologies to combine real world domain information and software engineering knowledge, to produce up-to-date documentation that evolves along time.
{"title":"Software engineering documentation: an ontology-based approach","authors":"A. P. Ambrosio, Dirson C. de Santos, F. N. D. Lucena, João Carlos da Silva","doi":"10.1109/WEBMED.2004.1348143","DOIUrl":"https://doi.org/10.1109/WEBMED.2004.1348143","url":null,"abstract":"The number of artifacts used and generated by the software development process can be meaningful. However, as specifications evolve towards source code, the connection between them is often lost transforming software maintenance into a difficult and time-consuming task, further hindered by the lack of good documentation. To help organize generated artifacts and maintain a historical overview of the process, a tool is being specified that uses ontologies to combine real world domain information and software engineering knowledge, to produce up-to-date documentation that evolves along time.","PeriodicalId":186267,"journal":{"name":"WebMedia and LA-Web, 2004. Proceedings","volume":"47 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":"125428460","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.1348158
Reinaldo Matushima, D. M. Hiramatsu, R. M. Silveira, W. Ruggiero, C. Costa, M. M. Monteiro, C. Hatori
This paper describes a music searching system based on an automatic indexing process created over a pattern recognition tool and MPEG-7 standard. We present a complete analysis of the involved technologies integration process and show a reference measure in the feasibility of this kind of application not only in the research environment but also in the production of real systems.
{"title":"Integrating MPEG-7 descriptors and pattern recognition: an environment for multimedia indexing and searching","authors":"Reinaldo Matushima, D. M. Hiramatsu, R. M. Silveira, W. Ruggiero, C. Costa, M. M. Monteiro, C. Hatori","doi":"10.1109/WEBMED.2004.1348158","DOIUrl":"https://doi.org/10.1109/WEBMED.2004.1348158","url":null,"abstract":"This paper describes a music searching system based on an automatic indexing process created over a pattern recognition tool and MPEG-7 standard. We present a complete analysis of the involved technologies integration process and show a reference measure in the feasibility of this kind of application not only in the research environment but also in the production of real systems.","PeriodicalId":186267,"journal":{"name":"WebMedia and LA-Web, 2004. Proceedings","volume":"43 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":"121568001","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.1348159
Cristian Koliver, Alexandra Cemin, J. Farines
In this paper, we describe an approach for quantify video quality to be used by QoS adaptation mechanisms. The quality is quantified according to users' perspective by subjective measures. We also propose an alternative for reducing the measures cost.
{"title":"A low cost approach to encoded video quality assessment","authors":"Cristian Koliver, Alexandra Cemin, J. Farines","doi":"10.1109/WEBMED.2004.1348159","DOIUrl":"https://doi.org/10.1109/WEBMED.2004.1348159","url":null,"abstract":"In this paper, we describe an approach for quantify video quality to be used by QoS adaptation mechanisms. The quality is quantified according to users' perspective by subjective measures. We also propose an alternative for reducing the measures cost.","PeriodicalId":186267,"journal":{"name":"WebMedia and LA-Web, 2004. Proceedings","volume":"32 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":"121358010","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.1348140
A. Lage, Joberto S. B. Martins, J. Oliveira, W. Cunha
Research reported in this paper presents the design principles, the services and the proposed architecture for a QoS provisioning and management framework. An experimental implementation and the measurements evaluating the QoS provided using different DiffServ mechanisms are also discussed. The research reported here relates to infraVlDA development scenario, a telemedicine system that intends to allow remotely located health professionals to make telediagnosis and get second medical opinion from consultants on central hospitals.
{"title":"A quality of service framework for tele-medicine applications","authors":"A. Lage, Joberto S. B. Martins, J. Oliveira, W. Cunha","doi":"10.1109/WEBMED.2004.1348140","DOIUrl":"https://doi.org/10.1109/WEBMED.2004.1348140","url":null,"abstract":"Research reported in this paper presents the design principles, the services and the proposed architecture for a QoS provisioning and management framework. An experimental implementation and the measurements evaluating the QoS provided using different DiffServ mechanisms are also discussed. The research reported here relates to infraVlDA development scenario, a telemedicine system that intends to allow remotely located health professionals to make telediagnosis and get second medical opinion from consultants on central hospitals.","PeriodicalId":186267,"journal":{"name":"WebMedia and LA-Web, 2004. Proceedings","volume":"105 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":"122826709","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.1348163
Daniel G. Sante, J. A. Guerrero, Alessandra Alaniz Macedo, Renata Pontin de Mattos Fortes
In the area of ubiquitous computing, "capture and access" has been defined as "the task of preserving a record of some live experience that is then reviewed at some point in future". Capture and access applications have been built in domains such as meetings and classrooms. However, the work reported so far focus on the capture portion of the application and, although the Web is commonly used to deliver the captured information, the documents are mostly static and hard to reuse. Therefore, there is a lack of support for integrated user-driven tasks, such as allowing reuse when preparing the information before the live experience and adding annotations or references to the captured contents after live experience has been finished. We present An integrated environment that can be used to prepare, extend and retrieve the corresponding information.
{"title":"Preparing, extending and retrieving captured information","authors":"Daniel G. Sante, J. A. Guerrero, Alessandra Alaniz Macedo, Renata Pontin de Mattos Fortes","doi":"10.1109/WEBMED.2004.1348163","DOIUrl":"https://doi.org/10.1109/WEBMED.2004.1348163","url":null,"abstract":"In the area of ubiquitous computing, \"capture and access\" has been defined as \"the task of preserving a record of some live experience that is then reviewed at some point in future\". Capture and access applications have been built in domains such as meetings and classrooms. However, the work reported so far focus on the capture portion of the application and, although the Web is commonly used to deliver the captured information, the documents are mostly static and hard to reuse. Therefore, there is a lack of support for integrated user-driven tasks, such as allowing reuse when preparing the information before the live experience and adding annotations or references to the captured contents after live experience has been finished. We present An integrated environment that can be used to prepare, extend and retrieve the corresponding information.","PeriodicalId":186267,"journal":{"name":"WebMedia and LA-Web, 2004. Proceedings","volume":"42 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":"114719214","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.1348153
Victoria Torres, Joan Fons, V. Pelechano, Ó. Pastor
Web engineering methods develop "closed" Web applications. This fact makes difficult the integration and the interoperability of different Web applications. Semantic Web languages provide an appropriate framework to achieve these nonfunctional requirements. Ontologies are proliferating to enable interoperability between Internet-connected applications. This work takes advantage from the navigational model enriching the Web implementations with all the knowledge gathered during the modeling and design process. Our approach provides a semantic representation of Web applications in the form of a navigational ontology that can be queried through the use of a semantic query language.
{"title":"Navigational modeling and the semantic Web: an ontology based approach","authors":"Victoria Torres, Joan Fons, V. Pelechano, Ó. Pastor","doi":"10.1109/WEBMED.2004.1348153","DOIUrl":"https://doi.org/10.1109/WEBMED.2004.1348153","url":null,"abstract":"Web engineering methods develop \"closed\" Web applications. This fact makes difficult the integration and the interoperability of different Web applications. Semantic Web languages provide an appropriate framework to achieve these nonfunctional requirements. Ontologies are proliferating to enable interoperability between Internet-connected applications. This work takes advantage from the navigational model enriching the Web implementations with all the knowledge gathered during the modeling and design process. Our approach provides a semantic representation of Web applications in the form of a navigational ontology that can be queried through the use of a semantic query language.","PeriodicalId":186267,"journal":{"name":"WebMedia and LA-Web, 2004. Proceedings","volume":"322 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":"115867750","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.1348152
Andrea R. de Andrade, E. Munson, M. Pimentel
wVIEW is an automated system for generating Web applications that relies extensively on document representations and transformations. wVIEW adopts the widely accepted hypermedia design principle that content, navigation, and presentation are separate concerns. Each of these aspects of the design process is controlled by separate declarative specifications. Only the first specification, the content structure specification, which is described using UML, must be provided. However, the wVIEW user is free to add extensions and customization to both the data and navigation models, in order to make the final application suit specific needs. We describe the wVIEW approach and the current prototype which focuses on the data and navigation modelling aspects.
{"title":"Engineering Web applications with XML and XSLT","authors":"Andrea R. de Andrade, E. Munson, M. Pimentel","doi":"10.1109/WEBMED.2004.1348152","DOIUrl":"https://doi.org/10.1109/WEBMED.2004.1348152","url":null,"abstract":"wVIEW is an automated system for generating Web applications that relies extensively on document representations and transformations. wVIEW adopts the widely accepted hypermedia design principle that content, navigation, and presentation are separate concerns. Each of these aspects of the design process is controlled by separate declarative specifications. Only the first specification, the content structure specification, which is described using UML, must be provided. However, the wVIEW user is free to add extensions and customization to both the data and navigation models, in order to make the final application suit specific needs. We describe the wVIEW approach and the current prototype which focuses on the data and navigation modelling aspects.","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":"131101430","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.1348138
A. Pereira, G. Franco, Leonardo Silva, Wagner Meira Jr
Understanding the characteristics of Internet services workloads is a crucial step to improve the quality of service offered to Web users. This work presents a hierarchical and multiple time scale approach based on (Menasce et al., 2003), which propose a characterization at the session, function, and request levels. This work extends it, adding insights to these three levels and characterizing a level that comprises the user behavior. The approach is illustrated by presenting a characterization of a proxy-cache server from one of the biggest Brazilian federal universities. Through this case study we show clearly how to apply the methodology considering some analysis included for the three original levels (request, function, and session) and for the user. This level of characterization considers the interaction between users and servers that answer their requests, in order to model user behavior. This modeling shows the reaction of the users to the system performance and clarifies how the quality of the offered service affects their interaction with the computer system.
了解Internet服务工作负载的特征是提高向Web用户提供的服务质量的关键步骤。这项工作提出了一种基于(Menasce et al., 2003)的分层和多时间尺度方法,提出了会话、功能和请求级别的表征。这项工作扩展了它,增加了对这三个层次的见解,并描述了包含用户行为的层次。通过展示来自巴西最大的联邦大学之一的代理缓存服务器的特征来说明这种方法。通过这个案例研究,我们清楚地展示了如何应用该方法,同时考虑到对三个原始级别(请求、功能和会话)和用户的一些分析。这种级别的特性考虑了用户与响应其请求的服务器之间的交互,以便对用户行为进行建模。该建模显示了用户对系统性能的反应,并阐明了所提供服务的质量如何影响他们与计算机系统的交互。
{"title":"A hierarchical characterization of user behavior","authors":"A. Pereira, G. Franco, Leonardo Silva, Wagner Meira Jr","doi":"10.1109/WEBMED.2004.1348138","DOIUrl":"https://doi.org/10.1109/WEBMED.2004.1348138","url":null,"abstract":"Understanding the characteristics of Internet services workloads is a crucial step to improve the quality of service offered to Web users. This work presents a hierarchical and multiple time scale approach based on (Menasce et al., 2003), which propose a characterization at the session, function, and request levels. This work extends it, adding insights to these three levels and characterizing a level that comprises the user behavior. The approach is illustrated by presenting a characterization of a proxy-cache server from one of the biggest Brazilian federal universities. Through this case study we show clearly how to apply the methodology considering some analysis included for the three original levels (request, function, and session) and for the user. This level of characterization considers the interaction between users and servers that answer their requests, in order to model user behavior. This modeling shows the reaction of the users to the system performance and clarifies how the quality of the offered service affects their interaction with the computer system.","PeriodicalId":186267,"journal":{"name":"WebMedia and LA-Web, 2004. Proceedings","volume":"41 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":"128062625","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.1348156
A. Boukerche, Diego Daniel Duarte, R. B. Araujo
3D virtual environments have been successfully used in the computer games industry, product design development and military/industrial training. However, most of the existing systems have a supporting structure closely tight to the application. As a result, a change in the application usually means a change in the 3D VE supporting structure, making it difficult and expensive to develop and/or to extend VEs. The integration of nonlinear stories and VR is an interesting approach to building and extending 3D VEs when these are built as interactive stories, which can be changed either completely or partially. This paper presents a description language based on XML that is capable of expressing VEs through interactive nonlinear stories. When this language is interpreted, it can favour the extension of VE applications, such as highly dynamic marketing campaigns to 3D virtual shops in the web, customized training courses, educational and entertainment games, etc.
{"title":"A language for building and extending 3D virtual Web-based environments","authors":"A. Boukerche, Diego Daniel Duarte, R. B. Araujo","doi":"10.1109/WEBMED.2004.1348156","DOIUrl":"https://doi.org/10.1109/WEBMED.2004.1348156","url":null,"abstract":"3D virtual environments have been successfully used in the computer games industry, product design development and military/industrial training. However, most of the existing systems have a supporting structure closely tight to the application. As a result, a change in the application usually means a change in the 3D VE supporting structure, making it difficult and expensive to develop and/or to extend VEs. The integration of nonlinear stories and VR is an interesting approach to building and extending 3D VEs when these are built as interactive stories, which can be changed either completely or partially. This paper presents a description language based on XML that is capable of expressing VEs through interactive nonlinear stories. When this language is interpreted, it can favour the extension of VE applications, such as highly dynamic marketing campaigns to 3D virtual shops in the web, customized training courses, educational and entertainment games, etc.","PeriodicalId":186267,"journal":{"name":"WebMedia and LA-Web, 2004. Proceedings","volume":"4 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":"121428138","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}