Using MDA to integrate services in component platforms
نویسندگان
چکیده
Each component platform (Jonas, JBoss, OpenCCM, .NET, Julia) proposes its own software infrastructure. Objects like containers, controllers, interceptors compose the architecture of these platforms. These objects play a different role in the treatment of the requests depending on the platform. To integrate a new service in different component platforms, the developer has to understand the architecture of each targeted platforms and to interlace calls to the new service with the calls of the services already provided by the platforms. We propose to express the services integration on a behavioural meta-model independently of any component platforms. These services integrations descriptions can then be merged to deduce the interlacing of calls or to find conflicts, implying to coordinate services integrations descriptions. These abstract definitions of the services integration can then be projected into the targeted component platforms.
منابع مشابه
Tackling Software Complexity Using Model Driven Multi Agent System
The major challenge of current software development is about increasing the level of abstraction. Model Driven development raises the level of abstraction and models could be used across technologies and platforms. Model driven development also addresses the other challenge of increasing the level of automation. The code generated could be used to build services and integrate services. Even tho...
متن کاملIntegrating Platform Selection Rules in the Model Driven Architecture Approach
A key issue in the MDA approach is the transformation of platform independent models to platform specific models. Before transforming to a platform specific model, however, it is necessary to select the appropriate platform. Various platforms exist with different properties and the selection of the appropriate platform for the given application requirements is not trivial. An inappropriate sele...
متن کاملDesigning a Social Banking Model with a Post-Corona Approach
The first part of the economic system that was affected by the outbreak of the Corona pandemic was the banking system of countries. Therefore, the aim of this study was to design a social banking model with a post-corona approach in the country's banking industry, which uses a combination of Delphi-fuzzy method and interpretive structural modeling. In this study, the opinions of university prof...
متن کاملUse of Models and Modelling Techniques for Service Development
E-applications are increasingly being composed from individual services that can be realized with different technologies, such as, e.g., Web Services and standard component technologies. A current trend in the development of these services is to describe their technology-independent and technology-specific aspects in separate models. A prominent development that leads this trend is the Model-Dr...
متن کاملApplying the Model Driven Architecture to Distributed Real-time and Embedded Applications
Advances in commercial distributed object computing (DOC) middleware technologies are enhancing the affordability and reducing the time-to-market of distributed real-time and embedded (DRE) applications, such as commercial and military aircraft and satellites control, automobile engines management system, chemical and manufacturing plants process control, and hospital patient monitoring equipme...
متن کامل