35,769 research outputs found
Markup meets middleware
We describe a distributed system architecture that supports the integration of different front-office trading systems with middle and back-office systems, each of which have been procured from different vendors. The architecture uses a judicious combination of object-oriented middleware and markup languages. In this combination an object request broker implements reliable trade data transport. Markup languages, particularly XML, are used to address data integration problems. We show that the strengths of middleware and markup languages are complementary and discuss the benefits of deploying middleware and markup languages in a synergistic manner
TumorML: Concept and requirements of an in silico cancer modelling markup language
This paper describes the initial groundwork carried out as part of the European Commission funded Transatlantic Tumor Model Repositories project, to develop a new markup language for computational cancer modelling, TumorML. In this paper we describe the motivations for such a language, arguing that current state-of-the-art biomodelling languages are not suited to the cancer modelling domain. We go on to describe the work that needs to be done to develop TumorML, the conceptual design, and a description of what existing markup languages will be used to compose the language specification
Can GUI implementation markup languages be used for modelling?
The current diversity of available devices and form factors
increases the need for model-based techniques to support adapting applications
from one device to another.Most work on user interface modelling
is built around declarative markup languages. Markup languages play a
relevant role, not only in the modelling of user interfaces, but also in their
implementation. However, the languages used by each community (modellers/
developers) have, to a great extent evolved separately. This means
that the step from concrete model to final interface becomes needlessly
complicated, requiring either compilers or interpreters to bridge this gap.
In this paper we compare a modelling language (UsiXML) with several
markup implementation languages. We analyse if it is feasible to use the
implementation languages as modelling languages.(undefined
Recommended from our members
A semantic Grid for molecular science
Proceedings of the 2003 UK e-Science All Hands Meeting, 31st August - 3rd September, Nottingham UKThe properties of molecules have very well defined semantics and allow the creation of a semantic GRID. Markup languages (CML - Chemical Markup Language) and dictionary-based ontologies have been designed to support a wide range of applications, including chemical supply, publication and the safety of compounds. Many properties can be computed by Quantum Mechanical (QM) programs and we have developed a "black-box" system based on XML wrappers for all components. This is installed on a Condor system on which we have computed properties for 250, 000 compounds. The results of this will be available in an OpenData/OpenSource peer-to-peer (P2P) system (WorldWide Molecular Matrix - WWMM)
A General Markup Framework for Integrity and Derivation Rules
We propose a general markup framework for integrity and derivation rules (R2ML).
Rule concepts are defined with the help of MOF/UML, a subset of the UML class
modeling language proposed by the Object Management Group (OMG)
for the purpose of \u27meta-modeling\u27, i.e. for defining languages conceptually on
the level of an abstract (semi-visual) syntax.
From these MOF/UML language models we can obtain concrete markup syntax
by applying a mapping procedure for generating corresponding languages
from parameterized DTDs
eXtensible Markup Language: A Tutorial
SGML (Standard Generalized Markup Language) is mother of all the
markup languages. eXtensible Markup Language (XML) is a
derivative of SGML. In the Internet arena Hypertext Markup
Language (HTML) is found to be unsuitable particularly when it
comes to attach semantics to the data. That is why XML was
developed. XML is still not a completely matured technology and
more and more specifications are coming up. Currently XML
version 1.0 is released by W3C. This paper is written to give an
overview about the designing of a XML based solution for library
science professionals
Using Markup Languages for Accessible Scientific, Technical, and Scholarly Document Creation
In using software to write a scientific, technical, or other scholarly document, authors have essentially two options. They can either write it in a ‘what you see is what you get’ (WYSIWYG) editor such as a word processor, or write it in a text editor using a markup language such as HTML, LaTeX, Markdown, or AsciiDoc.
This paper gives an overview of the latter approach, focusing on both the non-visual accessibility of the writing process, and that of the documents produced. Currently popular markup languages and established tools associated with them are introduced. Support for mathematical notation is considered. In addition, domain-specific programming languages for constructing various types of diagrams can be well integrated into the document production process. These languages offer interesting potential to facilitate the non-visual creation of graphical content, while raising insufficiently explored research questions.
The flexibility with which documents written in current markup languages can be converted to different output formats is emphasized. These formats include HTML, EPUB, and PDF, as well as file formats used by contemporary word processors. Such conversion facilities can serve as means of enhancing the accessibility of a document both for the author (during the editing and proofreading process) and for those among the document’s recipients who use assistive technologies, such as screen readers and screen magnifiers. Current developments associated with markup languages and the accessibility of scientific or technical documents are described. The paper concludes with general commentary, together with a summary of opportunities for further research and software development
Sharing OCL Constraints by Using Web Rules
This paper presents an MDE-based approach to interchanging rules between the Object Constraint Language (OCL) and REWERSE I1 Rule Markup Language (R2ML). The R2ML tends to be a standard rule markup language by following up the W3C initiative for Rule Interchange Format (RIF). The main benefit of this approach is that the transformations between languages are completely based on the languages' abstract syntax (i.e., metamodels) and in this way we keep the focus on the language concepts rather than on technical issues caused by different concrete syntax. In the current implementation, we have supported translation of the OCL invariants into the R2ML integrity rules. While most of the OCL expression could be represented in the R2ML and other rule languages, we have also identified that collection operators could only be partially supported in other rule languages (e.g., SWRL)
A Logic Grammar Foundation for Document Representation and Document Layout
We present a powerful grammar-based paradigm for electronic document markup: coordinated definite clause translation grammars. This markup is of a declarative character, being, in effect, a collection of constraints on the logical and physical structure of documents. To the best of our knowledge, coordinated grammars and their parsers can accommodate all of the descriptive and layout processing functionality enjoyed by extant electronic markup languages. We describe an operational prototype that demonstrates the feasibility of a syntax-directed basis for formalizing and realizing document layout
- …