Notification Oriented Paradigm (NOP) and Object Oriented Paradigm (OOP): A comparative study by means of a Sale Order System

Descripción del Articulo

Presentación que se llevó a cabo durante el V Congreso Internacional de Computación y Telecomunicaciones COMTEL 2013 del 22 al 25 de octubre de 2013 en Lima, Perú. COMTEL, es un certamen organizado por la Facultad de Ingeniería de Sistemas, Cómputo y Telecomunicaciones de la Universidad Inca Garcila...

Descripción completa

Detalles Bibliográficos
Autores: Ferreira, Cleverson Avelino, Simão, Jean M., Stadzisz, Paulo Cézar, Batista, Márcio V.
Formato: objeto de conferencia
Fecha de Publicación:2013
Institución:Universidad Inca Garcilaso de la Vega
Repositorio:UIGV-Institucional
Lenguaje:inglés
OAI Identifier:oai:repositorio.uigv.edu.pe:20.500.11818/801
Enlace del recurso:https://hdl.handle.net/20.500.11818/801
Nivel de acceso:acceso abierto
Materia:Ingeniería de Sistemas
Computación
Ingeniería de programas informáticos
Computer sciences
Communication engineering and systems
Notification Oriented Paradigm
Notification Oriented Inference
NOP and IP comparison
id UIGV_bc94936ee8495cf5259c13bf6bab1e5c
oai_identifier_str oai:repositorio.uigv.edu.pe:20.500.11818/801
network_acronym_str UIGV
network_name_str UIGV-Institucional
repository_id_str 4817
dc.title.es_PE.fl_str_mv Notification Oriented Paradigm (NOP) and Object Oriented Paradigm (OOP): A comparative study by means of a Sale Order System
title Notification Oriented Paradigm (NOP) and Object Oriented Paradigm (OOP): A comparative study by means of a Sale Order System
spellingShingle Notification Oriented Paradigm (NOP) and Object Oriented Paradigm (OOP): A comparative study by means of a Sale Order System
Ferreira, Cleverson Avelino
Ingeniería de Sistemas
Computación
Ingeniería de programas informáticos
Computer sciences
Communication engineering and systems
Notification Oriented Paradigm
Notification Oriented Inference
NOP and IP comparison
title_short Notification Oriented Paradigm (NOP) and Object Oriented Paradigm (OOP): A comparative study by means of a Sale Order System
title_full Notification Oriented Paradigm (NOP) and Object Oriented Paradigm (OOP): A comparative study by means of a Sale Order System
title_fullStr Notification Oriented Paradigm (NOP) and Object Oriented Paradigm (OOP): A comparative study by means of a Sale Order System
title_full_unstemmed Notification Oriented Paradigm (NOP) and Object Oriented Paradigm (OOP): A comparative study by means of a Sale Order System
title_sort Notification Oriented Paradigm (NOP) and Object Oriented Paradigm (OOP): A comparative study by means of a Sale Order System
author Ferreira, Cleverson Avelino
author_facet Ferreira, Cleverson Avelino
Simão, Jean M.
Stadzisz, Paulo Cézar
Batista, Márcio V.
author_role author
author2 Simão, Jean M.
Stadzisz, Paulo Cézar
Batista, Márcio V.
author2_role author
author
author
dc.contributor.author.fl_str_mv Ferreira, Cleverson Avelino
Simão, Jean M.
Stadzisz, Paulo Cézar
Batista, Márcio V.
dc.subject.es_PE.fl_str_mv Ingeniería de Sistemas
Computación
Ingeniería de programas informáticos
Computer sciences
Communication engineering and systems
Notification Oriented Paradigm
Notification Oriented Inference
NOP and IP comparison
topic Ingeniería de Sistemas
Computación
Ingeniería de programas informáticos
Computer sciences
Communication engineering and systems
Notification Oriented Paradigm
Notification Oriented Inference
NOP and IP comparison
description Presentación que se llevó a cabo durante el V Congreso Internacional de Computación y Telecomunicaciones COMTEL 2013 del 22 al 25 de octubre de 2013 en Lima, Perú. COMTEL, es un certamen organizado por la Facultad de Ingeniería de Sistemas, Cómputo y Telecomunicaciones de la Universidad Inca Garcilaso de la Vega, que congrega a profesionales, investigadores y estudiantes de diversos países con el fin de difundir e intercambiar conocimientos, mostrar experiencias académicas-científicas y soluciones para empresas en las áreas de Computación, Telecomunicaciones y disciplinas afines.
publishDate 2013
dc.date.accessioned.none.fl_str_mv 2017-06-21T16:45:26Z
dc.date.available.none.fl_str_mv 2017-06-21T16:45:26Z
dc.date.issued.fl_str_mv 2013-10
dc.type.es_PE.fl_str_mv info:eu-repo/semantics/conferenceObject
format conferenceObject
dc.identifier.uri.none.fl_str_mv https://hdl.handle.net/20.500.11818/801
url https://hdl.handle.net/20.500.11818/801
dc.language.iso.es_PE.fl_str_mv eng
language eng
dc.rights.es_PE.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.publisher.es_PE.fl_str_mv Universidad Inca Garcilaso de la Vega
dc.source.es_PE.fl_str_mv Universidad Inca Garcilaso de la Vega
Repositorio Institucional - UIGV
dc.source.none.fl_str_mv reponame:UIGV-Institucional
instname:Universidad Inca Garcilaso de la Vega
instacron:UIGV
instname_str Universidad Inca Garcilaso de la Vega
instacron_str UIGV
institution UIGV
reponame_str UIGV-Institucional
collection UIGV-Institucional
bitstream.url.fl_str_mv https://repositorio.uigv.edu.pe/backend/api/core/bitstreams/97965372-319d-4541-b14a-d538de126deb/content
https://repositorio.uigv.edu.pe/backend/api/core/bitstreams/d03fb485-c609-43a1-976e-262d5d1ddd28/content
https://repositorio.uigv.edu.pe/backend/api/core/bitstreams/4e506bc9-431a-43bb-97f3-3e416a689073/content
https://repositorio.uigv.edu.pe/backend/api/core/bitstreams/6801671a-51fa-4d1e-88eb-02b54364cea9/content
bitstream.checksum.fl_str_mv c1fea9e9d3214af5e7e8272d007d84fa
8a4605be74aa9ea9d79846c1fba20a33
0b8ca2b4f6440e578ae2326756b8c338
74a3e8abbae17b64b4e6a95614385982
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio de la Universidad Inca Garcilaso de la Vega
repository.mail.fl_str_mv repositorio@uigv.edu.pe
_version_ 1835829194253139968
spelling Ferreira, Cleverson AvelinoSimão, Jean M.Stadzisz, Paulo CézarBatista, Márcio V.2017-06-21T16:45:26Z2017-06-21T16:45:26Z2013-10https://hdl.handle.net/20.500.11818/801Presentación que se llevó a cabo durante el V Congreso Internacional de Computación y Telecomunicaciones COMTEL 2013 del 22 al 25 de octubre de 2013 en Lima, Perú. COMTEL, es un certamen organizado por la Facultad de Ingeniería de Sistemas, Cómputo y Telecomunicaciones de la Universidad Inca Garcilaso de la Vega, que congrega a profesionales, investigadores y estudiantes de diversos países con el fin de difundir e intercambiar conocimientos, mostrar experiencias académicas-científicas y soluciones para empresas en las áreas de Computación, Telecomunicaciones y disciplinas afines.This paper presents a comparative study between Notification Oriented Paradigm (NOP) and Object Oriented Paradigm (OOP) by means as an experiment. The OOP has problems which can lead the developers to build systems with low quality. These problems are related to unnecessary casual expressions evaluation (i.e. if-then statements or similar) and higher software entity coupling. In this context, Notification-Oriented Paradigm (NOP) presents an alternative for those issues. NOP proposes another way to structure software and make its inference, which is based on small, collaborative, and decoupled computational entities whose interaction happens through precise notifications. This paper presents a quantitative comparison, time evaluation performance, between two equivalent versions of a sale system, one developed according to the principles of OOP in C++ and another developed according to the principles of NOP based on a current NOP framework over C++. The experiment results have shown that OOP version has obtained better runtime perform-ance than NOP implementation. This happened because the NOP framework uses considerable expensive data-structures over C++. Thus, it is necessary a real compiler to NOP or at least a highly optimized NOP framework in order to use its potentiality indeed. Besides, in a scenario variation of approvable causal expressions, the experiment results have shown an increase in the number of causal expression unnecessary evaluated in OOP version, whereas the NOP version does not present unnecessary causal expression evaluation. Indeed, by definition, NOP application does not waste execution time unnecessarily evaluating causal expressions.engUniversidad Inca Garcilaso de la Vegainfo:eu-repo/semantics/openAccessUniversidad Inca Garcilaso de la VegaRepositorio Institucional - UIGVreponame:UIGV-Institucionalinstname:Universidad Inca Garcilaso de la Vegainstacron:UIGVIngeniería de SistemasComputaciónIngeniería de programas informáticosComputer sciencesCommunication engineering and systemsNotification Oriented ParadigmNotification Oriented InferenceNOP and IP comparisonNotification Oriented Paradigm (NOP) and Object Oriented Paradigm (OOP): A comparative study by means of a Sale Order Systeminfo:eu-repo/semantics/conferenceObjectORIGINALMemoria-COMTEL-2013-9-17.pdfMemoria-COMTEL-2013-9-17.pdfapplication/pdf810821https://repositorio.uigv.edu.pe/backend/api/core/bitstreams/97965372-319d-4541-b14a-d538de126deb/contentc1fea9e9d3214af5e7e8272d007d84faMD51LICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://repositorio.uigv.edu.pe/backend/api/core/bitstreams/d03fb485-c609-43a1-976e-262d5d1ddd28/content8a4605be74aa9ea9d79846c1fba20a33MD52TEXTMemoria-COMTEL-2013-9-17.pdf.txtMemoria-COMTEL-2013-9-17.pdf.txtExtracted texttext/plain42824https://repositorio.uigv.edu.pe/backend/api/core/bitstreams/4e506bc9-431a-43bb-97f3-3e416a689073/content0b8ca2b4f6440e578ae2326756b8c338MD57THUMBNAILMemoria-COMTEL-2013-9-17.pdf.jpgMemoria-COMTEL-2013-9-17.pdf.jpgGenerated Thumbnailimage/jpeg26162https://repositorio.uigv.edu.pe/backend/api/core/bitstreams/6801671a-51fa-4d1e-88eb-02b54364cea9/content74a3e8abbae17b64b4e6a95614385982MD5820.500.11818/801oai:repositorio.uigv.edu.pe:20.500.11818/8012024-10-11 20:56:01.25open.accesshttps://repositorio.uigv.edu.peRepositorio de la Universidad Inca Garcilaso de la Vegarepositorio@uigv.edu.peTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=
score 13.936682
Nota importante:
La información contenida en este registro es de entera responsabilidad de la institución que gestiona el repositorio institucional donde esta contenido este documento o set de datos. El CONCYTEC no se hace responsable por los contenidos (publicaciones y/o datos) accesibles a través del Repositorio Nacional Digital de Ciencia, Tecnología e Innovación de Acceso Abierto (ALICIA).