ACM Home Page
Please provide us with feedback. Feedback
Using knowledge engineering support for a Java documentation viewer
Full text PdfPdf (231 KB)
Source SEKE; Vol. 27 archive
Proceedings of the 14th international conference on Software engineering and knowledge engineering table of contents
Ischia, Italy
SESSION: Knowledge engineering tools and techniques table of contents
Pages: 57 - 64  
Year of Publication: 2002
ISBN:1-58113-556-4
Authors
Henrik Eriksson  Linköping University, Linköping, Sweden
Erik Berglund  Linköping University, Linköping, Sweden
Peter Nevalainen  Linköping University, Linköping, Sweden
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 3,   Downloads (12 Months): 25,   Citation Count: 1
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/568760.568772
What is a DOI?

ABSTRACT

The reuse of library components is a cornerstone of today's software development. Therefore, developers need good library documentation to take advantage of complex application programmer interfaces (APIs). It is possible to use ontologies as the basis for modeling libraries and library documentation. The knowledge-engineering tool Protégé can manage such library ontologies as well as knowledge bases containing the documentation. JDView is an extension to Protégé that allows developers to navigate and read the documentation contained in the knowledge base. The JDView approach illustrates how knowledge-engineering tools can enhance the representation and viewing of library documentation.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
E. Berglund. Use-Oriented Documentation in Software Development. Linköping Studies in Science and Technology, Licentiate thesis 790, LiU-Tek-Lic 1999:48, Linköping University, Linköping, Sweden, 1999.
 
2
E. Berglund and H. Eriksson. Dynamic software component documentation. In Proceedings of the 2nd Workshop on Learning Software Organizations (LSO), pages 39-46, Oulu, Finland, June 20 2000.
 
3
4
 
5
 
6
 
7
E. J. Friedman-Hill. Jess, the Java expert system shell. Technical Report SAND98-8206, Sandia National Laboratories, 1997. Also available as http://www.prod.sandia.gov/cgi-bin/techlib/access-control.pl/1998/98820\%6-r.pdf.
 
8
L. Friendly. The design of distributed hyperlinked programming documentation. In Proceedings of the 1995 International Workshop on Hypermedia Design, Montpellier, France, June 1995.
 
9
W. E. Grosso, H. Eriksson, R. W. Fergerson, J. H. Gennari, S. W. Tu, and M. A. Musen. Knowledge modeling at the millennium (The design and evolution of Protégé-2000). In Proceedings of the Twelfth Workshop on Knowledge Acquisition, Modeling, and Management, Banff, Canada, October 16-21 1999. Also available as http://sern.ucalgary.ca/KSI/KAW/KAW99/papers/Grosso1/kmatm.pdf.
10
 
11
R. Jacobson. Information Design. MIT Press, Cambridge, MA, 1999.
12
13
14
15
 
16
M. A. Musen, R. W. Fergerson, W. E. Grosso, N. F. Noy, M. Crubézy, and J. H. Gennari. Component-based support for building knowledge-acquisition systems. In Proceeding of the Conference on Intelligent Information Processing (IIP 2000) of the International Federation for Information Processing World Computer Congress (WCC 2000), Beijing, 2000.
 
17
P. Nevalainen. A Javadoc viewer in Protégé-2000. Master's thesis, Linköping University, Linköping, Sweden, 2001. LiTH-IDA-Ex-01/79.
 
18
D. A. Norman. The Design of Everyday Things. MIT, London, 1998.
 
19
20
21
 
22
23


Collaborative Colleagues:
Henrik Eriksson: colleagues
Erik Berglund: colleagues
Peter Nevalainen: colleagues