Smalltalk-80: the language and its implementation
Smalltalk-80: the language and its implementation
The C++ programming language
Actors: a model of concurrent computation in distributed systems
Actors: a model of concurrent computation in distributed systems
IEEE Transactions on Software Engineering
Object oriented programming: an evolutionary approach
Object oriented programming: an evolutionary approach
Object-oriented development in an industrial environment
OOPSLA '87 Conference proceedings on Object-oriented programming systems, languages and applications
The practical guide to structured systems design: 2nd edition
The practical guide to structured systems design: 2nd edition
Structured Development for Real-Time Systems
Structured Development for Real-Time Systems
Structured Systems Analysis: Tools and Techniques
Structured Systems Analysis: Tools and Techniques
The object-oriented systems life cycle
Communications of the ACM
Structured analysis—formal design, using stream and object oriented formal specifications
Conference proceedings on Formal methods in software development
Biblio of object-oriented system development
ACM SIGSOFT Software Engineering Notes
A system for program component specification and code generation
SAC '92 Proceedings of the 1992 ACM/SIGAPP symposium on Applied computing: technological challenges of the 1990's
ESA—an expert supported OOA method and tool
ACM SIGSOFT Software Engineering Notes
A research typology for object-oriented analysis and design
Communications of the ACM - Special issue on analysis and modeling in software development
Software reuse based on a large object-oriented library
ACM SIGSOFT Software Engineering Notes
A framework for understanding the integration of design methodologies
ACM SIGSOFT Software Engineering Notes
A strategy for mapping from function-oriented software models to object-oriented software models
ACM SIGSOFT Software Engineering Notes
How to identify binary relations for domain models
Proceedings of the 18th international conference on Software engineering
CSC '91 Proceedings of the 19th annual conference on Computer Science
Object modelling languages: An evaluation and some key expectations for the future
Annals of Software Engineering
A brief history of the object-oriented approach
ACM SIGSOFT Software Engineering Notes
Systematic Transformation of Functional Analysis Model into OO Design and Implementation
IEEE Transactions on Software Engineering
A process and a tool to map communication components of data flows to objects
ACM-SE 33 Proceedings of the 33rd annual on Southeast regional conference
A framework for transforming structured analysis and design artifacts to UML
SIGDOC '06 Proceedings of the 24th annual ACM international conference on Design of communication
Process-centered review of object oriented software development methodologies
ACM Computing Surveys (CSUR)
Hi-index | 0.02 |
This paper describes a strategy to transform Data Flow Analysis into Object Oriented Design. This transformation is performed by extracting information from the Data Flow Model, by enriching with Design decision and by finally producing an Object Oriented Design Model. Semiformal transformation rules are described. Also a special notation is introduced to describe the Object Oriented Design Model. The Model used to represent Data Flow Analysis is the one originally proposed by Yourdon, complemented with Ward-Mellor's Real Time extensions (the “Essential Model”).