Ontology-based Approach to Analyzing Commonality and Variability of Features in the Software Product Line Engineering
![]() |
Lee, Soon-Bok
(고려대학교 컴퓨터학과)
Kim, Jin-Woo (고려대학교 컴퓨터학과) Song, Chee-Yang (상주대학교 소프트웨어공학과) Kim, Young-Gab (고려대학교 정보보호대학원) Kwon, Ju-Hum (공군 중앙전산소) Lee, Tae-Woong (고려대학교 컴퓨터학과) Kim, Hyun-Seok (고려대학교 컴퓨터학과) Baik, Doo-Kwon (고려대학교 컴퓨터학과) |
1 | R. Priteto-Diaz, Implementing Faceted Classification for Software Reuse, Communication of the ACM 34(5), pp.88-97, May, 1991 DOI |
2 | 송재승 외 2명, '프로덕트 라인 개발에서 피쳐 모델의 명세화 기법', 정보과학회 논문지 : 소프트웨어 및 응용, 제30권, 제11호, 2003 과학기술학회마을 |
3 | Kang, K. C., Kim, S., Lee, J., et al., 'FORM: A Feature-Oriented Reuse Method with Domain Specific Reference Architecture,' Annals of Software Engineering, Vol. 5, pp.143-168, 1998 DOI ScienceOn |
4 | Coplien, J., Hoffman, Daniel, Weiss, D., 'Commonality and Variability in Software Engineering,' IEEE Software, 15(6), pp.37-45, 1998 DOI ScienceOn |
5 | Czarnecki, K, Eisenecker, U., Generative Programming: Methods, Tools, and Applications, Reading, MA, Addison Wesley Longman, Inc., 2000 |
6 | Kang, K., Lee, J., Donohoe, P., Feature-Oriented Product Line Engineering. IEEE Software, 19(4), pp.58-65, 2002 DOI ScienceOn |
7 | Bosch, J., Florijn, G., Greefhorst, D., Kuusela, J., Obbink, J. H., Pohl, K., 'Variability Issues in Software Product Lines,' In: van der Linden, F.(eds.): Software Product Family Engineering. Lecture Notes in Computer Science, Vol. 2290, pp.13-21, Springer-Verlag, Berlin Heidelberg, 2002 |
8 | Clements, P. and Northrop, L., Software Product Lines: Practices and Patterns, Addison - Wesley, Upper Saddle River, NJ, 2002 |
9 | K. Kang, S. Cohen, J. Hell, W. Nowak, and S. Peterson, Feature-Oriented Domain Analysis(FODA) Feasibility Study, Technical Report CMU/SEI-90-TR-21, Pittsburgh, PA, Software Engineering Institute, Carnegie Mellon University, November 1990 |
10 | Bosch, J., Design & Use of Software Architectures, Addison-Wesley and ACM Press, 2000 |
11 | J. Neighbors, 'The Draco Approach to Construction Software from Reusable Components,' IEEE Transactions on Software Engineering, SE-10(5), pp.564-573, September 1984 DOI |
12 | Yuhua Li, Zuhair A Bandar, David McLean, 'An approach for measuring semantic similarity between words using multiple information sources,' IEEE Transaction, Data and Knowledge Engineering, 15(4), pp.871-882, 2005 DOI ScienceOn |
13 | 김진우, 이순복, 이태웅, 백두권, 'Software 제품계열 공학에서 온톨로지에 기반한 feature의 공통성 및 가변성 분석 모델', 한국 컴퓨터 종합 학술대회 논문집(c) pp.139-141, 한국정보과학회, 6. 2006 |
14 | 하상범 외 1명, '온톨로지 기반 추론을 이용한 시맨틱 검색 시스템', 정보과학회 논문지 : 소프트웨어 및 응용, 제 32권, 제3호, 2005 |
15 | Mikyeong Moon, Keunhyuk Yeom, 'An Approach to Developing Domain Requirements as a Core Asset Based on Commonality and Variability Analysis in a Product Line,' IEEE Transactions on Software Engineering, Vol.31, No.7, pp.551-569, July 2005 DOI ScienceOn |
16 | ISO/IEC JTC1 SC32, ISO/IEC 11179: Specification and Standardization of data elements, Part 1-6 |
17 | 이순복, 이태웅, 김진우, 백두권, '온톨로지를 이용한 S/W Product Line 도메인의 명시적 feature 분석 모델', 한국정보처리학회 춘계학술발표 논문집, 제 13권, 제1호, pp.269-272, 5. 2006 과학기술학회마을 |
18 | Yuqin Lee and Wenyun Zhao, 'Domain Requirements Elicitation and Analysis - An Ontology Based Approach,' ICCS2006, Part Ⅳ, LNCS 3994, pp.805-813, 2006 DOI ScienceOn |
19 | Kannan Mohan and Balasubramaniam Ramesh, 'Ontology-based Support for Variability Management in Product and Service Families,' proceedings of the 36th Hawaii International Conference on System Sciences(HICSS'03), 2003 DOI |
20 | Michael K. Smith, Chris Welty, Deborah L. McGuinness, 'OWL Web Ontology Guide.' W3C Recommendation 10, Feb. 2004 |
21 | M. Andrea Rodriguez, et al, 'Determining Semantic Similarity among Entity Classes from Different Ontologies,' IEEE Transaction on Knowledge and Data Engineering, Vol. 15, No. 2, Mar. 2003 |
22 | Ju-hum Kwon, Doo-Kwon Baik, et al, 'Measuring Semantic Similarity Based on Weighting attributes of Edge Counting,' LNCS 3397,2005 DOI |
23 | Ju-hum Kwon, Doo-Kwon Baik, et.al, 'Bridging Real World Semantics to Model World Semantics for Taxonomy Based Knwoledge Representation System,' Journal of Computer Science and Technology, pp.296-308, 2005 DOI |
24 | Van Gurp, J., Bosch, J., Svahnberg, M., 'On the motion of variability in software produtc lines,' Proceedings on Working IEEE/IFIP Conference on Software Architecture, pp.45-54, 2001 |
25 | Ju-hum Kwon, Doo-Kwon Baik, et al, 'Intelligent Semantic Concept Mapping For Semantic Query Rewriting/Optimization In Pntology-based information System,' International Journal of Software Engineering and Knowledge Engineering, Vol.14, 2004 |
26 | Xin Peng, Wenyun Zhao, Yunjiao Xue, Yijian Wu, 'Ontology-Based Feature Modeling and Application-Oriented Tailoring,' 9th International Conference on Software Reuse, ICSR 2006, Turin, Italy, LNCS 4039, pp.87-100, 2006 DOI ScienceOn |
27 | Tim Berners-Lee, James Hendler, Ora Lassila, 'The Semantic Web,' Scientific American, 2001 |
28 | Thomas von der Maben and Hort Lichter, 'Determining the Variation Degree of Feature Models,' SPLC2005, LNCS 3714, pp.82-88, 2005 DOI |
29 | Griss, M. L., Favaro, J., d'Alellando, M., 'Integrating Feature Modeling with the RSEB,' Proceedings of 5th International Conference on Software Reuse, Victoria Canada, IEEE, pp.76-85, 1998 DOI |
30 | Hai Wang, Yuan Fang Li, et al., 'A Semantic Web Approach to Feature Modeling and Verification,' Semantic Web Enabled Software Engineering (SWESE'05), Galway, Ireland, 2005 |
31 | Don Batory, 'Feature models, Grammars, and Propositional Formulas,' SPLC 3714, pp.7-20, 2005 |
32 | Lee, K., Kang, K., Lee, J., 'Concepts and Guidelines of Feature Modeling for Product Line Software Engineering,' In: Gacek, C. (eds.): Software Reuse: Methods, Techniques, and Tools, Lecture Notes in Computer Science, Vol. 2319, pp.62-77, Springer-Verlag, Berlin Heidelberg, 2002 |
33 | Ferber, S., Haag, J., Savolainen, J., 'Feature for Reengineering a Legacy Product Line,' G. Gchastek (ed), Software Product lines, Springer verlag, Berlin, pp.235-256, 2002 |
34 | Kang, K. C., Kim, S., Lee, J., et al., 'Feature-Oriented Engineering of PBX software for Adaptability and Reusability,' Software Practice & Experience, Vol. 29, No. 10, pp.875-896, 1999 DOI ScienceOn |
![]() |