Alferes, José Júlio AlvesAmador, RicardoMay, Wolfgang2019-06-072019-06-072005-01-013-540-28793-0PURE: 119919PURE UUID: f1e43187-9628-4430-9dea-36c5e5500513researchoutputwizard: 22010WOS: 000233393200010Scopus: 33646170009ORCID: /0000-0001-5520-4623/work/54189781http://www.scopus.com/record/display.uri?eid=2-s2.0-33646170009&origin=resultslist&sort=plf-f&src=s&st1http://hdl.handle.net/10362/72026In this paper we define the basic concepts for a general lan- guage for evolution and reactivity in the Semantic Web. We do this by exposing an UML model that specifies an ontology for the language. The proposed language is based on Event-Condition-Action rules, where dif- ferent languages for events (including languages for composite events), for conditions (queries) and actions (including complex actions) may be composed, this way catering for language heterogeneity (besides hetero- geneity on the data-model) that we think is essential for dealing with evolution and reactivity in the Semantic Web.15240321engHeterogeneitySemantic webOntologyReactivitySemanticsMathematical modelsWorld Wide WebArtificial intelligenceComputer programmingLanguagesData structuresEvolutionary algorithmsInformation retrievalA general language for evolution and reactivity in the Semantic Webconference object10.1007/11552222_10https://www.scopus.com/pages/publications/33646170009