Publication Date

Fall 2010

Degree Type


Degree Name

Master of Science (MS)


Computer Engineering


Weider Yu


clinical research, community trust building, Petri net design model, service modeling, service-oriented architecture (SOA), service-oriented modeling and architecture (SOMA)

Subject Areas

Computer Engineering


One of the major challenges of community-based research is recruitment of community members who will participate in clinical trials, continue for the duration of the trial, and provide accurate sensitive personal information. This challenge can be overcome by establishing greater trust between researchers and communities.

This study focuses on a system to address trust issues between the San Jose Hispanic community and clinical researchers. It describes a methodology for translating non-functional wants and needs into technical requirements that are used as input to a Service-Oriented Architecture (SOA) approach to design a solution. Unlike a typical SOA that is derived from a single enterprise's business goals and processes, this solution is based on multiple stakeholder goals and general clinical trial processes.

The resulting architecture focuses on improving communication between researchers and communities and is validated by mapping the technical requirements against a trust-building model and modeling the solution using Petri nets.