SEMANTIC ANNOTATION AND REVISION CONTROL

Kiavash Bahreini, Atilla Elci

Abstract

Software engineers and programmers will probably find themselves needing to manage multiple versions of their software. This entails, among others, managing source codes, inserting metadata tags for annotation, tracing source changes from current to previous versions, checking respective change logs, retrieving different versions of the source code, etc. The issues are more pronounced for software teams and especially those working in distributed development environments. Similar issues are observed in the case of dealing with OWL files and other enterprise systems documentation resources. It is noted that, although currently not being practiced, ontology-based annotation techniques in revision control can be influential in surmounting many of the problems associated with such issues. These issues and related new approaches on revision control are considered in this paper. We introduce a novel revision control approach based on semantic ontology annotation in distributed environments.

References

  1. CCC, (1984), Change and Configuration Control. IEEE Software, July 1984, Volume: 1, Issue:3, On page(s): 112a-112a, Digital Object Identifier: 10.1109/MS.1984.234733.
  2. Sink, E. (2004), What is source control,
  3. http://www.ericsink.com/scm/scm_intro.html .August 26, 2004.
  4. Wheeler, David A. (2004). Comments on Open Source Software / Free Software (OSS/FS) Software Configuration Management (SCM) Systems. , April 10, 2004; lightly revised May 18, 2005, Retrieved on 2007-05-08, http://www.dwheeler.com/essays/scm.html.
  5. OWL. (2004), Web Ontology Language; W3C Recommendation 10 February 2004. http://www.w3.org/TR/owl-features/. Accessed October 11, 2007.
  6. Annotation. (2007), 9 October 2007, Wikipedia.
  7. Castells Pablo, Miriam Fernandez, and David Vallet. (2007), IEEE 2007, An Adaptation of the VectorSpace Model for Ontology-Based Information Retrieval. Knowledge and Data Engineering, Publication Date: Feb. 2007, Volume: 19, Issue: 2, On page(s): 261-272, Location: Los Angeles, CA, USA, ISSN: 1041-4347, INSPEC Accession Number: 9317010, Digital Object Identifier: 10.1109/TKDE.2007.22.
  8. Abrahams, B. and Wei Dai. (2005), IEEE 2005, Architecture for automated annotation and ontology based querying of semantic Web resources. Web Intelligence, 2005. Proceedings. The 2005 IEEE/WIC/ACM International Conference on Publication Date: 19-22 Sept. 2005 On page(s): 413- 417, ISBN: 0-7695-2415-X, INSPEC Accession Number: 8747729, Digital Object Identifier: 10.1109/WI.2005.34.
  9. Ben Collins-Sussman, Brian W. Fitzpatrick, and C. Michael Pilato. (2007). Version Control with Subversion: For Subversion 1.5: (Compiled from r2880). (pp. 2-7) http://svnbook.red-bean.com/.
  10. SWT. (2006), Semantic Web Technologies: Trends and Research in Ontology-based Systems, John Davies(Editor), Rudi Studer (Co-Editor), Paul Warren (Co-Editor), ISBN: 978-0-470-02596-3, Hardcover, 326 pages April 2006.
  11. Microsoft Journal. (2006a), The Architecture Journal issue 7, Generation Workflow. Workflow in application integration, http://msdn2.microsoft.com/enus/library/bb245667.aspx, pp. 19-23, Kevin Francis, 2006.
Download


Paper Citation


in Harvard Style

Bahreini K. and Elci A. (2008). SEMANTIC ANNOTATION AND REVISION CONTROL . In Proceedings of the Fourth International Conference on Web Information Systems and Technologies - Volume 2: WEBIST, ISBN 978-989-8111-27-2, pages 294-297. DOI: 10.5220/0001522102940297


in Bibtex Style

@conference{webist08,
author={Kiavash Bahreini and Atilla Elci},
title={SEMANTIC ANNOTATION AND REVISION CONTROL},
booktitle={Proceedings of the Fourth International Conference on Web Information Systems and Technologies - Volume 2: WEBIST,},
year={2008},
pages={294-297},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0001522102940297},
isbn={978-989-8111-27-2},
}


in EndNote Style

TY - CONF
JO - Proceedings of the Fourth International Conference on Web Information Systems and Technologies - Volume 2: WEBIST,
TI - SEMANTIC ANNOTATION AND REVISION CONTROL
SN - 978-989-8111-27-2
AU - Bahreini K.
AU - Elci A.
PY - 2008
SP - 294
EP - 297
DO - 10.5220/0001522102940297