44,568 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
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
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
QuantNet – A Database-Driven Online Repository of Scientific Information
In this study a framework for an online database-driven repository of information – QuantNet – is presented. QuantNet is aimed at easing the process of web publishing for those who are unfamiliar with technical details and markup languages. At the same time advanced users are provided with easy user style markup tools while flexible and trouble-free application administration is being a top priority. In this realm a special emphasis is put on the construction of a metalanguage containing only simplest possible structures. Different stages – from low-level text processing via Atox to the transformation of XML documents via XSLT, PHP and mySQL – are thoroughly described. The motivation for further possible application extensions like DTD or preliminary document check, based on analytic grammar form, is provided.QuantNet, database-driven, online, repository, XML, XSLT, PHP, mySQL, Atox.
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 Framework for Design and Composition of Semantic Web Services
Semantic Web Services (SWS) are Web Services (WS)
whose description is semantically enhanced with markup
languages (e.g., OWL-S). This semantic description will enable external agents and programs to discover, compose and
invoke SWSs. However, as a previous step to the specification of SWSs in a language, it must be designed at a conceptual level to guarantee its correctness and avoid
inconsistencies among its internal components. In this
paper, we present a framework for design and (semi)
automatic composition of SWSs at a language-independent
and knowledge level. This framework is based on a stack of
ontologies that (1) describe the different parts of a SWS;
and (2) contain a set of axioms that are really design rules to be verified by the ontology instances. Based on these ontologies, design and composition of SWSs can be viewed as the correct instantiation of the ontologies themselves. Once these instances have been created they will be exported to SWS languages such as OWL-S
A Lightweight Multilevel Markup Language for Connecting Software Requirements and Simulations
[Context] Simulation is a powerful tool to validate specified requirements especially for complex systems that constantly monitor and react to characteristics of their environment. The simulators for such systems are complex themselves as they simulate multiple actors with multiple interacting functions in a number of different scenarios. To validate requirements in such simulations, the requirements must be related to the simulation runs. [Problem] In practice, engineers are reluctant to state their requirements in terms of structured languages or models that would allow for a straightforward relation of requirements to simulation runs. Instead, the requirements are expressed as unstructured natural language text that is hard to assess in a set of complex simulation runs. Therefore, the feedback loop between requirements and simulation is very long or non-existent at all. [Principal idea] We aim to close the gap between requirements specifications and simulation by proposing a lightweight markup language for requirements. Our markup language provides a set of annotations on different levels that can be applied to natural language requirements. The annotations are mapped to simulation events. As a result, meaningful information from a set of simulation runs is shown directly in the requirements specification. [Contribution] Instead of forcing the engineer to write requirements in a specific way just for the purpose of relating them to a simulator, the markup language allows annotating the already specified requirements up to a level that is interesting for the engineer. We evaluate our approach by analyzing 8 original requirements of an automotive system in a set of 100 simulation runs
- …
