• Login

    Repositorio Institucional

    View Item 
    •   DSpace Home
    • Presentaciones y Conferencias
    • Facultad de Ingeniería de Sistemas, Cómputo y Telecomunicaciones
    • Ingeniería de Sistemas y Cómputo
    • View Item
    •   DSpace Home
    • Presentaciones y Conferencias
    • Facultad de Ingeniería de Sistemas, Cómputo y Telecomunicaciones
    • Ingeniería de Sistemas y Cómputo
    • View Item
    JavaScript is disabled for your browser. Some features of this site may not work without it.

    Browse

    All of DSpaceCommunities & CollectionsBy Issue DateAuthorsTitlesSubjectsThis CollectionBy Issue DateAuthorsTitlesSubjects

    My Account

    LoginRegister

    Statistics

    View Usage Statistics

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

    Thumbnail
    View/Open
    Memoria-COMTEL-2013-9-17.pdf (791.8Kb)
    Date
    2013-10
    Author
    Ferreira, Cleverson Avelino
    Simão, Jean M.
    Stadzisz, Paulo Cézar
    Batista, Márcio V.
    Metadata
    Show full item record
    Abstract
    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.
    URI
    http://hdl.handle.net/20.500.11818/801
    Collections
    • Ingeniería de Sistemas y Cómputo [236]

    Contacto:  repositorio@uigv.edu.pe

    Nuestras redes sociales

    Visita nuestro canal

    • Universidad
    • Preguntas frecuentes
    • Mapa del sitio
    Universidad Inca Garcilaso de la Vega © Copyright 2013. Todos los derechos reservados.
    Av. San Felipe 890, Jesús María, Lima, Perú. Directorio telefónico