메뉴 건너뛰기




Volumn 35, Issue 1, 2009, Pages 2-20

Traits at work: The design of a new trait-based stream library

Author keywords

Code reuse; Inheritance; Object oriented programming; Refactoring; Smalltalk; Traits

Indexed keywords

ELECTRIC CURRENTS; LIBRARIES; MECHANISMS;

EID: 51849159955     PISSN: 14778424     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.cl.2008.05.004     Document Type: Article
Times cited : (12)

References (21)
  • 1
    • 35248900608 scopus 로고    scopus 로고
    • Schärli N, Ducasse S, Nierstrasz O, Black A. Traits: composable units of behavior. In: Proceedings of European conference on object-oriented programming (ECOOP'03). Lecture notes in computer science, vol. 2743. Berlin: Springer; July 2003. p. 248-74.
    • Schärli N, Ducasse S, Nierstrasz O, Black A. Traits: composable units of behavior. In: Proceedings of European conference on object-oriented programming (ECOOP'03). Lecture notes in computer science, vol. 2743. Berlin: Springer; July 2003. p. 248-74.
  • 3
    • 38049172883 scopus 로고    scopus 로고
    • Bergel A, Ducasse S, Nierstrasz O, Wuyts R. Stateful traits. In: Advances in Smalltalk-proceedings of 14th international Smalltalk conference (ISC 2006). Lecture notes in computer science, vol. 4406. Berlin: Springer; August 2007 p. 66-90.
    • Bergel A, Ducasse S, Nierstrasz O, Wuyts R. Stateful traits. In: Advances in Smalltalk-proceedings of 14th international Smalltalk conference (ISC 2006). Lecture notes in computer science, vol. 4406. Berlin: Springer; August 2007 p. 66-90.
  • 5
    • 1442288538 scopus 로고    scopus 로고
    • Black AP, Schärli N, Ducasse S. Applying traits to the Smalltalk collection hierarchy. In: Proceedings of 17th international conference on object-oriented programming systems, languages and applications (OOPSLA'03), vol. 38. October 2003, p. 47-64.
    • Black AP, Schärli N, Ducasse S. Applying traits to the Smalltalk collection hierarchy. In: Proceedings of 17th international conference on object-oriented programming systems, languages and applications (OOPSLA'03), vol. 38. October 2003, p. 47-64.
  • 6
    • 48249094739 scopus 로고    scopus 로고
    • Lienhard A, Ducasse S, Arévalo G. Identifying traits with formal concept analysis. In: Proceedings of 20th conference on automated software engineering (ASE'05). Silver Spring, MD: IEEE Computer Society; November 2005, p. 66-75.
    • Lienhard A, Ducasse S, Arévalo G. Identifying traits with formal concept analysis. In: Proceedings of 20th conference on automated software engineering (ASE'05). Silver Spring, MD: IEEE Computer Society; November 2005, p. 66-75.
  • 7
    • 51849140148 scopus 로고    scopus 로고
    • ANSI New York: American National Standard for Information Systems-programming languages-Smalltalk, ANSI/INCITS 319-1998, 1998 〈http://wiki.squeak.org/squeak/uploads/172/standard_v1_9-indexed.pd f〉.
    • ANSI New York: American National Standard for Information Systems-programming languages-Smalltalk, ANSI/INCITS 319-1998, 1998 〈http://wiki.squeak.org/squeak/uploads/172/standard_v1_9-indexed.pd f〉.
  • 8
    • 59249107394 scopus 로고    scopus 로고
    • Cassou, D., Ducasse, S., Wuyts, R. Redesigning with traits: the nile stream trait-based library. In: Proceedings of the 2007 international conference on dynamic languages (ICDL 2007), ACM Digital Library, 2007. p. 50-75.
    • Cassou, D., Ducasse, S., Wuyts, R. Redesigning with traits: the nile stream trait-based library. In: Proceedings of the 2007 international conference on dynamic languages (ICDL 2007), ACM Digital Library, 2007. p. 50-75.
  • 11
    • 51849130048 scopus 로고    scopus 로고
    • Black A, Ducasse S, Nierstrasz O, Pollet D, Cassou D, Denker M. Squeak by example. Square Bracket Associates, 2007 〈http://SqueakByExample.org/〉.
    • Black A, Ducasse S, Nierstrasz O, Pollet D, Cassou D, Denker M. Squeak by example. Square Bracket Associates, 2007 〈http://SqueakByExample.org/〉.
  • 13
    • 51849163804 scopus 로고    scopus 로고
    • Cassou D. Remodularisation à base de traits. Master's thesis, Université Bordeaux I, 2007.
    • Cassou D. Remodularisation à base de traits. Master's thesis, Université Bordeaux I, 2007.
  • 14
    • 4544337835 scopus 로고    scopus 로고
    • Black, AP, Schärli, N. Traits: tools and methodology. In: Proceedings ICSE 2004, May 2004. p. 676-86.
    • Black, AP, Schärli, N. Traits: tools and methodology. In: Proceedings ICSE 2004, May 2004. p. 676-86.
  • 16
    • 0032218209 scopus 로고    scopus 로고
    • Snelting G, Tip F. Reengineering class hierarchies using concept analysis. In: ACM transactions on programming languages and systems, 1998.
    • Snelting G, Tip F. Reengineering class hierarchies using concept analysis. In: ACM transactions on programming languages and systems, 1998.
  • 20
    • 1842601997 scopus 로고
    • Automatic reorganization of object-oriented hierarchies: a case study
    • Casais E. Automatic reorganization of object-oriented hierarchies: a case study. Object-Oriented Systems 1 2 (1994) 95-115
    • (1994) Object-Oriented Systems , vol.1 , Issue.2 , pp. 95-115
    • Casais, E.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.