MetaMOOSE - an object-oriented framework for the construction of CASE tools

Citation
Ri. Ferguson et al., MetaMOOSE - an object-oriented framework for the construction of CASE tools, INF SOFTW T, 42(2), 2000, pp. 115-128
Citations number
21
Categorie Soggetti
Computer Science & Engineering
Journal title
INFORMATION AND SOFTWARE TECHNOLOGY
ISSN journal
09505849 → ACNP
Volume
42
Issue
2
Year of publication
2000
Pages
115 - 128
Database
ISI
SICI code
0950-5849(20000125)42:2<115:M-AOFF>2.0.ZU;2-3
Abstract
This paper describes certain problems which can occur when attempting to bu ild complex CASEtools with facilities not envisaged by the Metatool builder s. A solution, based upon an object oriented approach combined with an inte rpreted OO language has been used to build the MetaMOOSE MetaCASE tool. Met aMOOSE uses an object model to describe the entities and behaviour of the S E development process. Use of the Itcl language gives platform independence and speeds the tool development cycle. A persistent object database ensure s integration of the resulting CASE tools. In addition, the successful use of MetaMOOSE to construct a full lifecycle CASE toolset (MOOSE) and its sub sequent use in real world engineering projects is described. (C) 2000 Elsev ier Science B.V. All rights reserved.