Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Ian Vo

dblp:22/2792 · DBLP profile ↗
← Back
2ranked-venue papers
0as first author
0since 2021 · last 2012
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 1Databases, data management, data science and information retrieval · 1Applied, interdisciplinary, general and emerging computing · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Network and information security
1 paper
Cryptographic primitives and cryptanalysis · 44% Authentication and access control · 44% Privacy and data protection · 13%
Human-computer interaction and pervasive computing
1 paper
Collaborative and social computing · 100%

Topics — the 4 heaviest of 5, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Collaborative and social computing › social media
mobile social application
0.112012
Musubi: disintermediated interactive social feeds for mobile devices · WWW 2012
Collaborative and social computing › social media
social network sites
0.112012
Musubi: disintermediated interactive social feeds for mobile devices · WWW 2012
Cryptographic primitives and cryptanalysis › public-key cryptography
public-key encryption
0.112012
Musubi: disintermediated interactive social feeds for mobile devices · WWW 2012
Authentication and access control
user authentication
0.112012
Musubi: disintermediated interactive social feeds for mobile devices · WWW 2012

Methods — techniques the papers use, named apart from their topics

key exchange · 0.3feed abstraction · 0.3public-key encryption · 0.1public key encryption · 0.1
YearPublicationVenuePosition
2012 Musubi: disintermediated interactive social feeds for mobile devices
abstract
This paper presents Musubi, a mobile social application platform that enables users to share any data type in real-time feeds created by any application on the phone. Musubi is unique in providing a disintermediated service to end users; all communication is supported using public key encryption thus leaking no user information to a third party. Despite the heavy use of cryptography to provide user authentication and access control, users found Musubi simple to use. We embed key exchange within familiar friending actions, and allow users to interact with any friend in their address books without requiring them to join a common network a priori. Our feed abstraction allows users to easily exercise access control. All data reside on the phone, granting users the freedom to apply applications of their choice.
Ben Dodson, Ian Vo, T. J. Purtell, Aemon Cannon, Monica S. Lam
WWW2
2009 Quality Assurance of Software Applications Using the In Vivo Testing Approach
abstract
Software products released into the field typically have some number of residual defects that either were not detected or could not have been detected during testing. This may be the result of flaws in the test cases themselves, incorrect assumptions made during the creation of test cases, or the infeasibility of testing the sheer number of possible configurations for a complex system; these defects may also be due to application states that were not considered during lab testing, or corrupted states that could arise due to a security violation. One approach to this problem is to continue to test these applications even after deployment, in hopes of finding any remaining flaws. In this paper, we present a testing methodology we call in vivo testing, in which tests are continuously executed in the deployment environment. We also describe a type of test we call in vivo tests that are specifically designed for use with such an approach: these tests execute within the current state of the program (rather than by creating a clean slate) without affecting or altering that state from the perspective of the end-user. We discuss the approach and the prototype testing framework for Java applications called Invite. We also provide the results of case studies that demonstrate Invite's effectiveness and efficiency.
Christian Murphy, Gail E. Kaiser, Ian Vo, Matt Chu
ICST3