Title | ||
---|---|---|
Dealing with scalability in an event-based infrastructure to support global software development |
Abstract | ||
---|---|---|
Scalability is a challenging issue in the context of an infrastructure based on asynchronous events to support integration and cooperation between distributed applications. Furthermore, if an infrastructure of this kind supports the execution of processes in a global software development environment, we have to deal with an enormous amount of Internet-scale events passing through the infrastructure diminishing performance. In this paper, we present an approach to treat this problem based on a network of interconnected nodes. At any given moment, each node executes a process while maintaining the scope of the local events and propagating only the events needed to synchronize broader processes. To support cooperation between applications, we use an ECA rules mechanism, which we have extended to enable the infrastructure to identify a process executing in a node, as an application that can cooperate with other processes using a similar mechanism. |
Year | DOI | Venue |
---|---|---|
2006 | 10.1007/978-3-540-75912-6_8 | TEAA |
Keywords | Field | DocType |
global software development environment,broader process,similar mechanism,challenging issue,internet-scale event,local event,enormous amount,eca rules mechanism,asynchronous event,event-based infrastructure,distributed application,scalability,middleware | Asynchronous communication,Synchronization,Monitoring system,Computer science,Global software development,Distributed computing,Scalability | Conference |
Volume | ISSN | ISBN |
4473 | 0302-9743 | 3-540-75911-5 |
Citations | PageRank | References |
0 | 0.34 | 7 |
Authors | ||
3 |
Name | Order | Citations | PageRank |
---|---|---|---|
Rubby Casallas | 1 | 225 | 26.65 |
Oscar González | 2 | 0 | 0.34 |
Nicolás López | 3 | 15 | 3.21 |