I fondamenti ontologici dei linguaggi di programmazione orientati agli oggetti: i casi delle relazioni e dei ruoli (bibtex)
@article{Baldoni-etal:networks06,
  abstract = {In this paper we consider the ontology behind Object Oriented programming languages. We show that two conceptual primitives are missing: relations and roles. We simulate relations in a programming language by means of objects. To introduce roles we provide an ontological definition of roles and use it to extend the Java language. Sommario. In questo articolo esaminiamo l'ontologia sottostante i linguaggi di programmazione orientati agli oggetti. Mostriamo che due primitive concettuali mancano all'appello: le relazioni e i ruoli. Introduciamo le relazioni simulandole per mezzo di oggetti. Per introdurre i ruoli partiamo da una definizione ontologica di ruolo e la utilizziamo per estendere il linguaggio Java.},
  affiliation = {icr},
  author = {M. Baldoni and G. Boella and L. van der Torre},
  journal = {Networks, rivista di filosofia dell'intelligenza artificiale e scienze cognitive},
  title = {I fondamenti ontologici dei linguaggi di programmazione orientati agli oggetti: i casi delle relazioni e dei ruoli},
  url = {http://www.di.unito.it/~guido/PS/baldoni-networks07.pdf},
  volume = 6,
  year = {2006}
}
Powered by bibtexbrowser