Open Access Open Access  Restricted Access Subscription Access

Automated Approach for Checking Consistency in UML Use Case and Sequence Diagram


Affiliations
1 Department of Computer Engineering, Punjabi University, Patiala, India
2 Department of Computer Engineering, Punjabi University, Patiala, India
 

Unified Modeling Language (UML) is a language in which pictorial representation makes a great significance. There is a disadvantage of inconsistency in the language. This is a very vast problem of the language which is not resolved yet. A lot of work has been done to remove the problem by the number of researchers but still more work is going on the language. The user has to suffer a lot if the problem get occurred. Consistency is termed as the compatibility of the system in which elements of different diagrams are combined and make a satisfied system which meets the required expectations of the user. In this paper, an automated approach is presented in which parsing technique and consistency rules are used. The consistency of two diagrams, i.e. use case and sequence diagram has been checked. Object Constraint Language (OCL) constraints are used for validation.

Keywords

UML Diagrams, OCL Constraints, Consistency Rules, Parsing Technique, Automated Approach.
User
Notifications
Font Size

Abstract Views: 105

PDF Views: 3




  • Automated Approach for Checking Consistency in UML Use Case and Sequence Diagram

Abstract Views: 105  |  PDF Views: 3

Authors

Ramanpreet Kaur
Department of Computer Engineering, Punjabi University, Patiala, India
Dhavleesh Rattan
Department of Computer Engineering, Punjabi University, Patiala, India

Abstract


Unified Modeling Language (UML) is a language in which pictorial representation makes a great significance. There is a disadvantage of inconsistency in the language. This is a very vast problem of the language which is not resolved yet. A lot of work has been done to remove the problem by the number of researchers but still more work is going on the language. The user has to suffer a lot if the problem get occurred. Consistency is termed as the compatibility of the system in which elements of different diagrams are combined and make a satisfied system which meets the required expectations of the user. In this paper, an automated approach is presented in which parsing technique and consistency rules are used. The consistency of two diagrams, i.e. use case and sequence diagram has been checked. Object Constraint Language (OCL) constraints are used for validation.

Keywords


UML Diagrams, OCL Constraints, Consistency Rules, Parsing Technique, Automated Approach.