Sign In

Communications of the ACM

81 - 90 of 164 for bentley

Research in the large. using app stores, markets, and other wide distribution channels in Ubicomp research

The mobile phones that people use in their daily lives now run advanced applications and come equipped with sensors once only available in custom hardware in UbiComp research. At the same time application distribution has become increasingly simple due to the proliferation of app stores and the like. Evaluation and research methods have to be adapted to this new context to get the best data and feedback from wide audiences. However, an overview of successful strategies to overcome research challenges inherent to wide deployment is not yet available. App store platform characteristics, devices, reaching target users, new types of evaluation data and dynamic, heterogeneous usage contexts have to be dealt with. This workshop provides a forum for researchers and developers to exchange experiences and strategies for wide distribution of applications. We aim at building an understanding of the opportunities of various distribution channels and obstacles involved in a research context.


Bridging pre-silicon verification and post-silicon validation

Post-silicon validation is a necessary step in a design's verification process. Pre-silicon techniques such as simulation and emulation are limited in scope and volume as compared to what can be achieved on the silicon itself. Some parts of the verification, such as full-system functional verification, cannot be practically covered with current pre-silicon technologies. This panel brings together experts from industry, academia, and EDA to review the differences and similarities between pre- and post-silicon, discuss how the fundamental aspects of verification are affected by these differences, and explore how the gaps between the two worlds can be bridged.


Contacts 3.0: bringing together research and design teams to reinvent the phonebook

We present a narrative of the design of Contacts 3.0, a service and updated phonebook application on a mobile device that combines on-device communication with communication from online social networks to create a central hub for communication on the device. We discuss how research and design teams worked together to create design assets, technical architectures, and business cases around this concept.


Shape grammars and grammatical evolution for evolutionary design

We describe the first steps in the adoption of Shape Grammars with Grammatical Evolution for application in Evolutionary Design. Combining the concepts of Shape Grammars and Genetic Programming opens up the exciting possibility of truly generative design assist tools. In this initial study we provide some background on the adoption of grammar-based Genetic Programming for Evolutionary Design, describe Shape Grammars, and give a brief overview of Grammatical Evolution before detailing how Grammatical Evolution used Shape Grammars to successfully rediscover some benchmark target structures.


The game of funding: modelling peer review for research grants

Procedures of peer review for research proposals often contain an implicit conflict of interest, where academics may take the role of reviewer or submitter, and thus have the capability to affect the success or failure of each other to obtain some portion of limited funds. This work models a peer review procedure for funding from the perspective of evolutionary game theory. An analysis is performed to investigate the long-term submission and review strategies evolved by the modeled academics as they attempt to maximize their funding. Repercussions of the findings are discussed.


The challenge of irrationality: fractal protein recipes for PI

Computational development traditionally focuses on the use of an iterative, generative mapping process from genotype to phenotype in order to obtain complex phenotypes which comprise regularity, repetition and module reuse. This work examines whether an evolutionary computational developmental algorithm is capable of producing a phenotype with no known pattern at all: the irrational number PI. The paper summarizes the fractal protein algorithm, provides a new analysis of how fractals are exploited by the developmental process, then presents experiments, results and analysis showing that evolution is capable of producing an approximate algorithm for PI that goes beyond the limits of precision of the data types used.


Examining presence and lightweight messaging in a social television experience

We report on a field evaluation of a prototype social television system (Social TV) that incorporates lightweight messaging as well as ambient awareness of user presence on the system. This evaluation was conducted over a two-week period and involved the participation of ten households. Participants appreciated the ability to see their buddies' presence on the system, the ability to see or suggest the programs they were currently watching, and the ability to send short messages to one another. The presence facilities available in Social TV also allowed participants to learn more about one another's TV viewing habits and preferences, and fostered a sense of connectedness between them. However, they also felt constrained by the limitations of the communication options available to them and demanded free-form text or voice chat to be able to fully express themselves.


Ambient social tv: drawing people into a shared experience

We examine how ambient displays can augment social television. Social TV 2 is an interactive television solution that incorporates two ambient displays to convey to participants an aggregate view of their friends' current TV-watching status. Social TV 2 also allows users to see which television shows friends and family are watching and send lightweight messages from within the TV-viewing experience. Through a two-week field study we found the ambient displays to be an integral part of the experience. We present the results of our field study with a discussion of the implications for future social systems in the home.


Location and activity sharing in everyday mobile communication

We present a study on current, real-world communication of location and activity information based on analyzing context-sharing practices in recorded mobile phone calls. In 176 conversations, we found that over 70 percent contain disclosures of location or activity for one of eight main purposes. Based on our observations, we provide implications for the design of new systems for mobile social software.


In the realm of insight and creativity

The intellectual pleasures and financial rewards of solving one programming problem, it turns out, are just the prelude to solving many more.