TOBAC: a test case browser for testing object-oriented software
ISSTA '94 Proceedings of the 1994 ACM SIGSOFT international symposium on Software testing and analysis
Internal representation and rule development in object-oriented design
ACM Transactions on Computer-Human Interaction (TOCHI)
Conflicting class structures between the object oriented paradigm and users concepts
CHI '95 Conference Companion on Human Factors in Computing Systems
Reuse contracts: managing the evolution of reusable assets
Proceedings of the 11th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
An object-oriented approach to automated generation of challenge examinations using Ada 95
ACM SIGAda Ada Letters
A learning curve based simulation model for software development
Proceedings of the 20th international conference on Software engineering
SIGDOC '01 Proceedings of the 19th annual international conference on Computer documentation
A method for the early stages of interactive system design using UML and Lean Cuisine+
AUIC '01 Proceedings of the 2nd Australasian conference on User interface
What design heuristics may enhance the utility of a formal specification?
SAICSIT '02 Proceedings of the 2002 annual research conference of the South African institute of computer scientists and information technologists on Enablement through technology
A Knowledge-Based Software Process Simulation Model
Annals of Software Engineering
Empirical Studies Applied to Software Process Models
Empirical Software Engineering
Using object-oriented methods in a system lifecycle process model
ACM SIGSOFT Software Engineering Notes
Development and Evolution of Web-Applications Using the WebComposition Process Model
Web Engineering, Software Engineering and Web Application Development
An Implementation and Design of COMOR System for OOM Reuse
AMT '01 Proceedings of the 6th International Computer Science Conference on Active Media Technology
Task and Dialogue Modeling: Bridging the Divide with Lean Cuisine+
AUIC '00 Proceedings of the First Australasian User Interface Conference
Transition to object orientation in software engineering education
SEEP '96 Proceedings of the 1996 International Conference on Software Engineering: Education and Practice (SE:EP '96)
SEEP '96 Proceedings of the 1996 International Conference on Software Engineering: Education and Practice (SE:EP '96)
SAICSIT '03 Proceedings of the 2003 annual research conference of the South African institute of computer scientists and information technologists on Enablement through technology
A Petri Net Based Method for Refining Object Oriented System Specifications
Electronic Notes in Theoretical Computer Science (ENTCS)
Object-oriented technologies for automated manufacturing systems development
International Journal of Computer Applications in Technology
Towards a holistic conceptual modelling-based software development process
ER'06 Proceedings of the 25th international conference on Conceptual Modeling
Hi-index | 0.00 |
From the Publisher:Best-selling author and respected computer expert Edward Yourdon presents his latest work, Object-Oriented Systems Design: An Integrated Approach. The first part of this comprehensive volume introduces the concept of objects and concludes with a look at the popularity of the OO paradigm. Chapter 2 discusses the extent of OO usage, as of 1991-92, and the reasons many software organizations are being attracted to the approach. But equally important, Chapter 2 explains why some organizations are consciously, deliberately choosing not to implement OO software methodologies - at least, for the time being. Part II of the book discusses a number of "management" issues associated with the OO paradigm. Many software project managers are ready to embrace the technical concepts of OO analysis, design, and programming - and frankly don't care which of the dozen commercial forms of OO methodology their project team uses - but they want to make sure they can still manage the project in order to assure that it will be finished on time and within budget. Therefore, the individual chapters in Part II discuss the subjects of software life cycles: project management, configuration management, software reuse, and techniques that complement OO methodologies. Part III examines the broad area of object-oriented analysis, or OOA. There are now so many different OOA methodologies that it is important to begin with an overview of what needs to be accomplished in the OOA phase of a project. Separate chapters discuss the critical problem of object discovery, object attributes, object behavior, object structures and relationships, and object methods and services. Part IV explores object-oriented design, or OOD. The problem of design notation is discussed; while it would be impossible for this book to consolidate all of the different OOD graphical notations into a single diagramming representation, we should agree on the important issues for OOD notation. Separate chapters then discuss the