@article {Musunoori.2007.1,
	title = {Application Service Placement in Stochastic Grid Environments Using Learning and Ant Based Methods},
	journal = {Multi Agent and Grid Systems},
	volume = {3},
	number = {1},
	year = {2007},
	note = {Special Issue on Nature Inspired Systems for Parallel, Asynchronous and Decentralised Environments},
	pages = {19-41},
	abstract = {Achieving acceptable application performance in a grid environment remains a difficult challenge. In particular this is true for applications composed of services requiring some quality requirements to be fulfilled in order to satisfy users{\textquoteright} needs. The problem considered here is partitioning of application services onto the available execution nodes of grid environment in such a way that they satisfy some minimum quality requirements. Fundamentally this is an NP-hard problem. In this paper we propose three algorithms that are the first ones to be based on the concepts of learning automata and the metaphor of foraging ants. The algorithms naturally follow a decentralised multi-agent method for solving the service partitioning problem. Moreover they establish a distributed problem solving mechanism that does not require the use of a central controller. The proposed algorithms have been rigorously tested and evaluated through extensive simulations on randomly generated application services and grid environments. The results indicate that learning is an essential component to achieve scalability and efficiency in nature inspired systems.},
	author = {Sharath Babu {Musunoori} and Horn, Geir}
}
@inproceedings {Musunoori.2007.3,
	title = {Co-Ordination in Intelligent Ant-Based Application Service Mapping in Grid Environments},
	journal = {IEEE Swarm Intelligence Symposium (SIS 2007)},
	year = {2007},
	month = {April},
	pages = {303-309},
	publisher = {IEEE Computer Society Press},
	type = {Conference},
	isbn = {1-4244-0708-7},
	author = {Sharath Babu {Musunoori} and Horn, Geir}
}
@phdthesis {Simula.ND.58,
	title = {Quality Aware Application Service Placement in a Stochastic Grid Environment},
	year = {2007},
	month = {July},
	school = {Faculty of Mathematics and Natural Sciences, University of Oslo},
	type = {phd},
	address = {Oslo, Norway},
	author = {Sharath Babu {Musunoori}}
}
@inproceedings {Musunoori.2007.2,
	title = {Unintelligent Guided Ant-Based Solution to the Application Service Mapping Problem in a Grid Environment},
	journal = {International Conference on Computing: Theory and Applications (ICCTA 2007), March 5-7, Kolkata, India},
	year = {2007},
	month = {March},
	pages = {170-175},
	publisher = {IEEE Computer Society Press},
	type = {Conference},
	address = {Los Alamitos, CA, USA},
	isbn = {0-7695-2770-1},
	author = {Sharath Babu {Musunoori} and Horn, Geir}
}
@article {Musunoori.2006.1,
	title = {The 2nd International Middleware Doctoral Symposium: Quality-Driven Application Service Planning},
	journal = {IEEE Distributed Systems Online},
	volume = {7},
	number = {3},
	year = {2006},
	note = {art. no. 0603-o3004},
	month = {March},
	author = {Sharath Babu {Musunoori} and Eliassen, Frank}
}
@inproceedings {Musunoori.2006.3,
	title = {Ant-Based Approach to the Quality Aware Application Service Partitioning in a Grid Environment},
	journal = {2006 IEEE Congress on Evolutionary Computation (CEC 2006), July 16-21, Vancouver, BC, Canada},
	year = {2006},
	month = {July},
	pages = {2604-2611},
	publisher = {IEEE, ISBN 0-7803-9487-9},
	type = {1},
	author = {Sharath Babu {Musunoori} and Horn, Geir}
}
@inproceedings {Musunoori.2006.2,
	title = {On the Challenge of Allocating Service Based Applications in a Grid Environment},
	journal = {International Conference on Autonomic and Autonomous Systems (ICAS 2006), July 19-21, Silicon Valley, USA},
	year = {2006},
	month = {July},
	publisher = {IEEE Computer Society Press, ISBN 0-7695-2653-5},
	type = {1},
	author = {Sharath Babu {Musunoori} and Horn, Geir and Eliassen, Frank and Alia, Mourad},
	editor = {Dini, Petre and Ayed, Dhouha and Dini, Cosmin and Berbers, Yolande}
}
@inproceedings {Musunoori.2006.4,
	title = {Intelligent Ant-Based Solution to the Application Service Partitioning Problem in a Grid Environment},
	journal = {The 6th International Conference on Intelligent Systems Design and Applications (ISDA{\textquoteright}06), October16-18, Jinan, Shandong, China},
	year = {2006},
	month = {October},
	pages = {416-422},
	publisher = {IEEE Computer Society},
	type = {Conference},
	address = {Los Alamitos, CA, USA},
	abstract = {This paper presents a decentralised multi-agent method based the metaphor of foraging intelligent ants, for solving the problem of application service partitioning onto the execution nodes of the grid environment such that all services of the application satisfy some minimum quality requirements. Fundamentally this an NP-hard problem. The proposed algorithms have been rigorously tested and evaluated through extensive simulations on randomly generated application services and grid environment. The results show that intelligent ants perform significantly better than what could be achieved with simple unintelligent random ants.},
	isbn = {0-7695-2528-8},
	author = {Sharath Babu {Musunoori} and Horn, Geir},
	editor = {Ajith Abraham Yu {Chen}}
}
@inproceedings {Rafaelsen.2006.2,
	title = {Towards Self-Organising Distribution Structures for Streaming Media},
	journal = {8th International Symposium on Distributed Objects and Applications (DOA)},
	year = {2006},
	month = {November},
	pages = {1825-1842},
	publisher = {Springer Verlag},
	type = {Conference},
	abstract = {Efficient multi-receiver delivery of video data over computer networks, such as the Internet is still challenging, due to heterogeneity in involved network technologies, end-node capabilities and receiver preferences. While adaptive and scalable video encoding can solve many of the problems caused by heterogeneity, media gateway systems are needed for performing video filtering and transformation in order to handle cases not solved by scalable coding. The omplexity of such systems make them difficult to manage by humans. Hence streaming media delivery systems, including media gateway systems should be self-managed only guided by policies provided by system managers and users. In this paper, we describe a media gateway systems framework for developing binding managers for gateway-based stream bindings. These bindings constructs an overlay network for media stream distribution. The framework is open, enabling insertion of specific binding policies that suits particular user preferences. Our framework contributes towards self-management of multi-user streaming services by supporting self-configuration and re-configuration of multi-receiver bindings. It also contributes to easier development of business streaming applications by supporting the plugging in of binding policies targeting particular application domains.We describe the implementation of a prototype of the framework and evaluate the framework by observing and comparing the effect on the property of bindings when different binding policies are applied. Finally we discuss issues of gateway service placement and scalability when bindings are deployed in a large scale infrastructure.},
	isbn = {978-3-540-48274-1},
	author = {Hans Ole {Rafaelsen} and Eliassen, Frank and Sharath Babu {Musunoori}},
	editor = {Zahir Tari Rober {Meersman}}
}
@inproceedings {Musunoori.2005.2,
	title = {A Fixed-Structure Learning Automaton Solution to the Quality Aware Application Service Configuration in a Grid Environment},
	journal = {Proceedings of the 17th International Conference on Parallel and Distributed Computing and Systems (PDCS 2005), November 14-16, Phoenix, AZ, USA},
	year = {2005},
	pages = {7-12},
	publisher = {ACTA Press, ISBN 0-88986-527-2},
	type = {1},
	author = {Sharath Babu {Musunoori} and Horn, Geir},
	editor = {Zheng, S.Q.}
}
@inproceedings {Musunoori.2005.3,
	title = {QoS-Aware Application Service Configuration in a Grid Environment},
	journal = {Proceedings of the 9th International Conference on Software Engineering and Applications (SEA2005), November 14-16, Phoenix, AZ, USA},
	year = {2005},
	month = {November},
	pages = {363-370},
	publisher = {ACTA Press, ISBN 0-88986-531-0},
	type = {1},
	author = {Sharath Babu {Musunoori} and Eliassen, Frank},
	editor = {Tsai, W.T. and Hamza, M.H.}
}
@inproceedings {Musunoori.2005.1,
	title = {QoS-Driven Service Configuration in Computational Grids},
	journal = {Proceedings of the 6th IEEE/ACM International Workshop on Grid Computing held in Conjunction with the International Conference for High Performance Computing, Neworking and Strorage (SC|05), November 12-18, Seattle, WA, USA},
	year = {2005},
	month = {November},
	pages = {304-307},
	publisher = {IEEE Computer Society Press, ISBN 0-7803-9493-3},
	type = {1},
	author = {Sharath Babu {Musunoori} and Eliassen, Frank and Viktor S. Wold {Eide}},
	editor = {Daniel S. {Katz}}
}
@inproceedings {Musunoori.2005.4,
	title = {Quality Aware Service Planning in Computational Grids},
	journal = {Proceedings of the 2nd international doctoral symposium on Middleware, Grenoble, France, November 28-December 2},
	year = {2005},
	month = {November},
	pages = {1-5},
	publisher = {ACM International Conference Proceeding Series; Vol. 114},
	type = {1},
	author = {Sharath Babu {Musunoori}},
	editor = {Joolia, Ackbar and Jean, S{\'e}bastien}
}
@inproceedings {ND.5.Meissner.2004,
	title = {MGMS / GML - Towards a New Policy Specification Framework for Multicast Group Integrity},
	journal = {Proceedings Applications for the Internet (SAINT 2004)},
	year = {2004},
	note = {ISBN 0-7695-2068-5},
	month = {January 26-30},
	pages = {233-239},
	publisher = {IEEE Computer Society Press},
	type = {1},
	address = {Tokyo, Japan},
	author = {Meissner, A. and Sharath Babu {Musunoori} and Wolf, L.}
}
@misc {ND.8.Musunoori.2004.c,
	title = {The Next Generation Global Technology - GRID: a QoS-Aware Component-Based Middleware Approach},
	howpublished = {Misc},
	year = {2004},
	note = {Presented at the eVITA Workshop on eScience and Applications},
	month = {October 12-13},
	author = {Sharath Babu {Musunoori} and Eliassen, Frank and Staehli, Richard}
}
@inproceedings {ND.5.Musunoori.2004.a,
	title = {QoS-Aware Component Architecture Support for Grid},
	journal = {Proceedings of the 13th IEEE International Workshops on Enabling Technologies: Infrastructures for Collaborative Enterprises (WETICE-2004), Modena, Italy},
	year = {2004},
	month = {June 14-16},
	pages = {277-282},
	publisher = {IEEE Computer Society Press, ISBN 0-7695-2183-5},
	type = {1},
	author = {Sharath Babu {Musunoori} and Eliassen, Frank and Staehli, Richard},
	editor = {Cabri, Giacomo}
}
@inproceedings {ND.5.Meissner.2003,
	title = {Group Integrity Management Support for Mobile Ad-Hoc Communities},
	journal = {Workshop proceedings middleware for Pervasive and Ad-Hoc Computing (Middleware 2003 companion)},
	year = {2003},
	note = {Held in conjunction with ACM/USENIX International Middleware Conference - Middleware 2003, ISBN 85-87926-03-9},
	month = {June 16-20},
	pages = {53-59},
	type = {1},
	address = {Rio de Jeneiro, Brazil},
	author = {Meissner, A. and Sharath Babu {Musunoori}},
	editor = {Ururahy, Shristina and Sztajnberg, Alexandre and Cerqueira, Renato}
}
