The Experts below are selected from a list of 150507 Experts worldwide ranked by ideXlab platform

Juan M Vara - One of the best experts on this subject based on the ideXlab platform.

  • applying cim to pim model transformations for the service oriented development of Information Systems
    Information & Software Technology, 2011
    Co-Authors: Valeria De Castro, Esperanza Marcos, Juan M Vara
    Abstract:

    Context: Model-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. Objective: This paper 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. Method: This proposal 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. Results: The paper 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. Conclusion: This study 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.

Valeria De Castro - One of the best experts on this subject based on the ideXlab platform.

  • applying cim to pim model transformations for the service oriented development of Information Systems
    Information & Software Technology, 2011
    Co-Authors: Valeria De Castro, Esperanza Marcos, Juan M Vara
    Abstract:

    Context: Model-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. Objective: This paper 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. Method: This proposal 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. Results: The paper 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. Conclusion: This study 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.

  • ENC - A Model Driven Approach for the Alignment of Business and Information Systems Models
    2008 Mexican International Conference on Computer Science, 2008
    Co-Authors: Valeria De Castro, J. Mesa, Elisa Herrmann, Esperanza Marcos
    Abstract:

    This paper focuses on the development of service-oriented Information Systems. One of the main challenges facing service-oriented computing is providing methodologies that support the specification and design of IS behavior, and allowing software engineers to move from the earlier stages of business analysis to its final step of implementation. Model Driven approaches provide with models, transformations between them and code generators to address software development. This kind of approaches provides a conceptual structure that brings together diagrams used by business managers and analysts and those used by software developers, and is capable of organizing them in such a way that the requirements specified in one diagram can be traced through more detailed derived ones. In this paper we present a Model Driven approach which deals with the alignment between high level business models (the business View) and behavioural models of the service-oriented Information System (the Information System View). The work presents, by means of a case study, models proposed for modeling both, the Views and model transformation between them.

Esperanza Marcos - One of the best experts on this subject based on the ideXlab platform.

  • applying cim to pim model transformations for the service oriented development of Information Systems
    Information & Software Technology, 2011
    Co-Authors: Valeria De Castro, Esperanza Marcos, Juan M Vara
    Abstract:

    Context: Model-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. Objective: This paper 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. Method: This proposal 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. Results: The paper 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. Conclusion: This study 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.

  • ENC - A Model Driven Approach for the Alignment of Business and Information Systems Models
    2008 Mexican International Conference on Computer Science, 2008
    Co-Authors: Valeria De Castro, J. Mesa, Elisa Herrmann, Esperanza Marcos
    Abstract:

    This paper focuses on the development of service-oriented Information Systems. One of the main challenges facing service-oriented computing is providing methodologies that support the specification and design of IS behavior, and allowing software engineers to move from the earlier stages of business analysis to its final step of implementation. Model Driven approaches provide with models, transformations between them and code generators to address software development. This kind of approaches provides a conceptual structure that brings together diagrams used by business managers and analysts and those used by software developers, and is capable of organizing them in such a way that the requirements specified in one diagram can be traced through more detailed derived ones. In this paper we present a Model Driven approach which deals with the alignment between high level business models (the business View) and behavioural models of the service-oriented Information System (the Information System View). The work presents, by means of a case study, models proposed for modeling both, the Views and model transformation between them.

Abdelaziz Mouloudi - One of the best experts on this subject based on the ideXlab platform.

  • A methodology for transforming CIM to PIM through UML: From business View to Information System View
    2015 Third World Conference on Complex Systems (WCCS), 2015
    Co-Authors: Yassine Rhazali, Youssef Hadi, Abdelaziz Mouloudi
    Abstract:

    This paper presents a methodology to master transformation of models from CIM to PIM in accord with MDA approach. Our methodology is founded on creation a good CIM level, through well-chosen rules, for facilitating models transformation to PIM level. However, we establish a rich PIM level via state machine, class and package models. Next, we describe a set of transformation rules to ensure a semi-automatic transformation from CIM to PIM. Our method conform MDA approach by taking into consideration the business dimension in the CIM level, since, we present this level by using activity diagram who is one of standards of business modeling. Nevertheless, we use UML into PIM in our proposal, because UML is recommended by MDA in this level.

Yassine Rhazali - One of the best experts on this subject based on the ideXlab platform.

  • A methodology for transforming CIM to PIM through UML: From business View to Information System View
    2015 Third World Conference on Complex Systems (WCCS), 2015
    Co-Authors: Yassine Rhazali, Youssef Hadi, Abdelaziz Mouloudi
    Abstract:

    This paper presents a methodology to master transformation of models from CIM to PIM in accord with MDA approach. Our methodology is founded on creation a good CIM level, through well-chosen rules, for facilitating models transformation to PIM level. However, we establish a rich PIM level via state machine, class and package models. Next, we describe a set of transformation rules to ensure a semi-automatic transformation from CIM to PIM. Our method conform MDA approach by taking into consideration the business dimension in the CIM level, since, we present this level by using activity diagram who is one of standards of business modeling. Nevertheless, we use UML into PIM in our proposal, because UML is recommended by MDA in this level.