Implementation of business logic for Legato Sapient
ABSTRACT: This project suggested the need to provide implementations which could be adapted to the customer requirements; Those implementations were based on business logics proposed by the customer. The integration of new business logics into the project contributed that the services provided by ME...
- Autores:
-
Benavidez Vega, Carlos Alberto
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2021
- Institución:
- Universidad de Antioquia
- Repositorio:
- Repositorio UdeA
- Idioma:
- eng
- OAI Identifier:
- oai:bibliotecadigital.udea.edu.co:10495/18676
- Acceso en línea:
- http://hdl.handle.net/10495/18676
- Palabra clave:
- Logic
Lógica
Enterprises
Empresa
Production
Producción
Environment
Medio ambiente
Research projects
Proyecto de investigación
Automation
Business
Cloud
Industry 4.0
Logic
MES
SaaS
Support
http://vocabularies.unesco.org/thesaurus/concept3059
http://vocabularies.unesco.org/thesaurus/concept669
http://vocabularies.unesco.org/thesaurus/concept8761
http://vocabularies.unesco.org/thesaurus/concept195
http://vocabularies.unesco.org/thesaurus/concept15607
- Rights
- openAccess
- License
- http://creativecommons.org/licenses/by-nc-nd/2.5/co/
| id |
UDEA2_abae0e2923e36f54dc527b20c88251f0 |
|---|---|
| oai_identifier_str |
oai:bibliotecadigital.udea.edu.co:10495/18676 |
| network_acronym_str |
UDEA2 |
| network_name_str |
Repositorio UdeA |
| repository_id_str |
|
| dc.title.spa.fl_str_mv |
Implementation of business logic for Legato Sapient |
| title |
Implementation of business logic for Legato Sapient |
| spellingShingle |
Implementation of business logic for Legato Sapient Logic Lógica Enterprises Empresa Production Producción Environment Medio ambiente Research projects Proyecto de investigación Automation Business Cloud Industry 4.0 Logic MES SaaS Support http://vocabularies.unesco.org/thesaurus/concept3059 http://vocabularies.unesco.org/thesaurus/concept669 http://vocabularies.unesco.org/thesaurus/concept8761 http://vocabularies.unesco.org/thesaurus/concept195 http://vocabularies.unesco.org/thesaurus/concept15607 |
| title_short |
Implementation of business logic for Legato Sapient |
| title_full |
Implementation of business logic for Legato Sapient |
| title_fullStr |
Implementation of business logic for Legato Sapient |
| title_full_unstemmed |
Implementation of business logic for Legato Sapient |
| title_sort |
Implementation of business logic for Legato Sapient |
| dc.creator.fl_str_mv |
Benavidez Vega, Carlos Alberto |
| dc.contributor.advisor.none.fl_str_mv |
Rivera Velez, Fredy Alexander Plössnig, Josef |
| dc.contributor.author.none.fl_str_mv |
Benavidez Vega, Carlos Alberto |
| dc.subject.unesco.none.fl_str_mv |
Logic Lógica Enterprises Empresa Production Producción Environment Medio ambiente Research projects Proyecto de investigación |
| topic |
Logic Lógica Enterprises Empresa Production Producción Environment Medio ambiente Research projects Proyecto de investigación Automation Business Cloud Industry 4.0 Logic MES SaaS Support http://vocabularies.unesco.org/thesaurus/concept3059 http://vocabularies.unesco.org/thesaurus/concept669 http://vocabularies.unesco.org/thesaurus/concept8761 http://vocabularies.unesco.org/thesaurus/concept195 http://vocabularies.unesco.org/thesaurus/concept15607 |
| dc.subject.proposal.spa.fl_str_mv |
Automation Business Cloud Industry 4.0 Logic MES SaaS Support |
| dc.subject.unescouri.none.fl_str_mv |
http://vocabularies.unesco.org/thesaurus/concept3059 http://vocabularies.unesco.org/thesaurus/concept669 http://vocabularies.unesco.org/thesaurus/concept8761 http://vocabularies.unesco.org/thesaurus/concept195 http://vocabularies.unesco.org/thesaurus/concept15607 |
| description |
ABSTRACT: This project suggested the need to provide implementations which could be adapted to the customer requirements; Those implementations were based on business logics proposed by the customer. The integration of new business logics into the project contributed that the services provided by MES (Manufacturing Execution System) Legato Sapient could be adapted to the customer needs in a better way. In addition to the above, it was required to evaluate the new releases of Legato Sapient to detect bugs, ensuring that the bugs levels could remain as low as possible during the execution in the production environments. The implementations within the project ware divided into two sections, the first of them was the development of custom scripts, the purposes of these scrips sought an optimal way to extend existing functionalities, which have been created by the core team. The implemented scripts were: Configuration templates, Jobs, Data sources, KPIs (Key performance Indicators), Jobs, High charts. The second implementation was the Front-End development; for this purpose, the Framework Ember JS was used. Within the components developed with Ember JS are: custom-style-cellhourlyoutput-component and custom-style-crosstable-component. Those components improved the users experience when they worked with a boardlet based on a super generic table. Another critical aspect during the project was the testing phase, through this activity both bugs and incorrect parametrizations were found and fixed in the new releases of Legato Sapient, avoiding future reprocesses and customer complaints. The trace of the problems found were registered on Jira, which is one of the tools used for this project. Finally, the documentation supported each development, technical aspects were explained in detail. |
| publishDate |
2021 |
| dc.date.accessioned.none.fl_str_mv |
2021-02-25T12:53:56Z |
| dc.date.available.none.fl_str_mv |
2021-02-25T12:53:56Z |
| dc.date.issued.none.fl_str_mv |
2021 |
| dc.type.spa.fl_str_mv |
Tesis/Trabajo de grado - Monografía - Pregrado |
| dc.type.coar.spa.fl_str_mv |
http://purl.org/coar/resource_type/c_7a1f |
| dc.type.redcol.spa.fl_str_mv |
https://purl.org/redcol/resource_type/TP |
| dc.type.driver.spa.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
| dc.type.version.spa.fl_str_mv |
info:eu-repo/semantics/acceptedVersion |
| format |
http://purl.org/coar/resource_type/c_7a1f |
| status_str |
acceptedVersion |
| dc.identifier.uri.none.fl_str_mv |
http://hdl.handle.net/10495/18676 |
| url |
http://hdl.handle.net/10495/18676 |
| dc.language.iso.spa.fl_str_mv |
eng |
| language |
eng |
| dc.rights.uri.*.fl_str_mv |
http://creativecommons.org/licenses/by-nc-nd/2.5/co/ |
| dc.rights.uri.spa.fl_str_mv |
https://creativecommons.org/licenses/by-nc-sa/4.0/ |
| 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 |
http://creativecommons.org/licenses/by-nc-nd/2.5/co/ https://creativecommons.org/licenses/by-nc-sa/4.0/ http://purl.org/coar/access_right/c_abf2 |
| eu_rights_str_mv |
openAccess |
| dc.format.extent.spa.fl_str_mv |
20 |
| dc.format.mimetype.spa.fl_str_mv |
application/pdf |
| dc.publisher.spa.fl_str_mv |
Universidad de Antioquia |
| dc.publisher.place.spa.fl_str_mv |
Múnich, Alemania |
| dc.publisher.faculty.spa.fl_str_mv |
Facultad de ingeniería. Carrera de Ingeniería de Sistemas |
| institution |
Universidad de Antioquia |
| bitstream.url.fl_str_mv |
https://bibliotecadigital.udea.edu.co/bitstreams/cc860f79-bb68-40f6-a316-242ce3c618cd/download https://bibliotecadigital.udea.edu.co/bitstreams/5622ae42-1245-45bc-8425-82c087e16343/download https://bibliotecadigital.udea.edu.co/bitstreams/98a81f46-8cd2-4d45-8dec-dbffecb467c7/download https://bibliotecadigital.udea.edu.co/bitstreams/05963187-edc1-43f8-be07-b1eeb4913697/download https://bibliotecadigital.udea.edu.co/bitstreams/2918e15b-c59d-4591-b7a0-8794dc313b65/download |
| bitstream.checksum.fl_str_mv |
7ecf03aa1f4410583a0c5e7b36b7ade1 b88b088d9957e670ce3b3fbe2eedbc13 8a4605be74aa9ea9d79846c1fba20a33 899995ce441b1da73c9d2d4c2562ba10 e95e1b0d5dfb60bff086cb8861d21ae9 |
| bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 |
| repository.name.fl_str_mv |
Repositorio Institucional de la Universidad de Antioquia |
| repository.mail.fl_str_mv |
aplicacionbibliotecadigitalbiblioteca@udea.edu.co |
| _version_ |
1851052639786106880 |
| spelling |
Rivera Velez, Fredy AlexanderPlössnig, JosefBenavidez Vega, Carlos Alberto2021-02-25T12:53:56Z2021-02-25T12:53:56Z2021http://hdl.handle.net/10495/18676ABSTRACT: This project suggested the need to provide implementations which could be adapted to the customer requirements; Those implementations were based on business logics proposed by the customer. The integration of new business logics into the project contributed that the services provided by MES (Manufacturing Execution System) Legato Sapient could be adapted to the customer needs in a better way. In addition to the above, it was required to evaluate the new releases of Legato Sapient to detect bugs, ensuring that the bugs levels could remain as low as possible during the execution in the production environments. The implementations within the project ware divided into two sections, the first of them was the development of custom scripts, the purposes of these scrips sought an optimal way to extend existing functionalities, which have been created by the core team. The implemented scripts were: Configuration templates, Jobs, Data sources, KPIs (Key performance Indicators), Jobs, High charts. The second implementation was the Front-End development; for this purpose, the Framework Ember JS was used. Within the components developed with Ember JS are: custom-style-cellhourlyoutput-component and custom-style-crosstable-component. Those components improved the users experience when they worked with a boardlet based on a super generic table. Another critical aspect during the project was the testing phase, through this activity both bugs and incorrect parametrizations were found and fixed in the new releases of Legato Sapient, avoiding future reprocesses and customer complaints. The trace of the problems found were registered on Jira, which is one of the tools used for this project. Finally, the documentation supported each development, technical aspects were explained in detail.PregradoProfesional en Ingeniería de Sistemas20application/pdfengUniversidad de AntioquiaMúnich, AlemaniaFacultad de ingeniería. Carrera de Ingeniería de Sistemashttp://creativecommons.org/licenses/by-nc-nd/2.5/co/https://creativecommons.org/licenses/by-nc-sa/4.0/info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Implementation of business logic for Legato SapientTesis/Trabajo de grado - Monografía - Pregradohttp://purl.org/coar/resource_type/c_7a1fhttps://purl.org/redcol/resource_type/TPinfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/acceptedVersionLogicLógicaEnterprisesEmpresaProductionProducciónEnvironmentMedio ambienteResearch projectsProyecto de investigaciónAutomationBusinessCloudIndustry 4.0LogicMESSaaSSupporthttp://vocabularies.unesco.org/thesaurus/concept3059http://vocabularies.unesco.org/thesaurus/concept669http://vocabularies.unesco.org/thesaurus/concept8761http://vocabularies.unesco.org/thesaurus/concept195http://vocabularies.unesco.org/thesaurus/concept15607PublicationORIGINALBenavidezCarlos_2021_MesLegatoCloud.pdfBenavidezCarlos_2021_MesLegatoCloud.pdfTrabajo de grado de pregradoapplication/pdf1480082https://bibliotecadigital.udea.edu.co/bitstreams/cc860f79-bb68-40f6-a316-242ce3c618cd/download7ecf03aa1f4410583a0c5e7b36b7ade1MD59trueAnonymousREADCC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8823https://bibliotecadigital.udea.edu.co/bitstreams/5622ae42-1245-45bc-8425-82c087e16343/downloadb88b088d9957e670ce3b3fbe2eedbc13MD510falseAnonymousREADLICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://bibliotecadigital.udea.edu.co/bitstreams/98a81f46-8cd2-4d45-8dec-dbffecb467c7/download8a4605be74aa9ea9d79846c1fba20a33MD511falseAnonymousREADTEXTBenavidezCarlos_2021_MesLegatoCloud.pdf.txtBenavidezCarlos_2021_MesLegatoCloud.pdf.txtExtracted texttext/plain18094https://bibliotecadigital.udea.edu.co/bitstreams/05963187-edc1-43f8-be07-b1eeb4913697/download899995ce441b1da73c9d2d4c2562ba10MD512falseAnonymousREADTHUMBNAILBenavidezCarlos_2021_MesLegatoCloud.pdf.jpgBenavidezCarlos_2021_MesLegatoCloud.pdf.jpgGenerated Thumbnailimage/jpeg12066https://bibliotecadigital.udea.edu.co/bitstreams/2918e15b-c59d-4591-b7a0-8794dc313b65/downloade95e1b0d5dfb60bff086cb8861d21ae9MD513falseAnonymousREAD10495/18676oai:bibliotecadigital.udea.edu.co:10495/186762025-03-27 01:28:58.392http://creativecommons.org/licenses/by-nc-nd/2.5/co/open.accesshttps://bibliotecadigital.udea.edu.coRepositorio Institucional de la Universidad de Antioquiaaplicacionbibliotecadigitalbiblioteca@udea.edu.coTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo= |
