38 research outputs found

    Enhancement of the usability of SOA services for novice users

    Get PDF
    Recently, the automation of service integration has provided a significant advantage in delivering services to novice users. This art of integrating various services is known as Service Composition and its main purpose is to simplify the development process for web applications and facilitates reuse of services. It is one of the paradigms that enables services to end-users (i.e.service provisioning) through the outsourcing of web contents and it requires users to share and reuse services in more collaborative ways. Most service composers are effective at enabling integration of web contents, but they do not enable universal access across different groups of users. This is because, the currently existing content aggregators require complex interactions in order to create web applications (e.g., Web Service Business Process Execution Language (WS-BPEL)) as a result not all users are able to use such web tools. This trend demands changes in the web tools that end-users use to gain and share information, hence this research uses Mashups as a service composition technique to allow novice users to integrate publicly available Service Oriented Architecture (SOA) services, where there is a minimal active web application development. Mashups being the platforms that integrate disparate web Application Programming Interfaces (APIs) to create user defined web applications; presents a great opportunity for service provisioning. However, their usability for novice users remains invalidated since Mashup tools are not easy to use they require basic programming skills which makes the process of designing and creating Mashups difficult. This is because Mashup tools access heterogeneous web contents using public web APIs and the process of integrating them become complex since web APIs are tailored by different vendors. Moreover, the design of Mashup editors is unnecessary complex; as a result, users do not know where to start when creating Mashups. This research address the gap between Mashup tools and usability by the designing and implementing a semantically enriched Mashup tool to discover, annotate and compose APIs to improve the utilization of SOA services by novice users. The researchers conducted an analysis of the already existing Mashup tools to identify challenges and weaknesses experienced by novice Mashup users. The findings from the requirement analysis formulated the system usability requirements that informed the design and implementation of the proposed Mashup tool. The proposed architecture addressed three layers: composition, annotation and discovery. The researchers developed a simple Mashup tool referred to as soa-Services Provisioner (SerPro) that allowed novice users to create web application flexibly. Its usability and effectiveness was validated. The proposed Mashup tool enhanced the usability of SOA services, since data analysis and results showed that it was usable to novice users by scoring a System Usability Scale (SUS) score of 72.08. Furthermore, this research discusses the research limitations and future work for further improvements

    Enabling technologies for future learning scenarios: the semantic grid for human learning

    Full text link
    In this paper, starting from the limitations and constrains of traditional human learning approaches, we outline new suitable approaches to education and training in future knowledge based society. In our vision, learning and teaching are no longer standalone activities but complex, conversational and experiential-based processes implying collaboration, direct experience, mutual trust and shared interests. We identify characteristics of the environments suitable for these processes, and we compare different enabling technology infrastructures in order to justify why the Semantic Grid for Human Learning, that is a particular enhanced instance of the traditional Semantic Grid, is the most appropriate infrastructure to build our vision on. Finally, we present a realistic learning scenario as a case study, proving the effectiveness of our innovative learning approachesforfuture Education and Training

    A semantic web model for ad hoc context-aware communities : Application to the Smart Place Scenario

    No full text
    International audienceIn this paper, we propose a model for an open framework that allows mobile users to create and to participate to context-aware virtual communities. The model we propose and implement is a generic data model fully compliant with the semantic web data model RDF. This model is suited to let mobile end-users use, create and customize virtual communities. We combine fundamentals for a decentralized semantic web social network with context-aware virtual communities and services. Smart cities scenarios are typically targeted with this approach. It can be implemented in places like metro stations, museums, squares, cinemas, etc. to provide ad hoc context-aware information services to mobile users

    Using Semantic Web technologies in the development of data warehouses: A systematic mapping

    Get PDF
    The exploration and use of Semantic Web technologies have attracted considerable attention from researchers examining data warehouse (DW) development. However, the impact of this research and the maturity level of its results are still unclear. The objective of this study is to examine recently published research articles that take into account the use of Semantic Web technologies in the DW arena with the intention of summarizing their results, classifying their contributions to the field according to publication type, evaluating the maturity level of the results, and identifying future research challenges. Three main conclusions were derived from this study: (a) there is a major technological gap that inhibits the wide adoption of Semantic Web technologies in the business domain;(b) there is limited evidence that the results of the analyzed studies are applicable and transferable to industrial use; and (c) interest in researching the relationship between DWs and Semantic Web has decreased because new paradigms, such as linked open data, have attracted the interest of researchers.This study was supported by the Universidad de La Frontera, Chile, PROY. DI15-0020. Universidad de la Frontera, Chile, Grant Numbers: DI15-0020 and DI17-0043

    Actas del Taller de Trabajo Zoco’08 / JISBD Integración de Aplicaciones Web : XIII Jornadas de Ingeniería del Software y Bases de Datos Gijón, 7 al 10 de Octubre de 2008

    Get PDF
    Ministerio de Educación y Ciencia TIN2007-64119Junta de Andalucía P07-TIC-0260

    Collaboratory for Multi-scale Chemical Science DOE grant FG02-01ER25444

    Get PDF
    Motivation for the Project Progress on the many multi-scale problems in the chemical sciences is significantly hindered by the difficulties researchers working at each scale have in accessing and translating the best available information and methods from the other scales. Very often there are "gaps" between scales which cannot be bridged at present, often because there is an unresolved technical or mathematical issue in addition to the pervasive lack of translation software and problems with connecting the mismatched data models used at each scale. Problems are particularly severe for complex systems involving combustion and pyrolysis chemistry. For example, simulations used to design high-efficiency, low-emission homogeneous-charge compression-ignition (HCCI) engines typically contain thousands of different chemical species and reactions. The engine designer running the macroscopic simulation is typically not an expert in chemistry -the macroscopic engine scale is quite complicated enough -so he or she needs all the important microscopic chemical details to be handled more or less automatically by software, and in a way that the chemistry models can be easily updated as additional information becomes available. All these microscopic chemistry details must be documented electronically in a way that is easy visible to the chemistry community, and these chemistry databases must be extensible, to make it practical to capture the benefits of the very large, but also very thinly spread (i.e. each chemist is expert in only a few types of molecules and reactions, under a limited range of conditions), expertise in the chemistry community. The numerical methods used by the engine designer were not designed to handle all this chemical detail, so intermediate preprocessing model-reduction software is needed to reduce the size of the chemical model. It is crucial that the approximation errors introduced in this step be properly controlled, so we do not lose significant accuracy in the final simulation results. Again, all the assumptions and calculations involved in this model-reduction process need to be documented, to facilitate future progress and to allow the engine model to be updated as more information on the combustion chemistry becomes available

    OralCard: sistema de informação web para a saúde oral

    Get PDF
    Mestrado em Engenharia de Computadores e TelemáticaOs sistemas de informação na web assumem-se cada vez mais como um recurso indispensável para os que estudam as ciências biomédicas. Uma das áreas de estudo destas ciências incide na cavidade oral e nas proteínas que nela residem. Existem variadas plataformas online que permitem a pesquisa de dados específicos a microorganismos e a proteínas associadas, mas estes dados são genéricos e não são desenhados para casos de estudo específicos. Este trabalho tem como objectivo desenvolver uma estratégia e um protótipo para o armazenamento de informação relacionada com a cavidade oral, visando a sua utilização em investigação. Uma preocupação diferenciadora prende-se com o objectivo de integrar dados obtidos experimentalmente com referências existentes na web e estudadas por outras entidades. O protótipo desenvolvido permite aos investigadores na área das ciências biomédicas, sem conhecimentos específicos em bases de dados, pesquisar proteínas, doenças e genes, e integrar novos resultados de ensaios na base de dados existente.Information systems on the web are becoming important resources for those studying biomedical sciences. One area of study of these sciences focuses on the oral cavity and on proteins that reside in it. Several online platforms provide specific knowledge on multiple microorganisms and associated proteins, but these are generic and are not designed for specific case studies. This work aims to develop a strategy and a prototype for the storage of information related to the oral cavity, aiming their use in research. It will integrate data collected from experimental results with existing references on the web and explored by other entities. The prototype allows researchers in the biomedical sciences, without particular expertise in databases, searching for proteins, genes and diseases, and integrating new test results in the existing database
    corecore