Open Science Research Excellence

Open Science Index

Commenced in January 2007 Frequency: Monthly Edition: International Publications Count: 31107

Select areas to restrict search in scientific publication database:
Knowledge Representation and Inconsistency Reasoning of Class Diagram Maintenance in Big Data
Requirements modeling and analysis are important in successful information systems' maintenance. Unified Modeling Language (UML) class diagrams are useful standards for modeling information systems. To our best knowledge, there is a lack of a systems development methodology described by the organism metaphor. The core concept of this metaphor is adaptation. Using the knowledge representation and reasoning approach and ontologies to adopt new requirements are emergent in recent years. This paper proposes an organic methodology which is based on constructivism theory. This methodology is a knowledge representation and reasoning approach to analyze new requirements in the class diagrams maintenance. The process and rules in the proposed methodology automatically analyze inconsistencies in the class diagram. In the big data era, developing an automatic tool based on the proposed methodology to analyze large amounts of class diagram data is an important research topic in the future.
Digital Object Identifier (DOI):


[1] J. He and W.R. King, "The Role of User Participation in Information Systems Development: Implications from a Meta-analysis," Journal of Management Information Systems, vol. 25, no. 1, pp. 301–331, summer 2008.
[2] N.H. Ali, Z. Shukur, and S. Idris, "A Design of an Assessment System for UML Class Diagram," In Proc. of International Conference on Computational Science and its Application, New York, 2007, pp. 539 - 546.
[3] P. Kruchten, The Rational Unified Process: An Introduction, Boston, MA: Addison-Wesley Professional, 2004.
[4] J. E. Kendal and K. E. Kendal, "Metaphors and Methodologies: Living Beyond the Systems Machine", MIS Quarterly, Vol. 7, No. 2, pp. 149-171, 1993.
[5] L. Liu and H. L. Yang, "Applying Ontology-based Blog to Detect Information System Post-Development Change Requests Conflicts", Information Systems Frontiers, Vol. 14, No. 5, pp. 1019-1032, 2012.
[6] G. M. Bodner, "Constructivism: A Theory of Knowledge", Journal of Chemical Education, Vol. 63, pp. 873-878, 1986.
[7] M. Gruninger, J. Lee, "Ontology: Applications and Design", Communications of the ACM, Vol. 45, No. 2, pp. 39–65, 2002.
[8] Richards, "A Social Software/Web 2.0 Approach to Collaborative Knowledge Engineering", Information Sciences, Vol. 179, No. 15, pp. 2515-2523, 2009.
[9] R. Kishore, R. Sharman, and R. Ramesh, "Computational Ontologies and Information Systems: I. Foundations", Communications of Association for Information Systems, Vol. 14, No. 8, pp: 158-183, 2004.
[10] D. Dermeval, J. Vilela, I. I. Bittencourt, J. Castro, S. Isotani, P. Brito, A. Silva, "Applications of Ontologies in Requirements Engineering: a Systematic Review of the Literature", Requirements Engineering, pp. 1–33, 2015.
[11] J. Savolainen and T. Männistö, "Conflict-Centric Software Architectural Views: Exposing Trade-Offs in Quality Requirements," IEEE Software, vol. 27, no. 6, pp. 33-37, Nov./Dec. 2010.
[12] Egyed, "Instant Consistency Checking for the UML," In Proc. of 28th International Conference on Software Engineering, New York, 2006, pp. 381–390.
[13] Y. Nomaguchi and K. Fujita, "DRIFT: A Framework for Ontology-based Design Support Systems," In: Proc. of Semantic Web and Web 2.0 in Architectural, Product, Engineering Design Workshop, Aachen, 2007, pp. 1-10.
[14] C. L. Liu, "CDADE: Conflict Detector in Activity Diagram Evolution Based on Speech Act and Ontology", Knowledge-Based Systems, vol. 23, no. 6, pp. 536-546, Aug. 2010.
Vol:15 No:03 2021Vol:15 No:02 2021Vol:15 No:01 2021
Vol:14 No:12 2020Vol:14 No:11 2020Vol:14 No:10 2020Vol:14 No:09 2020Vol:14 No:08 2020Vol:14 No:07 2020Vol:14 No:06 2020Vol:14 No:05 2020Vol:14 No:04 2020Vol:14 No:03 2020Vol:14 No:02 2020Vol:14 No:01 2020
Vol:13 No:12 2019Vol:13 No:11 2019Vol:13 No:10 2019Vol:13 No:09 2019Vol:13 No:08 2019Vol:13 No:07 2019Vol:13 No:06 2019Vol:13 No:05 2019Vol:13 No:04 2019Vol:13 No:03 2019Vol:13 No:02 2019Vol:13 No:01 2019
Vol:12 No:12 2018Vol:12 No:11 2018Vol:12 No:10 2018Vol:12 No:09 2018Vol:12 No:08 2018Vol:12 No:07 2018Vol:12 No:06 2018Vol:12 No:05 2018Vol:12 No:04 2018Vol:12 No:03 2018Vol:12 No:02 2018Vol:12 No:01 2018
Vol:11 No:12 2017Vol:11 No:11 2017Vol:11 No:10 2017Vol:11 No:09 2017Vol:11 No:08 2017Vol:11 No:07 2017Vol:11 No:06 2017Vol:11 No:05 2017Vol:11 No:04 2017Vol:11 No:03 2017Vol:11 No:02 2017Vol:11 No:01 2017
Vol:10 No:12 2016Vol:10 No:11 2016Vol:10 No:10 2016Vol:10 No:09 2016Vol:10 No:08 2016Vol:10 No:07 2016Vol:10 No:06 2016Vol:10 No:05 2016Vol:10 No:04 2016Vol:10 No:03 2016Vol:10 No:02 2016Vol:10 No:01 2016
Vol:9 No:12 2015Vol:9 No:11 2015Vol:9 No:10 2015Vol:9 No:09 2015Vol:9 No:08 2015Vol:9 No:07 2015Vol:9 No:06 2015Vol:9 No:05 2015Vol:9 No:04 2015Vol:9 No:03 2015Vol:9 No:02 2015Vol:9 No:01 2015
Vol:8 No:12 2014Vol:8 No:11 2014Vol:8 No:10 2014Vol:8 No:09 2014Vol:8 No:08 2014Vol:8 No:07 2014Vol:8 No:06 2014Vol:8 No:05 2014Vol:8 No:04 2014Vol:8 No:03 2014Vol:8 No:02 2014Vol:8 No:01 2014
Vol:7 No:12 2013Vol:7 No:11 2013Vol:7 No:10 2013Vol:7 No:09 2013Vol:7 No:08 2013Vol:7 No:07 2013Vol:7 No:06 2013Vol:7 No:05 2013Vol:7 No:04 2013Vol:7 No:03 2013Vol:7 No:02 2013Vol:7 No:01 2013
Vol:6 No:12 2012Vol:6 No:11 2012Vol:6 No:10 2012Vol:6 No:09 2012Vol:6 No:08 2012Vol:6 No:07 2012Vol:6 No:06 2012Vol:6 No:05 2012Vol:6 No:04 2012Vol:6 No:03 2012Vol:6 No:02 2012Vol:6 No:01 2012
Vol:5 No:12 2011Vol:5 No:11 2011Vol:5 No:10 2011Vol:5 No:09 2011Vol:5 No:08 2011Vol:5 No:07 2011Vol:5 No:06 2011Vol:5 No:05 2011Vol:5 No:04 2011Vol:5 No:03 2011Vol:5 No:02 2011Vol:5 No:01 2011
Vol:4 No:12 2010Vol:4 No:11 2010Vol:4 No:10 2010Vol:4 No:09 2010Vol:4 No:08 2010Vol:4 No:07 2010Vol:4 No:06 2010Vol:4 No:05 2010Vol:4 No:04 2010Vol:4 No:03 2010Vol:4 No:02 2010Vol:4 No:01 2010
Vol:3 No:12 2009Vol:3 No:11 2009Vol:3 No:10 2009Vol:3 No:09 2009Vol:3 No:08 2009Vol:3 No:07 2009Vol:3 No:06 2009Vol:3 No:05 2009Vol:3 No:04 2009Vol:3 No:03 2009Vol:3 No:02 2009Vol:3 No:01 2009
Vol:2 No:12 2008Vol:2 No:11 2008Vol:2 No:10 2008Vol:2 No:09 2008Vol:2 No:08 2008Vol:2 No:07 2008Vol:2 No:06 2008Vol:2 No:05 2008Vol:2 No:04 2008Vol:2 No:03 2008Vol:2 No:02 2008Vol:2 No:01 2008
Vol:1 No:12 2007Vol:1 No:11 2007Vol:1 No:10 2007Vol:1 No:09 2007Vol:1 No:08 2007Vol:1 No:07 2007Vol:1 No:06 2007Vol:1 No:05 2007Vol:1 No:04 2007Vol:1 No:03 2007Vol:1 No:02 2007Vol:1 No:01 2007