357 research outputs found

    A Survey of Smartwatch Platforms from a Developer’s Perspective

    Get PDF
    Technological innovation has made it possible to package a powerful processor and memory subsystem coupled with a high-resolution display, wireless communication, and specific sensors into a device known as the smartwatch. This device introduces a new set of new challenges such as battery life, user interaction, and other how to create applications for it. Smartwatches are connected to the Internet and provide gesture interaction and the ability to continuously monitor a user’s physical activity. The smartwatch has access to the smartphone and therefore can be used as a second display to show users various notifications from the phone such as calls and messaging as well as information from the Internet, such as social networking apps (Facebook, Twitter etc.), to do lists and many other applications. The objective of this project is to explore smartwatch technology from a developer’s perspective. A short history of smartwatch technology is given along with a discussion of the typical use cases. This is followed by a deeper technology dive into the two most popular smartwatch platforms on the market today: the Apple Watch and Android Wear. This paper will look at the features of both devices side by side, and take a look at the development platforms available to create applications on them. This study will discuss the frameworks, the tools, and some of the challenges we encountered in learning to build applications with them. A sample application for both platforms will be presented and discussed

    The Proceedings

    Get PDF

    Gradual Grammars: Syntax in Levels and Locales

    Get PDF
    Programming language implementations are often one-sizefits-all. Irrespective of the ethnographic background or proficiency of their users, they offer a single, canonical syntax for all language users. Whereas professional software developers might be willing to learn a programming language all in one go, this might be a significant barrier for non-technical users, such as children who learn to program, or domain experts using domain-specific languages (DSLs). Parser tools, however, do not offer sufficient support for graduality or internationalization, leading (worst case) to maintaining multiple parsers, for each target class of users. In this paper we present Fabric, a grammar formalism that supports: 1) the gradual extension with (and deprecation of) syntactic constructs in consecutive levels (“vertical”), and, orthogonally, 2) the internationalization of syntax by translating keywords and shuffling sentence order (“horizontal”). This is done in such a way that downstream language processors (compilers, interpreters, type checkers etc.) are affected as little as possible. We discuss the design of Fabric and its implementation on top of the LARK parser generator, and how Fabric can be embedded in the Rascal language workbench. A case study on the gradual programming language Hedy shows that language levels can be represented and internationalized concisely, with hardly any duplication. We evaluate the Fabric library using the Rebel2 DSL, by translating it to Dutch, and “untranslating” its concrete syntax trees, to reuse its existing compiler. Fabric thus provides a principled approach to gradual syntax definition in levels and locales.</p

    Creating a Software Assembly Line

    Get PDF
    This thesis describes a technical solution that improved the software development efforts needed to verify and validate a medical device, herein referred to as the “medical device.” The medical device had many software and hardware configurations that had to be developed, integrated, managed, and tested. There were a number of problems with the manual processes that were being used to verify and validate the product, so this project developed a system called the “Software Assembly Line” to continuously build software and automatically test it on multiple hardware configurations. As a result, software quality and predictability were improved, and the number of cycles required for formal verification and validation was reduced. The final project recommendation was to validate the Software Assembly Line according to 21CFR820.75, Process Validation

    Query Expansion Techniques for Enterprise Search

    Get PDF
    Although web search remains an active research area, interest in enterprise search has waned. This is despite the fact that the market for enterprise search applications is expected to triple within the next six years, and that knowledge workers spend an average of 1.6 to 2.5 hours each day searching for information. To improve search relevancy, and hence reduce this time, an enterprise- focused application must be able to handle the unique queries and constraints of the enterprise environment. The goal of this thesis research was to develop, implement, and study query expansion techniques that are most effective at improving relevancy in enterprise search. The case-study instrument used in this investigation was a custom Apache Solr-based search application deployed at a local medium-sized manufacturing company. It was hypothesized that techniques specifically tailored to the enterprise search environment would prove most effective. Query expansion techniques leveraging entity recognition, alphanumeric term identification, intent classification, collection enrichment, and word vectors were implemented and studied using real enterprise data. They were evaluated against a test set of queries developed using relevance survey results from multiple users, using standard relevancy metrics such as normalized discounted cumulative gain (nDCG). Comprehensive analysis revealed that the current implementation of the collection enrichment and word vector query expansion modules did not demonstrate meaningful improvements over the baseline methods. However, the entity recognition, alphanumeric term identification, and query intent classification modules produced meaningful and statistically significant improvements in relevancy, allowing us to accept the hypothesis

    The Daily Egyptian, June 12, 1984

    Get PDF

    The UK sports- and underwear market

    Get PDF
    Pierre Robert Group is a Norwegian company, which specialises in regular underwear, in addition to sports underwear. The company is currently represented in Sweden and Finland, as well as in their domestic market. Pierre Robert Group wishes to explore the possibilities for a future expansion into the UK sports- and/or underwear market. The purpose of this report is to explore the UK sports- and underwear market in order to ascertain the most appropriate strategy for Pierre Robert, if they were to enter the UK. Secondary data, mainly from Mintel and Key Note databases, was used to gain enough knowledge about the research objectives, while primary data was conducted to obtain unexplored information, through a survey, semi-structured interviews and observations. Relevant theory is applied throughout the report in compliance to Pierre Robert‟s situation. The competitive analysis shows that the UK underwear market is highly competitive, and fairly overcrowded. The underwear market has an enormous extent, which makes it difficult to break down in narrower segments. On the basis of this, the underwear market was regarded as to large for Pierre Robert to handle, and the UK underwear market was therefore excluded from further discussion. The sportswear market is predicted to grow in the forthcoming years, with a peak in 2015 at £4.89 bn. This market-increase has resulted in several non-sport retailers widening their clothing lines, and includes sportswear. The sportswear market has become more quality conscious, and the consumers tend to be willing to pay for it. Findings show that females in the age 21-44, within both mainstream sport and active leisure, would be an appropriate target group for Pierre Robert. This group is an opportunity for Pierre Robert, as it gives the company an ability to tailor its offerings, and provide wool underwear in addition to the sports underwear. Nike and Adidas are strong players in the sportswear market, so it is important for Pierre Robert gain a strong position. By entering an untraditional retailer, and build a strong brand,Pierre Robert may be able to enter the UK sportswear market with success. An agent will be the most suitable entry strategy as this can provide Pierre Robert with a great extent of market informatio

    Lisa Madigan Follow Up From Thomas Greene

    Get PDF
    This exchange of letters also includes supporting exhibits to the Att. General\u27s testimonal responses

    Columbia Chronicle (02/18/2002)

    Get PDF
    Student newspaper from February 18, 2002 entitled Columbia Chronicle. This issue is 28 pages and is listed as Volume 35, Number 16. Cover story: College starts first student government Executive Editor: Ryan Adairhttps://digitalcommons.colum.edu/cadc_chronicle/1537/thumbnail.jp
    • …
    corecore