Matches in DBpedia 2014 for { <http://dbpedia.org/resource/Subject-oriented_programming> ?p ?o. }
Showing items 1 to 28 of
28
with 100 items per page.
- Subject-oriented_programming abstract "In computing, Subject-Oriented Programming is an object-oriented software paradigm in which the state (fields) and behavior (methods) of objects are not seen as intrinsic to the objects themselves, but are provided by various subjective perceptions (“subjects”) of the objects. The term and concepts were first published in September 1993 in a conference paper which was later recognized as being one of the three most influential papers to be presented at the conference between 1986 and 1996. As illustrated in that paper, an analogy is made with the contrast between the philosophical views of Plato and Kant with respect to the characteristics of “real” objects, but applied to software ones. For example, while we may all perceive a tree as having a measurable height, weight, leaf-mass, etc., from the point of view of a bird, a tree may also have measures of relative value for food or nesting purposes, or from the point of view of a tax-assessor, it may have a certain taxable value in a given year. Neither the bird’s nor the tax-assessor’s additional state information need be seen as intrinsic to the tree, but are added by the perceptions of the bird and tax-assessor, and from Kant’s analysis, the same may be true even of characteristics we think of as intrinsic.Subject-oriented programming advocates the organization of the classes that describe objects into “subjects”, which may be composed to form larger subjects. At points of access to fields or methods, several subjects’ contributions may be composed. These points were characterized as the join-points of the subjects. For example, if a tree is cut-down, the methods involved may need to join behavior in the bird and tax-assessor’s subjects with that of the tree’s own. It is therefore fundamentally a view of the compositional nature of software development, as opposed to the algorithmic (procedural) or representation-hiding (object) nature.".
- Subject-oriented_programming wikiPageExternalLink amethyst.io.
- Subject-oriented_programming wikiPageExternalLink 306363.306389.
- Subject-oriented_programming wikiPageExternalLink hyperj.
- Subject-oriented_programming wikiPageExternalLink archived.php.
- Subject-oriented_programming wikiPageID "17190754".
- Subject-oriented_programming wikiPageRevisionID "604505151".
- Subject-oriented_programming hasPhotoCollection Subject-oriented_programming.
- Subject-oriented_programming subject Category:Aspect-oriented_software_development.
- Subject-oriented_programming subject Category:Eclipse_(software).
- Subject-oriented_programming subject Category:Object-oriented_programming.
- Subject-oriented_programming subject Category:Programming_paradigms.
- Subject-oriented_programming type Abstraction100002137.
- Subject-oriented_programming type GrammaticalRelation113796779.
- Subject-oriented_programming type Inflection113803782.
- Subject-oriented_programming type LinguisticRelation113797142.
- Subject-oriented_programming type Paradigm113804375.
- Subject-oriented_programming type ProgrammingParadigms.
- Subject-oriented_programming type Relation100031921.
- Subject-oriented_programming comment "In computing, Subject-Oriented Programming is an object-oriented software paradigm in which the state (fields) and behavior (methods) of objects are not seen as intrinsic to the objects themselves, but are provided by various subjective perceptions (“subjects”) of the objects. The term and concepts were first published in September 1993 in a conference paper which was later recognized as being one of the three most influential papers to be presented at the conference between 1986 and 1996.".
- Subject-oriented_programming label "Subject-oriented programming".
- Subject-oriented_programming label "Субъектно-ориентированное программирование".
- Subject-oriented_programming sameAs m.02dxdq.
- Subject-oriented_programming sameAs Q4445096.
- Subject-oriented_programming sameAs Q4445096.
- Subject-oriented_programming sameAs Subject-oriented_programming.
- Subject-oriented_programming wasDerivedFrom Subject-oriented_programming?oldid=604505151.
- Subject-oriented_programming isPrimaryTopicOf Subject-oriented_programming.