SOA and EDA: a comparative study - similarities, difference and conceptual guidelines on their usage

Zaharah Allah Bukhsh, Marten J. van Sinderen, Prince Mayurank Singh

    Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

    5 Citations (Scopus)
    1 Downloads (Pure)


    Changing business requirements and new technologies trigger the business stakeholders to shift their approach from many small isolated systems to a single connected system. Integration of isolated systems is partially supported by service oriented architecture (SOA) and event driven architecture (EDA), each of which provides a set of system design guidelines. Since the purpose of both architectures is similar, the stakeholders have to make a choice on which architecture to use. The objective of this paper is to investigate the differences between SOA and EDA and provide conceptual guidelines on which architecture to consider for a given set of requirements. Apart from literature, we have considered various online resources (blogs, forums) that argue about differences and similarities between SOA and EDA. To clarify the design principles of both architectures, we present a case study of a learning management system (LMS).
    Original languageUndefined
    Title of host publicationTwelfth International Conference on e-Business, ICE-B 2015
    Place of PublicationLisbon
    Number of pages8
    ISBN (Print)978-989-758-113-7
    Publication statusPublished - 2015
    Event12th International Conference on e-Business, ICE-B 2015 - Colmar, Alsace, France
    Duration: 20 Jul 201522 Jul 2015
    Conference number: 12

    Publication series



    Conference12th International Conference on e-Business, ICE-B 2015
    Abbreviated titleICE-B
    CityColmar, Alsace
    Internet address


    • EWI-26307
    • SCS-Services
    • Learning management system
    • IR-97325
    • Service Oriented Architecture
    • Event driven architecture
    • METIS-312723
    • SOA 2.0

    Cite this