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
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;
Conference_Titel :
Communications, Computers and Signal Processing, 1999 IEEE Pacific Rim Conference on
Conference_Location :
Victoria, BC
Print_ISBN :
0-7803-5582-2
DOI :
10.1109/PACRIM.1999.799552