Fabio Vitali

Learn More
World Wide Web authors must cope in a hypermedia environment analogous to second-generation computing languages, building and managing most hypermedia links using simple anchors and single-step navigation. Following this analogy, sophisticated application environments on the World Wide Web will require thirdand fourthgeneration hypermedia features.(More)
In this paper we propose a novel approach to markup, called Extreme Annotational RDF Markup (EARMARK), using RDF and OWL to annotate features in text content that cannot be mapped with usual markup languages. EARMARK provides a unifying framework to handle tree-based XML features as well as more complex markup for non-XML scenarios such as overlapping(More)
Electronic government invariably involves XML and electronic law: legislation is as essential to public administration as the ball is to a ball game. This paper gives an overview of two XML standard proposals dealing with two complementary aspects of electronic legislation – the documents themselves as a carrier, and an institutional reality they represent(More)
World Wide Web (WWW) authors must cope in a hypermedia environment analogous to secondgeneration computing languages, building and managing all hypermedia links using simple anchors and singlestep navigation. We present a set of thirdand fouvthgeneration hypermedia functionalities, which WWW developers should consider. We ground our discussion in the(More)
Distributed hypertext systems may be considered the best way of fully exploiting the potential of the present global computer network. A fully distributed hypertext, i.e. not a simple client-server system with a centralized database, generates new problems regarding access control, user policies, etc. One such problem regards versioning, though this might(More)
The original Web did not support multiuser, interactive applications. This shortcoming is being studied, and several approaches have been proposed to use the Web as a platform for programming Internet applications. However, most existing approaches are oriented to centralized applications at servers, or local programs within clients. To overcome this(More)
The original Web did not support multiuser, interactive applications. This shortcoming is being studied, and several approaches have been proposed to use the Web as a platform for programming Internet applications. However, most existing approaches are oriented to centralized applications at servers, or local programs within clients. To overcome this(More)
Researchers in the hypermedia field often lament that the World Wide Web does not support many of hypermedia's rich structuring, navigation and annotation features. What would it take for everyday Web applications to be fully hypermedia compliant, now that the basic hypermedia building blocks exist on the Web? The following four capabilities are the most(More)