Several middleware technologies and frameworks have emerged with the aim to support interop- erab... more Several middleware technologies and frameworks have emerged with the aim to support interop- erability between distributed systems and therefore facilitating their integration process. Within the context of Business-to-Business (B2B) e-commerce, this paper reviews the major emerging technologies that support different levels of interoperability that facilitate rapid application devel- opment for e-businesses. These technologies are illustrated with a case study in global financial industry with a view to see the efficacy of existing middleware to solve the integration problems between systems within a specific domain.
Electronic finance (e-finance) is mainly concerned with the automation of traditional activities ... more Electronic finance (e-finance) is mainly concerned with the automation of traditional activities in the finance domain and their associated processes. In particular, trading has become more and more a global activity because of the recent technological developments that have facilitated the instantaneous exchange of information, securities and funds worldwide. Trading decisions have also become more complex as they involve the cooperation of different participants interacting across wide geographical boundaries and different time zones. Although traditional communication media (such as phone, email and fax) are steadily being replaced by automated systems, there are still many areas that require human intervention. The evolutions in IT middleware and integration technologies (particularly those based on the Internet) are providing endless opportunities for addressing such gaps (Banks 2001). One of the first challenges for software architects and IT professionals is getting sufficien...
Although there are a large number of software develop - ment methodologies for standalone softwar... more Although there are a large number of software develop - ment methodologies for standalone software, little effort is being paid into investigating specialised methodologies that target the development of Distributed Applications (DAs) in the era of Internet and Web - based applications Rather than focusing on business models, developers usually spend con - siderable effort in implementing connectivity between
Software architecture design is widely recognized to be a complex task. This is especially true w... more Software architecture design is widely recognized to be a complex task. This is especially true when designing enterprise applications that require deciding about a number of architectural design issues, often involving selecting among various design alternatives that impact differently on a set of quality attributes. In order to facilitate the selection process, earlier research efforts have already investigated the use
The success of today’s enterprises is critically dependant on their ability to automate the way t... more The success of today’s enterprises is critically dependant on their ability to automate the way they conduct business with customers and other enterprises by means of e-business applications. However, developers are confronted with a large number of alternatives when considering the design and implementation of e-business applications such as deciding on whether or how legacy system integration should be performed.
Several middleware technologies and frameworks have emerged with the aim to support interop- erab... more Several middleware technologies and frameworks have emerged with the aim to support interop- erability between distributed systems and therefore facilitating their integration process. Within the context of Business-to-Business (B2B) e-commerce, this paper reviews the major emerging technologies that support different levels of interoperability that facilitate rapid application devel- opment for e-businesses. These technologies are illustrated with a case study in global financial industry with a view to see the efficacy of existing middleware to solve the integration problems between systems within a specific domain.
Electronic finance (e-finance) is mainly concerned with the automation of traditional activities ... more Electronic finance (e-finance) is mainly concerned with the automation of traditional activities in the finance domain and their associated processes. In particular, trading has become more and more a global activity because of the recent technological developments that have facilitated the instantaneous exchange of information, securities and funds worldwide. Trading decisions have also become more complex as they involve the cooperation of different participants interacting across wide geographical boundaries and different time zones. Although traditional communication media (such as phone, email and fax) are steadily being replaced by automated systems, there are still many areas that require human intervention. The evolutions in IT middleware and integration technologies (particularly those based on the Internet) are providing endless opportunities for addressing such gaps (Banks 2001). One of the first challenges for software architects and IT professionals is getting sufficien...
Although there are a large number of software develop - ment methodologies for standalone softwar... more Although there are a large number of software develop - ment methodologies for standalone software, little effort is being paid into investigating specialised methodologies that target the development of Distributed Applications (DAs) in the era of Internet and Web - based applications Rather than focusing on business models, developers usually spend con - siderable effort in implementing connectivity between
Software architecture design is widely recognized to be a complex task. This is especially true w... more Software architecture design is widely recognized to be a complex task. This is especially true when designing enterprise applications that require deciding about a number of architectural design issues, often involving selecting among various design alternatives that impact differently on a set of quality attributes. In order to facilitate the selection process, earlier research efforts have already investigated the use
The success of today’s enterprises is critically dependant on their ability to automate the way t... more The success of today’s enterprises is critically dependant on their ability to automate the way they conduct business with customers and other enterprises by means of e-business applications. However, developers are confronted with a large number of alternatives when considering the design and implementation of e-business applications such as deciding on whether or how legacy system integration should be performed.
Uploads
Papers by Feras Dabous