|Lemon Home Page |

参考文献


オブジェクト分析・設計

  1. Object-Oriented Modeling and Design

    Rumbaugh, J: Prentice Hall (1991).

  2. OBJECT-ORIENTED ANALYSIS AND DESIGN with Applications 2nd Edition,

    G. Booch, The Benjamin/Cummings Publishing Company, Inc., 1994

  3. OBJECT-ORIENTED DEVELOPMENT The Fusion Method,

    D. Colman, P. Arnold, S. Bodoff, C. Dollin, H. Gilchrist, F. Hayes, P. Jeremaes, Prentice Hall, Inc., 1994


Groupeware と CASE Tools

  1. GROUPWARE: Software for Computer-Supported Cooperative Work,

    D. Marca, G. Bock, ed, IEEE Computer Society Press, 1992

  2. The Source Code Control System,

    M. F. Rochind, IEEE Trans. Software Eng., vol. SE-1, no. 4 pp.364-370, Dec. 1975

  3. RCS---A System for Version Control,

    W. F. Tichy, Software---Practice and Experience, vol. 15, no. 7, pp. 637-654, 1985

  4. CASE Tools as Collaborative Support Technologies,

    I. Vessey, A. P. Sravanapudi, Communications of ACM, vol. 88, No.1, pp.83-95, Jan. 1995

  5. Coordination in Software Development,

    R. E. Kraul, L. A. Streeler, Communications of ACM, vol. 88, No.1, pp.69-81, Jan. 1995

  6. Constructing a C++ Program Database,

    K. Yasuda, at el, Information Processing Society Japan SIG Notes, 94-SE-96, pp. 145-152, 1994

  7. MAKE -- A Program for Maintaining Computer Programs,

    S. I. Feldman, Software-Practice and Experience, vol. 9, pp. 255-265, 1979

  8. Configuration Management with Object Make,

    Y. Sugiyama, Information Processing Society Japan SIG Notes, pp. 9-15, 1994

  9. Reuse Library Interoperability and the World Wide Web,

    S. V. Browne and J. W. Moore, Proc of ICSE 97, pp. 684-691, 1997


Pattern Language

  1. Design Patterns: Elements of Reusable Object-Oriented Software

    E. Gamma, R. Helm, R. Johnson and J. Vlissides, Addison-Wesley (1995). ; 本位田他訳, オブジェクト指向における再利用のためのデザインパターン, ソフトバンク (1995)

  2. Design Patterns for Object-Oriented Software Development

    W. Pree, the ACM Press, Inc. (1995). ; 佐藤啓太,金澤典子訳, デザインパターンプログラミング, トッパン (1996)

  3. Pattern Languages of Program Design Coplien, J. O. and Shmidt, D. C. (eds.): Addison-Wesley (1995).

  4. Pattern Languages of Program Design 2

    Vlissides, J. M., Coplien, J. O. and Kerth, N. L. (eds.): Addison-Wesley (1996).

  5. "A System of Patterns",

    F. Buschmann and R. Meunier, in .

  6. "Using Pattern Languages for Object-Oriented Programs:,

    K Beck, the OOPSLA-87 workshop on the Specification and Design for Object-Oriented Programming

  7. "Object-Oriented Patterns"

    P. Coad, Comm. of ACM 35:9 (1992)

  8. Portland

    http://c2.com/ppr/index.html

  9. Da Vinchi

    http://ganesh.mit.edu/sanjeev/dp.html

  10. UIUC

    http://st-www.cs.uiuc.edu/users/patterns/patlet/

  1. Information Processing -- Text and Office Systems -- Standard Generalized Markup Language (SGML)

    ISO: ISO/IEC 8879 (1986).

  2. Database Systems for Structured Documents

    Sacks-Davis, R., Arnold-Moore, T. and Zobel, J.: IEICE Trans. on Information and Systems, Vol. E78-D, No. 11, pp. 1335--1342 (1995).

  3. Automatic Code Generation from Design Patterns

    Budinsky, F. J., Finnie, M. A., Vlissides, J. A. and Yu, P. S.: IBM Systems J., Vol. 35, No. 2 (1996).

  4. Tools for

    http://www.cs.ruu.nl/~florijn/research/patterns.html


ハイパーテキスト

  1. Hypertext,

    J. B. Smith, S. F. WEISS Communications of ACM, vol. 31, No. 7, pp.816-819, July 1988

  2. The Dexter Hypertext Reference Model,

    F. Halasz, M. Schwartz, Communications of ACM, vol. 37, No. 2, pp. 30-39, Feb. 1994

  3. Hypertext and CASE,

    J. Bigelow, IEEE Software, pp. 23-27, March 1988

  4. HAM: A General Purpose Hypertext Abstract Machine,

    B. Campbell and J. M. Goodman, Communications of the ACM, vol. 31, No. 7, pp. 856-861, July 1988

  5. Chimera: Hypertext for Heterogeneous Software Environments,

    K. M. Anderson, R. N. Taylor, E. J. Whitehead, Jr., the European Conference on Hypermedia, Sep. 1994


ソフトウェア工学

  1. Contracts: Specifying Behavioral Compositions in Object-Oriented Systems

    Helm, R., Holland, I. M. and Gangopadhyay, D.: Conf. Proc. ECOOP/OOPSLA '90, pp. 169--180 (1990).

  2. Special Issue on Software Architecture

    IEEE Trans. on Soft. Eng., Vol. SE-21, No. 4 (1995).

  3. Special Issue on Software Architecture,

    IEEE Software, Vol. 12, No. 6 (1995).

  4. Adaptive Object-Oriented Software

    Lieberherr, K. J.: PWS Publishing (1995).

  5. An Inductive Method for Discovering Design Patterns from Object-Oriented Software Systems

    Shull, F., Melo, W. L. and Basili, V. R.: Tech. Rep. CS-TR-3597, Univ. of Meryland (1996).

  6. Integrating Independently-Developed Components in Object-Oriented Languages,

    U. H\"olzle, ECOOP '93 Proc.


Mika Ohtsuki <mika@db.is.kyushu-u.ac.jp>
Last modified: Fri Dec 26 14:26:40 JST 1997