Several authors have recently indicated an urgent need for re-evaluation and validation of the various software engineering abstraction techniques, and object orientation in particular. This paper presents three questionable practices and one promising direction with respect to achieving consistent analysis models. This work is based on five years of observation of more than 700 students working on software requirements specifications of a small telephone exchange and a related accounts management system. The practices will be investigated empirically in the first author's Ph.D. research
Traditional object oriented analysis methodologies are based not only upon objects, but also upon re...
Most software development methodologies justify the use of multiple independent models to represent ...
The aim of this work is to study how concepts and techniques used in the development of large softwa...
Despite the fact that object oriented paradigm is actually widely adopted for software analysis, des...
Object-orientation and the object model underlie a simple, intuitive, and useful approach to softwar...
An object in computer language represents a real globe object by revealing details about it such as ...
During the last decade, object orientation has been advanced as a promising paradigm for software co...
. During the last decade, object orientation has been advanced as a promising paradigm for software ...
ion (4), reusable components are developed by analyzing precursor applications stored in the applica...
Abstract. During the last decade, object orientation has been advanced as a promising paradigm for s...
Object Orientation has as primary goal to improve the software construction process. Object Oriented...
Although object-orientation has been around for several decades, its key concept abstraction has not...
Traditional methods for object-oriented analysis and modeling focus on the functional specification ...
Object oriented paradigms provide a number of ways to permanently alter the software engineering fie...
Although object-orientation has been around for several decades, its key concept abstraction has not...
Traditional object oriented analysis methodologies are based not only upon objects, but also upon re...
Most software development methodologies justify the use of multiple independent models to represent ...
The aim of this work is to study how concepts and techniques used in the development of large softwa...
Despite the fact that object oriented paradigm is actually widely adopted for software analysis, des...
Object-orientation and the object model underlie a simple, intuitive, and useful approach to softwar...
An object in computer language represents a real globe object by revealing details about it such as ...
During the last decade, object orientation has been advanced as a promising paradigm for software co...
. During the last decade, object orientation has been advanced as a promising paradigm for software ...
ion (4), reusable components are developed by analyzing precursor applications stored in the applica...
Abstract. During the last decade, object orientation has been advanced as a promising paradigm for s...
Object Orientation has as primary goal to improve the software construction process. Object Oriented...
Although object-orientation has been around for several decades, its key concept abstraction has not...
Traditional methods for object-oriented analysis and modeling focus on the functional specification ...
Object oriented paradigms provide a number of ways to permanently alter the software engineering fie...
Although object-orientation has been around for several decades, its key concept abstraction has not...
Traditional object oriented analysis methodologies are based not only upon objects, but also upon re...
Most software development methodologies justify the use of multiple independent models to represent ...
The aim of this work is to study how concepts and techniques used in the development of large softwa...