Unifying Modeling Language-Merise Integration Approach for Software Design

Abstract

Software design is the most crucial step in the software development process that is why it must be given a good care. Software designers must go through many modeling steps to end up with a good design that will allow for a smooth development process later. For this, designers usually have to choose between two main modeling methodologies: Merise and UML. Both methodologies are widely used; however, each one has its own advantages and disadvantages. This paper combines both techniques and merges their advantages to come up with an approach that would help software designers make the best of both methodologies. This integration mainly targets the software design step in general but can be specifically applied to database design. It presents the weaknesses and strengths of each one of UML and Merise as two techniques used in database modeling and design. Later in this paper, a comparing of UML and Merise diagrams is lead and based on it, the decision on which of the two is the best at each step of the modeling process.

Authors and Affiliations

Issar Arab, Safae Bourhnane, Fatiha Kafou

Keywords

Related Articles

 Dynamics of Mandelbrot set with Transcendental Function

 These days Mandelbrot set with transcendental function is an interesting area for mathematicians. New equations have been created for Mandelbrot set using trigonometric, logarithmic and exponential functions. Earli...

New technique to insure data integrity for archival files storage (DIFCS)

In this paper we are developing an algorithm to increase the security of using HMAC function (Key-Hashed Message Authentication) to insure data integrity for exchanging archival files. Hash function is a very strong tool...

A Novel Expert System for Building House Cost Estimation: Design, Implementation, and Evaluation

This paper introduces an expert system which demonstrates a new method for accurate estimation of building house cost. This system is simple and decreases the time, the effort, and the money of its beneficiaries. In addi...

A Proposed Approach for Image Compression based on Wavelet Transform and Neural Network

Over the last years, wavelet theory has been used with great success in a wide range of applications as signal de-noising and image compression. An ideal image compression system must yield high-quality compressed image...

An Intelligent Security Approach using Game Theory to Detect DoS Attacks In IoT

The Internet of Things (IoT) is a new concept in the world of Information and Communication Technology (ICT). The structure of this global network is highly interconnected and presents a new category of challenges from t...

Download PDF file
  • EP ID EP285832
  • DOI 10.14569/IJACSA.2018.090402
  • Views 89
  • Downloads 0

How To Cite

Issar Arab, Safae Bourhnane, Fatiha Kafou (2018). Unifying Modeling Language-Merise Integration Approach for Software Design. International Journal of Advanced Computer Science & Applications, 9(4), 6-12. https://europub.co.uk./articles/-A-285832