메뉴 건너뛰기




Volumn 103, Issue , 2015, Pages 198-218

Automatic deployment of distributed software systems: Definitions and state of the art

Author keywords

Component based distributed systems; Software deployment; Software management and maintenance

Indexed keywords

COMPLEX NETWORKS; DISTRIBUTED DATABASE SYSTEMS;

EID: 84924870541     PISSN: 01641212     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.jss.2015.01.040     Document Type: Conference Paper
Times cited : (44)

References (70)
  • 1
    • 85067739203 scopus 로고    scopus 로고
    • ADAGE (last accessed 11.14).
    • ADAGE, 2007. Adage: an automatic deployment tool. http://adage.gforge.inria.fr (last accessed 11.14).
    • (2007) Adage: An Automatic Deployment Tool
  • 2
    • 85067715944 scopus 로고    scopus 로고
    • Ansible, Inc. (last accessed 11.14).
    • Ansible, Inc., 2014. Ansible is the simplest way to automate IT. http://www.ansible.com/home (last accessed 11.14).
    • (2014) Ansible is the Simplest Way to Automate IT
  • 3
    • 78650470793 scopus 로고    scopus 로고
    • (RFID J., September 2009, last accessed 11.14).
    • Ashton, K., 2009. That 'Internet of Things' thing. http://www.rfidjournal.com/articles/view?4986 (RFID J., September 2009, last accessed 11.14).
    • (2009) That 'Internet of Things' Thing
    • Ashton, K.1
  • 10
    • 84881253987 scopus 로고    scopus 로고
    • Kalimucho: Software architecture for limited mobile devices
    • Cassagnes C., Roose P., and Dalmau M. Kalimucho: software architecture for limited mobile devices ACM SIGBED Rev. 6 3 2009 12
    • (2009) ACM SIGBED Rev. , vol.6 , Issue.3 , pp. 12
    • Cassagnes, C.1    Roose, P.2    Dalmau, M.3
  • 11
    • 85067709992 scopus 로고    scopus 로고
    • Chef Software, Inc. (last accessed 11.14).
    • Chef Software, Inc., 2014. Automation for web-scale IT. https://www.chef.io/ (last accessed 11.14).
    • (2014) Automation for Web-scale IT
  • 16
    • 33646845649 scopus 로고    scopus 로고
    • Orya: A strategy oriented deployment framework
    • Dearle A. Eisenbach S. Lecture Notes in Computer Science, vol. 3798 Springer Berlin, Heidelberg
    • Cunin P.Y., Lestideau V., and Merle N. Orya: a strategy oriented deployment framework Dearle A. Eisenbach S. Component Deployment Lecture Notes in Computer Science, vol. 3798 2005 Springer Berlin, Heidelberg 177 180 10.1007/11590712-14
    • (2005) Component Deployment , pp. 177-180
    • Cunin, P.Y.1    Lestideau, V.2    Merle, N.3
  • 17
  • 18
    • 4544269434 scopus 로고    scopus 로고
    • A framework for constraint-based deployment and autonomic management of distributed applications
    • IEEE Computer Society
    • Dearle A., Kirby G.N.C., and McCarthy A.J. A framework for constraint-based deployment and autonomic management of distributed applications International Conference on Autonomic Computing (ICAC'04) 2004 IEEE Computer Society 300 301
    • (2004) International Conference on Autonomic Computing (ICAC'04) , pp. 300-301
    • Dearle, A.1    Kirby, G.N.C.2    McCarthy, A.J.3
  • 19
    • 33749396881 scopus 로고    scopus 로고
    • FROGi: Fractal components deployment over OSGi
    • Löwe W. Südholt M. Springer
    • Desertot M., Cervantes H., and Donsez D. FROGi: fractal components deployment over OSGi Löwe W. Südholt M. Software Composition 2006 Springer 275 290 10.1007/11821946-18
    • (2006) Software Composition , pp. 275-290
    • Desertot, M.1    Cervantes, H.2    Donsez, D.3
  • 21
    • 50649090767 scopus 로고    scopus 로고
    • Deploying on the grid with deployware
    • IEEE Computer Society
    • Flissi A., Dubus J., Dolet N., and Merle P. Deploying on the grid with deployware CCGRID 2008 IEEE Computer Society 177 184 10.1109/CCGRID.2008.59
    • (2008) CCGRID , pp. 177-184
    • Flissi, A.1    Dubus, J.2    Dolet, N.3    Merle, P.4
  • 24
    • 84876943063 scopus 로고    scopus 로고
    • Internet of Things (IoT): A vision, architectural elements, and future directions
    • Gubbi J., Buyya R., Marusic S., and Palaniswami M. Internet of Things (IoT): a vision, architectural elements, and future directions Future Gener. Comput. Syst. 29 7 2013 1645 1660 http://dx.doi.org/10.1016/j.future.2013.01.010
    • (2013) Future Gener. Comput. Syst. , vol.29 , Issue.7 , pp. 1645-1660
    • Gubbi, J.1    Buyya, R.2    Marusic, S.3    Palaniswami, M.4
  • 25
    • 84924865334 scopus 로고    scopus 로고
    • Opportunistic software deployment in disconnected mobile ad hoc networks
    • Guidec F., Sommer N.L., and Mahéo Y. Opportunistic software deployment in disconnected mobile ad hoc networks Int. J. Handheld Comput. Res. 1 1 2010 24 42 10.4018/jhcr.2010090902
    • (2010) Int. J. Handheld Comput. Res. , vol.1 , Issue.1 , pp. 24-42
    • Guidec, F.1    Sommer, N.L.2    Mahéo, Y.3
  • 26
    • 0032640841 scopus 로고    scopus 로고
    • A cooperative approach to support software deployment using the software dock
    • Boehm B.W. Garlan D. Kramer J. ACM
    • Hall R.S., Heimbigner D., and Wolf A.L. A cooperative approach to support software deployment using the software dock Boehm B.W. Garlan D. Kramer J. International Conference on Software Engineering 1999 ACM 174 183
    • (1999) International Conference on Software Engineering , pp. 174-183
    • Hall, R.S.1    Heimbigner, D.2    Wolf, A.L.3
  • 27
    • 33750731037 scopus 로고    scopus 로고
    • Event-based programming without inversion of control
    • Lightfoot D. Szyperski C. Lecture Notes in Computer Science, vol. 4228 Springer Berlin, Heidelberg
    • Haller P., and Odersky M. Event-based programming without inversion of control Lightfoot D. Szyperski C. Modular Programming Languages Lecture Notes in Computer Science, vol. 4228 2006 Springer Berlin, Heidelberg 4 22
    • (2006) Modular Programming Languages , pp. 4-22
    • Haller, P.1    Odersky, M.2
  • 28
    • 59549101916 scopus 로고    scopus 로고
    • Deploying component-based applications: Tools and techniques
    • Lee R. Studies in Computational Intelligence, vol. 253 Springer-Verlag Prague, Czech Republic
    • Heydarnoori A. Deploying component-based applications: tools and techniques Lee R. Software Engineering Research, Management and Applications Studies in Computational Intelligence, vol. 253 2008 Springer-Verlag Prague, Czech Republic 29 42 10.1007/978-3-540-70561-1-3
    • (2008) Software Engineering Research, Management and Applications , pp. 29-42
    • Heydarnoori, A.1
  • 29
    • 79955495618 scopus 로고    scopus 로고
    • Advanced sensor network software deployment using application-level quality goals
    • Horré W., Michiels S., Joosen W., and Hughes D. Advanced sensor network software deployment using application-level quality goals J. Softw. 6 4 2011 528 535
    • (2011) J. Softw. , vol.6 , Issue.4 , pp. 528-535
    • Horré, W.1    Michiels, S.2    Joosen, W.3    Hughes, D.4
  • 32
    • 85067704325 scopus 로고    scopus 로고
    • INCOME (last accessed 11.14).
    • INCOME, 2012. The INCOME project. www.anr-income.fr (last accessed 11.14).
    • (2012) The INCOME Project
  • 34
    • 0037253062 scopus 로고    scopus 로고
    • The vision of autonomic computing
    • Kephart J.O., and Chess D.M. The vision of autonomic computing Computer 36 1 2003 41 50 10.1109/MC.2003.1160055
    • (2003) Computer , vol.36 , Issue.1 , pp. 41-50
    • Kephart, J.O.1    Chess, D.M.2
  • 37
    • 79959288403 scopus 로고    scopus 로고
    • Rapid application configuration in amazon cloud using configurable virtual appliances
    • Chu W.C. Wong W.E. Palakal M.J. Hung C.C. ACM
    • Liu H. Rapid application configuration in amazon cloud using configurable virtual appliances Chu W.C. Wong W.E. Palakal M.J. Hung C.C. 26th Symposium on Applied computing (SAC 2011) 2011 ACM 147 154 10.1145/1982185.1982221
    • (2011) 26th Symposium on Applied Computing (SAC 2011) , pp. 147-154
    • Liu, H.1
  • 39
    • 70449601988 scopus 로고    scopus 로고
    • Silent unattended installation package manager - SUIPM
    • Mohammadian M. IEEE Computer Society
    • Manzoor U., and Nefti S. Silent unattended installation package manager - SUIPM Mohammadian M. International Conference on CIMCA/IAWTIC/ISE 2008 IEEE Computer Society 55 60 10.1109/CIMCA.2008.202
    • (2008) International Conference on CIMCA/IAWTIC/ISE , pp. 55-60
    • Manzoor, U.1    Nefti, S.2
  • 40
    • 77955461945 scopus 로고    scopus 로고
    • QUIET: A methodology for autonomous software deployment using mobile agents
    • Manzoor U., and Nefti S. QUIET: a methodology for autonomous software deployment using mobile agents J. Netw. Comput. Appl. 33 6 2010 696 706 10.1016/j.jnca.2010.03.015
    • (2010) J. Netw. Comput. Appl. , vol.33 , Issue.6 , pp. 696-706
    • Manzoor, U.1    Nefti, S.2
  • 43
    • 84861997111 scopus 로고    scopus 로고
    • Internet of things: Vision, applications and research challenges
    • Miorandi D., Sicari S., Pellegrini F.D., and Chlamtac I. Internet of things: vision, applications and research challenges Ad Hoc Netw. 10 7 2012 1497 1516 10.1016/j.adhoc.2012.02.016
    • (2012) Ad Hoc Netw. , vol.10 , Issue.7 , pp. 1497-1516
    • Miorandi, D.1    Sicari, S.2    Pellegrini, F.D.3    Chlamtac, I.4
  • 44
    • 0347781235 scopus 로고    scopus 로고
    • Object Management Group (last accessed 11.14).
    • Object Management Group, 2006a. Corba Component Model (CCM). http://www.omg.org/spec/CCM (last accessed 11.14).
    • (2006) Corba Component Model (CCM)
  • 46
    • 85067718954 scopus 로고    scopus 로고
    • Octopus Deploy Pty. Ltd. (last accessed 11.14).
    • Octopus Deploy Pty. Ltd., 2014. Automated deployment for.NET. http://octopusdeploy.com (last accessed 11.14).
    • (2014) Automated Deployment For.NET
  • 47
    • 85067721726 scopus 로고    scopus 로고
    • Oracle (last accessed 11.14).
    • Oracle, 2013a. Enterprise JavaBeans (EJB). http://www.oracle.com/technetwork/java/javaee/ejb/index.html (last accessed 11.14).
    • (2013) Enterprise JavaBeans (EJB)
  • 48
    • 85067715491 scopus 로고    scopus 로고
    • Oracle (last accessed 11.14).
    • Oracle, 2013b. JavaBeans tutorial. http://docs.oracle.com/javase/tutorial/javabeans/index.html (last accessed 11.14).
    • (2013) JavaBeans Tutorial
  • 49
    • 85067713552 scopus 로고    scopus 로고
    • OSGi service platform core specification, Release 3. Version 4.2
    • OSGi Alliance OSGi service platform core specification, Release 3. Version 4.2 (Technical report) 2009
    • (2009) (Technical Report)
    • Alliance, O.1
  • 50
    • 85067737285 scopus 로고    scopus 로고
    • OW2 Consortium (last accessed 11.14).
    • OW2 Consortium, 2009. The FRACTAL project. http://fractal.ow2.org/documentation.html (last accessed 11.14).
    • (2009) The FRACTAL Project
  • 51
    • 85067717465 scopus 로고    scopus 로고
    • Puppet Labs (last accessed 11.14).
    • Puppet Labs, 2014. Automate IT. http://puppetlabs.com/ (last accessed 11.14).
    • (2014) Automate IT
  • 52
    • 38349019820 scopus 로고    scopus 로고
    • R-OSGi: Distributed applications through software modularization
    • Cerqueira R. Campbell R.H. Springer
    • Rellermeyer J.S., Alonso G., and Roscoe T. R-OSGi: distributed applications through software modularization Cerqueira R. Campbell R.H. 8th International Middleware Conference 2007 Springer 1 20 10.1007/978-3-540-76778-7-1
    • (2007) 8th International Middleware Conference , pp. 1-20
    • Rellermeyer, J.S.1    Alonso, G.2    Roscoe, T.3
  • 56
    • 85067723561 scopus 로고    scopus 로고
    • SELFWARE (last accessed 11.14).
    • SELFWARE, 2005. The SELFWARE project. http://sardes.inrialpes.fr/~boyer/selfware (last accessed 11.14).
    • (2005) The SELFWARE Project
  • 58
    • 70349874815 scopus 로고    scopus 로고
    • An approach for the systematic development of domain-specific languages
    • Strembeck M., and Zdun U. An approach for the systematic development of domain-specific languages Softw.: Pract. Exp. 39 15 2009 1253 1292 10.1002/spe.936
    • (2009) Softw.: Pract. Exp. , vol.39 , Issue.15 , pp. 1253-1292
    • Strembeck, M.1    Zdun, U.2
  • 61
    • 85067729439 scopus 로고    scopus 로고
    • USENET (last accessed 11.14).
    • USENET, 2007. UseNet - ubiquitous M2M service networks. https://itea3.org/project/usenet.html (last accessed 11.14).
    • (2007) UseNet - Ubiquitous M2M Service Networks
  • 64
    • 84885664873 scopus 로고    scopus 로고
    • Disnix: A toolset for distributed deployment
    • van der Burg S., and Dolstra E. Disnix: a toolset for distributed deployment Sci. Comput. Program. 79 2014 52 69 10.1016/j.scico.2012.03.006
    • (2014) Sci. Comput. Program. , vol.79 , pp. 52-69
    • Van Der Burg, S.1    Dolstra, E.2
  • 65
    • 84912058852 scopus 로고    scopus 로고
    • Challenges in very large distributed systems
    • van Steen M., Pierre G., and Voulgaris S. Challenges in very large distributed systems J. Internet Serv. Appl. 3 1 2012 59 66 10.1007/s13174-011-0043-x
    • (2012) J. Internet Serv. Appl. , vol.3 , Issue.1 , pp. 59-66
    • Van Steen, M.1    Pierre, G.2    Voulgaris, S.3
  • 67
    • 85067729385 scopus 로고    scopus 로고
    • (slides presented at the NOMADIC'96 conference, last accessed 11.14).
    • Weiser, M., 1996. Nomadic issues in ubiquitous computing. http://www.ubiq.com/hypertext/weiser/NomadicInteractive/ (slides presented at the NOMADIC'96 conference, last accessed 11.14).
    • (1996) Nomadic Issues in Ubiquitous Computing
    • Weiser, M.1
  • 68
    • 23044484863 scopus 로고    scopus 로고
    • The computer for the 21st century
    • Weiser M. The computer for the 21st century Mobile Comput. Commun. Rev. 3 3 1999 3 11 10.1145/329124.329126
    • (1999) Mobile Comput. Commun. Rev. , vol.3 , Issue.3 , pp. 3-11
    • Weiser, M.1
  • 70
    • 38049081282 scopus 로고    scopus 로고
    • Deployment of context-aware component-based applications based on middleware
    • Indulska J. Ma J. Yang L.T. Ungerer T. Cao J. Springer
    • Zheng D., Wang J., Jia Y., Han W., and Zou P. Deployment of context-aware component-based applications based on middleware Indulska J. Ma J. Yang L.T. Ungerer T. Cao J. Ubiquitous Intelligence and Computing (UIC 2007) 2007 Springer 908 918 10.1007/978-3-540-73549-6-89
    • (2007) Ubiquitous Intelligence and Computing (UIC 2007) , pp. 908-918
    • Zheng, D.1    Wang, J.2    Jia, Y.3    Han, W.4    Zou, P.5


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