• Title of article

    Applying CIM-to-PIM model transformations for the service-oriented development of information systems

  • Author/Authors

    De Castro، نويسنده , , Valeria and Marcos، نويسنده , , Esperanza and Vara، نويسنده , , Juan Manuel، نويسنده ,

  • Issue Information
    ماهنامه با شماره پیاپی سال 2011
  • Pages
    19
  • From page
    87
  • To page
    105
  • Abstract
    Context driven approaches deal with the provision of models, transformations between them and code generators to address software development. This approach has the advantage of defining a conceptual structure, where the models used by business managers and analysts can be mapped into more detailed models used by software developers. This alignment between high-level business specifications and the lower-level information technologies (ITs) models is crucial to the field of service-oriented development, where meaningful business services and process specifications are those relevant to real business scenarios. ive aper presents a model-driven approach which, starting from high-level computational-independent business models (CIMs) – the business view – sets out guidelines for obtaining lower-level platform-independent behavioural models (PIMs) – the information system view. A key advantage of our approach is the use of real high-level business models, not just requirements models, which, by means of model transformations, helps software developers to make the most of the business knowledge for specifying and developing business services. roposal is framed in a method for service-oriented development of information systems whose main characteristic is the use of services as first-class objects. The method follows an MDA-based approach, proposing a set of models at different levels of abstraction and model transformations to connect them. s per present the complete set of CIM and PIM metamodels and the specification of the mappings between them, which clear advantage is the support for the alignment between high-level business view and ITs. The proposed model-driven process is being implemented in an MDA tool. A first prototype has been used to develop a travel agency case study that illustrates the proposal. sion tudy shows how a model-driven approach helps to solve the alignment problem between the business view and the information system view that arises when adopting service-oriented approaches for software development.
  • Keywords
    Business models , Service-oriented engineering , Model transformations , Information systems , model-driven development
  • Journal title
    Information and Software Technology
  • Serial Year
    2011
  • Journal title
    Information and Software Technology
  • Record number

    2374650