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

Iterative Removing Salt and Pepper Noise based on Neighbourhood Information

Denoising images is a classical problem in low-level computer vision. In this paper, we propose an algorithm which can remove iteratively salt and pepper noise based on neighbourhood while preserving details. First, we c...

Spin-Then-Sleep: A Machine Learning Alternative to Queue-based Spin-then-Block Strategy

One of the issues with spinlock protocols is excessive spinning which results in a waste of CPU cycles. Some protocols use the hybrid, spin-then-block approach to avoid this problem. In this case, the contending thread m...

Multi-Attributes Web Objects Classification based on Class-Attribute Relation Patterns Learning Approach

The amount of Web data increases with the proliferation of a variety of Web objects, primarily in the form of text, images, video, and music data files. Each of these published objects has some properties that support de...

Insights on Car Relocation Operations in One-Way Carsharing Systems

One-way carsharing system is a mobility service that offers short-time car rental service for its users in an urban area. This kind of service is attractive since users can pick up a car from a station and return it to a...

Muscles Heating Analysis in Sportspeople to Prevent Muscle Injuries using Thermal Images

Muscle heating is the process that every athlete follows before any physical activity or sport which are the legs where greater force is exerted and in case a good heating routine is not practiced, the muscles can suffer...

Download PDF file
  • EP ID EP285832
  • DOI 10.14569/IJACSA.2018.090402
  • Views 126
  • 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