Extensible Markup Language Research Papers (original) (raw)

This paper gives a survey of the infrastructure currently being developed in the MUSITECH project. The aim of this project is to conceptualize and implement a computational environment for navigation and interaction in internet-based... more

This paper gives a survey of the infrastructure currently being developed in the MUSITECH project. The aim of this project is to conceptualize and implement a computational environment for navigation and interaction in internet-based musical applications. This comprises the development of data models, exchange formats, interface modules and a software framework. Our approach is to integrate different information and media types like MIDI, audio, text based codes and metadata and their relations, especially to provide means to describe arbitrary musical structures. We attempt to connect different musical domains to support cooperations and synergies. To establish platform independence Java, Extensible Markup Language (XML), and other open standards are used. The object model, a framework and various components for visualization, playback and other common tasks and the technical infrastructure are being developed and will be evaluated within the project.

In this paper we propose an XML-based multiagent recommender system for supporting online recruitment services. Our system is characterized by the following features: (i) it handles user profiles for personalizing the job search over the... more

In this paper we propose an XML-based multiagent recommender system for supporting online recruitment services. Our system is characterized by the following features: (i) it handles user profiles for personalizing the job search over the Internet; (ii) it is based on the Intelligent Agent Technology; (iii) it uses XML for guaranteeing a light, versatile and standard mechanism for information representation, storing and exchange. The paper discusses the basic features of the proposed system, presents the results of an experimental study we have carried out for evaluating its performance, and makes a comparison between the proposed system and other e-recruitment systems already presented in the past.

In Life Cycle Engineering, it is vital that the engineering knowledge for the product is captured throughout its life cycle in a formal and structured manner. This will allow the information to be referred to in the future by engineers... more

In Life Cycle Engineering, it is vital that the engineering knowledge for the product is captured throughout its life cycle in a formal and structured manner. This will allow the information to be referred to in the future by engineers who did not work on the original design but are wanting to understand the reasons that certain design decisions were made. In the past, attempts were made to try to capture this knowledge by having the engineer record the knowledge manually during a design session. However, this is not only time-consuming but is also disruptive to the creative process. Therefore, the research presented in this paper is concerned with capturing design knowledge automatically using a traditional 2D design environment and also an immersive 3D design environment. The design knowledge is captured by continuously and non-intrusively logging the user during a design session and then storing this output in a structured eXtensible Markup Language (XML) format. Next, the XML da...

Data warehousing and Online Analytical Processing (OLAP) technologies are now moving onto handling complex data that mostly originate from the web. However, integrating such data into a decision-support process requires their... more

Data warehousing and Online Analytical Processing (OLAP) technologies are now moving onto handling complex data that mostly originate from the web. However, integrating such data into a decision-support process requires their representation in a form processable by OLAP and/or data mining techniques.

Catastrophic events including those sparked by terrorism have cast a pall over society in recent years. Events such as September 11th or the bombing of the Alfred P. Murrah Federal Building in Okalahoma City demonstrated a sudden surge in... more

Catastrophic events including those sparked by terrorism have cast a pall over society in recent years. Events such as September 11th or the bombing of the Alfred P. Murrah Federal Building in Okalahoma City demonstrated a sudden surge in telephone call volume. These events indicated that communications systems, including cellular, can fail as a result from damage or capacity overload. Cellular systems have significant capacity given the limited radio spectrum allocated but much like airlines that oversell seats because inevitably some passengers do not show up, cellular providers typically have more customers than operational spectrum can handle in aggregate. Normally this is perfectly acceptable because a high percentage of the customer base would never be making calls simultaneously; except in an emergency. Such emergencies can be active or passive in nature. The release of dangerous airborne agents is one such scenario. The purpose of this study was to use a portable air particulate sensor as a data acquisition platform to evaluate the capability of real-time data throughput using existing wireless topologies, Java, eXtensible Markup Language (XML) and Internet protocols when cellular transmission frequencies are compromised. Results show that high levels of cellular voice traffic in a given area can hamper simultaneous data communications; however, Low Earth Orbiting Satellites (LEOS) can provide redundancy.

The area of visualization has ,always been one of the ,most attractive sections of network management,technology. Successful management,tools must not only fulfill objective management needs but also be aestheticallyappealing.... more

The area of visualization has ,always been one of the ,most attractive sections of network management,technology. Successful management,tools must not only fulfill objective management needs but also be aestheticallyappealing. Consequently, the seemingly mundane task of presenting information to the user has become,almost a true art. The application proposed in this paper is a vehicle for the presentation of network ,management ,data using interactive graphs. By using ,the Scalable Vector Graphics markup ,language ,(SVG) [1] and Asynchronous ,Javascript and XML (AJAX) [2], it strives to aid the rapid development of visually impressive management applications that are accessible through the use of a ,web browser. These highly interactive and versatile applications can respond to user actions and present data which is organized into layers and is retrieved and refreshed on demand. ,The data of these ,layers is generated ,by network management,tools that plug in to the application thro...

The extraction and recognition of facial expression has been the topic of various researches subject to enable smooth interaction between computer and their users. In this way, computers in the future will be able to offer advice in... more

The extraction and recognition of facial expression has been the topic of various researches subject to enable smooth interaction between computer and their users. In this way, computers in the future will be able to offer advice in response to the mood of the users. Humans tend to attribute human qualities to computers. It is expected that people, when using their natural communicational skills, can perform cognitive tasks with computers in a more enjoyable and effective way. For these reasons human-like embodied conversational agents (ECAs) as components of user interfaces have received a lot of attention. In this article, we propose a collective and collaborating e-learning system on the peer to peer network, using the PECS model (Physics, Emotion, Cognition, and Social status) integrated on the Emotional Embodied Conversational Agent (EECA). In order to handle difficulties of learner, to guarantee a more available support at distance and to carry over relevant support due to the learner's emotional state. We describe an affective dialogs with an EECA. We present an update of Emotional Markup Language (EML).

In Life Cycle Engineering, it is vital that the engineering knowledge for the product is captured throughout its life cycle in a formal and structured manner. This will allow the information to be referred to in the future by engineers... more

In Life Cycle Engineering, it is vital that the engineering knowledge for the product is captured throughout its life cycle in a formal and structured manner. This will allow the information to be referred to in the future by engineers who did not work on the original design but are wanting to understand the reasons that certain design decisions were made. In the past, attempts were made to try to capture this knowledge by having the engineer record the knowledge manually during a design session. However, this is not only time-consuming but is also disruptive to the creative process. Therefore, the research presented in this paper is concerned with capturing design knowledge automatically using a traditional 2D design environment and also an immersive 3D design environment. The design knowledge is captured by continuously and non-intrusively logging the user during a design session and then storing this output in a structured eXtensible Markup Language (XML) format. Next, the XML da...

Remote Telescope Markup Language (RTML) is an XML-based document format for the generic description of astronomical observation requests. The latest versions (3.x) constitute a substantial modification of the previous published standard... more

Remote Telescope Markup Language (RTML) is an XML-based document format for the generic description of astronomical observation requests. The latest versions (3.x) constitute a substantial modification of the previous published standard (RTML 2.1), incorporating a highly restructured syntax and many new features necessary in order to permit the use of RTML to organize and operate heterogeneous networks of telescopes with complex instruments and to assist both the users and the servers in the preparation, modification, and execution of remote observing requests.

Currently network uses, especially the number of Internet users, increase rapidly. Also, high quality of service is required and this requirement results a sudden network traffic increment. As a result, an efficient management system for... more

Currently network uses, especially the number of Internet users, increase rapidly. Also, high quality of service is required and this requirement results a sudden network traffic increment. As a result, an efficient management system for huge network traffic becomes an important issue. The system entity structure (SES) using data engineering concepts enables network administrators to access traffic data easily and

Abstract. This paper presents the WANDA Workbench, which is an open framework for electronic data processing. The framework provides generic interfaces for'plugin'applications for graphical user interfaces (client desktop with... more

Abstract. This paper presents the WANDA Workbench, which is an open framework for electronic data processing. The framework provides generic interfaces for'plugin'applications for graphical user interfaces (client desktop with client plug-ins) and processing modules (server with server plug-ins). The applied plug-in concept allows for the functional extension of the workbench without changing the framework. Moreover, for data modeling, messaging and system configuration the eXtensible Markup Language (XML) is ...

This paper presents the Modelica XML representation with some applications. ModelicaXML provides an Extensible Markup Language (XML) alternative representation of Modelica source code. The language was designed as a standard format for... more

This paper presents the Modelica XML representation with some applications. ModelicaXML provides an Extensible Markup Language (XML) alternative representation of Modelica source code. The language was designed as a standard format for storage, analysis and exchange of models. ModelicaXML represents the structure of the Modelica language as XML trees, similar to Abstract Syntax Trees (AST) generated by a compiler when parsing Modelica source code. The ModelicaXML (DTD/XML-Schema) grammar that validates ModelicaXML documents is introduced. We reflect on the software-engineering analyses one can perform over ModelicaXML documents using standard and general XML tools and techniques. Furthermore we investigate how can we use more powerful markup languages, like the Resource Description Framework (RDF) and the Web Ontology Language (OWL), to express some of the Modelica language semantics. Adrian Pop, Peter Fritzson ModelicaXML: A Modelica XML Representation with Applications The Modelica Association Modelica

A new software package called CryoMag to carry out measurements of magnetic moments is presented. It is designed to work with SQUID magnetometers manufactured by 2G Enterprises, but the modular design allows easy adaption to other... more

A new software package called CryoMag to carry out measurements of magnetic moments is presented. It is designed to work with SQUID magnetometers manufactured by 2G Enterprises, but the modular design allows easy adaption to other instruments like spinner magnetometers as well. The measurement process is optimized for, but not limited to, stepwise demagnetization experiments commonly used in paleomagnetism. A graphical representation of the data is always visible to the user in the form of orthogonal, stereographic and decay plots, which can be represented in in-situ, geographic or tilt corrected coordinates and can be saved to graphics files. Measurement positions can be easily customized. A comprehensive record of detailed measurement and statistical data is stored in XML (eXtensible Markup Language) based data files (*.cmag.xml). The final results of the measurements can be exported to various common file formats for further processing. The software is written in Python, an open source, cross-platform programming language and can therefore be used on all major operating systems like Windows, Linux and MacOS X (not tested).

The term "Electronic Voting (e-voting)" refers to the use of computers or computerized equipment to cast votes in an election. e-voting aims at increasing participation, lowering the costs of running elections and improving the accuracy... more

The term "Electronic Voting (e-voting)" refers to the use of computers or computerized equipment to cast votes in an election. e-voting aims at increasing participation, lowering the costs of running elections and improving the accuracy of the results. This paper details the requirements, design and implementation of a special type of electronic voting systems, the remote on-line voting system, suitable for university setting where students can cast their votes anytime, anywhere and using fixed and mobile electronic devices including personal computers, personal digital assistants and smart and regular phones. To avoid web content replication for each of the connecting devices, the implemented system separates the data content from its presentation form. The separation is achieved by using modern technologies such as the extensible markup language to represent the web data content and the extensible style language transformation style sheets to customize the presentation of such content on different connecting devices, thus, achieving true "author once, publish to any device" design and implementation.

This study proposes an implementation process model for integrating eXtensible Markup Language (XML) into enterprise applications, which also meets the inter-organization data exchange standard of RosettaNet. This model is motivated by... more

This study proposes an implementation process model for integrating eXtensible Markup Language (XML) into enterprise applications, which also meets the inter-organization data exchange standard of RosettaNet. This model is motivated by the Manufacturing Execution System (MES) group of Taiwan's Mechanical Industry Research Laboratories (MIRL) in meeting their needs on enterprise applications integration for producing the data exchange specifications. There are seven stages in this process model, but only the analysis-and-design stage is specific to XML characteristics for defining Data Type Definition (DTD) to be used with XML in the inter-organizational data exchange. This paper illustrates the core sub-process of defining DTD and producing XML documents. We start with a MIRL example regarding information exchange of a work order between the MIRL-MES and an ERP system connected by IBM MQSeries. Then the RosettaNet components are used to demonstrate how additional elements can be incorporated in the analysis-and-design stage by comparisons.

Review of literature on corporate portals, whose main purpose is to provide easy access to enterprise digital information. Corporate portals use metadata and eXtensible Markup Language to integrate unstructured data to structured data... more

Review of literature on corporate portals, whose main purpose is to provide easy access to enterprise digital information. Corporate portals use metadata and eXtensible Markup Language to integrate unstructured data to structured data from enterprise operational databases, supplying access to corporate information through a personalized interface, available over the internal hypertext network—the Intranet. A corporate portal functions as a single gateway to all information and knowledge resources in an enterprise. At the beginning, the author describes the improvements in information management, going through different stages—from physical control of information containers to corporate portals. This paper presents definitions, concepts, main components of corporate portal architecture, and different kinds of corporate portals found in specialized literature. The author also points out the potential benefits of this technology to enterprise business.

The emerging information landscape portrays a complex domain before the library fraternity with multiplicity of physical as well as digital formats in which they manifest in diverse publication types. Libraries today operate on a truly... more

The emerging information landscape portrays a complex domain before the library fraternity with multiplicity of physical as well as digital formats in which they manifest in diverse publication types. Libraries today operate on a truly multimedia environment. In the present academic and special library setting the educational videos, instructional visual aids and audio learning resources form a significant part of the collection. Multimedia collection, especially the non-textual knowledge resources in the library at the same time pose a variety of problems not only in the provision of their services to users, but with their sole dependency on a host of gadgets also such as media players, viewers, etc. The current information environment unequivocally prompts libraries to leverage on the latest digital technologies towards building multimedia digital libraries and in setting up dynamic electronic information systems. These newer breeds of information services offer lots of power and visibility to libraries and the user community without compromising on their quality and performance. Yet, they also pose problems in the course of their preparations while submitting them in a digital library. Swift developments in media-related technologies, rapid obsolescence and their redundancy, need for timeto-time media and format migrations, resource intensive maintenance, etc. adds to the complexity and complications of these collections. Leading edge technical skills and technology backing for these facilities demand sophisticated human resource requirements and high end IT infrastructure. Multimedia digital libraries also indeed require the strong footings of Resource Description Framework (RDF) vision supplemented with descriptive metadata standards such as Dublin Core, Metadata Object Description Schema (MODS) or Metadata Encoding and Transmission (METS). They also need the strength of Extensible Markup Language (XML) encoding schemas, related Document Type Definitions (DTDs) and Extensible Stylesheet Language (XSL) transformations between the non-traditional datastreams and the Hypertext Markup Language (HTML) front-end. This paper reports the experience of IIMK in setting up a multimedia digital library using the Open Source Greenstone digital library software.

Purpose -The purpose of this paper is to describe the use of XML formatted data unit (XFDU) technology to implement OAIS-based information packaging in the CASPAR project. Design/methodology/approach -The paper outlines new tools and... more

Purpose -The purpose of this paper is to describe the use of XML formatted data unit (XFDU) technology to implement OAIS-based information packaging in the CASPAR project. Design/methodology/approach -The paper outlines new tools and techniques in working with XFDU for the purpose of preserving complex digital information.

We propose a model for a Resource Description Format (RDF) database for interlinear glossed text (IGT) created from documents encoded in the Extensible Markup Language (XML) using markup metaschemas. A metaschema, constructed using the... more

We propose a model for a Resource Description Format (RDF) database for interlinear glossed text (IGT) created from documents encoded in the Extensible Markup Language (XML) using markup metaschemas. A metaschema, constructed using the Semantic Interpretation Language (SIL) (Simons 2004) maps XML-encoded documents to a common semantically rich RDF database. The RDF database in turn can be searched using RDFsearch engines providing the key functionality of a database management system (DBMS). Simons et al. (2004) gives a proof of concept of the model by mapping differently encoded XML lexicons to a common RDF form. Search capability is provided across these data using SeRQL, a SQL-like query language built around the Sesame RDF database program. In this paper, we extend these results to corpora of interlinear glossed text obtained from various sources, including some from the Web following Lewis (2003), combined with a language profile for each language variety, which provides basic grammatical information about that variety.

OASIS is a non-for-profit consortium that drives the development convergence and adoption of open standards for the global information society. It involves more than 600 organizations and individuals as well as IT leaders Sun, Microsoft,... more

OASIS is a non-for-profit consortium that drives the development convergence and adoption of open standards for the global information society. It involves more than 600 organizations and individuals as well as IT leaders Sun, Microsoft, IBM and Oracle. One of its standards is XACML which appeared a few years ago and now there are about 150,000 hits on Google. XACML (eXtensible Access Control Markup Language) is not technology related. Sun published in 2004 open source Sun XACML which is in compliance with XACML 1.0. specification and now works to make it comply with XACML 2.0. The heart of XACML are attributes values of defined type and name that is to be attached to a subject, a resource, an action and an environment in which a subject request action on resource. In that way XACML is to replace Role Based Access Control which dominated for years. The paper examines performances in CEN 13 606 and ISO 22 600 based healthcare system which uses XACML for access control. Keywords Security and privacy. Access control. Electronic Health Record Related work on using XACML At the RSA 2008 Conference, members of the OASIS open standards consortium, in cooperation with the Health Information Technologies Standards Panel (HITSP), demonstrated interoperability of the Extensible Access Control Markup Language (XACML) version 2.0. Simulating a real world scenario provided by the US Department of Veterans Affairs, the demo showed how XACML ensures successful authorization decision requests and the exchange of authorization policies. The XACML Interop at the RSA 2008 conference utilizes requirements from Health Level Seven (HL7), ASTM International, and the American National Standards Institute (ANSI) [1]. For security reasons, enterprises are frequently unwilling to publicize the security mechanisms they use internally, and many deployments of XACML fall into this category. However, a large and growing number of businesses, institutions and university/research groups are now using XACML in their security systems. An example is children's hospital in Boston. The world's first personally controlled health record system, called Personal Internetworked Notary and Guardian (PING), enables a patient to own a complete, secure copy of his/ her record, integrating health information across sites of care and over time. PING utilizes the XACML Library to implement the necessary authorization functionality [2]. Another example is Australian's project NEHTA (National E-Health Transition Authority) which recommends XACML as a standard method of defining access policies for e-health services. [3] Related work on access control standards Commite European de Normalisation (CEN) standard ENV 13606 [4] In 2008 ISO gave ISO 13 606 on Electronic Healthcare Record Architecture. This standard is a revised Commite

Los hablantes de una misma lengua, dependiendo de su familiaridad con otras variantes dialectales de su misma lengua, perciben intuitivamente similitudes y diferencias a nivel fónico, léxico y morfosintáctico, pero también son capaces de... more

Los hablantes de una misma lengua, dependiendo de su familiaridad
con otras variantes dialectales de su misma lengua, perciben
intuitivamente similitudes y diferencias a nivel fónico, léxico y
morfosintáctico, pero también son capaces de identificar y caracterizar
los aspectos más estereotípicos de la velocidad (duración silábica y
tempo), el volumen (intensidad), el registro de voz (rango de
frecuencia), los patrones melódicos (entonación) o el ritmo. En este
estudio se intenta determinar los factores acústicos que permiten esta
identificación. Sobre todo, el presente trabajo provee las herramientas
necesarias para un análisis sistemático de la lengua oral en el que los
valores absolutos obtenidos por medio de herramientas de análisis
acústico son estandarizados a partir de una base común. Esta
metodología se aplica a un estudio comparativo de los rasgos
prosódicos de las variedades del español de la Ciudad de México y
Madrid, basándose en datos obtenidos del habla espontánea.

This book constitutes the refereed proceedings of the 10th IEEE International Conference Beyond Databases, Architectures, and Structures, BDAS 2014, held in Ustron, Poland, in May 2014. This book consists of 56 carefully revised selected... more

This book constitutes the refereed proceedings of the 10th IEEE International Conference Beyond Databases, Architectures, and Structures, BDAS 2014, held in Ustron, Poland, in May 2014. This book consists of 56 carefully revised selected papers that are assigned to 11 thematic groups: query languages, transactions and query optimization; data warehousing and big data; ontologies and semantic web; computational intelligence and data mining; collective intelligence, scheduling, and parallel processing; bioinformatics and biological data analysis; image analysis and multimedia mining; security of database systems; spatial data analysis; applications of database systems; Web and XML in database systems.

UML has become the standard language for modelling in different areas and domains, but it is widely recognized that it lacks support for User Interface Design (UID). On the other hand, ConcurTaskTree (CTT) is one of the most widely used... more

UML has become the standard language for modelling in different areas and domains, but it is widely recognized that it lacks support for User Interface Design (UID). On the other hand, ConcurTaskTree (CTT) is one of the most widely used notations for task and dialogue modelling. An important achievement is the proposed notation and semantics for CTT by extending the UML metamodel, proving that task modelling in user interface design can be accomplished by a UML compliant notation. For the interface structure design was proposed that UML’s CTT could be complemented with Canonical Abstract Prototypes (CAP) leading to a model-based user interface design method co-specified by the presentation (CAP) and behaviour (UML’s CTT) perspectives. In this paper we propose another step in this UID method by defining a specific model compliant with the OMG recommended Model Driven Architecture (MDA), which will be the intermediary between the design model and an implementation of the user interface. This proposal will align the UID method with the MDA recommendation making it possible to automatically generate interface prototypes from conceptual models.

Most major corporations in the U.S. (and a growing number of companies around the world) are reporting some level of financial information on their Web sites. However, it is not clear that the stakeholders are fully satisfied with this... more

Most major corporations in the U.S. (and a growing number of companies around the world) are reporting some level of financial information on their Web sites. However, it is not clear that the stakeholders are fully satisfied with this Web-based data. The time and effort allocated to the mechanics of Web retrieval are actually increasing because of the difficulty of finding pages and specific data within the enormity of the public Web (over 1 billion pages) or of many corporate intranets. One way to deal with this vast information source would be to automate the Web search mechanics by developing and using intelligent software agents. However, developing these agents in the current Web environment is very problematic. Three factors are preconditions for effective utilization of the Web. First, appropriate metadata representation of financial reporting information on the Web is required that could improve the accuracy of searches (the resource discovery problem). Second, accounting data points within Web pages should be able to be reliably parsed (the attribute recognition problem). Third, standard mechanisms are required that will encourage or require corporations to report in a consistent fashion. The reality of the Web is that it falls far short of a reliable communication medium for accounting and financial information on all three of these factors. The eXtensible Markup Language (XML) provides a method to tag financial information to greatly improve the automation of information location and retrieval, and provides technical solutions to the resource discovery and attribute recognition problems. However, if every company were free to develop its own labels for its XML tags, then the searching for financial information would be only marginally improved. The recent development by a consortium lead by the American Institute of CPAs (AICPA) of the so-called``eXtensible Business Reporting Language'' (XBRL) is an initiative to develop an XML-based Web-based business reporting specification. The widespread adoption of /$ ± see front matter D 2001 Elsevier Science Inc. All rights reserved. PII: S 1 4 6 7 -0 8 9 5 ( 0 0 ) 0 0 0 1 2 -9 XBRL would mean that both humans and intelligent software agents could operate on financial information disseminated on the Web with a high degree of accuracy and reliability. XBRL provides rich research opportunities, including new taxonomies, database accounting, financial statement assurance, intelligent agents, human/computer interfaces, standard development process, adoption incentives, global adoption, and formal ontologies. D

Recent neuroscience findings demonstrate the fundamental role of emotion in the maintenance of physical and mental health. In the present study, a novel architecture is proposed for the robust discrimination of emotional physiological... more

Recent neuroscience findings demonstrate the fundamental role of emotion in the maintenance of physical and mental health. In the present study, a novel architecture is proposed for the robust discrimination of emotional physiological signals evoked upon viewing pictures selected from the International Affective Picture System (IAPS). Biosignals are multichannel recordings from both the central and the autonomic nervous systems. Following the bidirectional emotion theory model, IAPS pictures are rated along two dimensions, namely, their valence and arousal. Following this model, biosignals in this paper are initially differentiated according to their valence dimension by means of a data mining approach, which is the C4.5 decision tree algorithm. Then, the valence and the gender information serve as an input to a Mahalanobis distance classifier, which dissects the data into high and low arousing. Results are described in Extensible Markup Language (XML) format, thereby accounting for platform independency, easy interconnectivity, and information exchange. The average recognition (success) rate was 77.68% for the discrimination of four emotional states, differing both in their arousal and valence dimension. It is, therefore, envisaged that the proposed approach holds promise for the efficient discrimination of negative and positive emotions, and it is hereby discussed how future developments may be steered to serve for affective healthcare applications, such as the monitoring of the elderly or chronically ill people.

HTML5 is being developed as the next major revision of HTML (Hypertext Markup Language), the core markup language of the World Wide Web. It aims at reducing the need for proprietary, plug-in-based rich Internet application (RIA)... more

HTML5 is being developed as the next major revision of HTML (Hypertext Markup Language), the core markup language of the World Wide Web. It aims at reducing the need for proprietary, plug-in-based rich Internet application (RIA) technologies such as Adobe Flash. The canvas element is part of HTML5 and is used to draw graphics using scripting (e.g., JavaScript). This paper introduces Cartagen, an open-source, vector-based, client-side framework for rendering plug-in-free, offline-capable, interactive maps in native HTML5 on a wide range of Web browsers and mobile phones. Cartagen was developed at MIT Media Lab's Design Ecology group. Potential applications of the technology as an enabler for participatory online mapping include mapping real-time air pollution, citizen reporting, and disaster response, among many other possibilities.

Decision support systems help the decision making process with the use of OLAP (On-Line Analytical Processing) and data warehouses. These systems allow the analysis of corporate data. As OLAP and data warehousing evolve, more and more... more

Decision support systems help the decision making process with the use of OLAP (On-Line Analytical Processing) and data warehouses. These systems allow the analysis of corporate data. As OLAP and data warehousing evolve, more and more complex data is being used. XML (Extensible Markup Language) is a flexible text format allowing the interchange and the representation of complex data. Finding an appropriate model for an XML data warehouse tends to become complicated as more and more solutions appear. Hence, in this survey paper we present an overview of the different proposals that use XML within data warehousing technology. These proposals range from using XML data sources for regular warehouses to those using full XML warehousing solutions.

Nowadays many organizations use security policies to control access to sensitive resources. Moreover, exchanging or sharing services and resources is essential for these organizations to achieve their business objectives. Since the... more

Nowadays many organizations use security policies to control access to sensitive resources. Moreover, exchanging or sharing services and resources is essential for these organizations to achieve their business objectives. Since the eXtensible Access Control Markup Language (XACML) was standardized by the OASIS community, it has been widely deployed, making it easier to interoperate with other applications using the same standard language. The OASIS has dened an RBAC prole of XACML that illustrates how organizations that would like to use the RBAC model can express their access control policy within this standard language. This work analyzes the RBAC prole of XACML, showing its limitations to respond to all the requirements for access control. We then suggest adding some functionalities within an extended RBAC prole of XACML. This new prole is expected to respond to more advanced access control requirements such as user-user delegation, access elements abstractions and contextual applicability of the policies.

Integrated health care systems Systems analysis Software process engineering Model-Driven Architecture Semantic interoperability Unified process HL7 a b s t r a c t Background: Semantic interoperability is a basic challenge to be met for... more

Integrated health care systems Systems analysis Software process engineering Model-Driven Architecture Semantic interoperability Unified process HL7 a b s t r a c t Background: Semantic interoperability is a basic challenge to be met for new generations of distributed, communicating and co-operating health information systems (HIS) enabling shared care and e-Health. Analysis, design, implementation and maintenance of such systems and intrinsic architectures have to follow a unified development methodology. Methods: The Generic Component Model (GCM) is used as a framework for modeling any system to evaluate and harmonize state of the art architecture development approaches and standards for health information systems as well as to derive a coherent architecture development framework for sustainable, semantically interoperable HIS and their components. The proposed methodology is based on the Rational Unified Process (RUP), taking advantage of its flexibility to be configured for integrating other architectural approaches such as Service-Oriented Architecture (SOA), Model-Driven Architecture (MDA), ISO 10746, and HL7 Development Framework (HDF).

During these last years, many researchers have proposed new alternatives for early interface design based on handsketch. But these new alternatives seem to be dedicated to obsolescence as they only offer the possibility to generate user... more

During these last years, many researchers have proposed new alternatives for early interface design based on handsketch. But these new alternatives seem to be dedicated to obsolescence as they only offer the possibility to generate user interfaces for a single platform in a unique language. Indeed, in a context where the number of computingplatforms and system environments is exploding, new alternatives should be considered. This paper presents an innovating alternative with SketchiXML, a multi-agent application able to handle several kinds of hand-drawn sources as input, and to provide the corresponding specification in USIXML (USer Interface eXtensible Markup Language), a platform-independent user interface description language.

EXtensible Markup Language (XML) security has become a relevant research topic due to the widespread use of XML as the language for information interchange and document definition over the Web. In this context, developing an access... more

EXtensible Markup Language (XML) security has become a relevant research topic due to the widespread use of XML as the language for information interchange and document definition over the Web. In this context, developing an access control mechanism in terms of XML is an important step for Web information security. In this paper, we present the protection and administration facilities of Author-X, a Java-based system for discretionary access control to XML documents. Relevant features of Author-X are both a set-oriented and a document-oriented credential-based document protection, a differentiated protection of document/document type contents through the support of multi-granularity protection objects and positive/negative authorizations, and the support for different access control strategies. In this paper, we focus on the strategies we have developed for enforcing access control. Additionally, we provide a description of the environment we have developed to help the Security Officer in performing administrative activities related to both security policy and subject credential management. (M. Mesiti). 0169-023X/02/$ -see front matter Ó 2002 Elsevier Science B.V. All rights reserved. PII: S 0 1 6 9 -0 2 3 X ( 0 2 ) 0 0 1 2 7 -1

is becoming the most relevant standardization e ort in the area of document representation through markup languages. Through XML, it is possible to de ne complex documents, containing information at di erent degrees of sensitivity.... more

is becoming the most relevant standardization e ort in the area of document representation through markup languages. Through XML, it is possible to de ne complex documents, containing information at di erent degrees of sensitivity. Moreover, the processes of document exchange and acquisition, which can be very frequent in Web-based informationsystems, are simpli ed and standardized. In this scenario, there is a strong need for policies to control and regulate the access and dissemination of XML documents. In the paper, we discuss main protection requirements posed by XML documents and we present a set of authorization and dissemination policies that enable both a controlled access to XML documents in a given source and the exchange of XML documents across di erent sources.

As collaborative repositories grow in popularity and use, issues concerning the quality and trustworthiness of information grow. Some current popular repositories contain contributions from a wide variety of users, many of which will be... more

As collaborative repositories grow in popularity and use, issues concerning the quality and trustworthiness of information grow. Some current popular repositories contain contributions from a wide variety of users, many of which will be unknown to a potential end user. Additionally the content may change rapidly and information that was previously contributed by a known user may be updated by an unknown user. End users are now faced with more challenges as they evaluate how much they may want to rely on information that ...

Abstract—The AVANTE Architecture described in this paper, implements a WBI environment based on CORBA distributed software components for course management, user authentication, collaborative work, database access, presentation, and other... more

Abstract—The AVANTE Architecture described in this paper, implements a WBI environment based on CORBA distributed software components for course management, user authentication, collaborative work, database access, presentation, and other services. ...

A user interface description language (UIDL) consists of a specification language that describes various aspects of a user interface under development. A comparative review of some selected user interface description languages is produced... more

A user interface description language (UIDL) consists of a specification language that describes various aspects of a user interface under development. A comparative review of some selected user interface description languages is produced in order to analyze how they support the various stages of user interface development life cycle and development goals, such as support for multi-platform, deviceindependence, modality independence, and content delivery. There has been a long history and tradition to attempt capturing the essence of user interfaces at various levels of abstraction for different purposes, including those of development. The recent return of this effort today gains more attraction, along with the dissemination of XML markup languages, and gives birth to many proposals for various user interface description languages. Consequently, an in-depth analysis of the salient features that make these languages different from each other is desired in order to identify when and where they are appropriate for a specific purpose. The review is conducted based on a systematic analysis grid and some user interfaces implemented with these languages.

Maintaining, customizing, sharing and reusing ISO9000 quality documents are essential for many organizations, especially those who work as virtual enterprises (VE). In a VE, the documents must be shared among organizations to take the... more

Maintaining, customizing, sharing and reusing ISO9000 quality documents are essential for many organizations, especially those who work as virtual enterprises (VE). In a VE, the documents must be shared among organizations to take the full advantages of the recent Internet advances. XML is a new browser-based language standard. The purpose of this research is to explore the capabilities of XML and Internet technologies in electronic document management environments to comply with the ISO9000 requirements. This research has demonstrated several XML-enabled examples beneficial for the main functions of ISO9000 document management such as document creation, document change, document control and document access. The implemented examples demonstrate the effectiveness and efficiencies of document customizing, querying, hierarchical linking, tracking and reusing. The research results solve the ISO9000 document-related problems among working partners and facilitate document flow and information integration of value chain. r

Since 1998 there has been widespread interest in the potentials of XML on the part of the library community, regarding raising awareness, expectations and experiences for library services in various aspects (Hjùrgensen, 2001a, b; Carvalho... more

Since 1998 there has been widespread interest in the potentials of XML on the part of the library community, regarding raising awareness, expectations and experiences for library services in various aspects (Hjùrgensen, 2001a, b; Carvalho and Cordeiro, 2003a, b) more than clear directions regarding the implications for bibliographic metadata standards (Gardner, n.d.; Exner and Carvalho and Cordeiro, 2002) (although MARC generally refers to library data formats, which can include different subsets for bibliographic, authority, holdings, classification and community information, in this paper we refer to MARC meaning mainly bibliographic data formats).

This seminar report talks about how information can be disseminated without having to get into the issue of passivity from users, using an internet technology known as RSS (Really Simple Syndication) to help reduce the time to get... more

This seminar report talks about how information can be disseminated without having to get into the issue of passivity from users, using an internet technology known as RSS (Really Simple Syndication) to help reduce the time to get information and the organisation of information . Using a light weighted technology such as XML (Extensible Markup Language) to facilitate the way the RSS documents are organized using RSS format specifications.

Tree-ring research and collaboration are currently being hampered by the lack of a suitable data-transfer standard for both data and metadata. This paper highlights the issues currently being faced and proposes a solution that, if adopted... more

Tree-ring research and collaboration are currently being hampered by the lack of a suitable data-transfer standard for both data and metadata. This paper highlights the issues currently being faced and proposes a solution that, if adopted by the global dendro community, will open up the possibility of exciting new research collaborations. The solution consists of a data model for dendrochronological data and metadata, and an eXtensible Markup Language (XML) schema as a technical vehicle to exchange this data and metadata. The technology and structure of the standard enables future versions to be developed that will satisfy evolving requirements whilst remaining backwards compatible.

Within research institutions like CERN (European Organization for Nuclear Research) there are often disparate databases (different in format, type and structure) that users need to access in a domain-specific manner. Users may want to... more

Within research institutions like CERN (European Organization for Nuclear Research) there are often disparate databases (different in format, type and structure) that users need to access in a domain-specific manner. Users may want to access a simple unit of information without having to understand detail of the underlying schema or they may want to access the same information from several different sources. It is neither desirable nor feasible to require users to have knowledge of these schemas. Instead it would be advantageous if a user could query these sources using his or her own domain models and abstractions of the data. This paper describes the basis of an XML (eXtended Markup Language) framework that provides this functionality and is currently being developed at CERN. The goal of the first prototype was to explore the possibilities of XML for data integration and model management. It shows how XML can be used to integrate data sources. The framework is not only applicable to CERN data sources but other environments too.

The finite element modeling Markup Language (femML) effort is addressing the problems of data interpretation and application interoperability in the Fninite Element Modeling domain. This is achieved through the development of an... more

The finite element modeling Markup Language (femML) effort is addressing the problems of data interpretation and application interoperability in the Fninite Element Modeling domain. This is achieved through the development of an extensible markup language (XML) for finite element model data that will permit the storage, transmission, and processing of finite element modeling data distributed via the World Wide Web