Institutional Research Information Service
UCL Logo
Please report any queries concerning the funding data grouped in the sections named "Externally Awarded" or "Internally Disbursed" (shown on the profile page) to your Research Finance Administrator. Your can find your Research Finance Administrator at https://www.ucl.ac.uk/finance/research/rs-contacts.php by entering your department
Please report any queries concerning the student data shown on the profile page to:

Email: portico-services@ucl.ac.uk

Help Desk: http://www.ucl.ac.uk/ras/portico/helpdesk
Publication Detail
BOX: browsing objects in XML
  • Publication Type:
    Journal article
  • Publication Sub Type:
  • Authors:
    Nentwich C, Emmerich W, Finkelstein A, Zisman A
  • Publication date:
  • Pagination:
    1661, 1676
  • Journal:
    Software Practice and Experience
  • Volume:
  • Issue:
  • Print ISSN:
  • Keywords:
    CASE tools, Unified Modeling Language, Extensible Markup Language
  • Notes:
    BOX: Browsing objects in XML 202
The latest Internet markup languages support the representation of structured information and vector graphics. In this paper we describe how these languages can be used to publish software engineering diagrams on the Internet. We introduce BOX, a portable, distributed and interoperable approach to browsing UML models with off-the-shelf technology. Our approach to browsing UML models leverages XML and related specifications, such as the Document Object Model (DOM), the XML Metadata Interchange (XMI) and the Vector Markup Language (VML). BOX translates a UML model that is represented in XMI into VML, VML can be directly displayed in Internet browsers, such as Microsoft's Internet Explorer 5, BOX enables software engineers to access and review UML models without the need to purchase licenses of tools that produced the models. BOX has' been successfully evaluated in two industrial case studies. The case studies used BOX to make extensive domain and enterprise object models available to a large number of stakeholders over corporate intranets and the Internet, We show how XML and the BOX architecture can be applied to other software engineering notations. We also argue that the approach taken in BOX can be applied to other domains that have already started to adopt XML and have a need for graphic representation of XML information. These include browsing gene sequences, chemical molecule structures and conceptual knowledge representations. Copyright (C) 2000 John Wiley & Sons, Ltd.
Publication data is maintained in RPS. Visit https://rps.ucl.ac.uk
 More search options
UCL Researchers
Dept of Computer Science
University College London - Gower Street - London - WC1E 6BT Tel:+44 (0)20 7679 2000

© UCL 1999–2011

Search by