Mudassar Adeel Ahmed - Academia.edu (original) (raw)
Uploads
IJCSIS Papers by Mudassar Adeel Ahmed
Aim to sort out the software crisis because of increasing the technical complications and difficu... more Aim to sort out the software crisis because of increasing the technical complications and difficulties of methods of software development, MDA was suggested in the last decade. It is very hard to put in and move up model driven architecture (MDA) in the software industry due to its deficiency of being so valuable and familiar modeling methods or processes. In this research paper, the focus is how to apply MDA approach in industry, there is a concept of broadening the MDA approach with business model and as well as with the corresponding concepts and principles and also with the exploration of business model presentation, distinctly the lacking and rearrangement methods of its sub models are deliberated. We took a shopping example as a case. On the basis of business model, we traced CIM and discussed its advantages in comparison with RUP paradigm. This research study will help the researchers to apply model driven architecture in the software industry. I. Introduction Suggested and established by OMG, Model driven architecture paradigm is software initiation & development architecture, developed to make a response to software crisis due to which different programming languages and technical platforms are used and more effort will be required. Typically, there are three different models in the MDA software pattern: Computational independent model (CIM), Platform specific model (PSM) & Platform independent model (PIM). Computational independent model presents that within the domain, how system perform works without having any information on the structure of the system as well as with the implementation of the application. Here, guidelines are drafted and logged in the language with a syntax which is close to the natural language or it will be presented as a diagram. Platform independent model is a model which is independent of any technology platform exercise to execute it. Here, guidelines have typical representation which is based on extensible markup language (XML). Eventually, platform specific model directions are described in a language that is developed for a particular business rules management system (BRMS). The purpose of semantic model (SM) is to concentrate on switching and interchanging the data between the systems without any individual support. It means that the semantic models generate the languages in which both context and data transfer between the systems. Model driven architecture and semantic model concepts suppose that there are many minimal motive languages and also some relevant programmers. There is an association and interconnected relationship between these models. Following types of relationship are between these models: Transformation, Inheritance, Provision, Progression and Traceability. [1, 2] The advantage of model driven architecture is to reorganize the software construction into modelling by raising the level of abstraction, but ambiguity in the models is its big disadvantage. For example computational independent model source and definitions are not clear [3], for which no result in making any consensus [4]. So, to address all these issues, a business model is suggested for model driven architecture with exploration of modelling methods. Remaining research paper is arranged in the following sections: We review some related research in the section II, model driven architecture software patterns and its methods of modelling are discussed in section III, business models are discussed in section IV, we analysed some findings in section V and section VI contains conclusion.
Aim to sort out the software crisis because of increasing the technical complications and difficu... more Aim to sort out the software crisis because of increasing the technical complications and difficulties of methods of software development, MDA was suggested in the last decade. It is very hard to put in and move up model driven architecture (MDA) in the software industry due to its deficiency of being so valuable and familiar modeling methods or processes. In this research paper, the focus is how to apply MDA approach in industry, there is a concept of broadening the MDA approach with business model and as well as with the corresponding concepts and principles and also with the exploration of business model presentation, distinctly the lacking and rearrangement methods of its sub models are deliberated. We took a shopping example as a case. On the basis of business model, we traced CIM and discussed its advantages in comparison with RUP paradigm. This research study will help the researchers to apply model driven architecture in the software industry. I. Introduction Suggested and established by OMG, Model driven architecture paradigm is software initiation & development architecture, developed to make a response to software crisis due to which different programming languages and technical platforms are used and more effort will be required. Typically, there are three different models in the MDA software pattern: Computational independent model (CIM), Platform specific model (PSM) & Platform independent model (PIM). Computational independent model presents that within the domain, how system perform works without having any information on the structure of the system as well as with the implementation of the application. Here, guidelines are drafted and logged in the language with a syntax which is close to the natural language or it will be presented as a diagram. Platform independent model is a model which is independent of any technology platform exercise to execute it. Here, guidelines have typical representation which is based on extensible markup language (XML). Eventually, platform specific model directions are described in a language that is developed for a particular business rules management system (BRMS). The purpose of semantic model (SM) is to concentrate on switching and interchanging the data between the systems without any individual support. It means that the semantic models generate the languages in which both context and data transfer between the systems. Model driven architecture and semantic model concepts suppose that there are many minimal motive languages and also some relevant programmers. There is an association and interconnected relationship between these models. Following types of relationship are between these models: Transformation, Inheritance, Provision, Progression and Traceability. [1, 2] The advantage of model driven architecture is to reorganize the software construction into modelling by raising the level of abstraction, but ambiguity in the models is its big disadvantage. For example computational independent model source and definitions are not clear [3], for which no result in making any consensus [4]. So, to address all these issues, a business model is suggested for model driven architecture with exploration of modelling methods. Remaining research paper is arranged in the following sections: We review some related research in the section II, model driven architecture software patterns and its methods of modelling are discussed in section III, business models are discussed in section IV, we analysed some findings in section V and section VI contains conclusion.