DocumentCode
2487894
Title
XML development with plug-ins as a service
Author
Karus, Siim
Author_Institution
Univ. of Tartu, Tartu, Estonia
fYear
2012
fDate
3-3 June 2012
Firstpage
25
Lastpage
30
Abstract
XML has quickly become a mainstream language in software development. Not only is it used for message and document interchange, it is also used to define application logic and interfaces. However, modern general purpose integrated development environments have rather limited support for XML development. The wide variety of XML based languages makes it a challenge to build tools for comprehensive support of XML development. In this paper, we present a library exposed as an add-in for Microsoft Visual Studio and a command line tool to improve the experience of editing XML files by providing access to subscribable service-based pluggable helper tools. The tools offer developers new means to check their XML against good and bad practices and possibly even automatically fix errors in XML or improve the files conformance with development guidelines.
Keywords
XML; software libraries; Microsoft Visual Studio; XML based language; XML development; XML file editing; application logic; command line tool; document interchange; interface; library; message interchange; plug-in; software development; subscribable service-based pluggable helper tool; DSL; Guidelines; Libraries; Programming; Software; Visualization; XML; IDE; Visual Studio; XML; automation; quality assurance; rules; services;
fLanguage
English
Publisher
ieee
Conference_Titel
Developing Tools as Plug-ins (TOPI), 2012 2nd Workshop on
Conference_Location
Zurich
Print_ISBN
978-1-4673-1819-8
Type
conf
DOI
10.1109/TOPI.2012.6229806
Filename
6229806
Link To Document