We gratefully acknowledge support from
the Simons Foundation and member institutions.
Full-text links:

Download:

Current browse context:

cs.PL

Change to browse by:

cs

References & Citations

DBLP - CS Bibliography

Bookmark

(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo

Computer Science > Programming Languages

Title: Concept-oriented programming: from classes to concepts and from inheritance to inclusion

Abstract: For the past several decades, programmers have been modeling things in the world with trees using hierarchies of classes and object-oriented programming (OOP) languages. In this paper, we describe a novel approach to programming, called concept-oriented programming (COP), which generalizes classes and inheritance by introducing concepts and inclusion, respectively.
Comments: 12 pages, 2 figures. arXiv admin note: text overlap with arXiv:1409.3947
Subjects: Programming Languages (cs.PL)
Cite as: arXiv:1501.00720 [cs.PL]
  (or arXiv:1501.00720v1 [cs.PL] for this version)

Submission history

From: Alexandr Savinov [view email]
[v1] Sun, 4 Jan 2015 21:02:34 GMT (422kb)

Link back to: arXiv, form interface, contact.