1,240 research outputs found

    SWI-Prolog and the Web

    Get PDF
    Where Prolog is commonly seen as a component in a Web application that is either embedded or communicates using a proprietary protocol, we propose an architecture where Prolog communicates to other components in a Web application using the standard HTTP protocol. By avoiding embedding in external Web servers development and deployment become much easier. To support this architecture, in addition to the transfer protocol, we must also support parsing, representing and generating the key Web document types such as HTML, XML and RDF. This paper motivates the design decisions in the libraries and extensions to Prolog for handling Web documents and protocols. The design has been guided by the requirement to handle large documents efficiently. The described libraries support a wide range of Web applications ranging from HTML and XML documents to Semantic Web RDF processing. To appear in Theory and Practice of Logic Programming (TPLP)Comment: 31 pages, 24 figures and 2 tables. To appear in Theory and Practice of Logic Programming (TPLP

    A Support Tool for Tagset Mapping

    Full text link
    Many different tagsets are used in existing corpora; these tagsets vary according to the objectives of specific projects (which may be as far apart as robust parsing vs. spelling correction). In many situations, however, one would like to have uniform access to the linguistic information encoded in corpus annotations without having to know the classification schemes in detail. This paper describes a tool which maps unstructured morphosyntactic tags to a constraint-based, typed, configurable specification language, a ``standard tagset''. The mapping relies on a manually written set of mapping rules, which is automatically checked for consistency. In certain cases, unsharp mappings are unavoidable, and noise, i.e. groups of word forms {\sl not} conforming to the specification, will appear in the output of the mapping. The system automatically detects such noise and informs the user about it. The tool has been tested with rules for the UPenn tagset \cite{up} and the SUSANNE tagset \cite{garside}, in the framework of the EAGLES\footnote{LRE project EAGLES, cf. \cite{eagles}.} validation phase for standardised tagsets for European languages.Comment: EACL-Sigdat 95, contains 4 ps figures (minor graphic changes

    Representations of sources and data: working with exceptions to hierarchy in historical documents

    Get PDF
    No abstract available

    Worker Protection for Pesticide Exposure

    Get PDF
    The University of Maine System\u27s Worker Protection for Pesticide Exposure

    Evaluating Knowledge Representation and Reasoning Capabilites of Ontology Specification Languages

    Get PDF
    The interchange of ontologies across the World Wide Web (WWW) and the cooperation among heterogeneous agents placed on it is the main reason for the development of a new set of ontology specification languages, based on new web standards such as XML or RDF. These languages (SHOE, XOL, RDF, OIL, etc) aim to represent the knowledge contained in an ontology in a simple and human-readable way, as well as allow for the interchange of ontologies across the web. In this paper, we establish a common framework to compare the expressiveness of "traditional" ontology languages (Ontolingua, OKBC, OCML, FLogic, LOOM) and "web-based" ontology languages. As a result of this study, we conclude that different needs in KR and reasoning may exist in the building of an ontology-based application, and these needs must be evaluated in order to choose the most suitable ontology language(s)

    Editing EML 1.1 Preliminary survey of existing tools

    Get PDF
    The Development Programme of OTEC, Open Universiteit Nederland has developed 'Educational Modelling Language' (EML). EML is a semantic notation for education (units of learning). It can be used to describe didactical models and related processes. The main implementation of EML is an XML (eXtensible Markup Language) application in the form of a XML DTD (Document Type Definition). The Open Universiteit Nederland has used EML 1.0 for some time now to create units of learning. Courses specified in EML 1.0 are delivered through the Edubox (version 2.0.6) environment. The authoring environment currently in use is based on an SGML editor, Framemaker+SGML 5.5.6, because there were no suitable XML editors available at the time

    Using XML as a means to access legislative documents: Italian and foreign experiences

    Get PDF
    In this paper we describe the goals and the organisation of the ongoing project "Norme in Rete" (NIR --- http://www.normeinrete.it), which involves several important Italian institutions and organisations. This project aims at the production of tools for the access to Italian normative documents, and data formats for the standardisation of the text of laws and rules both national and local. One of its many goals is the conversion of the national law corpus into XML.Within the context of this project, our effort has concentrated on the development of an XML DTD already, and of an XML Schema very soon, to describe Italian national and local laws. We illustrate in this paper the overall structure of the DTDs. They are organised in a stricter, normative set of rules, with normative power, for new law drafts, and of a looser, descriptive set of rules for existing documents over which no rules can be imposed. In this paper we examine both types of DTD (strict and loose), their global organisation, the modules for legal elements, for textual and tabular tags (resembling HTML), and for modular, generic elements, that allow easy extendibility to the DTD. Also the treatment of meta-information is examined in this paper.We produce a short account of several analogous experiences in Northern Europe, carried out by both public institutions and private legal publishers. Mention is also made of the European Union\u27s similar projects

    An audit perspective of document management systems

    Get PDF
    M.Com. (Computer Auditing)Electronic document management has become an integral part of many modem organisations. This means that the auditor will have to come to grips with electronic document management and assess the risks the new technology will create and the impact this will have on his work and the achievement of his audit objectives. The main objective of this research will be to assess the impact of electronic document management on the auditors traditional audit procedures used to meet his objectives and how the auditor can ensure that his audit objectives of completeness, accuracy, validity and maintenance can still be achieved

    Recent Trends in Software Engineering Research As Seen Through Its Publications

    Get PDF
    This study provides some insight into the field of software engineering through analysis of its recent research publications. Data for this study are taken from the ACM\u27s Guide to Computing Literature (GUIDE) They include both the professionally assigned Computing Classification System (CCS) descriptors and the title text of each software engineering publication reviewed by the GUIDE from 1998 through 2001. The first part of this study provides a snapshot of software engineering by applying co-word analysis techniques to the data. This snapshot indicates recent themes or areas of interest, which, when compared with the results from earlier studies, reveal current trends in software engineering. Software engineering continues to have no central focus. Concepts like software development, process improvement, applications, parallelism, and user interfaces are persistent and, thus, help define the field, but they provide little guidance for researchers or developers of academic curricula. Of more interest and use are the specific themes illuminated by this study, which provide a clearer indication of the current interests of the field. Two prominent themes are the related issues of programming-in-the-large and best practices. Programming-in-the-large is the term often applied to large-scale and long-term software development, where project and people management, code reusability, performance measures, documentation, and software maintenance issues take on special importance. These issues began emerging in earlier periods, but seem to have risen to prominence during the current period. Another important discovery is the trend in software development toward using networking and the Internet. Many network- and Internet-related descriptors were added to the CCS in 1998. The prominent appearance and immediate use of these descriptors during this period indicate that this is a real trend and not just an aberration caused by their recent addition. The titles of the period reflect the prominent themes and trends. In addition to corroborating the keyword analysis, the title text confirms the relevance of the CCS and its most recent revision. By revealing current themes and trends in software engineering, this study provides some guidance to the developers of academic curricula and indicates directions for further research and study
    • …
    corecore