ISSN: 1813-0410

Keywords : UML


A methods of ensuring consistency between UML Diagrams

Ihab L.Hussein Alsammak; Humam M. Abdul Sahib; Wasan H.Itwee

journal of kerbala university, Volume 14, Issue 1, Pages 407-417

The Unified Modelling Language (UML), is the first step of developing an object-oriented design method and a standard notation for the modelling of real-world objects and it consists of fourteen various diagram types. The complex relationships between UML diagrams will lead to the inconsistencies among the unified modelling language (UML) diagrams therefore, it is so important to verify model in the early phase before implement it because early error detection will be easier to fix than later phase.
This paper focuses on in what the way to determine and identify inconsistencies between unified modelling language diagrams. Eleven of the consistency rules will be applied to check the consistency models between mostly used categories of unified modelling language diagrams in the field of systems design and systems analysis. As follows state of these diagrams: (Use Case Diagram, Class Diagram, Communication Diagram, and Sequence Diagram). To check inconsistencies between unified modelling language diagrams there are four ways: dynamic check, automatic maintenance, manual check, and compulsory restriction. Using these methods and rules are useful for developers to model material systems. In the consistency rules each diagram has elements are described by a logical approach.

PEOPLE PROFILE MANAGEMENT SYSTEM (PPMS): CONSTRUCT REQUIREMENT MODEL FOR KARBALA UNIVERSITY

Dawood.Sallem.Hussian; Meeras Salman Juwad

journal of kerbala university, Volume 1, Issue 0, Pages 173-187

The aim of this study is to construct and utilize a requirement model as basis to develope People Profile Management System (PPMS) for Karbala University,so as to overcome all profile issues in a proper and effective way.The observation, interview, and requirement model analysis were selected as a fact-finding techniques to define the requirements, Unified modeling language (UML) have been used to construct this requirement model that consists of certain model diagrammatical such as use case diagrams, class diagrams, activity diagrams and supported by certain textual information like use case specification and requirements list.The sample system (prototype) used to validate this model.This study help to understand concept, flow and procedures in managing people profile activities and provide a better solution to develope PPMS that can be implement at any organization.