33,331 research outputs found

    Selection of third party software in Off-The-Shelf-based software development: an interview study with industrial practitioners

    Get PDF
    The success of software development using third party components highly depends on the ability to select a suitable component for the intended application. The evidence shows that there is limited knowledge about current industrial OTS selection practices. As a result, there is often a gap between theory and practice, and the proposed methods for supporting selection are rarely adopted in the industrial practice. This paper's goal is to investigate the actual industrial practice of component selection in order to provide an initial empirical basis that allows the reconciliation of research and industrial endeavors. The study consisted of semi-structured interviews with 23 employees from 20 different software-intensive companies that mostly develop web information system applications. It provides qualitative information that help to further understand these practices, and emphasize some aspects that have been overlooked by researchers. For instance, although the literature claims that component repositories are important for locating reusable components; these are hardly used in industrial practice. Instead, other resources that have not received considerable attention are used with this aim. Practices and potential market niches for software-intensive companies have been also identified. The results are valuable from both the research and the industrial perspectives as they provide a basis for formulating well-substantiated hypotheses and more effective improvement strategies.Peer ReviewedPostprint (author's final draft

    Ensuring Urban Water Security in Water-Scarce Regions of the United States

    Get PDF
    On December 11-13, 2013, The Johnson Foundation at Wingspread, along with partner ReNUWit, convened experts from different parts of the country to discuss the implications of chronic and episodic water scarcity on our nation's water infrastructure -- with the goal of moving beyond the "case-by-case" conversation to one about how cities can transform their infrastructure and management strategies. The resulting report identifies key principles of water security and explores components of good strategy and innovative water supply options while building the case for transformation

    Evaluation of optimisation techniques for multiscopic rendering

    Get PDF
    A thesis submitted to the University of Bedfordshire in fulfilment of the requirements for the degree of Master of Science by ResearchThis project evaluates different performance optimisation techniques applied to stereoscopic and multiscopic rendering for interactive applications. The artefact features a robust plug-in package for the Unity game engine. The thesis provides background information for the performance optimisations, outlines all the findings, evaluates the optimisations and provides suggestions for future work. Scrum development methodology is used to develop the artefact and quantitative research methodology is used to evaluate the findings by measuring performance. This project concludes that the use of each performance optimisation has specific use case scenarios in which performance benefits. Foveated rendering provides greatest performance increase for both stereoscopic and multiscopic rendering but is also more computationally intensive as it requires an eye tracking solution. Dynamic resolution is very beneficial when overall frame rate smoothness is needed and frame drops are present. Depth optimisation is beneficial for vast open environments but can lead to decreased performance if used inappropriately

    Sustainable exhibit design: guidelines for designers of small scale interactive and travelling exhibits

    Get PDF
    This study was commissioned as part of Lincolnshire County Council’s FLOWS ‘2B’ Information and Symbols Project and UK match funding for this particular FLOWS Project has been provided by East Midlands Development Agency. The aim of FLOWS is to improve the sustainability of development in flood risk areas through development of ‘good practice’, by improved integration of flood risk information into decision-support systems for spatial planning and water management. FLOWS involves over 40 individual projects which are based in four Work Packages. Lincolnshire County Council is jointly leading Work Package 3 (Spatial Planning) and is also leading on Projects in Work Package 2 (Public Perception/Dissemination). This study has been produced as part of Lincolnshire County Council’s ‘FLOWS 2B Information and Symbols Project’ and in the wider context, is focussing on raising public awareness of flooding and flood risk by exploring innovative methods of disseminating information on the subject of flood risk to the public. This project involves the production of interactive exhibits aimed at raising the awareness of flood risk in Lincolnshire and is a partnership between Lincolnshire County Council and the School of Architecture at the University of Lincoln. A study focussing on creating sustainable exhibitions has been undertaken via the University of Lincoln that will directly inform the FLOWS exhibits. As detailed in the project brief, this study on Sustainable Exhibit Design will investigate best practice in sustainable exhibit design and produce a report setting out guidelines for designers of small interactive and travelling exhibits, guidelines which are directly applicable to the proposed FLOWS exhibit. The report will form a contribution to exhibition design knowledge through wider distribution via the University of Lincoln and FLOWS websites and a conference presentation

    The Knowledge Application and Utilization Framework Applied to Defense COTS: A Research Synthesis for Outsourced Innovation

    Get PDF
    Purpose -- Militaries of developing nations face increasing budget pressures, high operations tempo, a blitzing pace of technology, and adversaries that often meet or beat government capabilities using commercial off-the-shelf (COTS) technologies. The adoption of COTS products into defense acquisitions has been offered to help meet these challenges by essentially outsourcing new product development and innovation. This research summarizes extant research to develop a framework for managing the innovative and knowledge flows. Design/Methodology/Approach – A literature review of 62 sources was conducted with the objectives of identifying antecedents (barriers and facilitators) and consequences of COTS adoption. Findings – The DoD COTS literature predominantly consists of industry case studies, and there’s a strong need for further academically rigorous study. Extant rigorous research implicates the importance of the role of knowledge management to government innovative thinking that relies heavily on commercial suppliers. Research Limitations/Implications – Extant academically rigorous studies tend to depend on measures derived from work in information systems research, relying on user satisfaction as the outcome. Our findings indicate that user satisfaction has no relationship to COTS success; technically complex governmental purchases may be too distant from users or may have socio-economic goals that supersede user satisfaction. The knowledge acquisition and utilization framework worked well to explain the innovative process in COTS. Practical Implications – Where past research in the commercial context found technological knowledge to outweigh market knowledge in terms of importance, our research found the opposite. Managers either in government or marketing to government should be aware of the importance of market knowledge for defense COTS innovation, especially for commercial companies that work as system integrators. Originality/Value – From the literature emerged a framework of COTS product usage and a scale to measure COTS product appropriateness that should help to guide COTS product adoption decisions and to help manage COTS product implementations ex post

    A conceptual model for megaprogramming

    Get PDF
    Megaprogramming is component-based software engineering and life-cycle management. Magaprogramming and its relationship to other research initiatives (common prototyping system/common prototyping language, domain specific software architectures, and software understanding) are analyzed. The desirable attributes of megaprogramming software components are identified and a software development model and resulting prototype megaprogramming system (library interconnection language extended by annotated Ada) are described

    Energy-water-environment nexus underpinning future desalination sustainability

    Get PDF
    Energy-water-environment nexus is very important to attain COP21 goal, maintaining environment temperature increase below 2 °C, but unfortunately two third share of CO2 emission has already been used and the remaining will be exhausted by 2050. A number of technological developments in power and desalination sectors improved their efficiencies to save energy and carbon emission but still they are operating at 35% and 10% of their thermodynamic limits. Research in desalination processes contributing to fuel World population for their improved living standard and to reduce specific energy consumption and to protect environment. Recently developed highly efficient nature-inspired membranes (aquaporin & graphene) and trend in thermally driven cycle's hybridization could potentially lower then energy requirement for water purification. This paper presents a state of art review on energy, water and environment interconnection and future energy efficient desalination possibilities to save energy and protect environment

    Open source collaboration for fostering off-the-shelf components selection

    Get PDF
    The use of Off-The-Shelf software components in Component- Based Development implies many challenges. One of them is the lack of available and well-suited data to support selection of suitable OTS components. This paper proposes a feasible and incremental way to federate and reuse the different efforts for finding, selecting, and maintaining OTS components in a structured way. This is done not only for supporting OTS components selection, but also to overcome reported problems with the integration and maintenance of component repositories. It is based on the “open source collaboration” idea to incrementally build an OTS components reuse infrastructure, enabling automatic support for OTS selection processes.Peer ReviewedPostprint (author's final draft

    Supporting sustainable e‐learning

    Get PDF
    This paper draws upon work carried out within phase one of a national forum for support staff, funded by the UK Learning and Teaching Support Network Generic Centre. It sets out themes in current Learning Technology research within the context of institutional practice. It reports the responses of a range of e‐learning support staff to new developments in the reuse and sharing of Learning Objects. The article highlights tensions across support units, inconsistencies in support provision and confusion over issues concerning different modes of teaching. It also forewarns a growing gap between institutional practice and research in the development of approaches to sustainable e‐learning
    corecore