Seamless Object-Oriented Software Architecture - Analysis and Design of Reliable Systems
暂无分享,去创建一个
[1] G. A. Miller. THE PSYCHOLOGICAL REVIEW THE MAGICAL NUMBER SEVEN, PLUS OR MINUS TWO: SOME LIMITS ON OUR CAPACITY FOR PROCESSING INFORMATION 1 , 1956 .
[2] John D. Gould,et al. How to design usable systems , 1995 .
[3] Daniel G. Bobrow,et al. CLOS: integrating object-oriented and functional programming , 1991, CACM.
[4] Bertrand Meyer,et al. Lessons from the design of the Eiffel libraries , 1990, CACM.
[5] Peter J. Robinson. Hierarchical object-oriented design , 1992 .
[6] Rebecca Wirfs-Brock,et al. Object-oriented design: a responsibility-driven approach , 1989, OOPSLA '89.
[7] Paul A. Booth. An Introduction To Human-Computer Interaction , 1989 .
[8] Bertrand Meyer,et al. Reusable Software: The Base Object-Oriented Component Libraries , 1994 .
[9] Bertrand Meyer. What is an object-oriented environment? principles and their application , 1993 .
[10] Bertrand Meyer,et al. Systematic concurrent object-oriented programming , 1993, CACM.
[11] T. Clement,et al. Object-Oriented Specification Case Studies , 1995 .
[12] Edsger W. Dijkstra,et al. A Discipline of Programming , 1976 .
[13] David Lorge Parnas,et al. A rational design process: How and why to fake it , 1986, IEEE Transactions on Software Engineering.
[14] Robert E. Kraut,et al. Command use and interface design , 1983, CHI '83.
[15] Niklaus Wirth,et al. Program development by stepwise refinement , 1971, CACM.
[16] E KrasnerGlenn,et al. A cookbook for using the model-view controller user interface paradigm in Smalltalk-80 , 1988 .
[17] Frederick P. Brooks,et al. No Silver Bullet: Essence and Accidents of Software Engineering , 1987 .
[18] J. Wenny Rahayu,et al. A Methodology for Transforming an Object-Oriented Data Model to a Relational Database , 1993, TOOLS.
[19] William J. Premerlani,et al. Converting OO models into RDBMS schema , 1994, IEEE Software.
[20] Charles W. Krueger,et al. Software reuse , 1992, CSUR.
[21] Sidney C. Bailin,et al. An object-oriented requirements specifications method , 1989, CACM.
[22] Jean-Marc Nerson,et al. Object-Oriented Analysis and Design , 1992, TOOLS.
[23] John D. McGregor,et al. Understanding object-oriented: a unifying paradigm , 1990, CACM.
[24] David Lorge Parnas,et al. Review of David L. Parnas' "Designing Software for Ease of Extension and Contraction" , 2004 .
[25] Ralph E. Johnson,et al. Documenting frameworks using patterns , 1992, OOPSLA '92.
[26] James H. Alexander. Painless Panes for Smalltalk Windows , 1987, OOPSLA.
[27] Bertrand Meyer,et al. Applying 'design by contract' , 1992, Computer.
[28] Gerald W. Both,et al. Object-oriented analysis and design with applications , 1994 .
[29] William R. Cook,et al. Interfaces and specifications for the Smalltalk-80 collection classes , 1992, OOPSLA.
[30] John Daniels,et al. Designing Object Systems , 1994 .
[31] David Lorge Parnas,et al. Predicate Logic for Software Engineering , 1993, IEEE Trans. Software Eng..
[32] Stanley Wasserman. The Whole Internet: User's Guide and Catalog , 1994 .
[33] Ivar Jacobson,et al. Object-oriented software engineering - a use case driven approach , 1993, TOOLS.
[34] Bertrand Meyer,et al. Introduction to the Theory of Programming Languages , 1990 .
[35] G. Lakoff,et al. Metaphors We Live by , 1982 .
[36] Paul R. Calder,et al. Composing user interfaces with InterViews , 1989, Computer.
[37] Henry Lieberman,et al. Using prototypical objects to implement shared behavior in object-oriented systems , 1986, OOPLSA '86.
[38] John V. Guttag,et al. Abstract data types and the development of data structures , 1976, Software Pioneers.
[39] 簡聰富,et al. 物件導向軟體之架構(Object-Oriented Software Construction)探討 , 1989 .
[40] William M. Farmer,et al. A partial functions version of Church's simple theory of types , 1990, Journal of Symbolic Logic.
[41] Bertrand Meyer. An object-oriented environment: principles and application , 1994 .
[42] Bjarne Stroustrup,et al. C++ Programming Language , 1986, IEEE Softw..
[43] Rogério Carapuça,et al. Attribute: A Semantic and Seamless Construct , 1994, TOOLS.
[44] C. A. R. Hoare,et al. Communicating sequential processes , 1978, CACM.
[45] Bertrand Meyer. Cépage: Toward computer-aided design of software , 1988, J. Syst. Softw..
[46] Rebecca Wirfs-Brock,et al. Designing object-oriented software , 1990 .
[47] Anthony I. Wasserman,et al. The object-oriented structured design notation for software design representation , 1990, Computer.
[48] Randall B. Smith,et al. SELF: The power of simplicity , 1987, OOPSLA '87.
[49] E. F. Codd,et al. The Relational Model for Database Management, Version 2 , 1990 .
[50] Ben Shneiderman,et al. Direct Manipulation: A Step Beyond Programming Languages , 1983, Computer.
[51] Bertrand Meyer,et al. On Formalism in Specifications , 1985, IEEE Software.
[52] Won Kim,et al. Introduction to Object-Oriented Databases , 1991, Computer systems.
[53] Laurian M. Chirica,et al. The entity-relationship model: toward a unified view of data , 1975, SIGF.
[54] Robert W. Floyd,et al. Assigning Meanings to Programs , 1993 .
[55] Kenneth S. Rubin. Object behavior analysis , 1992, CACM.
[56] Chris Dollin,et al. Object-oriented development: the fusion method , 1994 .
[57] Hans H. Kron,et al. Programming-in-the-Large Versus Programming-in-the-Small , 1975, IEEE Transactions on Software Engineering.
[58] Harlan D. Mills,et al. How to write correct programs and know it , 1975, Reliable Software.
[59] H. Stowell. The emperor's new mind R. Penrose, Oxford University Press, New York (1989) 466 pp. $24.95 , 1990, Neuroscience.
[60] Bertrand Meyer,et al. Eiffel: The Language , 1991 .
[61] William J. Premerlani,et al. An approach for reverse engineering of relational databases , 1993, [1993] Proceedings Working Conference on Reverse Engineering.
[62] Robert N. Charette,et al. Software Engineering Risk Analysis and Management , 1989 .
[63] John C. Thomas,et al. Metaphor and the Cognitive Representation of Computing Systems , 1982, IEEE Transactions on Systems, Man, and Cybernetics.
[64] Barry W. Boehm,et al. Software Engineering Economics , 1993, IEEE Transactions on Software Engineering.
[65] Jean-Marc Nerson. Object-Oriented Project Management , 1993, TOOLS.
[66] E. Colbert,et al. The object-oriented software development method: a practical approach to object-oriented development , 1989, TRI-Ada '89.
[67] Jean-Pierre Corriveau,et al. Capturing Object Interactions , 1994, TOOLS.
[68] Karl J. Lieberherr,et al. Assuring good style for object-oriented programs , 1989, IEEE Software.
[69] Gilad Bracha,et al. Strongtalk: typechecking Smalltalk in a production environment , 1993, OOPSLA '93.
[70] Donald Firesmith. Object-oriented requirements analysis and logical design - a software engineering approach , 1993, Wiley professional computing.
[71] William E. Lorensen,et al. Object-Oriented Modeling and Design , 1991, TOOLS.
[72] Stephen J. Mellor,et al. Object lifecycles: modeling the world in states , 1992 .
[73] Alan Kay,et al. Microelectronics and the Personal Computer , 1977 .
[74] Daniel C. Halbert,et al. Using Types and Inheritance in Object-Oriented Programming , 1987, IEEE Software.
[75] David Robson,et al. Smalltalk-80: The Language and Its Implementation , 1983 .
[76] Fred P. Brooks,et al. The Mythical Man-Month , 1975, Reliable Software.