Scientific Publications

Important: This page is frozen. New documents are now available in the digital repository  DSpace


Abstract

Recent years have seen object-oriented, component-based, agent-oriented and
service-oriented paradigms coexist and develop in parallel. This has led to the
emergence of similar or specialist concepts that are often juxtaposed with
misinterpretations of vocabulary. These misinterpretations are exacerbated by the
existence of hybrid approaches that borrow elements from the four paradigms.
Moreover, modern applications that combine these paradigms emphasize this
ambient intertwining and the overall understanding becomes more difficult.
The purpose of this chapter is to clarify the boundaries between the
paradigms by proposing a conceptual comparative framework based on two
quantitative and qualitative approaches. The principle is to concentrate on
differentiation of the conceptual aspects directly related to the paradigms, as
opposed to an approach that compares the different technologies for
implementing these paradigms. The aim is to offer architects a better
understanding of the implications and consequences of choosing one or the other
of these paradigms.


BibTex

@article{uniusa256,
    title={Object-oriented, component-based, agentoriented and service-oriented paradigms in software architectures},
    author={Abdelkrim AMIRAT, Anthony HOCK-KOON and Mourad Chabane OUSSALAH.},
    journal={Software Architecture 1}
    year={2014},
    volume={},
    number={},
    pages={1-50},
    publisher={Wiley, USA}
}