메뉴 건너뛰기




Volumn , Issue , 2009, Pages 221-231

FeatureHouse: Language-independent, automated software composition

Author keywords

[No Author keywords available]

Indexed keywords

ATTRIBUTE GRAMMARS; COMPOSITION TECHNIQUE; FEATURE STRUCTURE; GENERAL APPROACH; HASKELL; INDEPENDENT MODEL; SOFTWARE ARTIFACTS; SOFTWARE COMPOSITION; SOFTWARE DEVELOPMENT;

EID: 70349553081     PISSN: 02705257     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1109/ICSE.2009.5070523     Document Type: Conference Paper
Times cited : (178)

References (40)
  • 1
    • 38149109993 scopus 로고    scopus 로고
    • On Refining XML Artifacts
    • Proc. Int'l. Conf. Web Engineering, of, Springer-Verlag
    • F. Anfurrutia, O. Díaz, and S. Trujillo. On Refining XML Artifacts. In Proc. Int'l. Conf. Web Engineering, volume 4607 of LNCS, pages 473-478. Springer-Verlag, 2007.
    • (2007) LNCS , vol.4607 , pp. 473-478
    • Anfurrutia, F.1    Díaz, O.2    Trujillo, S.3
  • 2
    • 41549149344 scopus 로고    scopus 로고
    • An Overview of the gDeep Calculus
    • Technical Report MIP-0712, University of Passau
    • S. Apel and D. Hutchins. An Overview of the gDeep Calculus. Technical Report MIP-0712, University of Passau, 2007.
    • (2007)
    • Apel, S.1    Hutchins, D.2
  • 4
    • 33646153994 scopus 로고    scopus 로고
    • FeatureC++: On the Symbiosis of Feature-Oriented and Aspect-Oriented Programming
    • Proc. Int'l. Conf. Generative Programming and Component Engineering, of, Springer-Verlag
    • S. Apel, T. Leich, M. Rosenmüller, and G. Saake. FeatureC++: On the Symbiosis of Feature-Oriented and Aspect-Oriented Programming. In Proc. Int'l. Conf. Generative Programming and Component Engineering, volume 3676 of LNCS, pages 125-140. Springer-Verlag, 2005.
    • (2005) LNCS , vol.3676 , pp. 125-140
    • Apel, S.1    Leich, T.2    Rosenmüller, M.3    Saake, G.4
  • 5
    • 41549133926 scopus 로고    scopus 로고
    • Superimposition: A Language-Independent Approach to Software Composition
    • Proc. Int'l. Symp. Software Composition, of, Springer-Verlag
    • S. Apel and C. Lengauer. Superimposition: A Language-Independent Approach to Software Composition. In Proc. Int'l. Symp. Software Composition, volume 4954 of LNCS, pages 20-35. Springer-Verlag, 2008.
    • (2008) LNCS , vol.4954 , pp. 20-35
    • Apel, S.1    Lengauer, C.2
  • 6
    • 51049114510 scopus 로고    scopus 로고
    • An Algebra for Features and Feature Composition
    • Proc. Int'l. Conf. Algebraic Methodology and Software Technology, of, Springer-Verlag
    • S. Apel, C. Lengauer, B.Möller, and C. Kästner. An Algebra for Features and Feature Composition. In Proc. Int'l. Conf. Algebraic Methodology and Software Technology, volume 5140 of LNCS, pages 36-50. Springer-Verlag, 2008.
    • (2008) LNCS , vol.5140 , pp. 36-50
    • Apel, S.1    Lengauer, C.2    Möller, B.3    Kästner, C.4
  • 7
    • 33646190894 scopus 로고    scopus 로고
    • Feature Models, Grammars, and Propositional Formulas
    • Proc. Int'l. Software Product Line Conf, of, Springer-Verlag
    • D. Batory. Feature Models, Grammars, and Propositional Formulas. In Proc. Int'l. Software Product Line Conf., volume 3714 of LNCS, pages 7-20. Springer-Verlag, 2005.
    • (2005) LNCS , vol.3714 , pp. 7-20
    • Batory, D.1
  • 10
    • 0012652988 scopus 로고    scopus 로고
    • Composing Crosscutting Concerns Using Composition Filters
    • L. Bergmans and M. Aksit. Composing Crosscutting Concerns Using Composition Filters. Comm. ACM, 44(10):51-57, 2001.
    • (2001) Comm. ACM , vol.44 , Issue.10 , pp. 51-57
    • Bergmans, L.1    Aksit, M.2
  • 11
    • 0002219090 scopus 로고    scopus 로고
    • P. Bernstein, A. Halevy, and R. Pottinger. A Vision for Management of Complex Models. SIGMOD Rec., 29(4):55-63, 2000.
    • P. Bernstein, A. Halevy, and R. Pottinger. A Vision for Management of Complex Models. SIGMOD Rec., 29(4):55-63, 2000.
  • 12
    • 0032688619 scopus 로고    scopus 로고
    • Super-Imposition: A Component Adaptation Technique
    • J. Bosch. Super-Imposition: A Component Adaptation Technique. Information and Software Technology, 41(5):257-273, 1999.
    • (1999) Information and Software Technology , vol.41 , Issue.5 , pp. 257-273
    • Bosch, J.1
  • 15
    • 33750722181 scopus 로고    scopus 로고
    • Efficient Layer Activation for Switching Context-Dependent Behavior
    • Proc. Joint Modular Languages Conf, of, Springer-Verlag
    • P. Costanza, R. Hirschfeld, and W. de Meuter. Efficient Layer Activation for Switching Context-Dependent Behavior. In Proc. Joint Modular Languages Conf., volume 4228 of LNCS, pages 84-103. Springer-Verlag, 2006.
    • (2006) LNCS , vol.4228 , pp. 84-103
    • Costanza, P.1    Hirschfeld, R.2    de Meuter, W.3
  • 16
    • 33646131839 scopus 로고    scopus 로고
    • Mapping Features to Models: A Template Approach Based on Superimposed Variants
    • Proc. Int'l. Conf. Generative Programming and Component Engineering, of, Springer-Verlag
    • K. Czarnecki and M. Antkiewicz. Mapping Features to Models: A Template Approach Based on Superimposed Variants. In Proc. Int'l. Conf. Generative Programming and Component Engineering, volume 3676 of LNCS, pages 422-437. Springer-Verlag, 2005.
    • (2005) LNCS , vol.3676 , pp. 422-437
    • Czarnecki, K.1    Antkiewicz, M.2
  • 17
    • 52149091207 scopus 로고    scopus 로고
    • Understanding and Improving UML Package Merge
    • J. Dingel, Z. Diskin, and A. Zito. Understanding and Improving UML Package Merge. Software and Systems Modeling, 7(4):443-467, 2008.
    • (2008) Software and Systems Modeling , vol.7 , Issue.4 , pp. 443-467
    • Dingel, J.1    Diskin, Z.2    Zito, A.3
  • 18
    • 54249099993 scopus 로고    scopus 로고
    • Lifting Transformational Models of Product Lines: A Case Study
    • Proc. Int'l. Conf. Model Transformation, of, Springer-Verlag
    • G. Freeman, D. Batory, and G. Lavender. Lifting Transformational Models of Product Lines: A Case Study. In Proc. Int'l. Conf. Model Transformation, volume 5063 of LNCS, pages 16-30. Springer-Verlag, 2008.
    • (2008) LNCS , vol.5063 , pp. 16-30
    • Freeman, G.1    Batory, D.2    Lavender, G.3
  • 19
    • 33749396803 scopus 로고    scopus 로고
    • General Composition of Software Artifacts
    • Proc. Int'l. Symp. Software Composition, of, Springer-Verlag
    • W. Harrison, H. Ossher, and P. Tarr. General Composition of Software Artifacts. In Proc. Int'l. Symp. Software Composition, volume 4089 of LNCS, pages 194-210. Springer-Verlag, 2006.
    • (2006) LNCS , vol.4089 , pp. 194-210
    • Harrison, W.1    Ossher, H.2    Tarr, P.3
  • 22
  • 24
    • 63449100728 scopus 로고    scopus 로고
    • Language-Independent Safe Decomposition of Legacy Applications into Features
    • Technical Report 02/, University of Magdeburg
    • C. Kästner, S. Apel, S. Trujillo, M. Kuhlemann, and D. Batory. Language-Independent Safe Decomposition of Legacy Applications into Features. Technical Report 02/2008, University of Magdeburg, 2008.
    • (2008) , pp. 2008
    • Kästner, C.1    Apel, S.2    Trujillo, S.3    Kuhlemann, M.4    Batory, D.5
  • 25
    • 33750362774 scopus 로고    scopus 로고
    • Merging Models with the Epsilon Merging Language (EML)
    • Proc. Int'l. Conf. Model Driven Engineering Languages and Systems, of, Springer-Verlag
    • D. Kolovos, R. Paige, and F. Polack. Merging Models with the Epsilon Merging Language (EML). In Proc. Int'l. Conf. Model Driven Engineering Languages and Systems, volume 4199 of LNCS, pages 215-229. Springer-Verlag, 2006.
    • (2006) LNCS , vol.4199 , pp. 215-229
    • Kolovos, D.1    Paige, R.2    Polack, F.3
  • 26
    • 84958954068 scopus 로고    scopus 로고
    • A Standard Problem for Evaluating Product-Line Methodologies
    • Proc. Int'l. Conf. Generative and Component-Based Software Engineering, of, Springer-Verlag
    • R. Lopez-Herrejon and D. Batory. A Standard Problem for Evaluating Product-Line Methodologies. In Proc. Int'l. Conf. Generative and Component-Based Software Engineering, volume 2186 of LNCS, pages 10-24. Springer-Verlag, 2001.
    • (2001) LNCS , vol.2186 , pp. 10-24
    • Lopez-Herrejon, R.1    Batory, D.2
  • 27
    • 35248819338 scopus 로고    scopus 로고
    • Modeling Crosscutting in Aspect-Oriented Mechanisms
    • Proc. Europ. Conf. Object-Oriented Programming, of, Springer-Verlag
    • H. Masuhara and G. Kiczales. Modeling Crosscutting in Aspect-Oriented Mechanisms. In Proc. Europ. Conf. Object-Oriented Programming, volume 2743 of LNCS, pages 2-28. Springer-Verlag, 2003.
    • (2003) LNCS , vol.2743 , pp. 2-28
    • Masuhara, H.1    Kiczales, G.2
  • 29
    • 0036564990 scopus 로고    scopus 로고
    • A State-of-the-Art Survey on Software Merging
    • T. Mens. A State-of-the-Art Survey on Software Merging. IEEE Trans. Software Engineering, 28(5):449-462, 2002.
    • (2002) IEEE Trans. Software Engineering , vol.28 , Issue.5 , pp. 449-462
    • Mens, T.1
  • 34
    • 0033682451 scopus 로고    scopus 로고
    • Hyper/J: Multi-Dimensional Separation of Concerns for Java
    • IEEE CS Press
    • H. Ossher and P. Tarr. Hyper/J: Multi-Dimensional Separation of Concerns for Java. In Proc. Int'l. Conf. Software Engineering, pages 734-737. IEEE CS Press, 2000.
    • (2000) Proc. Int'l. Conf. Software Engineering , pp. 734-737
    • Ossher, H.1    Tarr, P.2
  • 35
    • 0018281671 scopus 로고
    • Designing Software for Ease of Extension and Contraction
    • IEEE CS Press
    • D. Parnas. Designing Software for Ease of Extension and Contraction. In Proc. Int'l. Conf. Software Engineering, pages 264-277. IEEE CS Press, 1978.
    • (1978) Proc. Int'l. Conf. Software Engineering , pp. 264-277
    • Parnas, D.1
  • 36
    • 84947930301 scopus 로고    scopus 로고
    • Feature-Oriented Programming: A Fresh Look at Objects
    • Proc. Europ. Conf. Object-Oriented Programming, of, Springer-Verlag
    • C. Prehofer. Feature-Oriented Programming: A Fresh Look at Objects. In Proc. Europ. Conf. Object-Oriented Programming, volume 1241 of LNCS, pages 419-443. Springer-Verlag, 1997.
    • (1997) LNCS , vol.1241 , pp. 419-443
    • Prehofer, C.1
  • 37
    • 0041910988 scopus 로고    scopus 로고
    • Superimpositions and Aspect-Oriented Programming
    • M. Sihman and S. Katz. Superimpositions and Aspect-Oriented Programming. Computer J., 46(5):529-541, 2003.
    • (2003) Computer J , vol.46 , Issue.5 , pp. 529-541
    • Sihman, M.1    Katz, S.2
  • 38
    • 0141653318 scopus 로고    scopus 로고
    • Mixin Layers: An Object-Oriented Implementation Technique for Refinements and Collaboration-Based Designs
    • Y. Smaragdakis and D. Batory. Mixin Layers: An Object-Oriented Implementation Technique for Refinements and Collaboration-Based Designs. ACM Trans. Software Engineering and Methodology, 11(2):215-255, 2002.
    • (2002) ACM Trans. Software Engineering and Methodology , vol.11 , Issue.2 , pp. 215-255
    • Smaragdakis, Y.1    Batory, D.2
  • 39
    • 0032643249 scopus 로고    scopus 로고
    • P. Tarr, H. Ossher,W. Harrison, and S. Sutton, Jr. N Degrees of Separation: Multi-Dimensional Separation of Concerns. In Proc. Int'l. Conf. Software Engineering, pages 107-119. IEEE CS Press, 1999.
    • P. Tarr, H. Ossher,W. Harrison, and S. Sutton, Jr. N Degrees of Separation: Multi-Dimensional Separation of Concerns. In Proc. Int'l. Conf. Software Engineering, pages 107-119. IEEE CS Press, 1999.
  • 40
    • 0030615524 scopus 로고    scopus 로고
    • Abstract Syntax from Concrete Syntax
    • ACM Press
    • D. Wile. Abstract Syntax from Concrete Syntax. In Proc. Int'l. Conf. Software Engineering, pages 472-480. ACM Press, 1997.
    • (1997) Proc. Int'l. Conf. Software Engineering , pp. 472-480
    • Wile, D.1


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