Components interaction markup language for mediator connector.

The concern of interaction or collaboration between components can be found when evolution of software engineering came a long way from machine-level language to procedural programming and then to object-oriented programming and now to component-based software development. An interaction is a set of...

Full description

Bibliographic Details
Main Authors: Sanatnama, Hamid, Abdul Ghani, Abdul Azim, Atan, Rodziah, Selamat, Mohd Hasan
Format: Article
Language:English
Published: Asian Network for Scientific Information 2009
Subjects:
Online Access:http://psasir.upm.edu.my/id/eprint/13727/
Description
Summary:The concern of interaction or collaboration between components can be found when evolution of software engineering came a long way from machine-level language to procedural programming and then to object-oriented programming and now to component-based software development. An interaction is a set of activities that happens for a specific use case in a system, based on the ability of components (requires and provides services) to send messages to each other. This study introduces Component Interaction Markup Language (CIML) as an improvement of the attachment uses by mediator connector we proposed in earlier study. CIML aims to make the attachment well-formed as a generic framework for component composition based on interactions between components. CIML supports component composition based on interactions between components and has language constructs for description of component instantiations, component initializations and component interactions.