A growing number of agent technologies are receiving significant attention from both researchers and practitioners. Jason, Moise, and CArtAgO are examples of technologies that support the development of multi-agent systems. On the other hand, semantic technologies, such as ontologies, are becoming established as knowledge representation techniques for large web-based applications. Their development is accompanied by the development of semantic reasoners (e.g., Pellet), and query languages (e.g., SQWRL). This work investigates approaches that align semantic technologies and agent-oriented systems: AgentSpeak-DL, Argonaut, JASDL, and Semantic Moise, highlighting their advantages and limitations.