Actors and networks as objects
This paper explores the application of two contemporary computational methods to the development of sociological theory. Specifically, we combine the methods of object-orientation with discrete event simulation. This approach has several advantages for constructing and evaluating dynamic social theo...
Gespeichert in:
Veröffentlicht in: | Social networks 1995, Vol.17 (1), p.1-26 |
---|---|
Hauptverfasser: | , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | This paper explores the application of two contemporary computational methods to the development of sociological theory. Specifically, we combine the methods of object-orientation with discrete event simulation. This approach has several advantages for constructing and evaluating dynamic social theories.
In object-oriented program design, objects combine and integrate the traditional concepts of data structures and algorithms, the building blocks of structured programming. Algorithms associated with objects are called methods or member functions. Constructing social actors as objects involves defining both their data attributes and the methods associated with these attributes. We also treat a social network as a computational object. It has data types of nodes and ties. As an object, the network must also have methods that add and delete nodes and ties. Once a network exists, we can create other data types and methods that describe and analyze the network. For example, networks have in-degree and out-degree vectors, and measures of hierarchy. In principle, we can create attributes of networks for all of the structural measures we use to describe networks.
We use actor and network objects in a discrete event simulation of a process of formation of dominance structures, exploring several dynamic variations of the underlying theoretical model. |
---|---|
ISSN: | 0378-8733 1879-2111 |
DOI: | 10.1016/0378-8733(94)00245-6 |