An increasing number of organizations are adopting computer aided software engineering (CASE) technology to support their system development process. Proponents of CASE predict that its use will improve development productivity, reduce backlog, and improve software quality (Forte and Norman, 1992). At the same time, there is evidence to indicate that CASE technology may not meet these expectations (Orlikowski, 1992). One of the reasons identified has been the substantial changes required to the development process for implementing CASE (Fichman and Kemerer, 1993). The paper adopts a socio-technical-system based framework for examining CASE in the context of software development process. Analysis of the socio-technical context of CASE adoption and the software development process could suggest implications of different change management strategies and extend our understanding of existing research results