An Agile MDA Approach for Service-Oriented Components

  • Authors:
  • Simona Motogna;I. Lazăr;B. Pârv;I. Czibula

  • Affiliations:
  • Department of Computer Science, Babeş Bolyai University, Cluj-Napoca, Romania;Department of Computer Science, Babeş Bolyai University, Cluj-Napoca, Romania;Department of Computer Science, Babeş Bolyai University, Cluj-Napoca, Romania;Department of Computer Science, Babeş Bolyai University, Cluj-Napoca, Romania

  • Venue:
  • Electronic Notes in Theoretical Computer Science (ENTCS)
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

Two important principles that drive the agile MDA processes are immediate execution and test first development. This paper presents a component model, called iComponent, that allows the development of executable models based on agile principles and service orientation. In order to ensure simple and fast definition of component operations, we use a concrete syntax for UML structured activities and a corresponding UML profile. The study also includes a mapping of iComponent to some existing service-oriented component frameworks (iPOJO, OSGi, SCA). The proposed platform-independent component model is part of a framework for component definition, validation and composition.