3,339 research outputs found

    Ten Years of Rich Internet Applications: A Systematic Mapping Study, and Beyond

    Get PDF
    BACKGROUND: The term Rich Internet Applications (RIAs) is generally associated with Web appli- cations that provide the features and functionality of traditional desktop applications. Ten years after the introduction of the term, an ample amount of research has been carried out to study various aspects of RIAs. It has thus become essential to summarize this research and provide an adequate overview. OBJECTIVE: The objective of our study is to assemble, classify and analyze all RIA research performed in the scienti c community, thus providing a consolidated overview thereof, and to identify well-established topics, trends and open research issues. Additionally, we provide a qualitative discussion of the most inter- esting ndings. This work therefore serves as a reference work for beginning and established RIA researchers alike, as well as for industrial actors that need an introduction in the eld, or seek pointers to (a speci c subset of) the state-of-the-art. METHOD: A systematic mapping study is performed in order to identify all RIA-related publications, de ne a classi cation scheme, and categorize, analyze, and discuss the identi ed research according to it. RESULTS: Our source identi cation phase resulted in 133 relevant, peer-reviewed publications, published between 2002 and 2011 in a wide variety of venues. They were subsequently classi ed according to four facets: development activity, research topic, contribution type and research type. Pie, stacked bar and bubble charts were used to visualize and analyze the results. A deeper analysis is provided for the most interesting and/or remarkable results. CONCLUSION: Analysis of the results shows that, although the RIA term was coined in 2002, the rst RIA-related research appeared in 2004. From 2007 there was a signi cant increase in research activity, peaking in 2009 and decreasing to pre-2009 levels afterwards. All development phases are covered in the identi ed research, with emphasis on \design" (33%) and \implementation" (29%). The majority of research proposes a \method" (44%), followed by \model" (22%), \methodology" (18%) and \tools" (16%); no publications in the category \metrics" were found. The preponderant research topic is \models, methods and methodologies" (23%) and to a lesser extent, \usability & accessibility" and \user interface" (11% each). On the other hand, the topic \localization, internationalization & multi-linguality" received no attention at all, and topics such as \deep web" (under 1%), \business processing", \usage analysis", \data management", \quality & metrics", (all under 2%), \semantics" and \performance" (slightly above 2%) received very few attention. Finally, there is a large majority of \solution proposals" (66%), few \evaluation research" (14%) and even fewer \validation" (6%), although the latter are increasing in recent years

    Reverse Engineering and Testing of Rich Internet Applications

    Get PDF
    The World Wide Web experiences a continuous and constant evolution, where new initiatives, standards, approaches and technologies are continuously proposed for developing more effective and higher quality Web applications. To satisfy the growing request of the market for Web applications, new technologies, frameworks, tools and environments that allow to develop Web and mobile applications with the least effort and in very short time have been introduced in the last years. These new technologies have made possible the dawn of a new generation of Web applications, named Rich Internet Applications (RIAs), that offer greater usability and interactivity than traditional ones. This evolution has been accompanied by some drawbacks that are mostly due to the lack of applying well-known software engineering practices and approaches. As a consequence, new research questions and challenges have emerged in the field of web and mobile applications maintenance and testing. The research activity described in this thesis has addressed some of these topics with the specific aim of proposing new and effective solutions to the problems of modelling, reverse engineering, comprehending, re-documenting and testing existing RIAs. Due to the growing relevance of mobile applications in the renewed Web scenarios, the problem of testing mobile applications developed for the Android operating system has been addressed too, in an attempt of exploring and proposing new techniques of testing automation for these type of applications

    Global-Scale Resource Survey and Performance Monitoring of Public OGC Web Map Services

    Full text link
    One of the most widely-implemented service standards provided by the Open Geospatial Consortium (OGC) to the user community is the Web Map Service (WMS). WMS is widely employed globally, but there is limited knowledge of the global distribution, adoption status or the service quality of these online WMS resources. To fill this void, we investigated global WMSs resources and performed distributed performance monitoring of these services. This paper explicates a distributed monitoring framework that was used to monitor 46,296 WMSs continuously for over one year and a crawling method to discover these WMSs. We analyzed server locations, provider types, themes, the spatiotemporal coverage of map layers and the service versions for 41,703 valid WMSs. Furthermore, we appraised the stability and performance of basic operations for 1210 selected WMSs (i.e., GetCapabilities and GetMap). We discuss the major reasons for request errors and performance issues, as well as the relationship between service response times and the spatiotemporal distribution of client monitoring sites. This paper will help service providers, end users and developers of standards to grasp the status of global WMS resources, as well as to understand the adoption status of OGC standards. The conclusions drawn in this paper can benefit geospatial resource discovery, service performance evaluation and guide service performance improvements.Comment: 24 pages; 15 figure

    Achieving Accessible Rich Internet Applications

    Get PDF
    This work presents guidelines on making accessible Rich Internet Applications (RIAs). The guidelines have been developed based on a thorough literature review, summarizing the current accessibility issues related to RIA. Existing solutions and recommendations have been processed and converted into a set of guidelines, aimed at those responsible for developing RIA solutions. Participants working with web development and accessibility evaluated the guidelines. The most important contribution from this project to the field of web accessibility research is strong indications of a need for process oriented accessibility guidelines

    Organising web links semantically with Boek

    Get PDF

    Making Scientific and Technical Materials Pervasively Accessible

    Get PDF
    In this paper, the question is explored of what policies, standards and practices are desirable to ensure that hardware, software and publications in the sciences and associated disciplines are created from the outset to be accessible to people with disabilities. Insight into this question can be obtained by considering the unique accessibility challenges that these materials pose, including complexities of notation, language, and graphical representation. Having analyzed what sets this problem apart from broader issues of accessibility, the advantages and limitations of current international standards are reviewed, and contemporary developments in standards and policies are considered from a strategic perspective. These developments include the establishment of accessibility requirements for e-books and e-readers under the European Accessibility Act, the potential role of process-oriented accessibility standards such as ISO/IEC 30071-1:2019, and opportunities for enhancing the standards applicable to scientific materials via future revisions of the World Wide Web Consortium’s Web Content Accessibility Guidelines (WCAG). The accessibility of scientific and technical content is ultimately supported by several interrelated human rights recognized in international disability rights law, which constitute a foundation for further evaluation and development of policies. It is argued that attaining pervasive accessibility in scientific and technical fields requires an unprecedented level of commitment and collaboration among educators, scientists, content and software producers, regulators, and people with disabilities

    Assessing the Accuracy of Vendor-Supplied Accessibility Documentation

    Get PDF
    Purpose – In an effort to ensure vendor compliance with Section 508, some libraries have begun requesting Voluntary Product Accessibility Templates (VPATs) or other documentation of accessibility compliance. The purpose of this paper is to assess the accuracy of vendor-supplied compliance documentation, and to identify common accessibility issues highlighted by the VPATs. A detailed discussion of vendor responses to each Section 508 checkpoint is provided in the Appendix. Design/methodology/approach – Researchers compared 17 VPATs with the results of an automated accessibility scan to identify inconsistencies and common problems. Findings – Vendors reported being fully compliant with 64 percent of the applicable VPAT items, and partially compliant with a further 24 percent. However, in 16 of 17 cases, there were discrepancies between the information on the VPAT and the results of the scan. Of the total 189 VPAT checkpoints the author scanned, 19.6 percent had errors (meaning the information on the VPAT was inaccurate 19.6 percent of the time). Research limitations/implications – Several VPAT checkpoints could not be automatically verified by the scan. Instead they require manual/visual verification, which the author did not do. Because the author only scanned three pages of each resource, the author was not able to check all content. Practical implications – Vendor-supplied accessibility documentation should not be taken at face value, but requires verification and follow up to ensure its accuracy. This study also identified some of the most common accessibility issues, which will help both librarians and vendors improve their products and services. Originality/value – Other studies have analyzed the accessibility of library resources and specifically vendor databases, but none have assessed the accuracy of vendor-supplied Section 508 compliance documentation
    corecore