A model-driven framework for component-based development

  • Authors:
  • Surya Bahadur Kathayat;Hien Nam Le;Rolv Bræk

  • Affiliations:
  • Department of Telematics, Norwegian University of Science and Technology, Trondheim, Norway;Department of Telematics, Norwegian University of Science and Technology, Trondheim, Norway;Department of Telematics, Norwegian University of Science and Technology, Trondheim, Norway

  • Venue:
  • SDL'11 Proceedings of the 15th international conference on Integrating System and Software Modeling
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper presents a Model-Driven framework to support component-based development. The framework addresses the following important issues: (1) how to reduce the cost of making component reusable, (2) how to efficiently ensure compatibility among components in a composition, (3) how to relate service composition to system composition. The framework supports three kinds of reusable building blocks: (1) collaborations for global cross-cutting behaviors including services and interfaces; (2) roles or partial components for component compositions; and (3) components for system compositions.