- 1 Chandrasekaran, B, Josephson J.R., and Benjamins. v.R What are ontologics and why to we need them? IEEE Intelligent systems 14.1 (January- February 1999), 20-26 Google ScholarDigital Library
- 2 Coplien, J. and Schmidt, D. (eds.). Pattern Languages of Program Design. Addison-Wesley, Reading, MA, 1995. Google ScholarDigital Library
- 3 Devedzic, V. and Radovic, D. A framework for building intelligent manufacturing systems. IEEE Transactions on Systems, Man, and Cybernetics, Part C-Applications and Reviews 29, 3 (August 1999), 422-439. Google ScholarDigital Library
- 4 Fowler, M. Analysis Patterns: Reusable Object Models. Reading, MA, 1997. Google ScholarDigital Library
- 5 Fridman-Noy, N. and Hafner, C.D. The state of the art in ontoMgy design: a survey and compline renew. AI Magazine (FM1199~, 53-74.Google Scholar
- 6 Gamma E., Helm, R., Johnson, R., and Vlissides, J. Design Patterns Elements of Reusable Object-Oriented Software. Addison-Wesley Reading, MA, 1995. Google ScholarDigital Library
- 7 Larman, C. Applying UML and Patterns--An Introduction Object~Oriented Analysis and Design. Prentice-Hall, Upper Saddle River NJ, 1998. Google ScholarDigital Library
- 8 Lenar, D.B. CYC: A lag~scMe invmtment in knowledge inffa~ructure. Communicatio~ of~e ACM 38 .1The1 (Novemberknowledge1995),level. 33-38.Artificial Google ScholarDigital Library
- 9 Newell, A. The knowledge level, Artificial Intelligence 18, 87-127Google ScholarDigital Library
- 10 Swartout, W. and Tate. A. Ontologies. IEEE Intelligent Systems 14, 1 (January-February 1999), 18-19. Google ScholarDigital Library
- 11 Va~nte, A., Russ, ~, MacGmgo~ R., and Sw~touh W. "Buil~ng and (Re)Using an Ontology of Air Camp~gn Han~n~" IEEE In~lligent Sys~ms Special Issue on Onmlogies, 1< 1 0anuarDFebruary 1999), 27-36. Google ScholarDigital Library
- 12 Van der Vet, EE. and Mars, N O.I. Bottom-up construction of onto~es. IEEE Transactions on Knowledge and Dam Enginee~ng 1 & 4 0uly-August 1998), 513-526. ~ Google ScholarDigital Library
- 1 Alexander, C. Ishikawa, S. Silverstein M., Jacobson M. \fiksdahlking i angel S.A Pattem Language., Oxford University Press, New York, 1977.Google Scholar
- 2 Coplien, J and Schmidt, D. (eds.). Pattern Languages of Program Design Addison Wesley Reading MA, 1995. Google ScholarDigital Library
- 3 Design Patterns, http://hillside.net/patterns/patterns.html(last visited by auther August 30 1999)Google Scholar
- 4 Fowler, M.Analysis Patterns: Reusable Object Models. Addison-Wesley, Reading, MA 1997. Google ScholarDigital Library
- 5 Gamma, E., Helm, Helm, R., Johnson R. and Vlissides, J. Design Patterns: Elements of Reusable Object-Oriented Software, Addison-Wesley, Reading, MA, 1995. Google ScholarDigital Library
- 6 Newell, A. The Knowledge level, Artificial intelligence 18, 87-127.Google Scholar
- 7 Schmidt, D., Fayad, M, and johnson RE Software patterns. Communications of the ACM 39. 10 (1996), 37-39. Google ScholarDigital Library
- 8 Shaw, M, Patterns for software architectures in Coplien, J. and Schmidt, D.(des) Patterns Languages of Program Design, Addison- Wesley, Reading, MA, 1995, 453-463. Google ScholarDigital Library
Index Terms
- Ontologies: borrowing from software patterns
Recommendations
Using ontologies of software: example of r functions management
RED'10: Proceedings of the Third international conference on Resource DiscoveryIn a scientific context, making available scientific resources like computer programs is a real challenge for multidisciplinary research teams. In this paper, we propose an ontology-based approach to manage, share, reuse and promote software programs in ...
Semantic enrichment for medical ontologies
The Unified Medical Language System (UMLS) contains two separate but interconnected knowledge structures, the Semantic Network (upper level) and the Metathesaurus (lower level). In this paper, we have attempted to work out better how the use of such a ...
Combining OWL ontologies using E-Connections
The standardization of the Web Ontology Language (OWL) leaves (at least) two crucial issues for Web-based ontologies unsatisfactorily resolved, namely how to represent and reason with multiple distinct, but linked ontologies, and how to enable effective ...
Comments