메뉴 건너뛰기




Volumn 21, Issue 1, 2007, Pages 23-40

Kumbang: A domain ontology for modelling variability in software product families

Author keywords

Feature modelling; Kumbang; Modelling; Software architecture; Software product family; Variability

Indexed keywords

COMPUTER PROGRAMMING LANGUAGES; DATA STRUCTURES; KNOWLEDGE REPRESENTATION; MATHEMATICAL MODELS; PRODUCT DESIGN;

EID: 33846846495     PISSN: 14740346     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.aei.2006.11.007     Document Type: Article
Times cited : (82)

References (56)
  • 2
    • 33846832647 scopus 로고    scopus 로고
    • Software variability management (introduction to special issue on software variability management)
    • Bosch J. Software variability management (introduction to special issue on software variability management). Science of Computer Programming 53 5 (2004) 255-258
    • (2004) Science of Computer Programming , vol.53 , Issue.5 , pp. 255-258
    • Bosch, J.1
  • 5
    • 33846844353 scopus 로고    scopus 로고
    • K.C. Kang, S.G. Cohen, J.A. Hess, W.E. Novak, S.A. Peterson. Feature-oriented domain analysis (FODA) - feasibility study, Technical Report CMU/SEI-90-TR-21, Software Engineering Institute, Carnegie Mellon University, 1990.
  • 7
    • 34250017730 scopus 로고    scopus 로고
    • T. Asikainen, T. Soininen, T. Männistö, A Koala-based approach for modelling and deploying configurable software product families, in: Proceedings of the 5th International Workshop on Product Family Engineering (PFE-5), 2003, pp. 225-249.
  • 10
    • 0025544968 scopus 로고
    • Design prototype: a knowledge representation schema for design
    • Gero J.S. Design prototype: a knowledge representation schema for design. AI Magazine 11 4 (1990) 26-36
    • (1990) AI Magazine , vol.11 , Issue.4 , pp. 26-36
    • Gero, J.S.1
  • 15
    • 33846789486 scopus 로고    scopus 로고
    • Unified Modeling Language: Superstructure, version 2.0. Technical Report Formal/05-07-04, Object Management Group (OMG), 2005.
  • 17
    • 33846813291 scopus 로고    scopus 로고
    • P.C. Clements, Northrop L. Salion, Inc.: A Software Product Line Case Study. Technical Report CMU/SEI-2002-TR-038, Carnegie Mellon University, 2002.
  • 19
    • 35048821987 scopus 로고    scopus 로고
    • M. Raatikainen, T. Soininen, T. Männistö, A. Mattila, A case study of two configurable software product families, in: Proceedings of the 5th International Workshop on Product Family Engineering (PFE-5), 2004, pp. 403-421.
  • 20
    • 33846823207 scopus 로고    scopus 로고
    • J. van Gurp, J. Bosch, Proceedings of Software Variability Management Workshop, Technical Report IWI Preprint 2003-7-01, University of Groningen, 2003.
  • 21
    • 33846832055 scopus 로고    scopus 로고
    • J. Bosch, P. Knauber, Proceedings of International Workshop on Software Variability Management (SVM) (held in conjunction with ICSE 2003), Portland, Oregon, USA, 2003.
  • 22
    • 33846824529 scopus 로고    scopus 로고
    • T. Männistö, J. Bosch, Proceedings of software variability management for product derivation - towards tool support, a workshop in SPLC 2004, Technical Report HUT-SoberIT-C6. 2004.
  • 23
    • 5144226159 scopus 로고    scopus 로고
    • A customizable approach to full lifecycle variability management
    • Schmid K., and John I. A customizable approach to full lifecycle variability management. Science of Computer Programming 53 3 (2004) 259-284
    • (2004) Science of Computer Programming , vol.53 , Issue.3 , pp. 259-284
    • Schmid, K.1    John, I.2
  • 24
    • 33846843736 scopus 로고    scopus 로고
    • J. Bosch, G. Florijn, D. Greefhorst, J. Kuusela, J.H. Obbink, K. Pohl, Variability issues in software product lines. in: Proceeding of the 4th International Workshop on Product Family Engineering (PFE-4), 2001.
  • 25
    • 33846832054 scopus 로고    scopus 로고
    • T. Asikainen, Modelling methods for managing variability of configurable software product families, Licentiate thesis, Helsinki University of Technology, Department of Computer Science and Engineering, 2004.
  • 26
    • 0032343158 scopus 로고    scopus 로고
    • FORM: a feature-oriented reuse method with domain-specific reference architectures
    • Kang K.C., Kim S., Lee J., Kim K., Shin E., and Huh M. FORM: a feature-oriented reuse method with domain-specific reference architectures. Annals of Software Engineering 5 (1998) 143-168
    • (1998) Annals of Software Engineering , vol.5 , pp. 143-168
    • Kang, K.C.1    Kim, S.2    Lee, J.3    Kim, K.4    Shin, E.5    Huh, M.6
  • 27
    • 0031705199 scopus 로고    scopus 로고
    • M. Griss, J. Favaro, M. d'Alessandro, Integrating feature modelling with the RSEB. in: Proceedings of the Fifth International Conference on Software Reuse, 1998, pp. 76-85.
  • 28
    • 84948965023 scopus 로고    scopus 로고
    • K. Lee, K.C. Kang, J. Lee, Concepts and guidelines of feature modeling for product line software engineering, in: Proceedings of the 7th International Conference on Software Reuse, 2002, pp. 62-77.
  • 29
    • 35048820486 scopus 로고    scopus 로고
    • T. von der Maßen, H. Lichter, RequiLine: a requirements engineering tool for software product lines, in: Proceedings of the 5th International Workshop on Product Family Engineering (PFE-5), 2004, pp. 168-180.
  • 30
    • 84974722395 scopus 로고    scopus 로고
    • D. Fey, R. Fajta, A. Boros, Feature modeling: a meta-model to enhance usability and usefulness, in: Proceedings of Second International Software Product Line Conference (SPLC2), 2002, pp. 198-216.
  • 31
    • 84937393539 scopus 로고    scopus 로고
    • K. Czarnecki, T. Bednasch, P. Unger, U.W. Eisenecker, Generative programming for embedded software: an industrial experience report, ACM SIGPLAN/SIGSOFT Conference on Generative Programming and Component Engineering 2002, pp. 156-172.
  • 33
    • 30344470669 scopus 로고    scopus 로고
    • Software architecture
    • Marciniak J.J. (Ed), John Wiley & Sons, New York
    • Garlan D. Software architecture. In: Marciniak J.J. (Ed). Encyclopedia of Software Engineering (2001), John Wiley & Sons, New York
    • (2001) Encyclopedia of Software Engineering
    • Garlan, D.1
  • 35
    • 0031607109 scopus 로고    scopus 로고
    • N. Medvidovic, R.M. Taylor, Separating fact from fiction in software architecture, Third International Software Architecture Workshop (ISAW-3) in conjunction with SIFSOFT'98 (FSE-6), 1998.
  • 36
    • 0033892696 scopus 로고    scopus 로고
    • A classification and comparison framework for software architecture description languages
    • Medvidovic N., and Taylor R.M. A classification and comparison framework for software architecture description languages. IEEE Transactions on Software Engineering 26 1 (2000) 70-93
    • (2000) IEEE Transactions on Software Engineering , vol.26 , Issue.1 , pp. 70-93
    • Medvidovic, N.1    Taylor, R.M.2
  • 37
  • 38
    • 33846834859 scopus 로고    scopus 로고
    • R. van Ommering, Building Product Populations with Software Components. Doctoral dissertation, University of Groningen, The Netherlands, 2004.
  • 39
    • 0036038344 scopus 로고    scopus 로고
    • R. van Ommering, Building product populations with software components. in: Proceedings of the 24th International Conference on Software Engineering (ICSE 2002), 2002, pp. 255-265.
  • 40
    • 0036038853 scopus 로고    scopus 로고
    • E. Dashofy, A. van der Hoek, R.M. Taylor, An infrastructure for the rapid development of XML-based architecture description languages, in: Proceedings of the ICSE 2002 International Conference on Software Engineering (ICSE 2002), 2002.
  • 41
    • 5144228174 scopus 로고    scopus 로고
    • Design-time product line architectures for any-time variability
    • van der Hoek A. Design-time product line architectures for any-time variability. Science of Computer Programming 53 3 (2004) 285-304
    • (2004) Science of Computer Programming , vol.53 , Issue.3 , pp. 285-304
    • van der Hoek, A.1
  • 43
    • 0032119616 scopus 로고    scopus 로고
    • An industrial-strength description logic-based configurator platform
    • McGuinness D.L., and Wright J.R. An industrial-strength description logic-based configurator platform. IEEE Intelligent Systems 14 4 (1998) 69-77
    • (1998) IEEE Intelligent Systems , vol.14 , Issue.4 , pp. 69-77
    • McGuinness, D.L.1    Wright, J.R.2
  • 44
    • 0032117661 scopus 로고    scopus 로고
    • Sales configuration in business processes
    • Haag A. Sales configuration in business processes. IEEE Intelligent Systems 13 4 (1998) 78-85
    • (1998) IEEE Intelligent Systems , vol.13 , Issue.4 , pp. 78-85
    • Haag, A.1
  • 45
    • 0032120863 scopus 로고    scopus 로고
    • A configuration tool to increase product competitiveness
    • Yu B., and Skovgaard J. A configuration tool to increase product competitiveness. IEEE Intelligent Systems 13 4 (1998) 34-41
    • (1998) IEEE Intelligent Systems , vol.13 , Issue.4 , pp. 34-41
    • Yu, B.1    Skovgaard, J.2
  • 46
    • 33846793393 scopus 로고    scopus 로고
    • S. Thiel, S. Ferber, T. Fischer, A. Hein, M. Schlick, A case study in applying a product line approach for car periphery supervision systems, in: Proceedings of In-Vehicle Software 2001 (SP-1587), 2001, pp. 43-55.
  • 47
    • 0036641272 scopus 로고    scopus 로고
    • Modeling and using product line variability in automotive systems
    • Thiel S., and Hein A. Modeling and using product line variability in automotive systems. IEEE Software 19 4 (2002) 66-72
    • (2002) IEEE Software , vol.19 , Issue.4 , pp. 66-72
    • Thiel, S.1    Hein, A.2
  • 48
    • 33846836207 scopus 로고    scopus 로고
    • L. Hotz, T. Krebs, K. Wolter, Combining Software Product Lines and Structure-Based Configuration - Methods and Experiences, http://www.soberit.tkk.fi/SPLC%2DWS/Presentations/MacGregorPresentation%20ConIPF_At_SPLC.pdf (last accessed 2006).
  • 49
    • 0010122418 scopus 로고    scopus 로고
    • Extending and implementing the stable model semantics
    • Simons P., Niemelä I., and Soininen T. Extending and implementing the stable model semantics. Artificial Intelligence 138 1-2 (2002) 181-234
    • (2002) Artificial Intelligence , vol.138 , Issue.1-2 , pp. 181-234
    • Simons, P.1    Niemelä, I.2    Soininen, T.3
  • 50
    • 33846823860 scopus 로고    scopus 로고
    • T. Soininen, I. Niemelä, J. Tiihonen, R. Sulonen, Representing configuration knowledge with weight constraint rules, in: Proceedings of the AAAI Spring 2001 Symposium on Answer Set Programming: Towards Efficient and Scalable Knowledge Representation and Reasoning, 2001.
  • 51
    • 33846812657 scopus 로고    scopus 로고
    • javaCC home page, https://javacc.dev.java.net/ (last accessed 2004).
  • 52
    • 33846830972 scopus 로고    scopus 로고
    • V. Myllärniemi, Kumbang Configurator - A Tool for Configuring Software Product Families, Master's thesis, Helsinki University of Technology, Department of Computer Science and Engineering, 2004.
  • 53
    • 33646190894 scopus 로고    scopus 로고
    • D. Batory, Feature models, grammars, and propositional formulas. in: Proceedings of the 9th international Software Product Line Conference (SPLC 2005), 2005, pp. 7-20.
  • 54
    • 84974674183 scopus 로고    scopus 로고
    • S. Ferber, J. Haag, J. Savolainen, Feature interaction and dependencies: modeling features for reengineering a legacy product line, in: Proceedings of the Second Software Product Line Conference (SPLC2), 2002, pp. 235-256.
  • 55
    • 21144453080 scopus 로고    scopus 로고
    • T. Kojo, T. Männistö, T. Soininen, Towards intelligent support for managing evolution of configurable software product families, in: Proceedings of 11th International Workshop on Software Configuration Management (SCM-11), 2003, pp. 86-101.
  • 56
    • 20744438189 scopus 로고    scopus 로고
    • Staged configuration through specialization and multilevel configuration of feature models
    • Czarnecki K., Helsen S., and Eisenecker U.W. Staged configuration through specialization and multilevel configuration of feature models. Software Process: Improvement and Practices 10 2 (2005) 143-169
    • (2005) Software Process: Improvement and Practices , vol.10 , Issue.2 , pp. 143-169
    • Czarnecki, K.1    Helsen, S.2    Eisenecker, U.W.3


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