Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Michael E. Groble is active.

Publication


Featured researches published by Michael E. Groble.


acm multimedia | 2009

TuVista: meeting the multimedia needs of mobile sports fans

Frank Bentley; Michael E. Groble

We describe the TuVista system, a service for viewing near-live sports content consisting of a multimedia editing/bundling station, a cloud-hosted metadata server, and a set of mobile clients. We begin by introducing TuVista I, a proof of concept experience prototype implemented quickly as a probe to understand multimedia needs at a live sporting event. After discussing the results of an initial field trial at Estadio Azteca in Mexico City, we describe the improvements in TuVista II to address the issues identified. These include rapid editing of multiple live video streams, push notifications of new content over XMPP, and an optimized metadata workflow for the content producer that reduced content publication time from fifteen minutes to less than 30 seconds. We conclude with a discussion of rapid prototyping and field deployments as a way to quickly identify user needs.


Journal of Software Maintenance and Evolution: Research and Practice | 2006

Industrial tools for the feature location problem: an exploratory study

Sharon Simmons; Dennis Edwards; Norman Wilde; Josh Homan; Michael E. Groble

Software engineers who maintain and enhance large systems often encounter the feature location problem: where in the many thousands of lines of code is a particular user feature implemented? Several methods of addressing the problem have been proposed, most of which involve tracing the execution of the system and analyzing the traces. Some supporting academic tools are available. However, companies that depend on the successful evolution of large systems are more likely to use new methods if they are supported by industrial-strength tools of known reliability. This article describes a study performed with Motorola, Inc. to see whether there were any pitfalls in using Metrowerks CodeTEST and Klocwork inSight for feature location on message-passing software similar to systems that Motorola maintains. These two tools were combined with TraceGraph, an academic trace comparison tool. The study identified two main problems. First, some ‘glue’ code and workarounds were needed to get CodeTEST to generate a trace for an interval of time in which the feature was operating. Second, getting information out of TraceGraph and into inSight was needlessly complicated for a user. However, with a moderate amount of work, the tool combination was effective in locating, understanding and documenting features. Study participants completed these steps in typically 3–4 hours per feature, studying only a few hundred lines out of a 200 000 line system. An ongoing project with Motorola is focused on improving tool integration with the hope of making feature location common practice at Motorola. Copyright


international conference on software maintenance | 2006

Software Feature Understanding in an Industrial Setting

Michael Jiang; Michael E. Groble; Sharon Simmons; Dennis Edwards; Norman Wilde

Software Engineers frequently need to locate and understand the code that implements a specific user feature of a large system. This paper reports on a study by Motorola Inc. and the Software Engineering Research Center to see if industrial tools currently in use at the company could be adapted for feature understanding


Journal of Visual Languages and Computing | 2006

Modeling real-time communication systems: Practices and experiences in Motorola

Michael Jiang; Michael E. Groble; Andrij Neczwid; Allan Willey

Visual modeling languages and techniques have been increasingly adopted for software specification, design, development, and testing. With the major improvements of UML 2.0 and tools support, visual modeling technologies have significant potential for simplifying design, facilitating collaborations, and reducing development cost. In this paper, we describe our practices and experiences of applying visual modeling techniques to the design and development of real-time wireless communication systems within Motorola. A model-driven engineering approach of integrating visual modeling with development and validation is described. Results, issues, and our viewpoints are also discussed.


Archive | 2007

METHOD AND SYSTEM FOR MANAGING PRONUNCIATION DICTIONARIES IN A SPEECH APPLICATION

Michael E. Groble; Changxue C. Ma


Archive | 2007

Method and apparatus for intention based communications for mobile communication devices

Changxue C. Ma; Michael E. Groble; James R. Talley


Archive | 2008

Method and apparatus for creating short video clips of important events

Frank Bentley; Rohit S. Bodas; Michael E. Groble


Journal of Software Maintenance and Evolution: Research and Practice | 2006

Industrial tools for the feature location problem: an exploratory study: Practice Articles

Sharon Simmons; Dennis Edwards; Norman Wilde; Josh Homan; Michael E. Groble


Archive | 2009

METHOD AND APPARATUS FOR MANAGING ASSOCIATIVE PERSONAL INFORMATION ON A MOBILE COMMUNICATION DEVICE

Michael E. Groble; Andrew W. Davidson; Jorge Kirch; Hiren M. Mandalia


Archive | 2007

Parameterized statistical interaction policies

Michael E. Groble

Collaboration


Dive into the Michael E. Groble's collaboration.

Top Co-Authors

Avatar

Dennis Edwards

University of West Florida

View shared research outputs
Top Co-Authors

Avatar

Norman Wilde

University of West Florida

View shared research outputs
Top Co-Authors

Avatar

Sharon Simmons

University of West Florida

View shared research outputs
Top Co-Authors

Avatar

Josh Homan

University of West Florida

View shared research outputs
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge