Department of Systems and Computer Engineerin
|
Dr. Shikharesh Majumdar: List of Publications
Papers
Published in Journals
·
Singh,
G., Rajan, S., Majumdar, S., “A Fast-Iterative Data Association Technique
for Multiple Object Tracking”, International Journal of Semantic
Computing, 2017 (accepted for publication).
·
Biswas,
A.., Majumdar, S., Nandy, B.; El-Haraki, A., "A Hybrid Auto-scaling
Technique for Clouds Processing Applications with Service Level
Agreements". Journal of Cloud Computing: Advances, Systems and
Applications, 6:29, 2017.
·
Wang,
L., Majumdar, S., Lung, C.-H.(2017), “A Near Field Communication Based
Access Control and Information Dissemination System” (invited paper),
Computer Society of India Journal of Computing, 2017.
·
Lim,
N., Majumdar, S., Ashwood-Smith, P., “MRCP-RM: a Technique for Resource
Allocation and Scheduling of MapReduce Jobs with Deadlines". IEEE
Transactions on Parallel and Distributed Systems, 28(5), 201, pp. 1375-1389.
·
Lim,
N., Majumdar, S., Ashwood-Smith, P., "A resource management technique for
processing deadline-constrained multi-stage workflows", Journal of Cloud
Computing: Advances, Systems and Applications, 6, 2017, pp. 1-24.
·
Gregory,
A., Majumdar, S., "Resource Management for Deadline Constrained MapReduce
Jobs for Minimizing Energy Consumption", International Journal of Big Data
Intelligence, 5(4), 2017, pp. 270-287.
·
Dai, L., Lung, C.-H., Majumdar, S.,
"BFilter: Efficient XML Message Filtering and Matching in
Publish/Subscribe Systems", Journal
of Software. 11(4), 2016. pp. 376-402.
·
Li, X., Lung, C.-H., Majumdar, S.,
“Green Spine Switch Management for Datacenter Networks”. Journal of
Cloud Computing: Advances, Systems, and Applications, 5(9), 2016, pp. 1-19.
·
Cao,
Y., Lung, C.-H., Majumdar, S., “Efficient Message Delivery Models for
XML-Based Publish/ Subscribe Systems”, Computer Communications. 85(1),
2016, pp. 58-73.
·
Kapoor,
N.K., Majumdar, S., Nandy, B., "Scheduling of Multiple Applications in
Wireless Sensor Networks Using Knowledge of Application and Network",
International Journal of Information and Computer, Science. 5, 2016, pp. 11-30.
·
Lim,
N., Majumdar, S., Srivastava, V., “Security Sieve: a Technique for
Enhancing the Performance of Secure Sockets Layer- Based Distributed
Systems”, International Journal of Parallel, Emergent and Distributed
Systems. 31(5), 2016, pp. 481-506.
·
Kapoor,
N.K., Majumdar, S., Nandy, B., "Techniques for Allocation of Sensors in
Shared Wireless Sensor Networks", Journal of Networks, 10(1), 2015, pp.
15-28.
·
Lung,
C.-H., Sanaullah, M., Cao, Y., Majumdar, S., “A Cloud-based XML
Publish/Subscribe System", Services Transactions on Cloud Computing, 3(2),
2015, pp. 1-11.
·
Gillespie,
R., Kamil, A., Lung, C.H., Majumdar, S., Ashwood-Smith, P.(2013). "An
Efficient Address Resolution Technique for Large Layer 2Networks",
International Journal of Next-Generation Computing, 4(2), 2013, pp. 128-142.
·
Melendez J.O., Majumdar, S.(2012). "Matchmaking on Clouds and
Grids”, International Journal of Internet Technology, 13(6), 2012, pp.
853-866.
·
Asif,
M., Majumdar, S., "Partitioning Frameworks for Mobile Web Services".
International Journal of Parallel, Emergent and Distributed Systems, 26(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
86 (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), 82 (1), 2009, pp. 23-38.
- Farooq, U.,
Majumdar, S., Parsons, E.W., “High Performance Middleware for Mobile
Wireless Networks,” Mobile Information Systems, 7(2), 2007, pp. 107-132.
- Muhammad, A., Majumdar, S., Kopec, G., “Load Sharing in Call
Server Clusters”, Computer Communications (Special Issue
on Advances in Communication Networking), 30, 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, 56(1), 2007, pp. 32-38.
- Krishnamurthy, D.,
Rolia, J., Majumdar, S., “A Synthetic Workload Generation Technique for Stress Testing
Session-Based Systems”, IEEE Trans. on Software Eng., 32
(11), 2007, pp. 868-882.
- 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, 3 (2-3), 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, 9 (1), 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), 26, 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, 58, 1999, pp. 389-424.
- Majumdar,
S., Woodside, C.M., "Robust Bounds and Throughput Guarantees for
General Closed Multiclass Queuing Networks", Performance Evaluation, 32, 1998, pp. 101-136.
- Majumdar,
S., "Application of Relational Interval Arithmetic to Computer
Performance Analysis", Constraints
(Special Issue: Interval Constraints), 2 (2), 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, 22 (13), 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 21 (9), 1995, pp. 776-782.
- 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, 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, 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 (magazine), 35 (2), 2011, pp. 16-19.
- Majumdar,
S., Kumar, K..A. and Raghunathan, K.S., "Interface Unites Z8000 with
Other Families of Peripheral Devices", Electronics, McGraw-Hill, July 28, 1981.
Contribution
to Books
- Dhillon,
A., Majumdar, S., St-Hilaire, M., El-Haraki, A., "Complex Event
Processing in Sensor-Based Environments: Edge Computing Frameworks and
Techniques", in Mobile Edge Computing, Springer, (eds: Mukherjee A., De, D., Ghosh, S.K., and Buyya, R.) 2021.
- Majumdar, S., "Leveraging
Cloud Computing and Sensor-Based Devices in the Operation and Management
of Smart Systems", in Smart City: Software Services and Cyber
Infrastructure ((eds: Maheswaran, M. and Badidi, E.), Springer 2019.
- Cao, Y., Lung, C.-H., Majumdar, S.
“An XPath Query Aggregation Approach for XML Publish/ Subscribe
Systems”, in Advances in Computers and Software: Reviews,
Book Series, Vol. 1, (ed: Yurish) IFSA Publishing, 2018..
- Lim, N, Majumdar, S., “Resource Management for
MapReduce Jobs Performing Big Data Analytics”, book chapter in Big Data Management, Architecture, and
Processing ( eds: Li, Jiang, Zomaya), CRC Press, Taylor & Francis
Group, 2016.
- Majumdar, S.,
“Cloud-Based Smart Facilities Management”, book chapter in Internet of Things: Principles and
Paradigms (eds: Buyya, Desjardi.).Elsevier, 2016.
- Majumdar, S., Buyya, Balaji, P., editors of the Proceedings of IEEE/ACM International
Conference on Cluster, Cloud and Grid Computing (CCGrid), 2012.
- Ahmad, I., Majumdar, S.
“Resource Management for Data Intensive Tasks on Grids”, book
chapter in Grid Computing,
Intech, 2011.
- 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.
- Majumdar,
Boukerch, A., .,
editors of the Proceedings of the Proceedings of the IEEE MASCOTS Conference,
2002.
- 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
- “Harnessing Big Data: a Technique and Tool for User Directed
Selective Data Filtering”, Canadian Research Software Conference
(CRSC), CANARIE, Ottawa, June 2022, Montreal, Canada (invited talk).
- “Data and
Compute Intensive Applications: Getting Results in a Timely Manner”,
by IEEE Kolkata Section
(Computer Chapter) and Dept.
of Computer Science and Engineering, University of Calcutta (India), April
2022 (invited talk)
- “Filtering
Large Data Sets for User Specified Contents”, Awnwesha, Kolkata
(India), February 2022 (invited talk).
- “Enhancing the Performance of Data Intensive Systems:
Filtering and Indexing”, Canadian Research Software Conference
(online), CANARIE, Ottawa, July 2021 (invited talk).
- “A Lot of
Data – Too Little Time”, Your Data, Big Data Conference,
Ottawa, February 2020 (invited talk).
- Keynote Address: “Big Data Data on
Clouds: Effective Solutions for Data Intensive Applications, 4th
International Conference on Advanced Computing and Intelligent Engineering
(ICACIE) Bhubaneswar, India, December 2019.
- “Systems and Techniques for Handling the
Challenges of Data Intensive Computing”, Department of Computer Science & Engineering University
of Calcutta (Technology Campus) ,
December 2019 (invited talk).
- “Big Data on Clouds: Effective Solutions for
Data Intensive Applications”, Dept. of Computer Science & Info.
Technology, C.V. Raman College of Engineering, Bhubaneswar, India, December 2019 (invited talk).
- "Leveraging
Cloud and IoT Technologies for Supporting Data Intensive
Applications", Indiana Summit, Indianapolis, September 2019 (invited
talk).
- Keynote
Address: “Harnessing the Power of Big Data: Platforms and
Techniques”, International
Workshop on Big Data and Computing, Vancouver, August 2019.
- Keynote
Address:
"High Performance Data Analytics: Platforms, Resource Management and
Middleware", , 7th
International Conference on Big Data Analytics and Data Mining, Chicago, United States,
September 2018.
- Keynote Address: "High Performance Data Analytics:
Platforms, Resource Management andMiddleware", Keynote Address,
7th International
Conference on Big Data Analytics and Data Mining, Chicago,
United States, September 2018.
- “Streaming Data Analytics
for Smart Systems: Platforms and Frameworks".Canadian Research
Software Conference, Ottawa, Canada, September 2018.
- “Resource Management on
Clouds for Supporting Big Data Platforms and SmartSystems” Indian
Statistical Institute, Kolkata, India, 2018 (invited talk).
- “Leveraging Cloud Computing
and IoT Technology for Supporting Smart Systems”, IEEE Computer
Society Kolkata, India, 2018 (invited talk).
- "Cloud Computing and Data Plumbing for Smart Facilities
Management". Workshop on Big Data in Building Operations, Ottawa,
Canada, May 2017 (invited talk).
§
“Research
on Cloud Computing at Carleton University”, Carleton University Alumni
Event, San Francisco, April 2015 (invited presentation).
- “Cloud Computing: a Platform
for Data Intensive Computing to Cyber-Physical Systems”. Dept. of
Computer Science, Missouri University of Science and Technology, Rolla,
November 2017 (invited talk).
- Keynote Address: “Big Data and Internet of Things: Data Plumbing &
Resource Management”. 1st International Conference on Internet of
Things, Bangalore, India, August 2016.
- 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.
§
University of Calgary, Calgary, Canada, November 1988
Papers
Published In Refereed Conference Proceedings
§
Vrbaski,
M., Bolic, M., Majumdar, S. “Multi-objective Optimization for Cloud
Provisioning: a Case Study in Large-scale Microservice Notification
Applications, Proc. International
Conference on Future Internet of Things and Cloud (FiCloud), Rome, Italy,
August 2022 (accepted for publication).
§
Vrbaski,
M., Bolic, M., Majumdar, S. “SCN-DRL: Scheduler for Large-scale Critical
Notification Applications based on Deep Reinforcement Learning, Proc. International Conference on Future Internet
of Things and Cloud (FiCloud), Rome, Italy, August 2022 (accepted for publication).
§
Contreras,
J, Majumdar, S. “Methods for Transferring Data from a Compute to a
Storage Cloud”, Proc. International
Conference on Future Internet of Things and Cloud (FiCloud), Rome, Italy,
August 2022 (accepted for publication).
§
Davidson,
G., Majumdar, S., “Selective Filtering of Large PDF Document Sets: a
Performance Oriented Approach”, Proc.
The 28th International Conference on Parallel & Distributed Processing
Techniques & Applications (PDPTA), Las Vegas, USA, July 2022 (accepted
for publication).
§
Davidson,
G., Majumdar, S., “Boolean Logical Operator Driven Selective Data
Filtering for Large Datasets”, Proc.
Annual Modeling and Simulation Conference (ANNSIM 2022), San Diego, USA, July 2022 (accepted for publication)
§
Chanda,
B., Majumdar, S. “A Parallel Processing Technique for Extracting and
Storing User Specified Data”, Proc. IEEE 8th International Conference on
Future Internet of Things and Cloud (FiCloud), Rome, August 2021.
§
Chanda,
B., and Majumdar, S., “A
Technique for Extracting User Specified Information from Streaming Data”,
Proc. International Symposium on Performance Evaluation of Computer and
Telecommunication Systems (SPECTS), Online, July 2021.
§
Chanda,
B., and Majumdar, S., “Filtering
and Storing User-preferred Data: an Apache Spark Based Approach,” IEEE
Intl Conf on Dependable, Autonomic and Secure Computing, Intl Conf on Pervasive
Intelligence and Computing, Intl Conf on Cloud and Big Data Computing, Intl
Conf on Cyber Science and Technology Congress, Online, August 2020, pp. 679-685.
§
Mohideen,
A.K. Majumdar, S., St-Hilaire, M, and
El-Haraki, A., “A DataIndexing Technique to Improve the Search
latency of And Queries for Large Scale Textual Documents,” in 2020
IEEE/ACM International Conference on Big Data Computing, Applications and
Technologies (BDCAT), 2020pp. 37–46.
- Mohideen,
A.K. Majumdar, S., St-Hilaire, M, and
El-Haraki, A., “A Graph-Based Indexing Technique to Enhance
the Performance of Boolean AND Queries in Big Data Systems,” Proc. IEEE/ACM Intl. Conference on Cluster,
Cloud and Grid Computing, Melbourne, Australia, November 2020
(accepted for publication).
- Sigh,
J., St-Hiaire, M,, Majumdar, S., Kurosky, J, Weng, C., “A Proactive
System to Allocate Virtual Machines in Clouds using Autoregression”,
Proc. IBM CASCON: Conference of the Centre for Advanced Studies on
Collaborative Research, Toronto (Canada), November 2019.
- Vbraski, M., Bolic, M., Majumdar, S., “A Performance Driven Micro
Services-Based Architecture/System for Analyzing Noisy IoT Data”,
Proc. IEEE/ACM Intl. Conference on
Cluster, Cloud and Grid Computing (Doctoral Symp.), Larnaka (Cyprus),
May 2019.
- Ajila,
T., Majumdar, S., “Data Driven Priority Scheduling on a Spark
Streaming System”, IEEE/ACM
Intl. Conference on Cluster, Cloud and Grid Computing (4th IEEE/ACM International Workshop on
Distributed Big Data Management) Larnaka (Cyprus), May 2019.
- Dhillon,
A.S, Majumdar, S., St-Hilaire, M., El-Haraki, A., "MCEP: a Mobile
Device Based Complex Event Processing System for Remote Healthcare", Proc. The 11th IEEE International
Conference on Internet of Things (IThings), Halifax, Canada, August
2018.
- Dhillon,
A.S., Majumdar, S., St-Hilaire, M., El-Haraki, A., “A Mobile Complex
Event Processing System for Remote Patient Monitoring”, Proc. IEEE International Congress on
Internet of Things (ICIOT), Seattle, USA, July 2018.
- Singh,
G., Majumdar, S., Rajan, S., "Auto-Resource Provisioning for
MapReduce-Based Multiple Object Tracking in Video", Proc. ACM International Conference on
Distributed Computing and Networking (ICDCN), Varanasi, India, January
2018.
- Chakraborty,
R., Majumdar, S., "Priority Based Resource Scheduling Techniques for
a Resource Constrained Stream Processing System", Proc. The 4th IEEE/ACM International
Conference on Big Data Computing, Applications and Technologies (BDCAT),
Austin, United States, December 2017.
- Lim,
N., Majumdar, S., Ashwood-Smith, P., "A Run Time Technique for
Handling Error in User Estimated Execution Times on Systems Processing
MapReduce Jobs with Deadlines", Proc.
The IEEE 5th International Conference on Future Internet of
Things and Cloud (FiCloud),
Prague, Czech Republic, August 2017.
- Singh,
G., Majumdar, S., Rajan, S., "MapReduce-based Techniques for Multiple
Object Tracking in Video Analytics", Proc. Third IEEE International Conference on Cloud and Big Data Computing
(CBDCom), San Francisco, United States, August 2017.
- Ajila, T, Majumdar, S., “Data Driven Priority
Scheduling on Spark-Based Stream Processing Systems", Proc. The 5th IEEE/ACM International
Conference on Big Data Computing, Applications and Technologies (BDCAT)
[Paper in Proceedings + Poster], Zurich, Switzerland, December 2018.
- Saatialsoruji, E., Majumdar, S., "A Video Segmentation Strategy for
Video Processing Applications on Hadoop Clusters", Proc. The IEEE International Conference on
Cloud and Big Data Computing (CBDCom), Guangzhou, China, October 2018.
- Vrbaski, M., Bolic, M., Majumdar, S., "Complex Event
Recognition Notification Methodology for Uncertain IoT Systems Based on
Micro-Service Architecture", Proc.
The IEEE 6th International Conference on Future Internet of Things and
Cloud (FiCloud), Barcelona, Spain.
- Dhillon, A.S, Majumdar, S., St-Hilaire, M., El-Haraki, A.,
"MCEP: a Mobile Device Based Complex Event Processing System for
Remote Healthcare", Proc. The
11th IEEE International Conference on Internet of Things (IThings),
Halifax, Canada, August 2018.
§
Dhillon,
A.S., Majumdar, S., St-Hilaire, M., El-Haraki, A., “A Mobile Complex
Event Processing System for Remote Patient Monitoring”, Proc. IEEE International Congress on
Internet of Things (ICIOT), Seattle, USA, July 2018.
- Singh, G., Majumdar, S., Rajan, S., "Auto-Resource
Provisioning for MapReduce-Based Multiple Object Tracking in Video", Proc. ACM International Conference on
Distributed Computing and Networking, Varanasi, India, January 2018.
- Chakraborty, R.*, Majumdar, S., "Priority Based Resource
Scheduling Techniques for a Resource Constrained Stream Processing
System", Proc. 4th IEEE/ACM
International Conference on Big Data Computing, Applications and
Technologies (BDCAT), Austin, United States, December 2017.
- Lim, N., Majumdar, S., Ashwood-Smith, P., "A Run Time
Technique for Handling Error in User Estimated Execution Times on Systems
Processing MapReduce Jobs with Deadlines". Proc. IEEE 5th International Conference on Future
Internet of Things and Cloud (FiCloud), Prague, Czech Republic. August
2017.
- Singh, G., Majumdar, S., Rajan, S.,. "MapReduce-based
Techniques for Multiple Object Tracking in Video Analytics". Proc.
Third IEEE Conference on Cloud and Big Data Computing (CBD Com), San
Francisco, United States, August 2017.
- Lim, N., Majumdar, S., Ashwood-Smith, P., “Techniques
for Handling Error in User-estimated Execution Times During Resource
Management on Systems Processing MapReduce Jobs”. Proc. IEEE/ ACM International Symposium
on Cluster, Cloud and Grid Computing (CCGrid), Madrid, Spain, M<ay
2017.
- Singh, G.*\, Rajan, S. and Majumdar, S., "A Greedy Data
Association Technique for Multiple Object Tracking". Proc. IEEE
International Conference on Multimedia Big Data, Laguna Hills, United
States, April, 2017.
- Gregory, A.*,
Majumdar, S., "Energy Aware
Resource Management for MapReduce Jobs with Service Level Agreements in
Cloud Data Centers". Proc. 6th IEEE International Symposium on Cloud
and Service Computing (SC2), Nadi, Fiji, December, 2016.
- Gregory, A., Majumdar, S., “A Configurable Energy Aware
Resource Management Technique for Optimization of Performance and Energy
Consumption on Clouds”. Proc. IEEE International Conference on Cloud
Computing Technology and Science (CloudCom), Luxembourg, Luxembourg,
December 2016.
- Saeed, H.*, Shouman, A.*, Elfar M.*, Shabka, M.*, Majumdar,
S., Lung, C.-H.(2016). "Near-Field Communication Sensors and
Cloud-Based Smart Restaurant Management System". Proc. IEEE 3rd World
Forum on Internet of Things (WF-IoT), Reston, United States, December
2016.
- Chakraborty, R.* Majumdar, S.(2016). "A Priority Based
Resource Scheduling Technique for Multitenant Storm Clusters". Proc.
International Symposium on Performance Evaluation of Computer and
Telecommunication Systems (SPECTS), Montreal, Canada
- Gregory, A.*, Majumdar, S.(2016). "A Constraint
Programming Based Energy Aware Resource Management Middleware for Clouds
Processing MapReduce Jobs with Deadlines”. Proc. ACM International
Conference on Performance Engineering (International Workshop on
Performance of Big Data Systems), Delft, Netherlands
- 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*.(2015). “Research Platform for Smart Facilities Management”
(Poster and Demo). CANARIE National Summit, Ottawa, Canada, September
2017.
- Li, X.,
Lung, C.-H., Majumdar, S.(2015). “Energy Aware Green Spine Switch Management”.
Proc. IEEE International Conference on Communications (ICC), London,
United Kingdom, June 2015.
- Biswas, A.*, Majumdar, S., Nandy, B., El-Haraki, A.(2015).
“Predictive Auto-Scaling Techniques for Clouds Subjected to Requests
with Service Level Agreements”. Proc. 11th IEEE World Congress on
Services (SERVICES), New York, United States, June 2015.
§
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.
§
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: