Cite Article

Logical Approach: Consistency Rules between Activity Diagram and Class Diagram

Choose citation format

BibTeX

@article{IJASEIT7581,
   author = {Noraini Sulaiman and Sharifah Sakinah Syed Ahmad and Sabrina Ahmad},
   title = {Logical Approach: Consistency Rules between Activity Diagram and Class Diagram},
   journal = {International Journal on Advanced Science, Engineering and Information Technology},
   volume = {9},
   number = {2},
   year = {2019},
   pages = {552--559},
   keywords = {requirements engineering; UML modeling; logical approach; consistency rules; activity diagram.},
   abstract = {Requirements engineering (RE) is a fundamental in software development process. Requirements engineering encompasses activities ranging from requirements elicitation and analysis to specification, verification and validation. Poor requirements have been proved to be a major cause of software problems such as cost overruns, delivery delays, failure to meet expectation and degradation. Requirements validation especially models validation has gained quite an interest from a lot of researchers. In recent times, several researchers have expressed a great deal of interest in requirements validation, specifically models validation. The field of research related to consistency checking has undergone a considerable boom from time to time. Numerous methods, approaches and techniques have been recommended to address the requirements inconsistency issues, particularly in models validation. In the software development industry, UML modelling has been extensively used. The different forms of the UML model that characterise the system from various perspectives somehow establish a relation among the models to keep them inseparable from one another. This is the reason why the inconsistency becomes unavoidable. The inconsistency in the models arises when there is an overlap of the elements of the various models representing the different parts of the system and an absence of cooperation. In this paper, the emphasis is given on the consistency rules that exist between the two models. The focus is also on the class diagrams and activity, and the conversion of the rules into logical predicates, where the logical predicates are assessed with a sample case study that constitutes of the two models.},
   issn = {2088-5334},
   publisher = {INSIGHT - Indonesian Society for Knowledge and Human Development},
   url = {http://ijaseit.insightsociety.org/index.php?option=com_content&view=article&id=9&Itemid=1&article_id=7581},
   doi = {10.18517/ijaseit.9.2.7581}
}

EndNote

%A Sulaiman, Noraini
%A Syed Ahmad, Sharifah Sakinah
%A Ahmad, Sabrina
%D 2019
%T Logical Approach: Consistency Rules between Activity Diagram and Class Diagram
%B 2019
%9 requirements engineering; UML modeling; logical approach; consistency rules; activity diagram.
%! Logical Approach: Consistency Rules between Activity Diagram and Class Diagram
%K requirements engineering; UML modeling; logical approach; consistency rules; activity diagram.
%X Requirements engineering (RE) is a fundamental in software development process. Requirements engineering encompasses activities ranging from requirements elicitation and analysis to specification, verification and validation. Poor requirements have been proved to be a major cause of software problems such as cost overruns, delivery delays, failure to meet expectation and degradation. Requirements validation especially models validation has gained quite an interest from a lot of researchers. In recent times, several researchers have expressed a great deal of interest in requirements validation, specifically models validation. The field of research related to consistency checking has undergone a considerable boom from time to time. Numerous methods, approaches and techniques have been recommended to address the requirements inconsistency issues, particularly in models validation. In the software development industry, UML modelling has been extensively used. The different forms of the UML model that characterise the system from various perspectives somehow establish a relation among the models to keep them inseparable from one another. This is the reason why the inconsistency becomes unavoidable. The inconsistency in the models arises when there is an overlap of the elements of the various models representing the different parts of the system and an absence of cooperation. In this paper, the emphasis is given on the consistency rules that exist between the two models. The focus is also on the class diagrams and activity, and the conversion of the rules into logical predicates, where the logical predicates are assessed with a sample case study that constitutes of the two models.
%U http://ijaseit.insightsociety.org/index.php?option=com_content&view=article&id=9&Itemid=1&article_id=7581
%R doi:10.18517/ijaseit.9.2.7581
%J International Journal on Advanced Science, Engineering and Information Technology
%V 9
%N 2
%@ 2088-5334

IEEE

Noraini Sulaiman,Sharifah Sakinah Syed Ahmad and Sabrina Ahmad,"Logical Approach: Consistency Rules between Activity Diagram and Class Diagram," International Journal on Advanced Science, Engineering and Information Technology, vol. 9, no. 2, pp. 552-559, 2019. [Online]. Available: http://dx.doi.org/10.18517/ijaseit.9.2.7581.

RefMan/ProCite (RIS)

TY  - JOUR
AU  - Sulaiman, Noraini
AU  - Syed Ahmad, Sharifah Sakinah
AU  - Ahmad, Sabrina
PY  - 2019
TI  - Logical Approach: Consistency Rules between Activity Diagram and Class Diagram
JF  - International Journal on Advanced Science, Engineering and Information Technology; Vol. 9 (2019) No. 2
Y2  - 2019
SP  - 552
EP  - 559
SN  - 2088-5334
PB  - INSIGHT - Indonesian Society for Knowledge and Human Development
KW  - requirements engineering; UML modeling; logical approach; consistency rules; activity diagram.
N2  - Requirements engineering (RE) is a fundamental in software development process. Requirements engineering encompasses activities ranging from requirements elicitation and analysis to specification, verification and validation. Poor requirements have been proved to be a major cause of software problems such as cost overruns, delivery delays, failure to meet expectation and degradation. Requirements validation especially models validation has gained quite an interest from a lot of researchers. In recent times, several researchers have expressed a great deal of interest in requirements validation, specifically models validation. The field of research related to consistency checking has undergone a considerable boom from time to time. Numerous methods, approaches and techniques have been recommended to address the requirements inconsistency issues, particularly in models validation. In the software development industry, UML modelling has been extensively used. The different forms of the UML model that characterise the system from various perspectives somehow establish a relation among the models to keep them inseparable from one another. This is the reason why the inconsistency becomes unavoidable. The inconsistency in the models arises when there is an overlap of the elements of the various models representing the different parts of the system and an absence of cooperation. In this paper, the emphasis is given on the consistency rules that exist between the two models. The focus is also on the class diagrams and activity, and the conversion of the rules into logical predicates, where the logical predicates are assessed with a sample case study that constitutes of the two models.
UR  - http://ijaseit.insightsociety.org/index.php?option=com_content&view=article&id=9&Itemid=1&article_id=7581
DO  - 10.18517/ijaseit.9.2.7581

RefWorks

RT Journal Article
ID 7581
A1 Sulaiman, Noraini
A1 Syed Ahmad, Sharifah Sakinah
A1 Ahmad, Sabrina
T1 Logical Approach: Consistency Rules between Activity Diagram and Class Diagram
JF International Journal on Advanced Science, Engineering and Information Technology
VO 9
IS 2
YR 2019
SP 552
OP 559
SN 2088-5334
PB INSIGHT - Indonesian Society for Knowledge and Human Development
K1 requirements engineering; UML modeling; logical approach; consistency rules; activity diagram.
AB Requirements engineering (RE) is a fundamental in software development process. Requirements engineering encompasses activities ranging from requirements elicitation and analysis to specification, verification and validation. Poor requirements have been proved to be a major cause of software problems such as cost overruns, delivery delays, failure to meet expectation and degradation. Requirements validation especially models validation has gained quite an interest from a lot of researchers. In recent times, several researchers have expressed a great deal of interest in requirements validation, specifically models validation. The field of research related to consistency checking has undergone a considerable boom from time to time. Numerous methods, approaches and techniques have been recommended to address the requirements inconsistency issues, particularly in models validation. In the software development industry, UML modelling has been extensively used. The different forms of the UML model that characterise the system from various perspectives somehow establish a relation among the models to keep them inseparable from one another. This is the reason why the inconsistency becomes unavoidable. The inconsistency in the models arises when there is an overlap of the elements of the various models representing the different parts of the system and an absence of cooperation. In this paper, the emphasis is given on the consistency rules that exist between the two models. The focus is also on the class diagrams and activity, and the conversion of the rules into logical predicates, where the logical predicates are assessed with a sample case study that constitutes of the two models.
LK http://ijaseit.insightsociety.org/index.php?option=com_content&view=article&id=9&Itemid=1&article_id=7581
DO  - 10.18517/ijaseit.9.2.7581