Application Domain Knowledge Modelling Using Conceptual Graphs
Recently a lot of efforts were directed towards finding a conceptual modelling language that would be simple to learn and use in information systems development process, but expressive enough in order to capture all aspects of domain knowledge. To model knowledge explicitly has become an important issue because information systems were started to be used not only for data processing activities but also for management purposes and long-term organisation development. The knowledge considered usually is related with different aspects of organisation — its processes of production, marketing, management, processes constraints, policies and guidelines, customers and suppliers. The knowledge of such domain considered in information systems should capture all aspects of the domain — its structure, the behaviour of objects in the domain, and the constraints that govern the behaviour. Thus, the complete description of the domain is achieved.
KeywordsModelling Language Domain Knowledge Knowledge Model Business Rule Conceptual Graph
Unable to display preview. Download preview PDF.
- Benn, D.J., Corbett, D., 2001. pCG: an implementation of the processes mechanism and an extensible CG programming language, 2001, Stanford, http://www.cs.nmsu.edu/-hdp/CGTools/proceedings/.
- Booch, G., Rumbaugh, J., Jacobson, I., 2000, The Unified Modeling Language User Guide. Addison Wesley, 2000.Google Scholar
- Creasy, P., Ellis, G., 1993, A conceptual graphs approach to conceptual schema integration, in: Conceptual Graphs for Knowledge Representation, ICCS ‘83, Quebec City, Canada, August 4–7, 1993, Proceedings, Mineau, G.W., Moulin, B., Sowa, J.F. eds., Springer, Berlin, pp. 126–141.Google Scholar
- Cyre, W.R., 1998, Executing conceptual graphs, in: Conceptual Structures: Theory, Tools and Applications, 6th International Conference on Conceptual Structures, ICCS ‘83, Montpellier, France, August 10–12, 1998, Proceedings, Mugnier, M.L., Chein, M., eds., Springer, Berlin, pp. 51–64.Google Scholar
- Delugach, H.S., 1991, Dynamic assertion and retraction of conceptual graphs, in: Proceedings of Sixth Annual Workshop on Conceptual Graphs, Way, E.C., SUNY Binghamton, Binghamton, New York, pp. 15–26.Google Scholar
- Haemmerle, O., Carbonneil, B., 1996, Interfacing a relational database using conceptual graphs, in: Seventh International Workshop on Database and Expert Systems Applications, DEXA ‘86, Wagner, R., Thoma, H., eds., IEEE-CS Press, pp. 499–505.Google Scholar
- Kabbaj, A., Frasson, C., Kaltenbach, M., Djamen, J.Y., 1994, A conceptual and contextual object-oriented logic programming: PROLOG++ language, in: Conceptual Structures: Current Practices, Second International Conference on Conceptual Structures, ICCS ‘84, College Park, Maryland, USA, August 16–20, 1994, Proceedings, Tepfenhart, W., Dick, J.P., Sowa, J.F., eds., Springer, Berlin, pp. 251–274.Google Scholar
- Kabbaj, A., Lanta-Polczynski, M., 2000, From PROLOG++ to PROLOG+CG: a CG object-oriented logic programming language, in: Conceptual Structures: Logical, Linguistic, and Computational Issues, 8th International Conference on Conceptual Structures, ICCS 2000, Darmstadt, Germany, August 14–18, 2000, Proceedings, Ganter, B., Mineau, G.W., eds., Springer, Berlin, pp. 540–554.Google Scholar
- Krogstie, J., Ivberg, A., 2000, Information Systems Engineering: Conceptual Modeling in a Quality Perspective, Draft of Book, Information Systems Groups, NTNU, Trondheim, Norway.Google Scholar
- Lukose, D., 1995, Using executable conceptual structures for modeling expertise, in: Proceedings of the 9th Banff Knowledge Acquisition for Knowledge-Based Systems Workshop, Gaines, B., Musen, M., eds., Banff Conference Centre, Banff.Google Scholar
- Lukose, D., Mineau, G.W., 1998, A comparative study of dynamic conceptual graphs, in: Proceedings of the 1 Ph Banff Knowledge Acquisition for Knowledge-Based Systems Workshop (KAW-98), Gaines, B., Musen, M., eds., University of Calgary, Calgary, Section VKM-7, 20 pages.Google Scholar
- Mineau, G.W., 1998, From actors to processes: the representation of dynamic knowledge using conceptual graphs, in: Conceptual Structures: Theory, Tools and Applications, 6th International Conference on Conceptual Structures, ICCS ‘88, Montpellier, France, August 10–12, 1998, Proceedings, Mugnier, M.-L., Chein M., eds., Springer, Berlin, pp. 65–79.Google Scholar
- Mineau, G.W., Missaoui, R., Godin, R., 2000, Conceptual modeling using conceptual graphs, in: Proceedings of the 7th International Workshop on Knowledge Representation meets Databases (KRDB 2000), Berlin, Germany, August 21, 2000, Bouzeghoub, M., Klusch, M., Nutt, W., Sattler, U., eds., http://sunsite.informatik.rwth-aachen.de/Publications/CEUR-WS/Vol-29/, pp. 73–86.
- Moeller, J.U., 1995, Operationalisation of KADS models by using conceptual graphs modules, in: Proceedings of the 9th Banff Knowledge Acquisition for Knowledge-Based Systems Workshop, Banff Canada, Gaines, B., Musen, M., eds., Banff Conference Centre, Banff.Google Scholar
- Rational Software Corp, 2002; http://www.rational.com/media/uml/resources/media/ad970808_UML11_0CL.pf
- Schreiber, G., Akkermans, H., Anjewierden, A., Hoog, R., Shadbolt, N., Van de Velde, W., Wielinga, B., 1999, Knowledge Engineering and Management: The CommonKADS Methodology, MIT Press, 1999.Google Scholar
- Sowa, J.F. et al., 2000, Conceptual graph standard, American National Standard NCITS, T2/98–003, 2000, http://www.jfsowa.com/cg/cgstand.htm
- Valatkaite, I., Vasilecas, O., 2002, Knowledge transformation with conceptual graphs, in: Proceedings of the Conference IT’2002, Kaunas University of Technology, Technologija, pp. 63–70, (in Lithuanian).Google Scholar