메뉴 건너뛰기




Volumn 17, Issue 3, 2010, Pages 251-300

Type safety for feature-oriented product lines

Author keywords

Feature featherweight Java; Feature oriented programming; Safe composition; Software product lines; Type systems

Indexed keywords

FEATHERWEIGHT JAVA; FEATURE-ORIENTED PROGRAMMING; SAFE COMPOSITION; SOFTWARE PRODUCT LINE; TYPE SYSTEMS;

EID: 78649791720     PISSN: 09288910     EISSN: 15737535     Source Type: Journal    
DOI: 10.1007/s10515-010-0066-8     Document Type: Article
Times cited : (91)

References (71)
  • 3
    • 24644444772 scopus 로고    scopus 로고
    • Towards the development of ubiquitous middleware product lines
    • Springer, Berlin
    • Apel, S., Böhm, K.: Towards the development of ubiquitous middleware product lines. In: Software Engineering and Middleware. LNCS, vol. 3437, pp. 137-153. Springer, Berlin (2004)
    • (2004) Software Engineering and Middleware. LNCS , vol.3437 , pp. 137-153
    • Apel, S.1    Böhm, K.2
  • 4
    • 41549149344 scopus 로고    scopus 로고
    • Technical Report MIP-0712 Department of Informatics and Mathematics University of Passau
    • Apel, S., Hutchins, D.: An overview of the gDeep calculus. Technical Report MIP-0712, Department of Informatics and Mathematics, University of Passau (2007)
    • (2007) An Overview of the GDeep Calculus
    • Apel, S.1    Hutchins, D.2
  • 6
    • 70349515057 scopus 로고    scopus 로고
    • An overview of feature-oriented software development
    • Apel, S., Kästner, C.: An overview of feature-oriented software development. J. Object Technol. (JOT) 8(5), 49-84 (2009)
    • (2009) J. Object Technol. (JOT) , vol.8 , Issue.5 , pp. 49-84
    • Apel, S.1    Kästner, C.2
  • 17
    • 24344470890 scopus 로고    scopus 로고
    • Interactive theorem proving and program development-coq'art: The calculus of inductive constructions
    • Springer, Berlin
    • Bertot, Y., Casteran, P.: Interactive Theorem Proving and Program Development-Coq'Art: The Calculus of Inductive Constructions. Texts in Theoretical Computer Science. An EATCS Series. Springer, Berlin (2004)
    • (2004) Texts in Theoretical Computer Science. An EATCS Series
    • Bertot, Y.1    Casteran, P.2
  • 30
    • 0003518498 scopus 로고    scopus 로고
    • The Java Language Specification 3rd edn
    • Addison-Wesley, Reading
    • Gosling, J., Joy, B., Steele, G., Bracha, G.: The Java Language Specification, 3rd edn. The Java Series. Addison-Wesley, Reading (2005)
    • (2005) The Java Series
    • Gosling, J.1    Joy, B.2    Steele, G.3    Bracha, G.4
  • 32
    • 33750390316 scopus 로고    scopus 로고
    • Eliminating distinctions of class: Using prototypes to model virtual classes
    • DOI 10.1145/1167515.1167475
    • Hutchins, D.: Eliminating distinctions of class: using prototypes to model virtual classes. In: Proceedings of the International Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA), pp. 1-19. ACM Press, New York (2006) (Pubitemid 44643663)
    • (2006) ACM SIGPLAN Notices , vol.41 , Issue.10 , pp. 1-19
    • Hutchins, D.1
  • 63
    • 71749116421 scopus 로고    scopus 로고
    • Tailor-made data management for embedded systems: A case study on Berkeley DB
    • Rosenmüller, M., Apel, S., Leich, T., Saake, G.: Tailor-made data management for embedded systems: a case study on Berkeley DB. Data Knowl. Eng. (DKE) 68(12), 1493-1512 (2009a)
    • (2009) Data Knowl. Eng. (DKE) , vol.68 , Issue.12 , pp. 1493-1512
    • Rosenmüller, M.1    Apel, S.2    Leich, T.3    Saake, G.4
  • 66
    • 0141653318 scopus 로고    scopus 로고
    • Mixin layers: An object-oriented implementation technique for refinements and collaboration-based designs
    • Smaragdakis, Y., Batory, D.: Mixin layers: an object-oriented implementation technique for refinements and collaboration-based designs. ACM Trans. Softw. Eng. Methodol. (TOSEM) 11(2), 215-255 (2002)
    • (2002) ACM, Trans. Softw. Eng. Methodol. (TOSEM) , vol.11 , Issue.2 , pp. 215-255
    • Smaragdakis, Y.1    Batory, D.2
  • 70
    • 0030262004 scopus 로고    scopus 로고
    • Using role components to implement collaboration-based designs
    • VanHilst, M., Notkin, D.: Using role components in implement collaboration-based designs. In: Proceedings of the International Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA), pp. 359-369. ACM Press, New York (1996) (Pubitemid 126669315)
    • (1996) SIGPLAN Notices (ACM Special Interest Group on Programming Languages) , vol.31 , Issue.10 , pp. 359-369
    • VanHilst, M.1    Notkin, D.2
  • 71
    • 0003025818 scopus 로고
    • A syntactic approach to type soundness
    • Wright, A.K., Felleisen, M.: A syntactic approach to type soundness. Inf. Comput. 115(1), 38-94 (1994)
    • (1994) Inf. Comput. , vol.115 , Issue.1 , pp. 38-94
    • Wright, A.K.1    Felleisen, M.2


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