Cyganiak, R. (2005). A relational algebra for SPARQL.
DeMichiel, L. (2009). JSR 317: Java Persistence
API, Version 2.0. Java Specification Request, Sun
Microsystems.
DeMichiel, L. and Keith, M. (2006). JSR 220: Enterprise
JavaBeans 3.0. Java Specification Request, Sun
Microsystems.
Evins, M. (1994). Objects Without Classes. Computer
IEEE, Volume 27:104–109.
Fensel, D., Decker, S., Erdmann, M., and Studer, R. (1998).
Ontobroker: The Very High Idea. In Proceedings of
the 11th International Florida Artificial Intelligence
Research Symposium (FLAIRS98).
Fielding, R., Gettys, J., Mogul, J., Frystyk, H., Masinter,
L., Leach, P., and Berners-Lee, T. (1999). RFC2616:
Hypertext Transfer Protocol HTTP/1.1. Technical
report, The Internet Society.
Fowler, M. (2002). Patterns of Enterprise Application
Architecture. Addison-Wesley.
Gamma, E., Helm, R., Johnson, R., and Vlissides, J. (1994).
Design Patterns: Elements of Reusable Object-
Oriented Software. Addison-Wesley Professional.
Gosling, J., Joy, B., Steele, G., and Bracha, G. (2005).
Java(TM) Language Specification, The (3rd Edition)
(Java (Addison-Wesley)). Addison-Wesley Profes-
sional.
Hayes, P. and McBride, B. (2004). RDF Semantics.
Recommendation, W3C.
Hejlsberg, A. (2008). The Future of C#. In the Microsoft’s
Professional Developers Conference (PDC).
Kjernsmo, K. and Passant, A. (2009). SPARQL New
Features and Rationale. Working Draft, W3C.
Klyne, G. and Carroll, J. J. (2004). Resource Description
Framework (RDF): Concepts and Abstract Syntax.
Recommendation, W3C.
Logozzo, F. (2004). Separate Compositional Analysis
of Class-based Object-oriented Languages. In
Proceedings of the 10th International Conference
Algebraic Methodology and Software Technology
(AMAST 2004).
Meijer, E., Beckman, B., and Bierman, G. (2006). LINQ:
reconciling object, relations and XML in the .NET
framework. In ACM SIGMOD International Confer-
ence on Management of Data, Chicago, Illinois.
Motik, B. and Rosati, R. (2007). A Faithful Integration
of Description Logics with Logic Programming.
In Proceedings of the Twentieth International Joint
Conference on Artificial Intelligence (IJCAI 2007),
pages 477–482.
Noble, J., Taivalsaari, A., and Moore, I. (1999). Prototype-
Based Programming: Concepts, Languages and
Applications. Springer Publishing Company.
Oren, E., Heitmann, B., and Decker, S. (2008). ActiveRDF:
embedding Semantic Web data into object-oriented
languages. Journal of Web Semantics, 6:191–202.
Prud’hommeaux, E. and Seaborne, A. (2008). SPARQL
Query Language for RDF. Recommendation, W3C.
Sauermann, L. and Cyganiak, R. (2008). Cool URIs for the
Semantic Web. Interest Group Note, W3C.
Schenk, S. and Gearon, P. (2010). SPARQL 1.1 Update.
Working Draft, W3C.
Schneider, M., Carroll, J., Herman, I., and Patel-Schneider,
P. F. (2009). OWL 2 Web Ontology Language, RDF-
Based Semantics. Recommendation, W3C.
Seaborne, A. (2010). SPARQL 1.1 Property Paths. Working
Draft, W3C.
Shinavier, J. (2007). Ripple: Functional Programs as
Linked Data. In Proceedings of the 3rd inter-
national workshop on Scripting for the Semantic
Web (SFSW2007), co-located with the 4th European
Semantic Web Conference (ESWC2007).
Sintek, M. and Decker, S. (2002). TRIPLE—A Query,
Inference and Transformation Language for the Se-
mantic Web. In Proceedings of the 1st Interna-
tional Conference on Semantic Web, volume Volume
2342/2002, pages 364–378, Sardinia, Italy. Springer
Berlin / Heidelberg.
Sirin, E. and Parsia, B. (2007). SPARQL-DL: SPARQL
Query for OWL-DL. In Proceeddings of the 3rd
OWL Experiences and Directions Workshop (OWLED
2007).
Sirin, E. and Tao, J. (2009). Towards Integrity Constraints
in OWL. In Proceedings of the 6th International
Workshop on OWL: Experiences and Directions
(OWLED 2009).
ter Horst, H. J. (2005). Completeness, decidability and
complexity of entailment for RDF Schema and a
semantic extension involving the OWL vocabulary.
Journal of Web Semantics, Vol. 3:pp. 79–115.
Ungar, D., Chambers, C., Chang, B.-W., and Hlzle, U.
(1991). Organizing programs without classes. LISP
and Symbolic Computation, Volume 4:223–242.
Ungar, D. and Smith, R. B. (1987). SELF: The Power of
Simplicity. In Proceedings of The International Con-
ference on Object Oriented Programming, Systems,
Languages and Applications (OOPSLA’87), pages
227–241.
van Rossum, G. (1989). The Python programming
language. http://www.python.org/.
Winter, C. (2010). PEP 3129 – Class Decorators. Python
Enhancement Proposal, Python Software Foundation.
ICSOFT 2010 - 5th International Conference on Software and Data Technologies
320