Topical Areas

Role of Institutions in Development of Code

The development of code within several institutions including universities, firms, consortia, and the open source movement is examined. For each institution, the analysis examines their internal processes and norms that affect the development process. The analysis also examines how each institution emphasizes different social and technical attributes that are embedded in code.

Regulating with Code

Our research identified features or characteristics of code that have significance in regulating behavior. These characteristics are manipulable and are considered governance characteristics, because of their ability to differentially influence behavior.

How Government Can Shape Code

Government can influence the development of code in many ways. This section focuses on the governmentÍs regulatory power, fiscal power, and the ability to influence intellectual property rights.

Value Sensitive Design

Values sensitive design seeks to design technology that accounts and incorporates human values. Values can be wide ranging and can include values such as privacy, security, and accessibility.

Theoretical Framework For Code

A framework is constructed to theorize how code develops, evolves, and acts as a regulatory mechanism. This Recursive Regulatory Model for Technology is largely based upon Giddens structuration theory with insights from Actor-Network Theory.

Internet Privatizations

The Internet's origins date back to the 1960s with government funded research into computer networks. This section traces the history and implications of shifting control over the Internet to the private sector, a process called privatization.


One core value affected by emerging information technologies is privacy. This section highlights our work that discusses privacy issues.