object management group

14,000,000 Leading Edge Experts on the ideXlab platform

Scan Science and Technology

Contact Leading Edge Experts & Companies

Scan Science and Technology

Contact Leading Edge Experts & Companies

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

Jean-luc Dekeyser - One of the best experts on this subject based on the ideXlab platform.

  • Automatic Multi-GPU Code Generation applied to Simulation of Electrical Machines
    2011
    Co-Authors: Antonio Wendell De Oliveira Rodrigues, Jean-luc Dekeyser, Frédéric Guyomarc'h, Yvonnick Le Menach
    Abstract:

    The electrical and electronic engineering has used parallel programming to solve its large scale complex problems for performance reasons. However, as parallel programming requires a non-trivial distribution of tasks and data, developers find it hard to implement their applications effectively. Thus, in order to reduce design complexity, we propose an approach to generate code for hybrid architectures (e.g. CPU + GPU) using OpenCL, an open standard for parallel programming of heterogeneous systems. This approach is based on Model Driven Engineering (MDE) and the MARTE profile, standard proposed by object management group (OMG). The aim is to provide resources to non-specialists in parallel programming to implement their applications. Moreover, thanks to model reuse capacity, we can add/change functionalities or the target architecture. Consequently, this approach helps industries to achieve their time-to-market constraints and confirms by experimental tests, performance improvements using multi-GPU environments.

  • From MARTE to Reconfigurable NoCs: A model driven design methodology
    2010
    Co-Authors: Imran Rafiq Quadri, Samy Meftali, Majdi Elhaji, Jean-luc Dekeyser
    Abstract:

    Due to the continuous exponential rise in SoC's design complexity, there is a critical need to find new seamless methodologies and tools to handle the SoC co-design aspects. We address this issue and propose a novel SoC co-design methodology based on Model Driven Engineering and the MARTE (Modeling and Analysis of Real-Time and Embedded Systems) standard proposed by object management group, to raise the design abstraction levels. Extensions of this standard have enabled us to move from high level specifications to execution platforms such as reconfigurable FPGAs. In this paper, we present a high level modeling approach that targets modern Network on Chips systems. The overall objective: to perform system modeling at a high abstraction level expressed in Unified Modeling Language (UML); and afterwards, transform these high level models into detailed enriched lower level models in order to automatically generate the necessary code for final FPGA synthesis.

  • Targeting Reconfigurable FPGA based SoCs using the MARTE UML profile: from high abstraction levels to code generation
    International Journal of Embedded Systems, 2010
    Co-Authors: Imran Rafiq Quadri, Jean-luc Dekeyser, Samy Meftali, Abdoulaye Gamatié, Eric Rutten
    Abstract:

    As SoC design complexity is escalating to new heights, there is a critical need to find adequate approaches and tools to handle SoC co-design aspects. Additionally, modern reconfigurable SoCs offer advantages over classical SoCs as they integrate adaptivity features to cope with mutable design requirements and environment needs. This paper presents a novel approach to address system adaptivity and reconfigurability. A generic model of reactive control is presented in a SoC codesign framework: Gaspard. Afterwards, control integration at different levels of the framework is illustrated for both functional specification and FPGA synthesis. The presented work is based on Model-Driven Engineering and the UML MARTE profile proposed by object management group, for modeling and analysis of real-time embedded systems. The paper thus presents a complete design flow to move from high level MARTE models to code generation, for implementation of dynamically reconfigurable SoCs.

  • Integrating Mode Automata Control Models in SoC Co-Design for Dynamically Reconfigurable FPGAs
    2009
    Co-Authors: Imran Rafiq Quadri, Samy Meftali, Jean-luc Dekeyser
    Abstract:

    The number of integrated transistors that can be contained on a chip are increasing at an exponential rate, along with rise in targeted sophisticated applications. Thus the design of Systems-on-Chip (SoC) is becoming more and more complex. Hence there is a critical need to find new seamless methodologies and tools to handle the SoC co-design aspects. This paper presents a novel approach for expressing system adaptivity and reconfigurability in Gaspard, a SoC co-design framework, with special focus on partially dynamically reconfigurable FPGAs. The framework is compliant with UML MARTE profile proposed by object management group, for modeling and analysis of realtime embedded systems. The overall objective is to carry out system modeling at a high abstraction level expressed in UML; and afterwards, transform these high level models into detailed enriched lower level models in order to automatically generate the necessary code for final FPGA synthesis

  • MARTE based design approach for targeting Reconfigurable Architectures
    2008
    Co-Authors: Imran Rafiq Quadri, Samy Meftali, Jean-luc Dekeyser
    Abstract:

    This paper demonstrates the use of a model driven design flow for Multiprocessor System on chips (MPSoCs) such as those dedicated to intensive signal processing applications. Due to the continuous exponential rise in SoC's design complexity, there is a critical need to find new seamless methodologies and tools to handle the SoC co-design aspects. This paper addresses this issue and proposes a novel SoC codesign methodology based on Model Driven Engineering (MDE) and the MARTE (Modeling and Analysis of Real-Time and Embedded Systems) standard proposed by OMG (object management group), in order to raise the design abstraction levels. Extensions of this standard have enabled us to move from high level specifications to execution platforms such as reconfigurable FPGAs.

T. Mowbray - One of the best experts on this subject based on the ideXlab platform.

  • ACSAC - Security for the Common object Request Broker Architecture (CORBA)
    Tenth Annual Computer Security Applications Conference, 1994
    Co-Authors: Sara Chapin, W. Herndon, L. Notargiacomo, M. Katz, T. Mowbray
    Abstract:

    Over the last several years, there has been an emphasis on distributed client/server computing in business as well as government. A useful means of achieving this capability is through the use of object technology. Distributed object systems offer many benefits, such as downsizing and right sizing, resulting in a trend toward small, modular, commercial or government off-the-shelf components as a means of system development. Distributed object management standards, such as the Common object Request Broker Architecture (CORBA) specification are aiding the integration process. One area of distributed object systems that has received little attention to date is security. Security is a difficult problem in traditional software systems, and adding distribution and use of object-oriented techniques just increases the complexity of the problem. The object management group (OMG) is beginning to solicit proposals from vendors for handling security in a distributed object environment. This paper gives an overview of distributed object management and standards being specified by the OMG. It applies traditional security engineering analysis to CORBA and highlights some of the security function interdependencies among CORBA components. >

Johnny Wong - One of the best experts on this subject based on the ideXlab platform.

  • Non-blocking distributed transaction processing system
    Journal of Systems and Software, 2000
    Co-Authors: Manjula Kommareddy, Johnny Wong
    Abstract:

    Abstract The prolific development of the wide variety of Internet applications forces a need for a software solution to enable access to multiple data sources while ensuring data integrity and consistency. Common object Request Broker Architecture (CORBA) Services specified by the object management group (OMG) includes a Transaction Service Specification. The object Transaction Server (OTS) developed in this project is based on this specification. It acts as a robust system level tool to enable distributed applications to coordinate their operations into transactions. The OTS incorporates a three phase commit protocol to ensure atomicity of the transactions. This is a non-blocking protocol that ensures that operational sites participating in a transaction come to a common outcome based on the local data even in the event of (non-catastrophic) site failures.

Samir Mbarki - One of the best experts on this subject based on the ideXlab platform.

  • A Model Driven Approach based on Interaction Flow Modeling Language to Generate Rich Internet Applications
    International Journal of Electrical and Computer Engineering (IJECE), 2016
    Co-Authors: Sarra Roubi, Mohammed Erramdani, Samir Mbarki
    Abstract:

    <p><span lang="EN-US">A Rich Internet Applications (RIAs) combine the simplicity of the hypertext paradigm with the flexibility of desktop interfaces. These appliations were proposed as a solution to follow the rapid growth and evolution of the Graphical User Interfaces. However, RIAs are complex applications and their development requires designing and implementation which are time-consuming and the available tools are specialized in manual design. In this paper, we present a model driven approach to generat GUI for Rich Internet Application. The approach exploits the new language IFML recently adopted by the object management group. We used frameworks and technologies known to Model-Driven Engineering, such as Eclipse Modeling Framework (EMF) for Meta-modeling, Query View Transformation (QVT) for model transformations and Acceleo for code generation. The approach allows to quickly and efficiently generating a RIA focusing on the graphical aspect of the application.</span></p>

  • A Model Driven Approach based on Interaction Flow Modeling Language to Generate Rich Internet Applications
    International Journal of Electrical and Computer Engineering, 2016
    Co-Authors: Sarra Roubi, Mohammed Erramdani, Samir Mbarki
    Abstract:

    A Rich Internet Applications (RIAs) combine the simplicity of the hypertext paradigm with the flexibility of desktop interfaces. These appliations were proposed as a solution to follow the rapid growth and evolution of the Graphical User Interfaces. However, RIAs are complex applications and their development requires designing and implementation which are time-consuming and the available tools are specialized in manual design. In this paper, we present a model driven approach to generat GUI for Rich Internet Application. The approach exploits the new language IFML recently adopted by the object management group. We used frameworks and technologies known to Model-Driven Engineering, such as Eclipse Modeling Framework (EMF) for Meta-modeling, Query View Transformation (QVT) for model transformations and Acceleo for code generation. The approach allows to quickly and efficiently generating a RIA focusing on the graphical aspect of the application.

  • A model driven approach to generate graphical user interfaces for Rich Internet Applications using Interaction Flow Modeling Language
    2015 15th International Conference on Intelligent Systems Design and Applications (ISDA), 2015
    Co-Authors: Sarra Roubi, Mohammed Erramdani, Samir Mbarki
    Abstract:

    Rich Internet Applications (RIAs) combine the simplicity of the hypertext paradigm with the flexibility of desktop interfaces. However, RIAs are complex applications and their development requires designing and implementation which are time-consuming and the available tools are specialized in manual design. In this paper, we present an approach for the model driven generation of Graphical User Interface for Rich Internet Application using the Interaction Flow Modeling Language (IFML). The approach exploits the new language IFML recently adopted by the object management group. We used frameworks and technologies known to Model-Driven Engineering, such as Eclipse Modeling Framework (EMF) for Meta Models, Query View Transformation (QVT) for model transformations and Acceleo for code generation. The approach allows to quickly and efficiently generating a RIA focusing on the graphical aspect of the application.

Jörg P. Müller - One of the best experts on this subject based on the ideXlab platform.

  • ICWE Workshops - MDA Applied: From Sequence Diagrams to Web Service Choreography
    Lecture Notes in Computer Science, 2004
    Co-Authors: Bernhard Bauer, Jörg P. Müller
    Abstract:

    Web Services and Web Service composition languages for Web Service choreography are becoming more and more important in the area for inter-enterprise application and process integration. However the aspects of modeling these software systems have not been studied in detail, in contrast to the definition of business processes where well-known techniques exist. The model-driven architecture (MDA) approach of the object management group is a good starting point for the development of Web Services and Web Service choreography. In this paper we show how platform independent models specified by UML 2 sequence diagrams can be automatically transformed in a Web Service composition language representation.