Developing Content-Intensive Applications with XML ocuments, Document Transformations and Software Components

نویسندگان

  • José Luis Sierra
  • Alfredo Fernández-Valmayor
  • Baltasar Fernández-Manjón
  • Antonio Navarro
چکیده

This paper describes DTC (Documents, Transformations and Components), our approach to the XML-based development of content-intensive applications. According to this approach, the contents of an application and other customizable features (e.g. the properties of its user interface) are represented in terms of XML documents. In DTC, the software of the application is organized in terms of reusable components capable of processing specific markup languages. In addition, we use document transformations to fit components and documents together, because they can be reused from pre-existing repositories. In this paper, we describe the DTC approach, illustrating its application in a case study. Because DTC encourages the explicit separation between the description of the application’s variability (contents and other customizable features) and the application’s operational support, the approach improves maintainability and reuse at both the information and software levels.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Developing Applications based on Markup Languages with XML Documents, Document Transformations and Software Components

This paper describes the DTC approach for building applications based on markup languages. DTC consistently combines componentware and markup technologies in a unified solution. Building an application according DTC supposes, on one hand, the provision of the set of documents describing the application at a purely declarative level (i.e. content, processes and interaction) and, on the other han...

متن کامل

An XML-based Component Architecture for Personalized Adaptive Web Applications

Developing personalized applications for the ubiquitous Web assumes to create content that can be automatically adapted to both different presentation platforms and user preferences. To answer this need, the project AMACONT [Am03] recently introduced a component-based XML document format. It enables to compose personalized Web applications by the aggregation and linkage of finegranular document...

متن کامل

Apply Uncertainty in Document-Oriented Database (MongoDB) Using F-XML

As moving to big data world where data is increasing in unstructured way with high velocity, there is a need of data-store to store this bundle amount of data. Traditionally, relational databases are used which are now not compatible to handle this large amount of data, so it is needed to move on to non-relational data-stores. In the current study, we have proposed an extension of the Mongo...

متن کامل

Apply Uncertainty in Document-Oriented Database (MongoDB) Using F-XML

As moving to big data world where data is increasing in unstructured way with high velocity, there is a need of data-store to store this bundle amount of data. Traditionally, relational databases are used which are now not compatible to handle this large amount of data, so it is needed to move on to non-relational data-stores. In the current study, we have proposed an extension of the Mongo...

متن کامل

Prototyping a Vibrato-Aware Query-By-Humming (QBH) Music Information Retrieval System for Mobile Communication Devices: Case of Chromatic Harmonica

Background and Aim: The current research aims at prototyping query-by-humming music information retrieval systems for smart phones. Methods: This multi-method research follows simulation technique from mixed models of the operations research methodology, and the documentary research method, simultaneously. Two chromatic harmonica albums comprised the research population. To achieve the purpose ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005