Agile testing practices in software quality: State of the art review
In this paper you can find a review of articles related to agile testing practices in software quality, looking for theoretical information and real cases applied to testing inside a modern context, comparing them with the standard procedures taking into account their advantages and relevant feature...
- Autores:
-
Gil Arrieta, Cesar Javier
Díaz Martínez, Jorge Luis
Orozco Bohórquez, Mario
De La Hoz Manotas, Alexis Kevin
De La Hoz Correa, Eduardo Miguel
Morales Ortega, Roberto Cesar
- Tipo de recurso:
- Article of journal
- Fecha de publicación:
- 2016
- Institución:
- Corporación Universidad de la Costa
- Repositorio:
- REDICUC - Repositorio CUC
- Idioma:
- eng
- OAI Identifier:
- oai:repositorio.cuc.edu.co:11323/727
- Acceso en línea:
- https://hdl.handle.net/11323/727
https://repositorio.cuc.edu.co/
- Palabra clave:
- Agile testing software
Scrum agile testing software
Kanban agile testing software
Test Driven Development agile test software
Behavior Driven Development test software
Automation test software
- Rights
- openAccess
- License
- Atribución – No comercial – Compartir igual
id |
RCUC2_6a0a87acfbb3b19ade3a43bf01ed11bb |
---|---|
oai_identifier_str |
oai:repositorio.cuc.edu.co:11323/727 |
network_acronym_str |
RCUC2 |
network_name_str |
REDICUC - Repositorio CUC |
repository_id_str |
|
dc.title.eng.fl_str_mv |
Agile testing practices in software quality: State of the art review |
title |
Agile testing practices in software quality: State of the art review |
spellingShingle |
Agile testing practices in software quality: State of the art review Agile testing software Scrum agile testing software Kanban agile testing software Test Driven Development agile test software Behavior Driven Development test software Automation test software |
title_short |
Agile testing practices in software quality: State of the art review |
title_full |
Agile testing practices in software quality: State of the art review |
title_fullStr |
Agile testing practices in software quality: State of the art review |
title_full_unstemmed |
Agile testing practices in software quality: State of the art review |
title_sort |
Agile testing practices in software quality: State of the art review |
dc.creator.fl_str_mv |
Gil Arrieta, Cesar Javier Díaz Martínez, Jorge Luis Orozco Bohórquez, Mario De La Hoz Manotas, Alexis Kevin De La Hoz Correa, Eduardo Miguel Morales Ortega, Roberto Cesar |
dc.contributor.author.spa.fl_str_mv |
Gil Arrieta, Cesar Javier Díaz Martínez, Jorge Luis Orozco Bohórquez, Mario De La Hoz Manotas, Alexis Kevin De La Hoz Correa, Eduardo Miguel Morales Ortega, Roberto Cesar |
dc.subject.eng.fl_str_mv |
Agile testing software Scrum agile testing software Kanban agile testing software Test Driven Development agile test software Behavior Driven Development test software Automation test software |
topic |
Agile testing software Scrum agile testing software Kanban agile testing software Test Driven Development agile test software Behavior Driven Development test software Automation test software |
description |
In this paper you can find a review of articles related to agile testing practices in software quality, looking for theoretical information and real cases applied to testing inside a modern context, comparing them with the standard procedures taking into account their advantages and relevant features. As final result, we determine that agile practices in software quality have wide acceptance and many companies have chosen their use for all their benefits and impact on development software processes in several real applications, not necessarily IT governance ones, since other kind of technical applications have shown excellent results on testing. |
publishDate |
2016 |
dc.date.issued.none.fl_str_mv |
2016-10-07 |
dc.date.accessioned.none.fl_str_mv |
2018-11-08T21:12:34Z |
dc.date.available.none.fl_str_mv |
2018-11-08T21:12:34Z |
dc.type.spa.fl_str_mv |
Artículo de revista |
dc.type.coar.fl_str_mv |
http://purl.org/coar/resource_type/c_2df8fbb1 |
dc.type.coar.spa.fl_str_mv |
http://purl.org/coar/resource_type/c_6501 |
dc.type.content.spa.fl_str_mv |
Text |
dc.type.driver.spa.fl_str_mv |
info:eu-repo/semantics/article |
dc.type.redcol.spa.fl_str_mv |
http://purl.org/redcol/resource_type/ART |
dc.type.version.spa.fl_str_mv |
info:eu-repo/semantics/acceptedVersion |
format |
http://purl.org/coar/resource_type/c_6501 |
status_str |
acceptedVersion |
dc.identifier.issn.spa.fl_str_mv |
19928645 |
dc.identifier.uri.spa.fl_str_mv |
https://hdl.handle.net/11323/727 |
dc.identifier.instname.spa.fl_str_mv |
Corporación Universidad de la Costa |
dc.identifier.reponame.spa.fl_str_mv |
REDICUC - Repositorio CUC |
dc.identifier.repourl.spa.fl_str_mv |
https://repositorio.cuc.edu.co/ |
identifier_str_mv |
19928645 Corporación Universidad de la Costa REDICUC - Repositorio CUC |
url |
https://hdl.handle.net/11323/727 https://repositorio.cuc.edu.co/ |
dc.language.iso.none.fl_str_mv |
eng |
language |
eng |
dc.relation.references.spa.fl_str_mv |
1 D. Janzen and H. Saiedian, "Does TestDriven Development Really Improve Software Design Quality?" in IEEE Software, vol. 25, no. 2, pp. 77-84, March-April 2008. doi: 10.1109/MS.2008.34 2 L. F. S. Hoffmann, L. E. G. d. Vasconcelos, E. Lamas, A. M. d. Cunha and L. A. V. Dias, "Applying Acceptance Test Driven Development to a Problem Based Learning Academic Real-Time System, “Information Technology: New Generations (ITNG), 2014 11th International Conference on, Las Vegas, NV, 2014, pp. 3-8. doi: 10.1109/ITNG.2014.63 3 S. Park and F. Maurer, "A Network Analysis of Stakeholders in Tool Visioning Process for Story Test Driven Development," Engineering of Complex Computer Systems (ICECCS), 2010 15th IEEE International Conference on, Oxford, 2010, pp. 205-214.doi: 10.1109/ICECCS.2010.5 4 B. Suranto, "Exploratory software testing in agile project," Computer, Communications, and Control Technology (I4CT), 2015 International Conference on, Kuching, 2015, pp. 280-283. doi: 10.1109/I4CT.2015.7219581 5 R. Korosec and R. Pfarrhofer, "Supporting the Transition to an Agile Test Matrix," Software Testing, Verification and Validation (ICST), 2015 IEEE 8th International Conference on, Graz, 2015, pp. 1-2. 6 N. Van Schooenderwoert and R. Morsicato, "Taming the embedded tiger - agile test techniques for embedded software," Agile Development Conference, 2004, 2004, pp. 120-126. doi: 10.1109/ADEVC.2004.21 7 A. M. dos Santos, B. F. Karlsson, A. M. Cavalcante, I. B. Correia and E. Silva, "Testing in an agile product development environment: An industry experience report," Test Workshop (LATW), 2011 12th Latin American, Porto de Galinhas, 2011, pp. 1-6. doi: 10.1109/LATW.2011.5985897 8 R. Di Bernardo, F. Castor and S. Soares, "Towards Agile Testing of Exceptional Behavior," Dependable Computing Workshops (LADCW), 2011 Fifth LatinAmerican Symposium on, Sao Jose does Campos, 2011, pp. 21-24. doi: 10.1109/LADCW.2011.12 9 H. Lei, F. Ganjeizadeh, P. K. Jayachandran, and P. Ozcan, “A statistical analysis of the effects of Scrum and Kanban on software development projects,” Robot. Comput. Integr. Manuf., pp. 1–9, 2015. 10 K. Vlaanderen, S. Jansen, S. Brinkkemper, and E. Jaspers, “The agile requirements refinery: Applying SCRUM principles to software product management,” Inf. Softw. Technol., vol. 53, no. 1, pp. 58–70, 2011. 11 W. Bissi, A. G. Serra Seca Neto, and M. C. F. P. Emer, “The effects of test driven development on internal quality, external quality and productivity: A systematic review,” Inf. Softw. Technol., vol. 74, pp. 45– 54, 2016. 12 E. Collins, A. Dias-Neto and V. F. d. Lucena Jr., "Strategies for Agile Software Testing Automation: An Industrial Experience," Computer Software and Applications Conference Workshops (COMPSACW), 2012 IEEE 36th Annual, Izmir, 2012, pp. 440-445. doi: 10.1109/COMPSACW.2012.84 13 G. Myers (2004): The Art of Software Testing. Ed. John Wiley & Sons, Inc., Hoboken, New Jersey. 14 D. Talby, A. Keren, O. Hazzan and Y. Dubinsky, "Agile software testing in a largescale project," in IEEE Software, vol. 23, no. 4, pp. 30-37, July-Aug. 2006. doi: 10.1109/MS.2006.93 15 K. Beck and M. Fowler, Planning extreme programming. Boston: Addison-Wesley, 2001. 16 Kent Beck. “Extreme Programming Explained: Embrace Change”. Reading, Addison Wesley, 1999. 17 Kent Beck, Mike Beedle, Arie van Bennekum, Alistair Cockburn, and others. “Agile Manifesto”. 2001.http://agilemanifesto.org/ 18 M. Unterkalmsteiner, T. Gorschek, R. Feldt, and E. Klotins, “The Journal of Systems and Software Assessing requirements engineering and software test alignment — Five case studies,” J. Syst. Softw., vol. 109, pp. 62–77, 2015. 19 F. Fagerholm, M. Ikonen, P. Kettunen, J. Münch, V. Roto, and P. Abrahamsson, “Performance Alignment Work: How software developers experience the continuous adaptation of team performance in Lean and Agile environments,” Inf. Softw. Technol., vol. 64, pp. 132–147, 2015. 20 C. Yang, P. Liang, and P. Avgeriou, “The Journal of Systems and Software A systematic mapping study on the combination of software architecture and agile development,” J. Syst. Softw., vol. 111, pp. 157–184, 2016. 21 C. ©. 2. E. B.V, «Scopus» Elsevier, 2016. Online. Available: https://www.scopus.com. 22 K. Sunil y S. Priya, Applying FLOOT Testing to Agile Methodology, Reliability, Infocom Technologies and Optimization (ICRITO) (Trends and Future Directions), 2015. 23 R. O'Connor. N. Baddoo, J. J. CuadradoGallego, R. Rejas Muslera, K. Smolander y R. Messnarz, Software Process Improvement: 16th European Conference, EuroSPI, Alcala (Madrid), Spain: Springer Science & Business Media, 2009. 24 « Brief History of Agile Version One, Agile Sherpa by and for the, » 2016. Online. Available: http://www.agilesherpa.org/. 25 S. AMBLER y M. LINES, «Agile Practices Survey Results: July 2009, » 2009. Online. Available: http://www.ambysoft.com/surveys/practices20 09.html. 26 «Overcoming Testing Challenges in Project Life Cycle using Risk Based Validation Approach, » K. Nageswara Rao et al. / International Journal on Computer Science and Engineering (IJCSE) , vol. 3, nº 3, pp. 1232-1239, 2011. 27 D. F. Rico, «v&v lifecycle methodologies, » Software Engineering Terminology, 2014. 28 C. Tulika, C. Samyadip y J. Nasina, «Analysis of Agile testing attributes for faster time to Market: Context of Manufacturing sector related IT projects, » Procedia Economics and Finance, vol. 11, pp. 536-552, 2014. |
dc.rights.spa.fl_str_mv |
Atribución – No comercial – Compartir igual |
dc.rights.accessrights.spa.fl_str_mv |
info:eu-repo/semantics/openAccess |
dc.rights.coar.spa.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
rights_invalid_str_mv |
Atribución – No comercial – Compartir igual http://purl.org/coar/access_right/c_abf2 |
eu_rights_str_mv |
openAccess |
dc.publisher.spa.fl_str_mv |
Journal of Theoretical and Applied Information Technology |
institution |
Corporación Universidad de la Costa |
bitstream.url.fl_str_mv |
https://repositorio.cuc.edu.co/bitstreams/c83a1ee9-c90d-44f1-9117-8c4bb3de5965/download https://repositorio.cuc.edu.co/bitstreams/c2b465c0-a934-48fd-9f25-c345c1549412/download https://repositorio.cuc.edu.co/bitstreams/3859e40f-400f-438b-b177-6dcb4ab20ffb/download https://repositorio.cuc.edu.co/bitstreams/d7384ccd-fac7-4d83-8ffc-6ca11d7401ec/download https://repositorio.cuc.edu.co/bitstreams/dcec26f6-d7e4-4fc2-95f1-7bedbc39d9b6/download |
bitstream.checksum.fl_str_mv |
4ad8b93dbde5dcc7668d43d1a5ef2ef7 8a4605be74aa9ea9d79846c1fba20a33 105cc880789ef482c861ddfd4193bbc8 8da43edb18002e5fda9a924b0000e6c7 4caa8a327a7d2f91ffe23638dcebdb96 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio de la Universidad de la Costa CUC |
repository.mail.fl_str_mv |
repdigital@cuc.edu.co |
_version_ |
1811760840979775488 |
spelling |
Gil Arrieta, Cesar JavierDíaz Martínez, Jorge LuisOrozco Bohórquez, MarioDe La Hoz Manotas, Alexis KevinDe La Hoz Correa, Eduardo MiguelMorales Ortega, Roberto Cesar2018-11-08T21:12:34Z2018-11-08T21:12:34Z2016-10-0719928645https://hdl.handle.net/11323/727Corporación Universidad de la CostaREDICUC - Repositorio CUChttps://repositorio.cuc.edu.co/In this paper you can find a review of articles related to agile testing practices in software quality, looking for theoretical information and real cases applied to testing inside a modern context, comparing them with the standard procedures taking into account their advantages and relevant features. As final result, we determine that agile practices in software quality have wide acceptance and many companies have chosen their use for all their benefits and impact on development software processes in several real applications, not necessarily IT governance ones, since other kind of technical applications have shown excellent results on testing.Gil Arrieta, Cesar Javier-909723be-2777-4527-a571-c7f983f515ab-0Díaz Martínez, Jorge Luis-0000-0001-9555-0424-600Orozco Bohórquez, Mario-0000-0003-4435-0320-600De La Hoz Manotas, Alexis Kevin-8c2e7635-6db0-49a2-bb3b-b7131e3bad0f-0De La Hoz Correa, Eduardo Miguel-f50d0e8b-2e3b-4e05-816a-bcd89cf4b021-0Morales Ortega, Roberto Cesar-ec775181-8c64-4b76-a4ac-1444380e3d0b-0engJournal of Theoretical and Applied Information TechnologyAtribución – No comercial – Compartir igualinfo:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Agile testing softwareScrum agile testing softwareKanban agile testing softwareTest Driven Development agile test softwareBehavior Driven Development test softwareAutomation test softwareAgile testing practices in software quality: State of the art reviewArtículo de revistahttp://purl.org/coar/resource_type/c_6501http://purl.org/coar/resource_type/c_2df8fbb1Textinfo:eu-repo/semantics/articlehttp://purl.org/redcol/resource_type/ARTinfo:eu-repo/semantics/acceptedVersion1 D. Janzen and H. Saiedian, "Does TestDriven Development Really Improve Software Design Quality?" in IEEE Software, vol. 25, no. 2, pp. 77-84, March-April 2008. doi: 10.1109/MS.2008.34 2 L. F. S. Hoffmann, L. E. G. d. Vasconcelos, E. Lamas, A. M. d. Cunha and L. A. V. Dias, "Applying Acceptance Test Driven Development to a Problem Based Learning Academic Real-Time System, “Information Technology: New Generations (ITNG), 2014 11th International Conference on, Las Vegas, NV, 2014, pp. 3-8. doi: 10.1109/ITNG.2014.63 3 S. Park and F. Maurer, "A Network Analysis of Stakeholders in Tool Visioning Process for Story Test Driven Development," Engineering of Complex Computer Systems (ICECCS), 2010 15th IEEE International Conference on, Oxford, 2010, pp. 205-214.doi: 10.1109/ICECCS.2010.5 4 B. Suranto, "Exploratory software testing in agile project," Computer, Communications, and Control Technology (I4CT), 2015 International Conference on, Kuching, 2015, pp. 280-283. doi: 10.1109/I4CT.2015.7219581 5 R. Korosec and R. Pfarrhofer, "Supporting the Transition to an Agile Test Matrix," Software Testing, Verification and Validation (ICST), 2015 IEEE 8th International Conference on, Graz, 2015, pp. 1-2. 6 N. Van Schooenderwoert and R. Morsicato, "Taming the embedded tiger - agile test techniques for embedded software," Agile Development Conference, 2004, 2004, pp. 120-126. doi: 10.1109/ADEVC.2004.21 7 A. M. dos Santos, B. F. Karlsson, A. M. Cavalcante, I. B. Correia and E. Silva, "Testing in an agile product development environment: An industry experience report," Test Workshop (LATW), 2011 12th Latin American, Porto de Galinhas, 2011, pp. 1-6. doi: 10.1109/LATW.2011.5985897 8 R. Di Bernardo, F. Castor and S. Soares, "Towards Agile Testing of Exceptional Behavior," Dependable Computing Workshops (LADCW), 2011 Fifth LatinAmerican Symposium on, Sao Jose does Campos, 2011, pp. 21-24. doi: 10.1109/LADCW.2011.12 9 H. Lei, F. Ganjeizadeh, P. K. Jayachandran, and P. Ozcan, “A statistical analysis of the effects of Scrum and Kanban on software development projects,” Robot. Comput. Integr. Manuf., pp. 1–9, 2015. 10 K. Vlaanderen, S. Jansen, S. Brinkkemper, and E. Jaspers, “The agile requirements refinery: Applying SCRUM principles to software product management,” Inf. Softw. Technol., vol. 53, no. 1, pp. 58–70, 2011. 11 W. Bissi, A. G. Serra Seca Neto, and M. C. F. P. Emer, “The effects of test driven development on internal quality, external quality and productivity: A systematic review,” Inf. Softw. Technol., vol. 74, pp. 45– 54, 2016. 12 E. Collins, A. Dias-Neto and V. F. d. Lucena Jr., "Strategies for Agile Software Testing Automation: An Industrial Experience," Computer Software and Applications Conference Workshops (COMPSACW), 2012 IEEE 36th Annual, Izmir, 2012, pp. 440-445. doi: 10.1109/COMPSACW.2012.84 13 G. Myers (2004): The Art of Software Testing. Ed. John Wiley & Sons, Inc., Hoboken, New Jersey. 14 D. Talby, A. Keren, O. Hazzan and Y. Dubinsky, "Agile software testing in a largescale project," in IEEE Software, vol. 23, no. 4, pp. 30-37, July-Aug. 2006. doi: 10.1109/MS.2006.93 15 K. Beck and M. Fowler, Planning extreme programming. Boston: Addison-Wesley, 2001. 16 Kent Beck. “Extreme Programming Explained: Embrace Change”. Reading, Addison Wesley, 1999. 17 Kent Beck, Mike Beedle, Arie van Bennekum, Alistair Cockburn, and others. “Agile Manifesto”. 2001.http://agilemanifesto.org/ 18 M. Unterkalmsteiner, T. Gorschek, R. Feldt, and E. Klotins, “The Journal of Systems and Software Assessing requirements engineering and software test alignment — Five case studies,” J. Syst. Softw., vol. 109, pp. 62–77, 2015. 19 F. Fagerholm, M. Ikonen, P. Kettunen, J. Münch, V. Roto, and P. Abrahamsson, “Performance Alignment Work: How software developers experience the continuous adaptation of team performance in Lean and Agile environments,” Inf. Softw. Technol., vol. 64, pp. 132–147, 2015. 20 C. Yang, P. Liang, and P. Avgeriou, “The Journal of Systems and Software A systematic mapping study on the combination of software architecture and agile development,” J. Syst. Softw., vol. 111, pp. 157–184, 2016. 21 C. ©. 2. E. B.V, «Scopus» Elsevier, 2016. Online. Available: https://www.scopus.com. 22 K. Sunil y S. Priya, Applying FLOOT Testing to Agile Methodology, Reliability, Infocom Technologies and Optimization (ICRITO) (Trends and Future Directions), 2015. 23 R. O'Connor. N. Baddoo, J. J. CuadradoGallego, R. Rejas Muslera, K. Smolander y R. Messnarz, Software Process Improvement: 16th European Conference, EuroSPI, Alcala (Madrid), Spain: Springer Science & Business Media, 2009. 24 « Brief History of Agile Version One, Agile Sherpa by and for the, » 2016. Online. Available: http://www.agilesherpa.org/. 25 S. AMBLER y M. LINES, «Agile Practices Survey Results: July 2009, » 2009. Online. Available: http://www.ambysoft.com/surveys/practices20 09.html. 26 «Overcoming Testing Challenges in Project Life Cycle using Risk Based Validation Approach, » K. Nageswara Rao et al. / International Journal on Computer Science and Engineering (IJCSE) , vol. 3, nº 3, pp. 1232-1239, 2011. 27 D. F. Rico, «v&v lifecycle methodologies, » Software Engineering Terminology, 2014. 28 C. Tulika, C. Samyadip y J. Nasina, «Analysis of Agile testing attributes for faster time to Market: Context of Manufacturing sector related IT projects, » Procedia Economics and Finance, vol. 11, pp. 536-552, 2014.PublicationORIGINALAgile testing practices in software quality: State of the art review.pdfAgile testing practices in software quality: State of the art review.pdfapplication/pdf907703https://repositorio.cuc.edu.co/bitstreams/c83a1ee9-c90d-44f1-9117-8c4bb3de5965/download4ad8b93dbde5dcc7668d43d1a5ef2ef7MD51LICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://repositorio.cuc.edu.co/bitstreams/c2b465c0-a934-48fd-9f25-c345c1549412/download8a4605be74aa9ea9d79846c1fba20a33MD52THUMBNAILAGILE TESTING PRACTICES.pdf.jpgAGILE TESTING PRACTICES.pdf.jpgimage/jpeg1794https://repositorio.cuc.edu.co/bitstreams/3859e40f-400f-438b-b177-6dcb4ab20ffb/download105cc880789ef482c861ddfd4193bbc8MD53Agile testing practices in software quality: State of the art review.pdf.jpgAgile testing practices in software quality: State of the art review.pdf.jpgimage/jpeg65453https://repositorio.cuc.edu.co/bitstreams/d7384ccd-fac7-4d83-8ffc-6ca11d7401ec/download8da43edb18002e5fda9a924b0000e6c7MD55TEXTAgile testing practices in software quality: State of the art review.pdf.txtAgile testing practices in software quality: State of the art review.pdf.txttext/plain38075https://repositorio.cuc.edu.co/bitstreams/dcec26f6-d7e4-4fc2-95f1-7bedbc39d9b6/download4caa8a327a7d2f91ffe23638dcebdb96MD5611323/727oai:repositorio.cuc.edu.co:11323/7272024-09-17 14:08:57.768open.accesshttps://repositorio.cuc.edu.coRepositorio de la Universidad de la Costa CUCrepdigital@cuc.edu.coTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo= |