IEEE Transactions on Software Engineering
Languages and object-oriented programming
Software Engineering Journal
Information engineering—an improved, automatable methodology for the design of data sharing systems
Proc. of the IFIP WG 8.1 working conference on Information systems design methodologies: improving the practice
Software engineering: a practitioner's approach (2nd ed.)
Software engineering: a practitioner's approach (2nd ed.)
Object-oriented development in an industrial environment
OOPSLA '87 Conference proceedings on Object-oriented programming systems, languages and applications
Object-oriented systems analysis: modeling the world in data
Object-oriented systems analysis: modeling the world in data
An object-oriented requirements specifications method
Communications of the ACM
Programming languages: an interpreter-based approach
Programming languages: an interpreter-based approach
Object-oriented analysis
Object oriented design with applications
Object oriented design with applications
Object-oriented systems development: survey of structured methods
Information and Software Technology
A comparative study of object-oriented analysis methods
Journal of Object-Oriented Programming
Object-oriented analysis for evolving systems
ICSE '92 Proceedings of the 14th international conference on Software engineering
Object-oriented system development
Object-oriented system development
Using object oriented structured development to implement a hybrid system
ACM SIGSOFT Software Engineering Notes
Structured Methods: Merging Models, Techniques, and Case
Structured Methods: Merging Models, Techniques, and Case
Information Systems Development: A Systematic Approach
Information Systems Development: A Systematic Approach
ACM SIGPLAN Notices
System development (Prentice-Hall International series in computer science)
System development (Prentice-Hall International series in computer science)
Structured Analysis and System Specification
Structured Analysis and System Specification
Hi-index | 0.00 |
This paper describes the focusing on methods of selecting a software development process. It describes the analysis and design methods used to develop large and complex sytems. It provides guidelines for the use of Object Oriented and Structured Design variants. Although the selection of one methodology over the other is not clear, a series of rules to apply in the selection process are given. The multiplicity of client/server architectures, plus several programming languages and fourth generation languages further complicate the selection. This paper proposes that the idea of following only one methodology is sometimes inappropriate. It also emphasizes the factors to consider when one methodology is chosen. There are several factors to be considered including size and complexity of the project, programming language(s) to be used, experience level of project staff, finally performance considerations.