CSE6306 Projects - PowerPoint PPT Presentation

About This Presentation
Title:

CSE6306 Projects

Description:

These agents share information and work in cooperation. ... restaurant match so that the distances (driving and walking) and waiting time are minimized. ... – PowerPoint PPT presentation

Number of Views:59
Avg rating:3.0/5.0
Slides: 14
Provided by: kum474
Learn more at: https://crystal.uta.edu
Category:

less

Transcript and Presenter's Notes

Title: CSE6306 Projects


1
CSE6306 Projects
2
Project 1
  • Develop a platform for mobile agents to
    coordinate and collaborate in a Windows CE
    environment. These agents share information and
    work in cooperation.
  • Your implementation must consider a real-life
    application
  • Example Doctor/patient/nurse
    realtor/seller/buyer k students working on a
    project.
  • Compaqs iPaQ PDAs, and wireless LAN cards
    (22) will be provided
  • I have one copy of the Windows CE Technology
    Tutorial
  • - Group A Use shared spaces (such as Linda
    Tuple spaces) concept. Assume availability of a
    backbone wired network including a PC server.
  • Group B Use message passing or some variation
    of point-to-point communication and multicasting.

3
Whats expected?
  • Literature Review
  • Understand Windows CE
  • Setup a framework for collaboration among users
    or their representative software entities
  • Protocol for sharing/collaborating
  • Authenticity, security issues
  • Data sharing
  • Off line, online
  • Text, multimedia
  • Autonomy
  • Flexibility
  • Ease of use
  • Comparison
  • Write paper, demonstrate a working setup, field
    questions

4
Project 2
  • Consider the following Scenario
  • The central business area of a city has several
    restaurants and parking places distributed
    geographically. Its very hard to get a parking
    slot and a table during lunch time. Its even
    harder to get a parking slot close to a
    restaurant with available tables.
  • Imagine a service on the distributed computing
    environment that keeps track of available parking
    slots and tables in restaurants in a dynamic
    fashion. A user can contact this service
    through his palm device (or cell phone).
    Basically the user tells the service where she/he
    is, what kind of cuisine she/he likes and a time
    limit. The service processes the request and
    finds a parking slot
    restaurant match so that the distances (driving
    and walking) and waiting time are minimized.
  • You can assume availability of GPS enabled
    devices, PCs, cameras, sensors etc.

5
Project 2
  • GROUP A Use CORBA and related tools for
    creating this service
  • Common Object Request Broker Architecture
  • GROUP B Use Microsoft DCOM
  • Distributed Common Object Model

6
Whats expected?
  • Literature Review
  • Understand CORBA/DCOM
  • Setup a working environment
  • Creation of a logical service entity
  • Information sharing mechanism
  • Transparency
  • Response time
  • Flexibility
  • Scalability
  • Comparison
  • Write paper, demonstrate a working setup, field
    questions

7
  • http//www.microsoft.com/com/tech/com.asp
  • THE site for COM (and the new COM)
  • http//www.microsoft.com/Com/news/drgui.asp
  • - A tutorial about COM, DCOM and COM
  • http//www.microsoft.cos/com/presentations/default
    .asp
  • - Some presentations from Microsoft regarding
    COM
  • http//www.microsoft.com/com/presentations/realtou
    r.zip
  • - This presentation gives an overview of COM
    and its features. Also
  • included are some quotes from the press showing
    that COM is
  • preferred over CORBA and IIOP
  • Sriram Murthy

8
Project 3
  • The best effort service provided by IP network
    has necessitated development of middleware tools
    to overcome insufficient bandwidth and high
    latency in provisioning QoS on the Internet. The
    issues that need to be addressed to improve the
    QoS are i) document retrieval latency, ii) data
    availability, iii) network resource utilization
    and iv) network congestion. Several techniques
    have been developed to meet the requirements of a
    faster and efficient Internet. Push-pull caching
    and replication are some of the techniques
    investigated by researchers.
  • GROUP A Push-pull caching (includes
    traditional caching, prefetching and broadcast)
  • GROUP B - Replication

9
Whats expected?
  • Literature Review
  • Understand Push-pull or Replication rather both
  • Simulation environment
  • document retrieval latency
  • data availability
  • network resource utilization
  • network congestion
  • Scalability
  • Comparison
  • Write paper, demonstrate a working setup, field
    questions

10
Project 4
  • A distributed transaction is any transaction
    whose activity involves several different
    servers. Distributed transactions are of two
    types
  • Flat and nested
  • Our distributed environment is heterogeneous and
    subjected to disconnections, varying bandwidth
    and failures.
  • GROUP A Flat Transactions
  • GROUP B Nested Transactions

11
Whats expected?
  • Literature Review
  • Understand distributed transactions
  • Simulation environment
  • Deadlocks avoidance, recovery
  • Concurrency
  • Fault-recovery
  • Adaptability to changes
  • Comparison
  • Write paper, demonstrate a working setup, field
    questions

12
  1. Meda Sandesh Panduranga
  2. Mohare Kedar Bhikaji
  3. Morab Goutham Chandra
  4. Narasimhan Sreekanth
  5. Narayanaswamy Arun Prasath
  6. Pancholi Gaurav Vinodkumar
  7. Patel Manoj Bhikhabhai
  8. Punj Ashutosh
  9. Raman Sharan
  10. Ramesh Savitha
  11. Shah Mitvin Chnadrakant
  12. Shankar Sunil Bangalore
  13. Shivaratri Charishma Gubbi
  14. Veerappan Vishwanath
  15. Venkitakrishnan Priya
  1. Chai Ching-Wen
  2. Dattatreya Amruth
  3. Dharmarajan Niranjan
  4. Govidaswamy Visvasuresh
  5. Hegde Smitha Suresh
  6. Hsieh Chih Yao
  7. Jacob Jyoti
  8. Khot Rahul Prakash
  9. Kumar Vimal Bangalore Vijay
  10. Macha Uday Shankar
  11. Madanagopalan Saishankar
  12. Mahadevanna Praveen
  13. Maitra Saurabh
  14. Malavalli Keshavaprasad
  15. Mantena Sudheer Ramachandra

13
SEMINARS for 3/7/2002
  • Distributed Computing Environment (DCE)
  • MACH, Micro Kernel
  • Tiny OS, Operating System for tiny devices
Write a Comment
User Comments (0)
About PowerShow.com