메뉴 건너뛰기




Volumn , Issue , 2008, Pages 149-158

A trait based re-engineering technique for Java hierarchies

Author keywords

Code Reuse; Formal Concept Analysis; Java; Re engineering; Trait

Indexed keywords

CLASS INHERITANCES; CODE REUSE; COMPOSITION MECHANISMS; FORMAL CONCEPT ANALYSIS; INPUT STREAMS; JAVA; SINGLE INHERITANCES; SMALLTALK; TRAIT;

EID: 59249106140     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1411732.1411753     Document Type: Conference Paper
Times cited : (10)

References (32)
  • 2
    • 35048866737 scopus 로고    scopus 로고
    • Jam - A Smooth Extension of Java with Mixins
    • ECOOP 2000, number in
    • D. Ancona, G. Lagorio, and E. Zucca. Jam - A Smooth Extension of Java with Mixins. In ECOOP 2000, number 1850 in LNCS, pages 145-178, 2000.
    • (2000) LNCS , vol.1850 , pp. 145-178
    • Ancona, D.1    Lagorio, G.2    Zucca, E.3
  • 5
    • 1442288538 scopus 로고    scopus 로고
    • Applying traits to the Smalltalk collection classes
    • A. P. Black, N. Schärli, and S. Ducasse. Applying traits to the Smalltalk collection classes. ACM SIGPLAN Notices, 38(11):47-64, 2003.
    • (2003) ACM SIGPLAN Notices , vol.38 , Issue.11 , pp. 47-64
    • Black, A.P.1    Schärli, N.2    Ducasse, S.3
  • 6
    • 84874705158 scopus 로고    scopus 로고
    • Separating Type, Behavior, and State to Achieve Very Fine-grained Reuse
    • V. Bono, F. Damiani, and E. Giachino. Separating Type, Behavior, and State to Achieve Very Fine-grained Reuse. In Electronic proceedings of FTfJP'07 (http://www.cs.ru.nl/ftfjp/), 2007.
    • (2007) Electronic proceedings of FTfJP'07
    • Bono, V.1    Damiani, F.2    Giachino, E.3
  • 7
    • 48249084168 scopus 로고    scopus 로고
    • V. Bono, F. Damiani, and E. Giachino. On traits and types in a Java-like setting. In IFIP TCS 2008 (Track B). Springer, 2008. Availble at the url http://www.di.unito.it/~damiani/papers/tcs08B.pdf.
    • V. Bono, F. Damiani, and E. Giachino. On traits and types in a Java-like setting. In IFIP TCS 2008 (Track B). Springer, 2008. Availble at the url http://www.di.unito.it/~damiani/papers/tcs08B.pdf.
  • 9
    • 84976665944 scopus 로고    scopus 로고
    • G. Bracha and W. Cook. Mixin-Based Inheritance. ACM SIGPLAN Notices, 25(10):303-311, Oct. 1990. OOPSLA ECOOP '90 Proceedings, N. Meyrowitz (editor).
    • G. Bracha and W. Cook. Mixin-Based Inheritance. ACM SIGPLAN Notices, 25(10):303-311, Oct. 1990. OOPSLA ECOOP '90 Proceedings, N. Meyrowitz (editor).
  • 11
    • 59249107394 scopus 로고    scopus 로고
    • Redesigning with traits: The Nile stream trait-based library
    • D. Cassou, S. Ducasse, and R. Wuyts. Redesigning with traits: the Nile stream trait-based library. In ICDL, pages 50-75, 2007.
    • (2007) ICDL , pp. 50-75
    • Cassou, D.1    Ducasse, S.2    Wuyts, R.3
  • 14
    • 26444599425 scopus 로고    scopus 로고
    • Statically typed traits
    • Technical Report TR-2003-13, University of Chicago, Department of Computer Science, Dec
    • K. Fisher and J. Reppy. Statically typed traits. Technical Report TR-2003-13, University of Chicago, Department of Computer Science, Dec. 2003.
    • (2003)
    • Fisher, K.1    Reppy, J.2
  • 18
    • 0346616764 scopus 로고    scopus 로고
    • Back to the future: The story of Squeak, A practical Smalltalk written in itself
    • Conference Proceedings of OOPSLA '97, Atlanta, 10 of, ACM
    • D. Ingalls, T. Kaehler, J. Maloney, S. Wallace, and A. Kay. Back to the future: The story of Squeak, A practical Smalltalk written in itself. In Conference Proceedings of OOPSLA '97, Atlanta, volume 32(10) of ACM SIGPLAN Notices, pages 318-326. ACM, 1997.
    • (1997) ACM SIGPLAN Notices , vol.32 , pp. 318-326
    • Ingalls, D.1    Kaehler, T.2    Maloney, J.3    Wallace, S.4    Kay, A.5
  • 20
    • 84869249503 scopus 로고    scopus 로고
    • PhD thesis, Harvard University, Division of Engineering and Applied Sciences, Cambridge, Massachusetts
    • C. Lindig. Fast Concept Analysis. PhD thesis, Harvard University, Division of Engineering and Applied Sciences, Cambridge, Massachusetts, 2002.
    • (2002) Fast Concept Analysis
    • Lindig, C.1
  • 21
    • 48249088615 scopus 로고    scopus 로고
    • Feathertrait: A modest extension of Featherweight Java
    • L. Liquori and A. Spiwack. Feathertrait: A modest extension of Featherweight Java. ACM TOPLAS, 2008.
    • (2008) ACM TOPLAS
    • Liquori, L.1    Spiwack, A.2
  • 24
    • 33744820862 scopus 로고    scopus 로고
    • Flattening traits
    • O. Nierstrasz, S. Ducasse, and N. Scharli. Flattening traits. JOT (www.jot.fm), 5(4):129-148, 2006.
    • (2006) , vol.5 , Issue.4 , pp. 129-148
    • Nierstrasz, O.1    Ducasse, S.2    Scharli, N.3
  • 25
    • 59249105868 scopus 로고    scopus 로고
    • M. Odersky. The Scala Language Specification, version 2.4. Technical report, Programming Methods Laboratory, EPFL, Switzerland, 2007.
    • M. Odersky. The Scala Language Specification, version 2.4. Technical report, Programming Methods Laboratory, EPFL, Switzerland, 2007.
  • 28
    • 38149101793 scopus 로고    scopus 로고
    • Metaprogramming with traits
    • ECOOP 2007, of, Springer
    • J. Reppy and A. Turon. Metaprogramming with traits. In ECOOP 2007, volume 4609 of LNCS, pages 373-398. Springer, 2007.
    • (2007) LNCS , vol.4609 , pp. 373-398
    • Reppy, J.1    Turon, A.2
  • 29
    • 35248900608 scopus 로고    scopus 로고
    • Traits: Composable units of behavior
    • ECOOP 2003, of, Springer
    • N. Schärli, S. Ducasse, O. Nierstrasz, and A. Black. Traits: Composable units of behavior. In ECOOP 2003, volume 2743 of LNCS, pages 248-274. Springer, 2003.
    • (2003) LNCS , vol.2743 , pp. 248-274
    • Schärli, N.1    Ducasse, S.2    Nierstrasz, O.3    Black, A.4
  • 30
    • 0033307514 scopus 로고    scopus 로고
    • Identifying modules via concept analysis
    • M. Siff and T Reps. Identifying modules via concept analysis. IEEE Trans. Softw. Eng., 25(6):749-768, 1999.
    • (1999) IEEE Trans. Softw. Eng , vol.25 , Issue.6 , pp. 749-768
    • Siff, M.1    Reps, T.2
  • 31
    • 26444605791 scopus 로고    scopus 로고
    • C. Smith and S. Drossopoulou. Char. Traits for Java-like languages. In ECOOP'05, LNCS 3586, pages 453-478. Springer, 2005.
    • C. Smith and S. Drossopoulou. Char. Traits for Java-like languages. In ECOOP'05, LNCS 3586, pages 453-478. Springer, 2005.


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