Department of Systems and Computer Engineerin
|
Dr. Shikharesh Majumdar: List of Publicatio
Papers Published in Journals
§
Kapoor, N.K., Majumdar, S., Nandy, B., "Techniques for
Allocation of Sensors in Shared Wireless Sensor Networks", Journal of Networks, Vol. 10, No.1, 2015.
- Gillespie,
R., Kamil, A., Lung, C.H., Majumdar,S., Ashwood-Smith, P. "An Efficient
Address Resolution Technique for Large Layer 2 Networks", International Journal of
Next-Generation Computing: No: 2, Vol. 4, 2013.
§
Melendez,
J.O., Majumdar, S., “Matchmaking on Clouds and Grids”, International Journal of Internet Technology (JIT) [accepted for publication]
2012.
- Asif, M.,
Majumdar, S., “Partitioning Frameworks for Mobile
Web Services”,
International
Journal of Parallel, Emergent and Distributed Systems Vol. 26, Issue 6, 2011, pp. 519-544.
- Kapoor, N.K., Majumdar, S., Nandy, B., “Class Based Grid
Resource Management Strategies for On Demand Jobs”, Simulation:
Transactions of the Society for Modeling and Simulation International
Vol. 86, No.: 11, November 2010, pp. 675-697.
- Farooq, U., Majumdar, S., Parsons, E., “Achieving Efficiency,
Quality of Service and Robustness in Multi-Organizational Grids”, Journal
of Systems and Software (Special
Issue on Software Performance), Vol. 82, Issue: 1, January 2009, pp.
23-38.
- Farooq, U.,
Majumdar, S., Parsons, E.W., “High Performance Middleware for Mobile
Wireless Networks,” Mobile
Information Systems, 2007, Vol.
7, No. 2, pp. 107-132.
- Muhammad, A., Majumdar, S., Kopec, G.,
“Load Sharing in Call Server Clusters”, Computer
Communications (Special Issue on Advances in Communication
Networking), Vol. 30, November 2007, pp. 3027-3045.
- Bock., P., Majumdar, S.,
Bock, W., “Internet-based Distributed Data Acquisition System for
Fiber-optic Sensors”, IEEE Trans. on Instrumentation and Measurement, February 2007.
- Krishnamurthy, D.,
Rolia, J., Majumdar, S., “A Synthetic Workload Generation Technique for Stress Testing Session-Based
Systems”, IEEE Trans. on Software Eng., January 2007..
- Abhari,
A., Dandamudi, S.P., Majumdar, S.,
“Secondary Storage Management for Proxy Caches”, Future
Generation Computer Systems, 2005.
- Wu, W.-K., Majumdar, S., “Flyover: a Technique for Achieving High Performance in CORBA-Based
Systems with Limited Heterogeneity”, International Journal of High Performance Computer Networks,
2005.
- Majumdar,
S., Shen, E.-K., “High Performance Adaptive CORBA Middleware”,
Journal of Parallel and Distributed
Systems, 2004.
- Chan,Y.-N., Dandamudi, S.P.,
Majumdar, S., "Processor Scheduling in a Multiprogrammed Transputer
Systems", Journal of Computers
and Their Applications, 2003.
- Abdul Fatah, I.,
Majumdar, S., ``Performance of CORBA-Based Client‑Server
Architectures'', IEEE Transactions
on Parallel & Distributed Systems, February 2002, pp.
111-127.
- Abhari, A., Dandamudi, S.P., Majumdar, S., “Structural
Characterization of Popular Web Documents”, International Journal of Computers and Their Applications, Vol. 9,
No. 1, Vol. 9, No.: 1, March 2002, pp. 15-24.
- Liu, M., Majumdar,
S., Streibel, D., Carroll, B. “Scheduling on a Multiprocessor-Based
Telephone Switch”, Journal of South African Computer Society (selected
papers from SAICSIT Conference), No. 26, November 2000, pp. 154-163.
- Kwong, P., Majumdar, S. ``Scheduling I/O in
Multiprogrammed Parallel Systems'', Journal
of Informatica (Special Issue on High
performance Computing on Clusters), 1999.
- Graham. W.C., Majumdar, S., Performance of
Scheduling Strategies for Client Server Systems'', Journal of Parallel & Distributed Computing, Vol.
58, 1999, pp. 389-424.
- Majumdar, S., Woodside, C.M., "Robust Bounds
and Throughput Guarantees for General Closed Multiclass Queuing
Networks", Performance
Evaluation, Vol. 32, 1998, pp. 101-136.
- Majumdar, S., "Application of Relational
Interval Arithmetic to Computer Performance Analysis", Constraints (Special Issue: Interval
Constraints), Vol.2, No.2, October 1997, pp. 215-235.
- Luethi, J., Majumdar, S., Kotsis, G., Haring, G.,
"Performance Bounds for Distributed Systems with Workload
Variabilities and Uncertainties", Parallel
Computing (Special Issue: Distributed and Parallel Systems: Environments
and Tools), North Holland, Vol. 22,
No. 13, March 1997.
- Neilson, J.E., Woodside, C.M., Petriu, D.C.,
Majumdar, S., "Software Bottlenecking in Client-Server Systems and
Rendezvous Networks", IEEE
Transactions on Software Engineering, September 1995.
- Franks, G., Hubbard, A., Majumdar, S., Neilson,
J., Petriu, D., Rolia, J., Woodside, C.M., "A Toolset for Performance
Engineering and Software Design of Client Server Systems'', Performance Evaluation June 1995.
- Woodside, C.M., Neilson, J.E., Petriu, D.C.,
and Majumdar, S., "The Stochastic Rendezvous Network Model for
Performance of Synchronous Client-Server-Like Distributed Software", IEEE Transactions on Computers,
January 1995.
- Majumdar, S., Eager, D.L. and Bunt, R.B.,
"Characterization of Programs for Scheduling in Multiprogrammed
Parallel Systems", Performance
Evaluation, Vol. 13, 1991, pp. 109 -130.
- Majumdar, S., Woodside, C.M., Neilson, J.E., and Petriu, D.C., "Performance
Bounds for Concurrent Software with Rendezvous", Performance Evaluation, Vol. 13, 1991, pp. 207 - 236.
Papers Published In Magazines
- Majumdar, S., “Resource
Management on Clouds: Handling Uncertainties in Parameters and
Policies” (invited paper), Computer
Society of India (CSI) Communications, Vol. 35, No: 2, May 2011,
pp.16-19.
- Majumdar, S., Kumar, K. and Raghunathan,
K.S., "Interface Unites Z8000 with Other Families of Peripheral
Devices", Electronics,
McGraw-Hill, July 28, 1981.
Contribution
to Books
- Ahmad, I.,
Majumdar, S. “Resource Management for Data Intensive Tasks on
Grids”, book chapter in Grid
Computing, Intech, 2011.[NSERC]
- Asif, M., Majumdar, S., “Hosting
Web Services on Mobile Devices”, book chapter, in Mobile Web 2.0: Developing and
Delivering Services to Mobile Phones (ed. Ahson), CRC Press, 2010.
- Majumdar, S., "High
Performance Middleware-Based Systems", in Middleware for Communications
(ed. Q. Mahmoud), John Wiley and Sons, 2004 (to appear).
- Majumdar,
S., Luthi, J., Haring, G., Ramadoss, R., “Characterization
and Analysis of Software and Systems with Uncertainties and Variabilities”,
in Performance Engineering – State of the Art and Current Trends (eds.
Dumke,
R., Rautenstrauch, C., Schmietendorf, A., Scholz, A.), Lecture Notes in
Computer Science (LCNS 2047), Springer, pp. 202-221.
- Majumdar
S. et al. Dictionary of Computer
Science, Engineering, and Technology (eds: P. Laplante, E. Veklerov)
Academic Press 2001.
- Majumdar,
S., Parsons, E., "Parallel Job Scheduling: a Performance
Perspective", Performance
Evaluation: Origins and Directions, (eds: G. Haring, C. Lindemann, M.
Reiser), Lecture Notes in Computer Science, Springer Verlag 2000.
- Majumdar,
S., Danadmudi, S.P., editors of Proceedings of the IEEE MASCOTS'98
Workshops, Montreal, July 1999.
Tutorials and Professional Courses
- Majumdar, S., “Resource Management on Clouds:
Principles and Techniques”, (4 hours) International
Conference on Distributed Computing and Networks (ICDCN), Coimbatore,
India, January 2014.
- Majumdar, S., “Resource Management on Grids & Clouds” , (2.5
hours)., Cloud Computing 13, Valencia (Spain), May 2013.
- Majumdar, S., Advanced Distributed Computing, (3-day course) Mody Institute of Technology
and Science, Lakshmangarh,
India, Professional
Course (Given to Computer Science professors)..
- Majumdar,
S. “High Performance CORBA” (4 hours)., IEEE High Performance Computing Conference (tutorial), Hyderabad, India, December 2001.
Invited Talks
§
“Research
on Cloud Computing at Carleton University”, Carleton University Alumni
Event, San Francisco, April 2015 (invited presentation).
- Plenary Address: “Achieving Quality of Service,
Cost and Revenue Goals on Distributed Systems: the Resource Management
Challenge”, , Emerging
Applications of Information Technology (EAIT), Kolkata, India,
January 2015.
- Keynote Address, “Advances in ICT:
Clouds, Mobile Services and Internet of Things” International
Conference on Electronics, Communication & Measurement (ICECI),
Kolkata, India, January 2014.
- Keynote
Address: “Cloud
Computing: From Enterprises to Cyber-Physical Systems”, Summer
Simulation Multi-Conference, Society
for Modeling and Simulation Intl, Toronto, Canada, July 2013,
- “Resource Management
on Clouds: the Multifaceted Problem and Solutions”, International Conference on Advances in
Cloud Computing, Bangalore,
India,
July 2012.
- “Clouds:
Promises and Challenges”,
Invest Ottawa, Ottawa,
June 2012 (invited talk).
- “Cloud Computing:
Performance, Service Level Agreements and Revenue”, International
Conference on Recent Trends in Information Systems (ReTIS),
Kolkata, India, December 2011 (invited talk).
- “Cloud
Computing: Promises, Challenges and Answers”, TELUS Technology
Summit, Toronto,
November 2011 (invited talk).
- “Resource Management on Clouds and Grids: Challenges and
Answers” Politecnico Di Milano, Milan, Italy,
June 2011.
- “Resource Management on Clouds and Grids: Challenges and
Answers” , University of
L’Aquila, Italy,
June 2011.
- “Resource
Management on Clouds and Grids: Challenges and Answers”, 14th
Communications and Networking Symposium, Boston, April 2011 (invited talk)
- “Clouds:
Opportunities and Challenges”, 43rd Plenary, International
Standards Advisory Council of Canada (ISACC), Ottawa, May 2010 (invited talk).
- "Achieving High Performance in CORBA-Based Systems",
University of Quebec (Hull), February 2000 (invited talk).
- "Achieving High Performance in CORBA-Based
Systems", IEEE Computer Society Distinguished
Visitor Lecture,
§
Quebec City November 1999
§
Calcutta (India)
December 1999
§
Ottawa January 2000
§
New
York (Long
Island) November 2001
§
Costa Rica May 2001
- "Performance of CORBA-Based Middleware
Systems", University Autonoma of Guadalajara, Guadalajara
(Mexico),
October 1999 (invited talk).
- "Performance Analysis of Systems with
Variabilities and Uncertainties in Workload", Dagstuhl Workshop, Schloss Dagstuhl, Germany,
September 1997 (invited talk).
- "Resource Management in Parallel &
Distributed Systems", Nortel Technologies, Ottawa, June 1997 (invited talk).
- "Scheduling in Client-Server Systems", University of Vienna, September 1996 (invited
talk).
- "Resource Management in Parallel
& Distributed Systems", OCRI Workshop on Software Performance
Engineering, Ottawa,
May 1997.
- "Distributed Processing Systems (6 day ConGESE course given at Nortel Tech. with a
colleague), March-June 1996.
- "Management of Parallel I/O" (invited
talk), IFIP Working Group 7.3 Workshop, Ottawa, May 1995.
- "Processor Scheduling in Multiprogrammed
Parallel Systems", T.J. Watson Research
Center (IBM), Yorktown Heights, USA,
November 1987.
- Stevens Institute of Technology, Hoboken, USA, November 1987.
- University of New Orleans,
New Orleans, USA, November 1987.
- University of Alberta,
Edmonton, Canada, December 1987.
- Carleton University,
Ottawa, Canada, November 1988.
o
University of Calgary, Calgary, Canada,
November 1988
Papers Published In Refereed Conference Proceedings
§
McGregor, A., Bennett, D.,
Majumdar, S., Nandy, B., Melendez, J.O., St-Hilaire, M., Lau, Liu, J. “A
Cloud-Based Platform for Supporting Research Collaboration”, Proc. 8th IEEE International Conference on
Cloud Computing (CLOUD), New York, June 2015 (accepted for publication).
§
Biswas, A., Majumdar, S., Nandy, B., El-Haraki, A., “Predictive Auto-scaling Techniques for
Clouds Subjected to Requests with Service Level Agreements”, Proc. 11th IEEE World Congress on Services
(SERVICES),
June 2015 (accepted for publication)
§
Li, X., Lung, C.-H., Majumdar, S., “Energy Aware Green Spine Switch Management Communications (ICC 2015), London (UK),
June 2015 (accepted for publication).
§
Biswas, A., Majumdar,
S., Nandy, B., El-Haraki, A."An Auto-scaling Framework for Controlling
Enterprise Resources on Clouds", Proc. 15th IEEE/ACM International
Symp. on Cluster Cloud & Grid Computing (Intl. Workshop on Cloud for Business, Industries and
Enterprises (C4BIE)),
Shenzen , May 2015.
§
McGregor,
A., Bennett, D., Majumdar, S., Nandy, B., Melendez, J.O., St-Hilaire, M., Lau, D., Liu, J., Biswas, A., Lim, N.,
Tehranian, A., Zhuang, K., Davidson, L., "RP-SMARF: A Cloud-Based Platform
for Research Collaboration on Smart Facilities Management", Poster, IEEE/ACM International Conference on
Cluster, Cloud and Grid Computing (CCGrid 2015), Shenzen China, May 2015.
§
Lim,
N., Majumdar, S. and Ashwood-Smith, P., “A Constraint Programming Based Hadoop Scheduler for Handling MapReduce Jobs with Deadlines on Clouds” Proc. Intl.
on Performance Engineering (ICPE), Austin (USA)February
2015.
- Biswas A., Majumdar, S., Nandy, B., El-Haraki, A.
“Automatic Resource Provisioning: a Machine earning based Proactive
approach”, Proc. IEEE Intl.
Conference on Cloud Computing Technology and Science (Cloudcom),
Singapore, December 2014.
§
Lim,
N., Majumdar, S., Ashwood-Smith, P., “Constraint
Programming-Based Resource Management Technique for Processing MapReduce Jobs
with SLAs on Clouds”, Proc. Intl. Conf. on Parallel Processing (ICPP), Minneapolis (USA),
October 2014.
§
Lim, N., Majumdar, S., Ashwood-Smith, P., “Resource
Management Techniques for Handling Requests with Service Level Agreements, Proc. 2014 International Symposium on
Performance Evaluation of Computer and Telecommunication Systems (SPECTS'14),
Monterey, July 2014.
- Phuong,
H., Majumdar, S., Zaman, M., Srivastava, P., Goel, N., “Resource
Management Techniques for Handling Errors in User Estimated Job Execution
Times”, Proc. 2014
International Symposium on Performance Evaluation of Computer and
Telecommunication Systems (SPECTS'14), Monterey, July 2014.
- Lung, C.-H., Sanaullah, M., Cao, Y., Majumdar,
S., “Design and Performance Evaluation of Cloud-Based XML
Publish/Subscribe Services”, Proc.
11th IEEE International
Conference on Services Computing (SCC), July 2014 (to appear).
- Lim, N, Majumdar, S.,
Ashwood-Smith, P., “Engineering Resource Management Middleware for
Optimizing the Performance of Clouds Processing MapReduce Jobs with
Deadlines”, Proc. 5th ACM/SPEC
International Conference on Performance Engineering (ICPE), Dublin,
March 2014.
- Kapoor N., Majumdar S., and Nandy B., “Dynamic
Allocation of Sensor Nodes in Wireless Sensor Networks Hosting Multiple
Applications”, Proc. 2012 International Symposium on Performance
Evaluation of Computer and Telecommunication Systems (SPECTS'12), Toronto, July 2013.
- Lau, D., Liu, J., Majumdar,
S., Nandy,B.,
St-Hilaire, M. and Yang, C.S., “A Cloud-Based
Approach for Smart Facilities Management”, Proc. 2013
IEEE Conference on Prognostics and Health Management (PHM), Gaithersburg, June 2013.
- Gillespie,
R., Kamil, A., Lung C.-H., Majumdar, S. and Ashwood-Smith, P., “Address Resolution in Large
Layer 2 Networks for Data Centers” Proc. NetCloud 2012 Workshop (held in
conjunction with IEEE International Conference on Cloud Computing Technology
and Science (Cloudcom 2012)), Taipei,
December 2012.
- Lim,
N., Majumdar, S., Srivastava, V., “Devising Secure Sockets
Layer-Based Distributed Systems: A Performance-Aware Approach”, Proc. IEEE International Performance, Computing
and Communications Conference (IPCCC 12), Austin, December 2012.
§
Kapoor N., Majumdar S., and Nandy B.,
“Sensor Allocation to Multiple Applications in Shared Wireless Sensor
Networks”, Extended Abstract for Poster,
Proc. 31st IEEE International Performance
Computing and Communications Conference (IPCCC 2012), Austin, TX, U.S.A.,
December 2012.
§
Kanagasundaram, R., Majumdar, S. Zaman, M., Srivastava, P., Goel, P.,
“Exposing
Resources as Web services: a Performance Oriented Approach”, Proc. 2012 International
Symposium on Performance Evaluation of Computer and Telecommunication Systems
(SPECTS'12), Genoa (Italy), July 2012.
- Kapoor, N., Majumdar, S., Nandy, B.,
“System and Application Knowledge Based
Scheduling of Multiple Applications in a WSN”, Proc. IEEE International
Conference on Communications (ICC 2012) - Adhoc, Sensor and Mesh Networking Symposium, Ottawa, June 2012.
§
Majumdar, S., M. Asif, Melendez, O., Kanagasundaram,
R., Lau, D.T., Nandy, B., Zaman, M., Srivastava, P., Goel, N.,
“Middleware Architecture for Sensor-Based Bridge Infrastructure
Management”, Proc. 15th Communications and Networking
Symposium, Boston, March 2012.
§
Asif, M., Majumdar, S., “A Runtime Partitioning Technique for Mobile Web
Services”, Proc. International Workshop on Applications of Wireless Ad Hoc and
Sensor Network (AWASN11),
Taipei, Taiwan, September, 2011 (accepted for publication).
§
Cao, Y., Lung, C.-H., Majumdar, S., “An XPath
Query Aggregation Algorithm Using a Region Encoding”, Proc. IEEE 11th Annual
Symposium for Applications and the Internet (SAINT '11), Munich (Germany),
July 2011.
§
Kapoor, N., Majumdar, S., Nandy, B. “Scheduling
on Wireless Sensor Networks
§
Hosting Multiple Applications”, Proc. IEEE
International Conference on Communications (ICC 2011) - Adhoc,
Sensor and Mesh Networking Symposium, Kyoto
(Japan), June 2011.
§
Melendez,
J.O., "Utilizing “Opaque” Resources for Revenue Enhancement on
Clouds and Grids", Proc. Cluster
Computing and the Grid (International
Workshop on Cloud for Business, Industries and Enterprises (C4BIE)),
Newport Beach (USA), May 2011.
§
Cao, Y., Lung, C.-H., Majumdar, S., “A
Peer-to-Peer Model for XML Publish/Subscribe Services”, Proc. of the 9th Communications
Networks and Systems Research (CNSR) Conference, Ottawa (Canada), May 2011.
§
Lim, N., Majumdar, S., “Engineering SSL-Based
Systems for Enhancing System Performance”, Proc. ACM International
Conference on Performance Engineering (ICPE), 2011, Karlsruhe (Germany), March
2011.
§
Dai, L., Lung, C.-H., Majumdar, S., “A XML
Message Filtering and Matching Approach in Publish/Subscribe Systems”, Proc. IEEE GLOBCOM Conference, Miami, Florida,
December 2010.
§
Majumdar,
S., "On the Energy-Performance Tradeoff for Parallel Applications", Proc. EPEW 2010: 7th European Performance Engineering Workshop, Bertinoro, Italy,
September 2010.
§
Xie,
S. Yee, G., Majumdar, S.,
“Automated Threat Identification for UML”, Proc. International Conference on Security and Cryptography (SECRYPT
2010), Athens, Greece, July 2010.
§
Melendez,
J.O., Majumdar, S., “Matchmaking with limited Knowledge of Resources on
Clouds and Grids”, Proc. 2010
International Symposium on Performance Evaluation of Computer and
Telecommunication Systems (SPECTS'10), Ottawa, July 2010.
§
Lim,
N., Majumdar, S., Nandy, B., “Providing Interoperability for Resource
Access Using Web Services”, Proceedings
of the 8th Communications Networks and Systems Research (CNSR)
Conference, May 2010, Montreal.
§
Melendez,
J.O., Majumdar, S., Farooq, U., Parsons, E., “Using the Any
Schedulability Criterion for Matchmaking on Clouds and Grids” (Poster), 10th
IEEE/ACM International Conference on Cluster, Cloud and Grid Computing
§
(CCGRID 2010), Melbourne, Australia,
May 2010.
§
Cao,
Y., Majumdar, S., Lung, C.-H., “Caching Techniques for XML Message
Filtering”, Proc. IEEE
International Performance, Computing and Communications Conference (IPCCC 09),
Phoenix (AZ),
December 2009.
§
Majumdar,
S., Nandy, B., Lau, D., Goel, N., Srivastava, P., Zaman, M., Asif, M.,
Melendez, J.O., Thirukailyanathan, K., Lim, N., Kanagasundaram, R., Hoang, P.,
Tehranian, A., “Cloud-Based Bridge Infrastructure Management”, (Poster), IBM-CASCON 2010, Toronto, November 2010.
§
Melendez,
J.O., Majumdar, S., Farooq, U., Parsons, E., "Engineering Resource
Management Middleware for Achieving High Revenue and QoS on Clouds"
(Poster), IBM-CASCON 2009, Toronto, November
2009.
§
Asif,
M., Majumdar, S., "A Graph Based Algorithm for Partitioning of Mobile Web Services", Proc. 17th IEEE International
Symposium on Modeling, Analysis and Simulation of Computer and
Telecommunication Systems (MASCOTS’09), September 2009, pp. 341-350.
§
Cao,
Y., Lung, C., Majumdar, S., "A
Subscription Coverage Technique for XML Message Dissemination, Proc. IEEE
9th Annual Symposium for Applications and the Internet (SAINT '09), Seattle, July 2009, pp.
137-140.
§
Majumdar, S. “The
“Any-Schedulability” Criterion for Providing QoS Guarantees Through
Advance Reservation Requests”, Proc.
Cluster Computing and the Grid
§
International
Workshop on Cloud Computing), Shanghai (China),
May 2009, pp. 490-495.
§
Asif,
M., Majumdar, S., Performance Analysis of Mobile
Web Service Partitioning Frameworks”, Proc. The Sixteenth International Conference on Advanced
Computing and Communication (ADCOM 2008), Chennai, India,
December 2008, pp. 190-197.
§
Sivaraja, S., Thiyagarajah,
M., Piranavam, T., Lung, C.-H., Majumdar, S. “Efficient Multiple-Keyword
Search in DHT-based Decentralized Systems”, Proc. 2008
International Symposium on Performance Evaluation of Computer and
Telecommunication Systems (SPECTS'08), Edinburgh, UK, June 2008, pp. 406-412.
§
Ahmad,
I., Majumdar, S., “Performance of Resource
Management Algorithms for "Processable Bulk Data
Transfer" Tasks in Grid Environments”, Proc. 7th ACM International Workshop on
Software and Performance (WOSP’08), Princeton,
June 2008, pp. 177-188.
§
Sun,
B., Majumdar, S., Kopec, G., “Call Server
Clusters for Telecommunication Switches”, Proc. 2007 International Symposium on
Performance Evaluation of Computer and Telecommunication Systems (SPECTS'07), San Diego, July 2007, pp. 295-304.
§
Kapoor, N.K., Majumdar, S., Nandy, B., “Matching
of Independent Jobs on a Computing Grid”, Proc. 2007
International Symposium on Performance Evaluation of Computer and
Telecommunication Systems (SPECTS'07), San Diego, July 2007, pp. 537-546.
§
Asif,
M., Majumdar, S., Dragnea, R., “Hosting
Web Services on Resource Constrained Devices”, 2007 Proc. IEEE International Conference
on Web Services (ICWS 2007), Slat Lake City (Utah), July 2007, pp.
583-590.
§
Chandrashekaran,
P., Majumdar, S., Lung, C.-H., Serghi, L.,
“Performance Analysis of Web Service Replica Selection in an
Extranet”, in the Proceedings of
the 5th Communications Networks and Systems Research (CNSR)
Conference, May 2007, Fredricton (NB).
§
Kassim,
A., Esfandiari, B., Majumdar, S.,
“A Flexible Architecture for Management of Distributed Web Service Registeries”, in the Proceedings of the 5thCommunications Networks and Systems
Research (CNSR) Conference, May 2007, Fredricton (NB).
§
Farooq,
U., Majumdar, S., Parsons, E.W.,
“Engineering Grids Applications and Middleware for High
Performance”, in the Proceedings of
the 6th ACM International Workshop on Software and
Performance(WOSP’07), Buenos
Aires, Argentina,
February 2007.
§
Farooq,
U., Majumdar, S., Parsons, E.W., “QoSMOS”
Quality of Service Aware Resource Management on Multi-Organizational Grid
Systems” (Poster), IBM CASCON Conference, October 2006.
§
Farooq,
U., Majumdar, S., Parsons, E.W., “A Framework to Achieve Guaranteed QoS
for Applications and High System Performance in Multi-Institutional Grid
Computing,” in the Proceedings of
the 35th International Conference on Parallel Processing
(ICPP’06), pp. 373-380, Columbus,
OH, August 2006.
§
Bennet, D., Nandy, B.,
Ahmad, I., Majumdar, S., St.-Arnaud, B., “User Controlled Lightpath Management System based on a Service Oriented
Architecture”, Proc. Application Controlled Optical Networks (ACON
2006), Ottawa, May 2006 (accepted for publication).
§
Farooq,
U., Majumdar, S., Parsons, E.W., “Dynamic Scheduling of Lightpaths in Lambda Grids,” in the Proceedings of the 2nd IEEE
International Workshop on Networks for Grid Applications (GRIDNETS’05),
pp. 540-549, Boston, MA, October 2005.
§
Ahmad,
I., Majumdar, S., “An
Adaptive High Performance Architecture for
“Processable” Bulk Data Transfers
on a Grid”, Proceedings of the 2nd
IEEE International Workshop on Networks for Grid Applications
(GRIDNETS’05), Boston,
October 2005.
§
Farooq,
U., Majumdar, S., Parsons, E.W., “Impact of Laxity on Scheduling with
Advance Reservations in Grids,” in the Proceedings of the 13th IEEE International Symposium on
Modeling, Analysis and Simulation of Computer and Telecommunication Systems
(MASCOTS’05), pp. 319-324, Atlanta,
GA, September 2005.
§
Wang, Q., C.-H. Lung, Majumdar,
S., “Effective Fair Share Resource Management Algorithms in
Support of Quality-of-Service”, Proc.
2005 International Symposium on Performance Evaluation of Computer and
Telecommunication Systems (SPECTS'05), Philadelphia, July 2005.
§
Wang, Y., Majumdar,
S., “Achieving Differentiated Quality of Service and High Revenue
through Scheduling on E-Commerce Systems”, Proc. 2005
International Symposium on Performance Evaluation of Computer and
Telecommunication Systems (SPECTS'05), Philadelphia, July 2005.
§
Huo, M., Majumdar,
S., “Performance of Parallel Interaction Architectures for
CORBA-Based Systems”, Proc. 2005 International
Sympo
- .Farooq, U., Parsons, E.,
Majumdar, S., "Performance of Publish/Subscribe Middleware in Mobile
Wireless Networks", Proc. International Workshop
on Software and Performance (WOSP’02), San Francisco, January 2004
(accepted for publication).
- Huo, M., Majumdar, S.,
"Performance of Parallel Architectures for CORBA-Based Systems",
Proc. International Workshop on Software and
Performance (WOSP’02), San Francisco, January 2004 (accepted for
publication).
- Chen, Y., Majumdar, S., "Web Page Characteristics-Based
Scheduling", IEEE High
Performance Computing Conference, Hyderabad
(India),
December 2003 (to appear).
- Krishnamurthy, D., Rolia, J., Majumdar, S., ``SWAT: A
Tool for Load Testing Session-based Web Applications", Proc. CMG Conference, December 2003
(accepted for publication).
§
Abhari,
A., Dandamudi, S., Majumdar, S. "Exploiting Web Document Structure to
Improve Storage Management in Proxy Caches", IEEE High Performance Computing
Conference, Bangalore
(India),
December 2002.
§
Wu,
W.-K., Majumdar, S. “Engineering CORBA-Based Systems for High Performance”, International Conference on Parallel Processing
(ICPP’02), August 2002 Vancouver.
- Tao W., Majumdar, S. “Application
Level Performance Optimizations for CORBA-Based Systems”, Proc.
International Workshop on Software and Performance (WOSP’02), Rome, July 2002, pp. 95-103.
- Krishnamurthy, D., Rolia, J.,
Arlitt, M., Majumdar, S. “A Systematic Method for Creating Tests for
E-Commerce Systems, Proc. Multiconference on Measurement, Modeling, and
Evaluation of Computer Communication Systems, Aachen, Germany, September
2001, pp.
225-240.
- Chen F., Majumdar, S. “Performance
of Parallel I/O Scheduling Strategies on a Network of Workstations”, Proc.
IEEE International Conference on Parallel and Distributed Systems (ICPADS
2001), Kyongju City, Korea, June 2001, pp. 157-164.
- Abhari A., Dandamudi, S.,
Majumdar, S., “Using Web Object to Improve the Performance of
Proxy Caching”, Proc. Fourth WWW 10
Workshop on Web Engineering, Honkong, May 2001.
- Ahmad, I., Majumdar, S., “Achieving High
Performance on CORBA-Based Systems with Limited Heterogeneity”, Proc. IEEE
International Symposium on Object Oriented Real-Time Computing (ISORC
2001), Magdeburg, Germany, April 2001, pp. 350-359.
- Petriu, D.C., Amer, .,
Majumdar, S., Abdul-Fatah, I., “Analytic Modeling of Middleware”, Workshop on Software and Performance
(WOSP 2000), Ottawa, September
2000, pp. 189-194.
- Nadimpalli, S., Majumdar, S.,
"Performance Enhancement Techniques for Parallel Web
Servers", International Conference on Parallel Processing (ICPP), Toronto, August 2000,
pp. 233-242 .
- Abhari, A., Dandamudi, D., Majumdar, S.,
"Characterization of Popular Web Documents", IEEE Parallel and Distributed Computing
Systems Conference (PDCS '2000) , Baltimore, March 2000.
- Shen, E.-K., Majumdar, S., Abdul-Fatah, I.
"The Performance of Adaptive Middleware Systems", ACM
Principles of Distributed Computing Conference (PODC), Portland July 2000,
pp. 233-241.
- Majumdar, S., Ahmad, I., Shen, E.-K., Abdul-Fatah, I., “Attaining
High Performance in CORBA-Based
Middleware Systems”, in Systems and Control: Theory and
Applications (eds. N. Mastorakis), World
Scientific and Engineering Society Press, 2000, pp. 219-225.
- Majumdar, S.,
Ahmad, I., Shen, E.-K., Abdul-Fatah, I., “Attaining High Performance in CORBA-Based Middleware Systems”, in Systems and
Control: Theory and Applications (eds. N. Mastorakis),
World Scientific and Engineering Society Press, 2000, pp. 219-225.
- Diaconescu, L., Majumdar S., "Effect
of Average Parallelism and CPU-I/O Overlap on the Performance of Parallel
Applications", Workshop on
Industrial Application of Network Computing (held in Conjunction with IEEE
ICPADS Conference), Iwate, Japan, July 2000.
- Majumdar, S., "Scheduling Strategies
for Controlling Resource Contention on Multiprocessor Systems", IEEE High Performance Computing
Conference, Calcutta (India),
December 1999, pp. 151-157.
- Majumdar, S., Beninger, B., Streibel, D.,
Carroll, B. ``Controlling Shared Memory Contention on a
Multiprocessor-Based Telephone Switch (Extended Abstract)'', Proc. ACM SIGMETRICS Conference on
Measurement and Modeling of Computer Systems, Atlanta, May 1999, pp. 228-229.
- Diaconescu, L., Majumdar, S. ``The
Performance of Parallel I/O on a Multiprogrammed Network of
Workstations'', Proc. International
Conf. on Parallel and Distributed Computing and Networks (PDCN),
December 1998, pp. 439-448.
- Abdul-Fatah, I.,
Majumdar, S., "Performance Comparison of Architectures for
Client-Server Interactions in CORBA", IEEE International Conference on Distributed Computing Systems
(ICDCS 98) , May 1998, pp. 2-11 [shorter version of journal paper in
preparation].
- Etemadi, R., Karam, G.K., Majumdar, S.,
"Heuristic Algorithms for Priority Assignment in Flow shops", Proc. IEEE Performance Computer and
Communications (IPCCC '98),
February 1998, pp. 15-22.
- Abdul-Fatah, I.,
Majumdar, S. "The Effect of Object-Agent Interactions on the
performance of CORBA Systems" , Proc.
IEEE Performance Computer and Communications (IPCCC '98), February 1998, pp. 67-74.
- Majumdar, S., Hubbard, A.,
"Computation of Bounds and Performance Guarantees for Client-Server
Systems Using a Queueing Network Model", Proc. 31th Hawaii International Conference on
Systems Sciences (Engineering Client-Server Systems Minitrack), January 1998.
- Chan, Y.-N., Dandamudi, S.P., Majumdar, S.,
"Comparison of Processor Scheduling Strategies in Distributed Memory
Multicomputer Systems", Proc.
Eleventh International Parallel Processing
Symp. (IPPS'97) - IEEE & ACM, Geneva, April 1997.
- Graham, W.C., Majumdar, S., "The Performance
of Multithreading and Scheduling in Client-Server Systems", Proc. IEEE Performance Computer and
Communications (IPCCC '97),
February 1997 [shorter version of journal paper].
- Franks,
G., Majumdar, S., Petriu, D., Rolia, J., Neilson, J., Woodside, C.M.,
"Performance Analysis of Distributed Server Systems", Proc. 6th International Conf. on
Software Quality, Ottawa,
October 1996, pp.
15-26.
- Luethi,
J., Kotsis, G., Majumdar, S., Haring, G., "Bounds-Based Performance
Analysis for Distributed Systems with Variabilities and Uncertainties in
Workload", Proc. Hungarian
Workshop on Parallel & Distributed Systems (DAPSYS'96) (Environments
& Tools), September 1996 [shorter version of journal paper].
- Kwong, P.,
Majumdar, S., "Study of Data Distribution Strategies in Parallel I/O
Management", Third
International Conf. of the Austrian Committee on Parallel Computing
(ACPC'96), September 1996, pp. 12-23.
- Luethi,
J., Majumdar, S., Haring, G., "Mean Value Analysis for Computer
Systems with Variabilities and in Workload", Proc. Second International Computer
Performance and Dependability Symposium (IPDS'96), Urbana
Champaign (Illinois), Sept. 1996, pp. 32-41.
- Majumdar,
S., Phillips, T. "Performance of Server Scheduling in Client-Server
Systems", Proc. IEEE
International Conference on Parallel and Distributed Systems (ICPADS'96),
Tokyo, Japan June 1996. pp. 448-455.
- Majumdar,
S., "Application of Relational Interval Arithmetic in Performance
Analysis of Computing Systems", Proc.
Post Conference Workshop on Interval Constraints (International Logic
Programming Symp.), Portland (OR) December 1995 [shorter version of
journal paper].
- Majumdar,
S., Shad, F. "Characterization and Management of I/O in
Multiprogrammed Parallel Systems", Proc. Seventh IEEE Symposium on Parallel and Distributed
Processing, San Antonio (TX), October 1995.
- Majumdar,
S., Phillips, T., "Scheduling in Client-Server Systems"
(Extended Abstract), Proc. ACM
Principles of Distributed Computing, Ottawa (ON), August 1995.
- Majumdar,
S. Ramadoss, R., "Interval-Based Performance Analysis of Computing
Systems", International Workshop on Modeling And Simulation of Computer and
Telecommunication Systems (MASCOTS'95), January 1995.
- Majumdar,
S., Leung, Y.M., "Characterizing Applications with I/O for Processor
Scheduling in Multiprogrammed Parallel Systems", Proc. Sixth IEEE Symposium on Parallel and Distributed Processing,
Dallas (TX), October 1994.
- Petriu, D.C.,
Majumdar, S., Lin, J., Hrischuck, C. "Analytic Performance Estimation
of Client Server Systems with Multi-threaded Clients", Proc. International Workshop on
Modeling And Simulation of
Computer and Telecommunication Systems (MASCOTS'94), Durham (NC), January 1994, pp. 96-100.
- Majumdar,
S., Woodside, C.M., Bailey, D.L., "Measurement of Parallelism in Data
Communications Protocol Software",
Proc. IEEE International Phoenix Conference on Computers and Communications,
Tempe (Arizona), March 1993, pp. 56 - 65.
- Majumdar
S., Woodside, C.M., Neilson, J.E., Petriu, D.C., "Robust Box Bounds: Network Throughput
Guarantees with Minimal Stochastic Assumptions", Proc. IEEE INFOCOM'92 Conference, Florence
(Italy),
May 1992, pp.2006 - 2015.
- Majumdar
S., "The Performance of Local and Global Scheduling Strategies in
Multiprogrammed Parallel Systems" Proc.
IEEE International Phoenix Conference on
Computers and Communications, Phoenix (Arizona), April
1992, pp. 55 - 62.
- Majumdar,
S., Woodside, C.M. and Bailey, D., "Characterization and Measurement
of Parallelism in Communications Protocol Software", [Poster
Session], Proc. International Conference on
Parallel Processing, St. Charles (Illinois), August 1991, pp.
II.270-II.271.
- Woodside,
C.M., Majumdar, S. and Neilson, J.E., "Interval Arithmetic for
Computing Performance Guarantees in Client-Server Software", Proc. International Conference on
Computing and Information (ICCI '91), Ottawa
(Ontario),
May 1991, pp. 535-546.
- Majumdar,
S., Eager, D.L. and Bunt, R.B., "Scheduling in Multiprogrammed
Parallel Systems", Proc. ACM
SIGMETRICS Conference on Measurement and Modeling of Computer Systems,
Santa Fe (New Mexico), May 1988, pp.104-113.
- Majumdar,
S. and Bunt, R.B., "Measurement and Analysis of Locality Phases in
File Referencing Behaviour", Proc.
PERFORMANCE `86 and ACM
SIGMETRICS 1986 Conference, Raleigh (North Carolina),
May 1986, pp.180-192.
- Bunt,
R.B., Murphy, J.M. and Majumdar, S., "A Measure of Program Locality
and Its Application", Proc.
ACM SIGMETRICS Conference on Measurement and Modeling of Computer Systems,
Cambridge, (Mass.), August 1984, pp.28-40.
Invited Papers
- Majumdar, S., “Resource Management on Clouds: the
Multifaceted Problem and Solutions”, International Conference on Advances in Cloud Computing,
Bangalore, India, July 2012.
- Majumdar, S., “Resource Management on Clouds: Handling
Uncertainties in Parameters
and Policies”, Computer Society of India (CSI) Communications, May
2011.
§
Majumdar, S., Nadimpali, S.,
Abhari, A., Chen, Y, Dandamudi, S., "Utilizing Page Structure for
Achieving High Performance", Proc.
IPSI-2003 Conference-VIP Forum, Sveti Stefan (Montenegro),
October 2003.
§
Chan Y.-N., Dandamudi, S., Majumdar, S., "An
Experimental Investigation of Processor Scheduling in Multiprogrammed
Transputer Systems", Performance
Evaluation Review, ACM SIGMETRICS, January 1999.
- Majumdar S., Shen, E.-K., Ahmad I.,
"Achieving High Performance Through Adaptive Middleware in
CORBA-Based Systems" (position paper), Reflective Middleware Workshop
(RM-2000) (held in conjunction with Middleware 2000), New york, April 2000.
- Woodside, C.M., Ellis, R., Neilson, J.E.,
Majumdar, S., and Petriu, D.C., "Object-Oriented Performance Modeling
of Synchronous Client Server Systems by Rendezvous Networks" (invited paper) Proc. Bell Canada
Quality Engineering Workshop, Ottawa, October 1991.
- Woodside, C.M., Buhr,
R.J.A., Karam, G.M., Pagurek, B., Majumdar, S.
and Petriu, D.C.,
"Communications Software CAD with Performance Analysis", (invited paper) Proc. Bell Canada Quality Engineering Workshop, Montreal, October
1990.
Papers
Published in Conference Proceedings
- Graham,
W.C., Majumdar, S., "Scheduling in RPC-Based Client-Server
Systems", Telecommunications
Research Institute of Ontario
Retreat Workbook, May 1995.
- Leung,
Y.M., Majumdar, S., "The Effect of Inter-Process Communication on
Scheduling in Multiprogrammed Distributed Memory Systems", Proc.
First International Workshop on Parallel Processing, Bangalore
(India),
December 1994, 6 pages (accepted for publication August 94).
- Majumdar,
S., "Interval Arithmetic for Performance Analysis of Distributed
Computing Systems", Proc.
Canadian Conference on Electrical and Computer Engineering, Quebec City,
September 1991, pp. 32.3.1-32.3.4.
- Petriu, D.C.,
Woodside, C.M., Neilson, J.E. and Majumdar, S., "On Analytical
Performance Modeling of Software for Distributed Systems", Proc. Canadian Conference on Electrical
and Computer Engineering, September 1990, pp. 35.1.1 - 35.1.4
- Conference Papers (Only Abstracts Published)
- Somashekhar, H.S., Raghunathan,
K.S. and Majumdar, S., "Message Switching: A Microprocessor-Based
Implementation", International
Conference on Communication Circuits and Systems, Calcutta, India,
December 1981.
- Somashekhar, H.S., Raghunathan,
K.S., Ashok Kumar, K. and Majumdar, S., "Mu Bus: A Bus Standard for
Microprocessors", International
Conference on Communication Circuits and Systems, Calcutta, India,
December 1981.
Other Technical Papers and Reports
- Majumdar, S. Wu, W.-K., CORBA Middleware: a Performance Perspective”,
in Contract Report for Department of
National Defense, October 2000.
- Ahmad, I., Majumdar, S. “Achieving High Performance
in CORBA-Based Systems with Limited Heterogeneity”, Tech. Report SCE-99-06, Department of Systems and Computer
Engineering, Carleton University, Ottawa, December 1999.
- Shen, E.-K., Majumdar, S., “Performance of Adaptive
Middleware for CORBA-Based Systems”, Tech.
Report SCE-99-07, Department of Systems and Computer Engineering,
Carleton University, Ottawa,
December 1999 [longer version of conference paper].
- Majumdar, S., Hubbard, A., "Performance
Bounds for Client-Server Systems Using a Queueing Network Model", Tech. Report SCE-97-16, Department
of Systems and Computer Engineering, Carleton University, Ottawa,
September 1997 [longer version of conference paper].
- Kwong, P., Majumdar, S., "Scheduling of I/O
in Multiprogrammed Parallel Systems" Tech. Report SCE-96-12, Department of Systems and Computer
Engineering, Carleton University, Ottawa, 1996 [longer version of paper
submitted for publication].
- Luethi, J., Majumdar, S., Haring, G. "Mean
Value Analysis for Computer Systems with Variabilities and in
Workload" Technical Report
TR-96101, Institute of Applied Computer Science and Information
Systems, University of Vienna, 1996 [longer version of conference paper].
- Majumdar, S., Luethi, J., Haring, G.,
"Histogram-Based Performance Analysis for Computer Systems with
Variabilities or Uncertainties in Workload", Tech. Report SCE-95-22, Department of Systems and Computer
Engineering, Carleton University, Ottawa, November 1995.
- Majumdar,S., Ramadoss,R., "Interval-Based
Performance Analysis of Computing Systems", Tech. Report SCE-94-22, Department of Systems and Computer
Engineering, Carleton University, Ottawa, July 1994 [longer version of
conference paper].
- Woodside, C.M., Neilson, J.E., Petriu, D.C.,
Majumdar, S., "Supertask: A Flexible
Abstraction for Visualizing Performance Models of Distributed Software
Task Systems", Report SCE-91-24, Department of Systems and Computer
Engineering, Carleton University, Ottawa, June 1991.
- Woodside, C.M., Majumdar, S., Neilson, J.E., and
Petriu, D.C., "A Guide to Rendezvous Network Modeling of Distributed
Client-Server Software Systems", Report SCE-91-22, Department of
Systems and Computer Engineering, Carleton University, Ottawa, April 1991.
- Majumdar, S., Woodside, C.M., Neilson, J.E. and Petriu, D.C.,
"Analytic Performance Models for Distributed Processing Systems: A Survey (Part II)", Report CSM-10,
Real-Time and Distributed Systems Group, Carleton
University, Ottawa, November 1988.
- Majumdar, S., "Processor Scheduling in
Multiprogrammed Parallel Systems", Ph.D. Thesis, Department of
Computational Science, University
of Saskatchewan, Saskatoon, 1988 (available as Research
Report 88-6).
- Majumdar, S., "Locality and File Referencing
Behavior: Principles and
Applications", M.Sc. Thesis, Department of Computational Science, University of Saskatchewan,
Saskatoon,
1984 (available as Research Report 84-14).
Conference Presentations (without formal papers)
- “High Performance Adaptive CORBA
Middleware”, CITO Research Review, Toronto, September 2000.
- "High Performance Parallel and Distributed
Systems", CITO Research
Forum'99, Ottawa,
May 1999.
- "Resource Management in Parallel &
Distributed Systems", OCRI
Workshop on Software Performance Engineering, Ottawa, May 1997.
- "Interval-Based Performance Analysis", OCRI Workshop on Software Performance
Engineering, Ottawa,
May 1997 (with A. Hubbard).
- "Interval-Based Performance Analysis of
Client-Server Systems", Application of Relational Interval
Arithmetic Workshop (ARIA-93), Bell-Northern Research, Ottawa (Ontario),
August 1993.
§
.
§
Back to the Systems and Computer
EngineeringPage
Questions and comments regarding this site? webweavers@sce.carleton.ca
§
Last Modified: