메뉴 건너뛰기




Volumn 7475 LNCS, Issue , 2013, Pages 239-264

A software lifecycle process to support consistent evolutions

Author keywords

consistent evolution; Context aware adaptive systems; software lifecycle process; variability model

Indexed keywords

CONSISTENT EVOLUTION; CONTEXT-AWARE; DYNAMIC DECISION MAKING; ENVIRONMENTAL CONDITIONS; FEATURE ENGINEERINGS; SOFTWARE EVOLUTION PROCESS; SOFTWARE LIFE CYCLES; VARIABILITY MODEL;

EID: 84879874096     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/978-3-642-35813-5_10     Document Type: Conference Paper
Times cited : (16)

References (48)
  • 1
    • 70350675549 scopus 로고    scopus 로고
    • Detecting feature interactions in spl requirements analysis models
    • Alférez, M., Moreira, A., Kulesza, U., Araújo, J., Mateus, R., Amaral, V.: Detecting feature interactions in spl requirements analysis models. In: FOSD, pp. 117-123 (2009)
    • (2009) FOSD , pp. 117-123
    • Alférez, M.1    Moreira, A.2    Kulesza, U.3    Araújo, J.4    Mateus, R.5    Amaral, V.6
  • 2
    • 79451469012 scopus 로고    scopus 로고
    • A goal-based framework for contextual requirements modeling and analysis
    • Ali, R., Dalpiaz, F., Giorgini, P.: A goal-based framework for contextual requirements modeling and analysis. Requir. Eng. 15(4), 439-458 (2010)
    • (2010) Requir. Eng. , vol.15 , Issue.4 , pp. 439-458
    • Ali, R.1    Dalpiaz, F.2    Giorgini, P.3
  • 3
    • 70350031595 scopus 로고    scopus 로고
    • Modeling dimensions of selfadaptive software systems
    • Andersson, J., de Lemos, R., Malek, S., Weyns, D.: Modeling dimensions of selfadaptive software systems. In: SEAMS, pp. 27-47 (2009)
    • (2009) SEAMS , pp. 27-47
    • Andersson, J.1    De Lemos, R.2    Malek, S.3    Weyns, D.4
  • 4
    • 67650174012 scopus 로고    scopus 로고
    • Context-Aware Adaptive Services: The PLASTIC Approach
    • Chechik, M., Wirsing, M. (eds.) FASE 2009. Springer, Heidelberg
    • Autili, M., Di Benedetto, P., Inverardi, P.: Context-Aware Adaptive Services: The PLASTIC Approach. In: Chechik, M., Wirsing, M. (eds.) FASE 2009. LNCS, vol. 5503, pp. 124-139. Springer, Heidelberg (2009)
    • (2009) LNCS , vol.5503 , pp. 124-139
    • Autili, M.1    Di Benedetto, P.2    Inverardi, P.3
  • 7
    • 34548725499 scopus 로고    scopus 로고
    • A survey on context-aware systems
    • Baldauf, M., Dustdar, S., Rosenberg, F.: A survey on context-aware systems. IJAHUC 2(4), 263-277 (2007)
    • (2007) IJAHUC , vol.2 , Issue.4 , pp. 263-277
    • Baldauf, M.1    Dustdar, S.2    Rosenberg, F.3
  • 8
    • 77951264694 scopus 로고    scopus 로고
    • Performance Modeling and Analysis of Context-Aware Mobile Software Systems
    • Rosenblum, D.S., Taentzer, G. (eds.) FASE 2010. Springer, Heidelberg
    • Berardinelli, L., Cortellessa, V., Di Marco, A.: Performance Modeling and Analysis of Context-Aware Mobile Software Systems. In: Rosenblum, D.S., Taentzer, G. (eds.) FASE 2010. LNCS, vol. 6013, pp. 353-367. Springer, Heidelberg (2010)
    • (2010) LNCS , vol.6013 , pp. 353-367
    • Berardinelli, L.1    Cortellessa, V.2    Di Marco, A.3
  • 9
    • 42449144105 scopus 로고    scopus 로고
    • Resource-based approach to feature interaction in adaptive software
    • Bisbal, J., Cheng, B.H.C.: Resource-based approach to feature interaction in adaptive software. In: WOSS, pp. 23-27 (2004)
    • (2004) WOSS , pp. 23-27
    • Bisbal, J.1    Cheng, B.H.C.2
  • 11
    • 78049306234 scopus 로고    scopus 로고
    • Scalability of decision models for dynamic product lines
    • Brataas, G., Hallsteinsen, S.O., Rouvoy, R., Eliassen, F.: Scalability of decision models for dynamic product lines. In: SPLC (2), pp. 23-32 (2007)
    • (2007) SPLC , Issue.2 , pp. 23-32
    • Brataas, G.1    Hallsteinsen, S.O.2    Rouvoy, R.3    Eliassen, F.4
  • 12
    • 70350023580 scopus 로고    scopus 로고
    • Engineering Self-Adaptive Systems through Feedback Loops
    • Cheng, B.H.C., de Lemos, R., Giese, H., Inverardi, P., Magee, J. (eds.) Self-Adaptive Systems. Springer, Heidelberg
    • Brun, Y., Di Marzo Serugendo, G., Gacek, C., Giese, H., Kienle, H., Litoiu, M., Müller, H., Pezzè, M., Shaw, M.: Engineering Self-Adaptive Systems through Feedback Loops. In: Cheng, B.H.C., de Lemos, R., Giese, H., Inverardi, P., Magee, J. (eds.) Self-Adaptive Systems. LNCS, vol. 5525, pp. 48-70. Springer, Heidelberg (2009)
    • (2009) LNCS , vol.5525 , pp. 48-70
    • Brun, Y.1    Di Marzo Serugendo, G.2    Gacek, C.3    Giese, H.4    Kienle, H.5    Litoiu, M.6    Müller, H.7    Pezzè, M.8    Shaw, M.9
  • 14
    • 47249159948 scopus 로고    scopus 로고
    • What's in a Feature: A Requirements Engineering Perspective
    • Fiadeiro, J.L., Inverardi, P. (eds.) FASE 2008. Springer, Heidelberg
    • Classen, A., Heymans, P., Schobbens, P.-Y.: What's in a Feature: A Requirements Engineering Perspective. In: Fiadeiro, J.L., Inverardi, P. (eds.) FASE 2008. LNCS, vol. 4961, pp. 16-30. Springer, Heidelberg (2008)
    • (2008) LNCS , vol.4961 , pp. 16-30
    • Classen, A.1    Heymans, P.2    Schobbens, P.-Y.3
  • 16
    • 79952521285 scopus 로고    scopus 로고
    • Weighted fuzzy clustering for capability-driven service aggregation
    • Dorn, C., Dustdar, S.: Weighted fuzzy clustering for capability-driven service aggregation. In: SOCA, pp. 1-8 (2010)
    • (2010) SOCA , pp. 1-8
    • Dorn, C.1    Dustdar, S.2
  • 17
    • 7244223259 scopus 로고    scopus 로고
    • Rainbow: Architecture-based self-adaptation with reusable infrastructure
    • Garlan, D., Cheng, S.-W., Huang, A.-C., Schmerl, B.R., Steenkiste, P.: Rainbow: Architecture-based self-adaptation with reusable infrastructure. IEEE Computer 37(10), 46-54 (2004)
    • (2004) IEEE Computer , vol.37 , Issue.10 , pp. 46-54
    • Garlan, D.1    Cheng, S.-W.2    Huang, A.-C.3    Schmerl, B.R.4    Steenkiste, P.5
  • 18
    • 45849153105 scopus 로고    scopus 로고
    • Dynamically Evolvable Dependable Software: From Oxymoron to Reality
    • Degano, P., De Nicola, R., Meseguer, J. (eds.) Concurrency, Graphs and Models. Springer, Heidelberg
    • Ghezzi, C., Inverardi, P., Montangero, C.: Dynamically Evolvable Dependable Software: From Oxymoron to Reality. In: Degano, P., De Nicola, R., Meseguer, J. (eds.) Concurrency, Graphs and Models. LNCS, vol. 5065, pp. 330-353. Springer, Heidelberg (2008)
    • (2008) LNCS , vol.5065 , pp. 330-353
    • Ghezzi, C.1    Inverardi, P.2    Montangero, C.3
  • 19
    • 47949129733 scopus 로고    scopus 로고
    • On non-functional requirements
    • Glinz, M.: On non-functional requirements. In: RE, pp. 21-26 (2007)
    • (2007) RE , pp. 21-26
    • Glinz, M.1
  • 20
    • 63849136008 scopus 로고    scopus 로고
    • Dynamic update of java applications - Balancing change flexibility vs programming transparency
    • Gregersen, A.R., Jørgensen, B.N.: Dynamic update of java applications - balancing change flexibility vs programming transparency. Journal of Software Maintenance 21(2), 81-112 (2009)
    • (2009) Journal of Software Maintenance , vol.21 , Issue.2 , pp. 81-112
    • Gregersen, A.R.1    Jørgensen, B.N.2
  • 21
    • 60349125188 scopus 로고    scopus 로고
    • Context-aware systems: A literature review and classification
    • Hong, J., Suh, E., Kim, S.-J.: Context-aware systems: A literature review and classification. Expert Syst. Appl. 36(4), 8509-8522 (2009)
    • (2009) Expert Syst. Appl. , vol.36 , Issue.4 , pp. 8509-8522
    • Hong, J.1    Suh, E.2    Kim, S.-J.3
  • 22
    • 78649990837 scopus 로고    scopus 로고
    • Feature oriented evolutions for context-aware adaptive systems
    • Inverardi, P., Mori, M.: Feature oriented evolutions for context-aware adaptive systems. In: EVOL/IWPSE, pp. 93-97 (2010)
    • (2010) EVOL/IWPSE , pp. 93-97
    • Inverardi, P.1    Mori, M.2
  • 25
    • 67049159700 scopus 로고    scopus 로고
    • The Future of Software: Adaptation and Dependability
    • De Lucia, A., Ferrucci, F. (eds.) ISSSE 2006-2008. Springer, Heidelberg
    • Inverardi, P., Tivoli, M.: The Future of Software: Adaptation and Dependability. In: De Lucia, A., Ferrucci, F. (eds.) ISSSE 2006-2008. LNCS, vol. 5413, pp. 1-31. Springer, Heidelberg (2009)
    • (2009) LNCS , vol.5413 , pp. 1-31
    • Inverardi, P.1    Tivoli, M.2
  • 29
    • 0032181540 scopus 로고    scopus 로고
    • The feature and service interaction problem in telecommunications systems. A survey
    • Keck, D.O., Kühn, P.J.: The feature and service interaction problem in telecommunications systems. a survey. IEEE TSE 24(10), 779-796 (1998)
    • (1998) IEEE TSE , vol.24 , Issue.10 , pp. 779-796
    • Keck, D.O.1    Kühn, P.J.2
  • 30
    • 0025521832 scopus 로고
    • The evolving philosophers problem: Dynamic change management
    • Kramer, J., Magee, J.: The evolving philosophers problem: Dynamic change management. IEEE Trans. Software Eng. 16(11), 1293-1306 (1990)
    • (1990) IEEE Trans. Software Eng. , vol.16 , Issue.11 , pp. 1293-1306
    • Kramer, J.1    Magee, J.2
  • 31
    • 34748879678 scopus 로고    scopus 로고
    • Self-managed systems: An architectural challenge
    • Kramer, J., Magee, J.: Self-managed systems: an architectural challenge. In: FOSE, Washington, DC, USA, pp. 259-268 (2007)
    • (2007) FOSE, Washington, DC, USA , pp. 259-268
    • Kramer, J.1    Magee, J.2
  • 34
    • 34748910072 scopus 로고    scopus 로고
    • Performance analysis and prediction of physically mobile systems
    • Marco, A.D., Mascolo, C.: Performance analysis and prediction of physically mobile systems. In: WOSP, pp. 129-132 (2007)
    • (2007) WOSP , pp. 129-132
    • Marco, A.D.1    Mascolo, C.2
  • 36
    • 81055138350 scopus 로고    scopus 로고
    • Leveraging State-Based User Preferences in Context-Aware Reconfigurations for Self-Adaptive Systems
    • Barthe, G., Pardo, A., Schneider, G. (eds.) SEFM 2011. Springer, Heidelberg
    • Mori, M., Li, F., Dorn, C., Inverardi, P., Dustdar, S.: Leveraging State-Based User Preferences in Context-Aware Reconfigurations for Self-Adaptive Systems. In: Barthe, G., Pardo, A., Schneider, G. (eds.) SEFM 2011. LNCS, vol. 7041, pp. 286-301. Springer, Heidelberg (2011)
    • (2011) LNCS , vol.7041 , pp. 286-301
    • Mori, M.1    Li, F.2    Dorn, C.3    Inverardi, P.4    Dustdar, S.5
  • 37
    • 0023209985 scopus 로고
    • Software processes are software too
    • Osterweil, L.: Software processes are software too. In: ICSE, Los Alamitos, CA, USA, pp. 2-13 (1987)
    • (1987) ICSE, Los Alamitos, CA, USA , pp. 2-13
    • Osterweil, L.1
  • 38
    • 78049341656 scopus 로고    scopus 로고
    • Feature-Based Composition of Software Architectures
    • Babar, M.A., Gorton, I. (eds.) ECSA 2010. Springer, Heidelberg
    • Parra, C., Cleve, A., Blanc, X., Duchien, L.: Feature-Based Composition of Software Architectures. In: Babar, M.A., Gorton, I. (eds.) ECSA 2010. LNCS, vol. 6285, pp. 230-245. Springer, Heidelberg (2010)
    • (2010) LNCS , vol.6285 , pp. 230-245
    • Parra, C.1    Cleve, A.2    Blanc, X.3    Duchien, L.4
  • 39
    • 85047040703 scopus 로고
    • The temporal logic of programs
    • Pnueli, A.: The temporal logic of programs. In: FOCS, pp. 46-57 (1977)
    • (1977) FOCS , pp. 46-57
    • Pnueli, A.1
  • 42
    • 78650357292 scopus 로고    scopus 로고
    • Requirements Engineering for Adaptive Service Based Applications
    • Qureshi, N., Perini, A.: Requirements Engineering for Adaptive Service Based Applications. In: RE, pp. 108-111 (2010)
    • (2010) RE , pp. 108-111
    • Qureshi, N.1    Perini, A.2
  • 43
    • 70349742463 scopus 로고    scopus 로고
    • Self-adaptive software: Landscape and research challenges
    • Salehie, M., Tahvildari, L.: Self-adaptive software: Landscape and research challenges. TAAS 4(2) (2009)
    • (2009) TAAS , vol.4 , Issue.2
    • Salehie, M.1    Tahvildari, L.2
  • 44
    • 78650371992 scopus 로고    scopus 로고
    • Requirementsaware systems: A research agenda for re for self-adaptive systems
    • Sawyer, P., Bencomo, N., Whittle, J., Letier, E., Finkelstein, A.: Requirementsaware systems: A research agenda for re for self-adaptive systems. In: RE, pp. 95-103 (2010)
    • (2010) RE , pp. 95-103
    • Sawyer, P.1    Bencomo, N.2    Whittle, J.3    Letier, E.4    Finkelstein, A.5
  • 46
    • 36348941041 scopus 로고    scopus 로고
    • Tranquility: A low disruptive alternative to quiescence for ensuring safe dynamic updates
    • Vandewoude, Y., Ebraert, P., Berbers, Y., D'Hondt, T.: Tranquility: A low disruptive alternative to quiescence for ensuring safe dynamic updates. IEEE Trans. Software Eng. 33(12), 856-868 (2007)
    • (2007) IEEE Trans. Software Eng. , vol.33 , Issue.12 , pp. 856-868
    • Vandewoude, Y.1    Ebraert, P.2    Berbers, Y.3    D'Hondt, T.4
  • 47
    • 34247136847 scopus 로고    scopus 로고
    • Model-based development of dynamically adaptive software
    • Zhang, J., Cheng, B.H.C.: Model-based development of dynamically adaptive software. In: ICSE, New York, NY, USA, pp. 371-380 (2006)
    • (2006) ICSE, New York, NY, USA , pp. 371-380
    • Zhang, J.1    Cheng, B.H.C.2
  • 48
    • 44649164832 scopus 로고    scopus 로고
    • The three cs of requirements: Consistency, completeness, and correctness
    • Zowghi, D., Gervasi, V.: The three cs of requirements: Consistency, completeness, and correctness. In: REFSQ (2002)
    • (2002) REFSQ
    • Zowghi, D.1    Gervasi, V.2


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