A field study of the software design process for large systems
Communications of the ACM
Software project dynamics: an integrated approach
Software project dynamics: an integrated approach
Communications of the ACM - Special issue on analysis and modeling in software development
The entity-relationship model—toward a unified view of data
ACM Transactions on Database Systems (TODS) - Special issue: papers from the international conference on very large data bases: September 22–24, 1975, Framingham, MA
Power, politics, and MIS implementation
Communications of the ACM
An Introduction to Information Engineering: From Strategic Planning to Information Systems
An Introduction to Information Engineering: From Strategic Planning to Information Systems
CAIA '95 Proceedings of the 11th Conference on Artificial Intelligence for Applications
An Experiment in Small-Scale Application Software Engineering
IEEE Transactions on Software Engineering
The information system within the organization: a case study
Critical reflections on information systems
Hi-index | 0.00 |
The organisation management and social science literature are rich in descriptions of models relevant to the software development process. However, even the most prescriptive of these models are not specified with any great degree of formality. Nevertheless, key aspects of these models can be represented using more formal modelling approaches. This, in turn, allows the definition and development of evaluation environments that allow the rapid prototyping of persistent process models which effectively embody technical, organisational, social and human factors. A software engineering process modelling framework is presented. The focus of the work is on behavioural aspects. A feature of the framework is that user views, in a variety of modelling formalisms, may be extracted from a common, highly abstracted conceptual model. Examples of "user views" represented and implemented in Prolog and a systems dynamics modelling tool are presented.