ODE
From SandeepPurao
ODE: Object Distribution Environment
Problem
- How to effectively deploy object-oriented software, designed as monolithic applications, over distributed hardware infrastructures
Solution
- A two-phase approach and a tool to fragment and distribute classes across sites, then instances and methods within a site
Publications
- Purao, S., Jain, H. K., Nazareth, D. L. 2002. Exploiting Design Information to Derive Object Distribution Models. IEEE Transactions on Systems, Man and Cybernetics - A. vol. 32, issue 3, pp. 320-334.
- Purao, S., Jain, H. K., Nazareth, D. L. 2002. A Tool for Distributing Object-oriented Applications. Information & Management. vol. 39, issue 8, September. pp. 689-703.
- Purao, S., Jain, H. K., Nazareth, D. L. 2001. An Approach to Distribution of Object-oriented Applications in Loosely Coupled Networks. Journal of Management Information Systems. vol. 18, issue 3, Winter. pp. 195-234.
- Purao, S., Jain, H. K., Nazareth, D. L. 1999. Supporting Decision Making in Combinatorially Explosive Multicriteria Situations. Decision Support Systems. vol. 26, issue 3, September. pp. 225-248.
- Purao, S., Jain, H. K., Nazareth, D. L. 1998. Effective Distribution of Object-oriented Applications. Communications of the ACM. vol. 41, issue 8, August. pp. 100-108.
Architecture and Screen Snapshots
ODE, The ODE Architecture
Scenarios, Interaction Patterns in ODE
Fragmentation, Fragmenting classes for across-site distribution
Within-site assignment, Criteria for within-site assignment
Decision-spaces, Exploring decision spaces for each criteria
Probing-MCDM, Probing multi-criteria decisions within each site

