The traditional, evolutionary, computing-centric approach to software development has yielded computerized systems that are
inacces- sible to a significant percentage of the population due to the complexity associated with their use. To increase
the accessibility of systems, we propose a human-centric approach to development that is based on per- sonalization and personal
ownership of private information. This paper outlines an extensible peer-to-peer framework in support of a human- centric
environment that is configurable by domain experts, such as psy- chologists or physicians, who are not computer science or
computer en- gineering professionals. The aim of this paper is to provide a description of the high-level architecture of
this new human-centric framework.