This paper describes modeling and enactment of two object-oriented met
hods, namely the OMT method and the Booch method, using the concurrent
software process language (CSPL). CSPL is a process-centered environm
ent using Ada95-like syntax to model a method as a process program whi
ch is then compiled to C-shell executing in UNIX. A method can thus be
enacted (executed) using this approach. Experiences of the approach a
re depicted. It is demonstrated that CSPL is feasible and appropriate
for modeling and enacting methods, including object-oriented methods.
Additionally, partial CSPL program modeling the Booch method is includ
ed in the Appendix. (C) 1998 Elsevier Science B.V.