• DocumentCode
    3254947
  • Title

    The design of Holmes: a tool for domain analysis and engineering

  • Author

    Succi, G. ; Eberlein, A. ; Yip, J. ; Luc, K. ; Nguy, M. ; Tan, Y.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Calgary Univ., Alta., Canada
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    365
  • Lastpage
    368
  • Abstract
    Holmes is a collection of tools that support the Sherlock domain analysis and engineering (DA&E) methodology. Holmes plans to improve on existing DA&E tools by providing a more usable interface and making better use of existing technologies and standards. Usability is achieved through automation and the use of a critiquing system. The tool is developed in Java to allow easier upgrading to new technologies and standards by updating a server to deploy new versions. Internal data exchange is achieved using the JavaSpaces API while external data exchange uses the Extensible Markup Language (XML)
  • Keywords
    Java; application program interfaces; hypermedia markup languages; object-oriented methods; object-oriented programming; software tools; user interfaces; Extensible Markup Language; Holmes tool; Java; JavaSpaces API; Sherlock domain analysis and engineering methodology; XML; automation; critiquing system; external data exchange; internal data exchange; server; upgrading; usability; usable interface; Application software; Automation; Contacts; Design engineering; Java; Object oriented modeling; Software engineering; Standards development; Usability; XML;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communications, Computers and Signal Processing, 1999 IEEE Pacific Rim Conference on
  • Conference_Location
    Victoria, BC
  • Print_ISBN
    0-7803-5582-2
  • Type

    conf

  • DOI
    10.1109/PACRIM.1999.799552
  • Filename
    799552