메뉴 건너뛰기




Volumn , Issue , 2011, Pages 283-292

Self-adaptive software meets control theory: A preliminary approach supporting reliability requirements

Author keywords

Adaptive software; control theory; dynamic systems; non functional requirements; reliability; run time verification

Indexed keywords

ADAPTIVE SOFTWARE; DISCRETE TIME MARKOV CHAINS; FAILURE STATE; NON-FUNCTIONAL REQUIREMENTS; PRELIMINARY APPROACH; REACHABILITY; RUN-TIME VERIFICATION; RUNTIMES; SELF ADAPTATION; SELF-ADAPTIVE SOFTWARE;

EID: 84855465057     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1109/ASE.2011.6100064     Document Type: Conference Paper
Times cited : (75)

References (52)
  • 1
    • 79951591300 scopus 로고    scopus 로고
    • The disappearing boundary between development-time and run-time
    • New York, NY, USA: ACM
    • L. Baresi and C. Ghezzi, "The disappearing boundary between development-time and run-time," in FSE/SDP - Future of software engineering research. New York, NY, USA: ACM, 2010, pp. 17-22.
    • (2010) FSE/SDP - Future of Software Engineering Research , pp. 17-22
    • Baresi, L.1    Ghezzi, C.2
  • 2
    • 85008066028 scopus 로고    scopus 로고
    • Models@ run.time
    • G. Blair, N. Bencomo, and R. France, "Models@ run.time," Computer, vol. 42, no. 10, pp. 22-27, 2009.
    • (2009) Computer , vol.42 , Issue.10 , pp. 22-27
    • Blair, G.1    Bencomo, N.2    France, R.3
  • 5
    • 84939365800 scopus 로고
    • A user-oriented software reliability model
    • R. C. Cheung, "A user-oriented software reliability model," IEEE TSE, vol. 6, no. 2, pp. 118-125, 1980.
    • (1980) IEEE TSE , vol.6 , Issue.2 , pp. 118-125
    • Cheung, R.C.1
  • 7
    • 77954595632 scopus 로고    scopus 로고
    • Reliability analysis of component-based systems with multiple failure modes
    • A. Filieri, C. Ghezzi, V. Grassi, and R. Mirandola, "Reliability analysis of component-based systems with multiple failure modes," in CBSE, 2010, pp. 1-20.
    • (2010) CBSE , pp. 1-20
    • Filieri, A.1    Ghezzi, C.2    Grassi, V.3    Mirandola, R.4
  • 8
    • 0035400468 scopus 로고    scopus 로고
    • Architecture-based approach to reliability assessment of software systems
    • DOI 10.1016/S0166-5316(01)00034-7, PII S0166531601000347
    • K. Goseva-Popstojanova and K. S. Trivedi, "Architecture-based approach to reliability assessment of software systems," Performance Evaluation, vol. 45, no. 2-3, pp. 179-204, 2001. (Pubitemid 32529469)
    • (2001) Performance Evaluation , vol.45 , Issue.2-3 , pp. 179-204
    • Goseva-Popstojanova, K.1    Trivedi, K.S.2
  • 9
    • 0038182795 scopus 로고    scopus 로고
    • Reliability prediction for component-based software architectures
    • R. Reussner, H. W. Schmidt, and I. Poernomo, "Reliability prediction for component-based software architectures," JSS, vol. 66, no. 3, pp. 241-252, 2003.
    • (2003) JSS , vol.66 , Issue.3 , pp. 241-252
    • Reussner, R.1    Schmidt, H.W.2    Poernomo, I.3
  • 11
    • 0003096318 scopus 로고
    • A logic for reasoning about time and reliability
    • H. Hansson and B. Jonsson, "A logic for reasoning about time and reliability," FAC, vol. 6, no. 5, pp. 512-535, 1994.
    • (1994) FAC , vol.6 , Issue.5 , pp. 512-535
    • Hansson, H.1    Jonsson, B.2
  • 13
    • 79959900961 scopus 로고    scopus 로고
    • Run-time efficient probabilistic model checking
    • A. Filieri, C. Ghezzi, and G. Tamburrelli, "Run-time efficient probabilistic model checking," in ICSE, 2011.
    • (2011) ICSE
    • Filieri, A.1    Ghezzi, C.2    Tamburrelli, G.3
  • 14
    • 70350627112 scopus 로고    scopus 로고
    • Probabilistic reachability for parametric markov models
    • E. Hahn, H. Hermanns, and L. Zhang, "Probabilistic reachability for parametric markov models," Model Checking Software, pp. 88-106, 2009.
    • (2009) Model Checking Software , pp. 88-106
    • Hahn, E.1    Hermanns, H.2    Zhang, L.3
  • 18
    • 33748326962 scopus 로고    scopus 로고
    • Research Triangle Park, NC: ISA - The Instrumentation, Systems, and Automation Society
    • K. Åström and T. Hägglund, Advanced PID Control. Research Triangle Park, NC: ISA - The Instrumentation, Systems, and Automation Society, 2005.
    • (2005) Advanced PID Control
    • Åström, K.1    Hägglund, T.2
  • 21
    • 0038238725 scopus 로고    scopus 로고
    • Software reliability and cost models: Perspectives, comparison, and practice
    • H. Pham, "Software reliability and cost models: Perspectives, comparison, and practice," EJOR, vol. 149, no. 3, pp. 475-489, 2003.
    • (2003) EJOR , vol.149 , Issue.3 , pp. 475-489
    • Pham, H.1
  • 23
    • 34748879678 scopus 로고    scopus 로고
    • Self-managed systems: An architectural challenge
    • J. Kramer and J. Magee, "Self-managed systems: an architectural challenge," in FOSE, 2007, pp. 259-268.
    • (2007) FOSE , pp. 259-268
    • Kramer, J.1    Magee, J.2
  • 27
    • 84855459139 scopus 로고    scopus 로고
    • Green: A framework for supporting energy-conscious programming using controlled approximation
    • W. Baek and T. Chilimbi, "Green: A framework for supporting energy-conscious programming using controlled approximation," in ACM PLDI, 2010.
    • (2010) ACM PLDI
    • Baek, W.1    Chilimbi, T.2
  • 30
    • 67650796120 scopus 로고    scopus 로고
    • Accelerating critical section execution with asymmetric multi-core architectures
    • M. A. Suleman, O. Mutlu, M. K. Qureshi, and Y. N. Patt, "Accelerating critical section execution with asymmetric multi-core architectures," in ASPLOS, 2009, pp. 253-264.
    • (2009) ASPLOS , pp. 253-264
    • Suleman, M.A.1    Mutlu, O.2    Qureshi, M.K.3    Patt, Y.N.4
  • 31
    • 85008065233 scopus 로고    scopus 로고
    • Processor power reduction via single-isa heterogeneous multi-core architectures
    • R. Kumar, K. Farkas, N. Jouppi, P. Ranganathan, and D. Tullsen, "Processor power reduction via single-isa heterogeneous multi-core architectures," Computer Architecture Letters, vol. 2, no. 1, pp. 2-2, 2003.
    • (2003) Computer Architecture Letters , vol.2 , Issue.1 , pp. 2-2
    • Kumar, R.1    Farkas, K.2    Jouppi, N.3    Ranganathan, P.4    Tullsen, D.5
  • 32
    • 35348921111 scopus 로고    scopus 로고
    • Core fusion: Accommodating software diversity in chip multiprocessors
    • DOI 10.1145/1250662.1250686, ISCA'07: 34th Annual International Symposium on Computer Architecture, Conference Proceedings
    • E. Ipek, M. Kirman, N. Kirman, and J. F. Martinez, "Core fusion: accommodating software diversity in chip multiprocessors," SIGARCH Comput. Archit. News, vol. 35, no. 2, pp. 186-197, 2007. (Pubitemid 47582102)
    • (2007) Proceedings - International Symposium on Computer Architecture , pp. 186-197
    • Ipek, E.1    Kirman, M.2    Kirman, N.3    Martinez, J.F.4
  • 33
    • 20544434646 scopus 로고    scopus 로고
    • Self-managing systems: A control theory foundation
    • vol. 0
    • J. L. Hellerstein, "Self-managing systems: A control theory foundation,"IEEE LCN, vol. 0, pp. 708-708, 2004.
    • (2004) IEEE LCN , pp. 708-708
    • Hellerstein, J.L.1
  • 35
    • 38349087182 scopus 로고    scopus 로고
    • Control-theoretic analysis of admission control mechanisms for web server systems
    • M. Kihl, A. Robertsson, M. Andersson, and B. Wittenmark, "Control-theoretic analysis of admission control mechanisms for web server systems," The World Wide Web Journal, Springer, vol. 11, no. 1-2008, pp. 93-116, 2007.
    • (2007) The World Wide Web Journal, Springer , vol.11 , Issue.1-2008 , pp. 93-116
    • Kihl, M.1    Robertsson, A.2    Andersson, M.3    Wittenmark, B.4
  • 37
    • 77957947172 scopus 로고    scopus 로고
    • From data center resource allocation to control theory and back
    • vol. 0
    • X. Dutreilh, A. Moreau, J. Malenfant, N. Rivierre, and I. Truck, "From data center resource allocation to control theory and back," IEEE CLOUD, vol. 0, pp. 410-417, 2010.
    • (2010) IEEE CLOUD , pp. 410-417
    • Dutreilh, X.1    Moreau, A.2    Malenfant, J.3    Rivierre, N.4    Truck, I.5
  • 38
    • 35449000530 scopus 로고    scopus 로고
    • Risk-aware limited lookahead control for dynamic resource provisioning in enterprise computing systems
    • DOI 10.1007/s10586-007-0022-y, Special Issue: Autonomic Computing
    • D. Kusic and N. Kandasamy, "Risk-aware limited lookahead control for dynamic resource provisioning in enterprise computing systems,"Cluster Computing, vol. 10, pp. 395-408, 2007, 10.1007/s10586-007-0022-y. (Pubitemid 47629385)
    • (2007) Cluster Computing , vol.10 , Issue.4 , pp. 395-408
    • Kusic, D.1    Kandasamy, N.2
  • 39
    • 33646040690 scopus 로고    scopus 로고
    • Performance and environment monitoring for continuous program optimization
    • C. Cascaval, E. Duesterwald, P. F. Sweeney, and R. W. Wisniewski, "Performance and environment monitoring for continuous program optimization," IBM J. Res. Dev., vol. 50, no. 2/3, pp. 239-248, 2006.
    • (2006) IBM J. Res. Dev. , vol.50 , Issue.2-3 , pp. 239-248
    • Cascaval, C.1    Duesterwald, E.2    Sweeney, P.F.3    Wisniewski, R.W.4
  • 43
    • 79953087026 scopus 로고    scopus 로고
    • Controlling software applications via resource allocation within the heartbeats framework
    • M. Maggio, H. Hoffmann, M. D. Santambrogio, A. Agarwal, and A. Leva, "Controlling software applications via resource allocation within the heartbeats framework," in CDC, 2010, pp. 3736-3741.
    • (2010) CDC , pp. 3736-3741
    • Maggio, M.1    Hoffmann, H.2    Santambrogio, M.D.3    Agarwal, A.4    Leva, A.5
  • 49
    • 53349146403 scopus 로고    scopus 로고
    • LPV model identification for power management of web service systems
    • Boston, MA: IEEE Control Systems Society
    • M. Tanelli, D. Ardagna, and M. Lovera, "LPV model identification for power management of web service systems," in IEE MSC. Boston, MA: IEEE Control Systems Society, 2008, pp. 1171-1176.
    • (2008) IEE MSC , pp. 1171-1176
    • Tanelli, M.1    Ardagna, D.2    Lovera, M.3
  • 50
    • 79951501560 scopus 로고    scopus 로고
    • LPV model and its application in web server performance control
    • Washington, DC, USA: IEEE Computer Society
    • Q. Sun, G. Dai, and W. Pan, "LPV model and its application in web server performance control," in CSSE, vol. 3. Washington, DC, USA: IEEE Computer Society, 2008, pp. 486-489.
    • (2008) CSSE , vol.3 , pp. 486-489
    • Sun, Q.1    Dai, G.2    Pan, W.3
  • 51
    • 77954580475 scopus 로고    scopus 로고
    • Applying control theory in the real world: Experience with building a controller for the. net thread pool
    • J. Hellerstein, V. Morrison, and E. Eilebrecht, "Applying control theory in the real world: Experience with building a controller for the. net thread pool," Sigmetrics Performance Evaluation Review, pp. 38-42, 2009.
    • (2009) Sigmetrics Performance Evaluation Review , pp. 38-42
    • Hellerstein, J.1    Morrison, V.2    Eilebrecht, E.3


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