• Home
  • Search
  • A framework for rapid integration of presentation components
  • Open Access IconOpen Access
  • Cite Icon156
  • https://doi.org/10.1145/1242572.1242697Copy DOI Icon

A framework for rapid integration of presentation components

  • May 8, 2007
  • Jin Yu +5 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

The development of user interfaces (UIs) is one of the most time-consuming aspects in software development. In this context, the lack of proper reuse mechanisms for UIs is increasingly becoming manifest, especially as software development is more and more moving toward composite applications. In this paper we propose a framework for the integration of stand-alone modules or applications, where integration occurs at the presentation layer. Hence, the final goal is to reduce the effort required for UI development by maximizing reus. The design of the framework is inspired by lessons learned from application integration, appropriately modified to account for the specificity of the UI integration problem. We provide an abstract component model to specify characteristics and behaviors of presentation components and propose an event-based composition model to specify the composition logic. Components and composition are described by means of a simple XML-based language, which is interpreted by a runtime middleware for the execution of the resulting composite application. A proof-of-concept prototype allows us to show that the proposed component model can also easily be applied to existing presentation components, built with different languages and/or component technologies.

Similar Papers
  • Book Chapter

Coupling on Method Call Metric—A Cognitive Approach

  • Jan 01, 2018
  • K R Martin +2
  • Research Article
  • Citations100

A Dynamic Component and Aspect-Oriented Platform

  • May 03, 2005
  • The Computer Journal
  • M Pinto
  • Research Article
  • Citations12

UML Extensions for Aspect Oriented Software Development.

  • Jan 01, 2009
  • The Journal of Object Technology
  • Francisca Losavio +2
  • Conference Instance
  • Citations8

Proceedings of the 8th ACM international conference on Aspect-oriented software development

  • Mar 02, 2009
  • Conference Instance
  • Citations7

Proceedings of the tenth international conference on Aspect-oriented software development

  • Mar 21, 2011
  • Dissertation

Desenvolvimento de software orientado a temas: um estudo de caso

  • Jan 01, 2010
  • Antonielly Garcia Rodrigues
  • Conference Article
  • Citations2

A Unified Formal Model for Supporting Aspect-Oriented Dynamic Software Architecture

  • Nov 01, 2007
  • Yiming Lau +4
  • Conference Instance
  • Citations4

Proceedings of the 13th international conference on Modularity

  • Apr 22, 2014
  • Achille Peternier +3
  • PDF
  • Research Article

How COVID-19 Pandemic affects Software Developers’ Wellbeing, and the New Trends in Soft Skills in Working from Home

  • Jan 01, 2023
  • Proceedings of the Institute for System Programming of the RAS
  • Reyes Juárez-Ramírez +6
  • Research Article
  • Citations1

Stop Reinventing the Wheel

  • May 01, 2007
  • IEEE Distributed Systems Online
  • Pedro Gama
  • Supplementary Content
  • Citations10

Definition, realization and evaluation of a software reference architecture for use in space applications

  • May 06, 2011
  • AMS Dottorato Institutional Doctoral Theses Repository (University of Bologna)
  • Marco Panunzio
  • Conference Article
  • Citations6

Conducting experiments on software evolution

  • Jan 01, 2002
  • Dag I K Sjøberg +2
  • Book Chapter
  • Citations70

Measuring Aspect Cohesion

  • Jan 01, 2004
  • Jianjun Zhao +1
  • Research Article
  • Citations24

Aspect-Oriented Software Quality Model: The AOSQ Model

  • Mar 31, 2012
  • Advanced Computing: An International Journal
  • Pankaj Kumar
  • Research Article
  • Citations3

Framework for component model selection

  • Oct 01, 2011
  • IET Software
  • H Aris +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.