The Landscape of Pervasive & Mobile Computing Standards Sumi Helal Synthesis Lectures on Mobile and Pervasive Computing Preface



Download 0.57 Mb.
Page45/45
Date25.06.2017
Size0.57 Mb.
#21767
1   ...   37   38   39   40   41   42   43   44   45

14.6 Conclusions


Mobile web is the next step up for wireless, and as expected many mobile browser approaches are being used to deliver mobile content. However, the notion that the mobile web is about mobile information portals in which text-based support and images is sufficient, may no longer be valid. As web applications are becoming more pervasive, the use of more compelling and expandable solutions is more important than ever. Considerations, such as Web 2.0 standardization and universal support of interactive HTML content, as the one now experienced on the desktop computer, drives innovation, platforms, and hence mobile browsers. Additionally, efforts to integrate mobile web rendering engines as part of the framework, together with the proliferation of web applications, may push web-kit based architectures, including iPhone, Motorola WebUI, and Google Android, to lead the way.

    Appendix I: Contributor Bios

Credit & Biography

Chapter1

Sumi Helal:  Dr. Sumi Helal is a professor at the University of Florida and is the director of its Harris Mobile and Pervasive Computing Laboratory. He is also president and CEO of Phoneomena, Inc. Contact him at helal@cise.ufl.edu.

Chapter2

Pervasive Java

Sumi Helal:  Dr. Sumi Helal is an associate professor in the Computer and Information Science and Enginering Department at the University of Florida. Contact him at helal@cise.ufl.edu; www.cise.ufl.edu/~helal.

The .NET Compact Framework

Craig Neable: Craig Neable is a program manager in the .NET Compact Framework group at Microsoft. His research interests include XML Web services, messaging, and data access in the context of mobile computing. He holds a BESc in electrical engineering from the University of Western Ontario in London, Ontario, Canada. Contact him at One Microsoft Way, Redmond, WA 98052; cneable@microsoft.com.
WAP: Present and Future

Vijay Kumar: Vijay Kumar is a graduate student in computer engineering at the University of Cincinnati. He has joined the wireless research and development center of Texas Instruments in Berlin, Germany. His research interests include second- and third-generation protocols and mobile and wireless ad hoc networks. He

received his BE in electronics and communication from the Regional Engineering College, Allahabad, India. Contact him at k_vijay@hotmail.com.



Srinivas Parimi: Srinivas Parimi is pursuing his doctoral degree in electrical engineering, specializing in MEMS, at the University

of Cincinnati. He is also interested in computer networks and automation. He received his master’s in electrical engineering from the University of Cincinnati. Contact him at sparimi@ececs.uc.edu.



Dharma P. Agrawal: Dharma P. Agrawal is the Ohio Board of Regents Distinguished Professor of Computer Science and Computer Engineering at the University of Cincinnati. He is the founding director of the Research Center for Distributed and Mobile Computing. His research interests include energy-efficient routing and information retrieval in ad hoc and sensor networks, effective handoff and multicasting in integrated wireless networks, interference analysis in piconets and routing in a scatternet, use of directional antennas for enhanced quality of service, and scheduling of periodic real-time applications. He received his DSc from the Federal Institute of Technology, Lausanne, Switzerland. Contact him at dpa@ececs.uc.edu.

Surviving Java for Mobiles

Dmitry S. Kochnev: Dmitry S. Kochnev is a CTO at SmartPhone Labs. His research interests include mobile databases and distributed systems. He is studying for MSc at St. Petersburg State University in Russia. He is a member of the ACM. Contact him at dmitry@smartphonelabs.com.

Andrey A. Terekhov: Andrey A. Terekhov is a CEO of LANIT-TERCOM, a Russian software outsourcing provider. His research interests include software reengineering, software processes, and mobile applications. He received his PhD from St. Petersburg State University in Russia. He is a member of the IEEE Computer Society and ACM. Contact him at ddt@tercom.ru.

chapter 3



Location-Based Services: Back to the Future

Paolo Bellavista: Paolo Bellavista is an associate professor at the University of Bologna. Contact him at pbellavista@deis.unibo.it.

Axel Küpper: Axel Küpper is a research assistant in the Mobile and Distributed Systems Group at the Ludwig Maximilian University Munich. Contact him at axel.kuepper@ifi.lmu.de.

Sumi Helal: Dr. Sumi Helal is a professor in the Computer and Information Science and Engineering department at the University of Florida. Contact him at helal@cise.ufl.edu.

Chapter 4



The Universal Remote Console: A Universal Access Bus for Pervasive Computing

Bill LaPlant : Bill LaPlant is a consultant on IT policy and standards implementation and is the chair of V2. Contact him at blaplant@computer.org. Shari Trewin is a researcher in the Pervasive Computing Solutions department at the IBM T.J. Watson Research Center and a coeditor of the V2 standards. Contact her at trewin@us.ibm.com.

Gottfried Zimmermann: Gottfried Zimmermann is an independent IT consultant working for the University of Wisconsin and a coeditor of the V2 standards. Contact him at zimmer@ trace.wisc.edu.

Gregg Vanderheiden: Gregg Vanderheiden is a professor of industrial and biomedical engineering at the University of Wisconsin-Madison and the director of the University’s Trace Research and Development Center. Contact him at gv@trace.wisc.edu.

Content and Web Services Converge: A Unified User Interface

Daniel F. Zucker: Daniel F. Zucker is the director of technology at ACCESS. Contact him at ACCESS US Branch, 8067 Central Ave., Newark, CA 94560; daniel_ zucker@access-us-inc.com.

Michimasa Uematsu: Michimasa Uematsu is the managing director of research and development at ACCESS. Contact him at ACCESS, Hirata Bldg. 2-8-16 Sarugaku-cho, Chiyoda-ku, Tokyo 101-0064, Japan; uematsu@ access.co.jp.

Tomihisa Kamada: Tomihisa Kamada is CTO and cofounder of ACCESS. Contact him at ACCESS, Hirata Bldg. 2-8-16 Sarugaku-cho, Chiyoda-ku,Tokyo 101-0064, Japan; tomy@access.co.jp.

Universal Interactions with Smart Spaces

Choonhwa Lee: Choonhwa Lee is an assistant professor in the College of Information and Communications, Hanyang University. Contact him at lee@hanyang.ac.kr.

Sumi Helal: Dr. Sumi Helal is a professor at the University of Florida and is the director of its Mobile and Pervasive Computing Laboratory. He is also president and CEO of Phoneomena. Contact him at helal@cise.ufl.edu.

Wonjun Lee: Wonjun Lee is an associate professor in the Department of Computer Science and Engineering, Korea University. Contact him at wlee@korea.ac.kr.

Chapter 5



Standards for Service Discovery and Delivery

Sumi Helal : Dr. Helal is an associate professor in the Computer and Information Science and Engineering Department at the University of Florida. Contact him at helal@cise.ufl.edu; www.cise.ufl.edu/~helal.

Chapter 6



Enabling Smart Spaces with OSGi

Choonhwa Lee: Choonhwa Lee is a post doctoral research fellow at the University of Florida. Contact him at chl@cise.ufl.edu.

David Nordstedt: David Nordstedt is a chief software architect at Phoneomena. Contact him at david@phoneomena.com.

Sumi Helal: Dr. Helal is an associate professor in the Computer and Information Science and Engineering Department at the University of Florida. He is also the founder, president, and CEO of Phoneomena. Contact him at helal@cise.ufl.edu; www. cise.ufl.edu/~helal.

Chapter 7



SODA: Service-Oriented Device Architecture

Randy Carroll: Randy Carroll is a senior software engineer at IBM. Contact him at rwcarroll@us.ibm.com.

Scott de Deugd: Scott de Deugd is a senior engineer with IBM’s Sensors and Actuators Solutions group. Contact him at dedeugd@us.ibm.com.

Kevin E. Kelly: Kevin E. Kelly is an IBM senior technical staff member. He’s also a member of HL7 and serves as the HL7 W3C Liason, and is chair of the W3C Compound Document Formats Working Group. Contact him at kevin.kelly@us.ibm.com.

Bill Millett: Bill Millett is a senior software architect in IBM’s Sensors and Actuators Solutions group. Contact him at bmillett@ca.ibm.com.

Jeffrey Ricker: Jeffrey Ricker is the founder and CEO of Distributed Instruments, a company dedicated to providing tools and servers that solve the challenges of sensor fusion. He founded XMLSolutions, the first company dedicated to XML technology. Contact him at ricker@ distributedinstruments.com.

Chapter 8



- No BIOGRAPHY

chapter 9



Sifting Through the Jungle of Sensor Standards

Chao Chen: Chao Chen is a PhD candidate in the computer and information sciences and engineering department at the University of Florida. Contact him at cchen@cise.ufl.edu.

Sumi Helal: Sumi Helal is a professor in the computer and information science and engineering department at the University of Florida, and founder/ president of Pervasa. Contact him at helal@cise.ufl.edu.

chapter 10



Continua: An Interoperable Personal Healthcare Ecosystem

Randy Carroll: Randy Carroll is a senior software engineer for IBM at Research Triangle Park, where he works for a software standards and strategy organization. Contact him at rwcarroll@us.ibm.com.

Rick Cnossen: Rick Cnossen leads a team in Intel’s Digital Health Standards & Policy Group that focuses on personal health interoperability standards and ecosystem-enabling activities. He’s also chair of the Continua Health Alliance Technical Working Group and a lower-layer chair for the ISO/IEEE 11073 Medical Device Communications Working Group. Contact him at rick.a.cnossen@ intel.com.

Mark Schnell: Mark Schnell is a senior technical leader at Cisco System’s North Carolina RTP campus, where he works with healthcare domain experts to identify the appropriate communications technologies to apply to an interoperable healthcare ecosystem. Contact him at mschnell@cisco.com.

David Simons: David Simons is a senior architect at Philips Research Europe in the area of healthcare systems architecture. Contact him at david.simons@philips.com; http://david-simons.com.

Chapter 11



- No BIOGRAPHY

Chapter 12



- No BIOGRAPHY

NO Chapter



Making Sense of Sensor Data

Diane J. Cook: Diane J. Cook is a Huie-Rogers Chair Professor at Washington State University. Contact her at cook@eecs.wsu.edu.

Embedding Computational Intelligence in Pervasive Spaces

Hani Hagras: Hani Hagras is a professor of computer science at the University of Essex. Contact him at hani@essex.ac.uk.

Bringing Network Effects to Pervasive Spaces

W. Keith Edwards: W. Keith Edwards is an associate professor at the Georgia Tech College of Computing. Contact him at keith@cc.gatech.edu.

Mark W. Newman: Mark W. Newman is a research scientist at the Palo Alto Research Center and a doctoral student in computer science at the University of California Berkeley. Contact him at mnewman@parc.com.

Jana Z. Sedivywas: Jana Z. Sedivywas a research scientist at PARC until 2005, and she contributed to the development of the Obje Interoperability Framework. Contact her at janasedivy@yahoo.com.

Trevor F. Smith: Trevor F. Smith is a member of the ubicomp group in the computing science laboratory at the Palo Alto Research Center. Contact him at tfsmith@parc.com.

Pervasive Computing: Vision and Challenges

M. SATYANARAYANAN: M. SATYANARAYANAN (satya@cs.cmu.edu) is an experimental computer scientist who has pioneered research in the field of mobile information access. One outcome of this work is the Coda File System, which supports disconnected and bandwidth-adaptive operation. Key ideas from Coda have been incorporated by Microsoft into the IntelliMirror component of Windows.

Another outcome is Odyssey, a set of open-source operating system extensions for enablin g mo bile ap plica t ions to adap t to varia t ion in cri t ical resources such as bandwidth and energy. Coda and Odyssey are building blocks in Project Aura, a new research initiative at Carnegie Mellon to build a distraction-free ubiquitous computing environment . Earlier, he was a principal architect and implementor of the Andrew File System, which was commercialized by IBM.

He is the Carnegie Group Professor of Computer Science at Carnegie Mellon University. He received his Ph.D. in Computer Science from Carnegie Mellon, after Bachelor's and Master's degrees from the Indian Institute of Technology, Madras.

Pervasive Speech Recognition

Neal Alewine and Harvey Ruback

Sabine Deligne

Neal Alewine: Neal Alewine is a senior technical staff member at IBM Pervasive Computing. Contact him at alewine@us.ibm.com.

Harvey Ruback: Harvey Ruback is a senior software engineer at IBM Pervasive Computing. Contact him at hruback@us.ibm.com.

Sabine Deligne: Sabine Deligne is a research staff member at IBM Watson Research. Contact her at deligne@us.ibm.com. Tomorrow's PCs, handhelds, and Internet will use technology that exploits current research in artificial intelligence. Breakthroughs in areas such as intelligent agents, the Semantic Web, data mining, and natural language processing will revolutionize your work and leisure activities. Read about this research as it happens in IEEE Intelligent Systems. www.computer.org/intelligent/subscribe.htm

References

[1.1] A. Dey, D. Salber, and G. Abowd, “A Conceptual Framework and a Toolkit for Supporting the Rapid Prototyping of Context-Aware Applications,” Human Computer Interaction J., vol. 16, 2001, pp. 97–166.

[2.1] D.P. Agrawal and Q.-A. Zeng, Introduction to Wireless and Mobile Systems, Brooks/Cole Publishing, Pacific Grove, Calif., 2003.

[2.2] Wireless Application Protocol (WAP), Int’l Eng. Consortium, www.iec.org/tutorials/ acrobat/wap.pdf.

[2.3] WAP: An Introduction to the Wireless Application Protocol, Mobile Lifestreams, 1999, www.totaltele.com/whitepaper/docs/Moblifstrms_WAP.pdf.

[2.4] Wireless Application Protocol: The Corporate Perspective, white paper, Nokia, 1999, www.nokia.com/corporate/wap/files/whitepaper.pdf.

[2.5] Success 4 WAP, white paper, Cisco Systems, 2001, www.mobilewhitepapers.com/pdf/wap.pdf.

[2.6] Yi-Bing Lin and Imrich Chlamtac, Wireless and Mobile Network Architectures, John Wiley & Sons, New York, 2001.

[2.7] WAP White Paper, Mobileinfo.com, www.mobileinfo.com/WAP/model.htm.

[2.8] D. Hougland and K. Zafar, Essential WAP for Web Professionals, Prentice Hall, Upper Saddle River, N.J., 2001.

[2.9] D. Flanagan, JavaScript: The Definitive Guide, 3rd ed., O’Reilly & Associates, Sebastopol, Calif., 2001.

[2.10] P. Lowber, “Thin Client vs. Fat Client TCO,” research note, Gartner, 2001, www.compaq.co.uk/lifecycle/reports/docs/thinclient.pdf.

[2.11] G. Lawton, “Moving Java into Mobile Phones,” Computer, vol. 35, no. 6, June 2002, pp. 17–20.

[2.12] M. Fowler, Refactoring: Improving the Design of Existing Code, Addison-Wesley, 2000, pp. 154–156.

[2.13] A.J. Demers et al., “The Bayou Architecture: Support for Data Sharing among Mobile Users,” Proc. IEEE Workshop Mobile Computing Systems & Applications, IEEE CS Press, 1994, pp. 2–7.

[2.14] S. Dar et al., “Semantic Data Caching and Replacement,” Proc. Very Large Database Conf., Morgan Kaufmann, 1996, pp. 330–341.

[2.15] A.J. Demers et al., “Epidemic Algorithms for Replicated Database Maintenance,” Proc. 6th Symp. Principles of Distributed Computing, ACM Press, 1987, pp. 1–12.

[2.16] D. Boneh, N. Modadugu, and M. Kim, “Generating RSA Keys on a Handheld Using an Untrusted Server,” Proc. 1st Int’l Conf. Cryptology (INDOCRYPT 2000), LNCS 1977, Springer Verlag, 2000, pp. 271–282.

[2.17] D. Billsus et al., “Adaptive Interfaces for Ubiquitous Web Access,” Comm.

ACM, vol. 45, no. 5, May 2002, pp. 34–38.
[3.1] Services,” IEEE Comm. Magazine, vol. 44, no. 9, 2006, pp. 114–120.

[3.2] C. Lee, A. Helal, and D. Nordstedt, “The μJini Proxy Architecture for Impromptu Mobile Service Access,” Proc. 2006 Int’l Symp. Applications and the Internet Workshops (SAINT 2006 Workshops), IEEE CS Press, 2006, pp. 113–117.

[3.3] P. Bellavista, A. Corradi, and C. Giannelli, “Coupling Transparency and Visibility: A Translucent Middleware Approach for Positioning System Integration and Management (PoSIM),” Proc. Int’l Symp. Wireless Communication Systems (Iswcs 06), IEEE Press, 2006, pp. 179–184.

[3.4] Java Community Process, JSR179 Location API for J2ME, http://jcp.org/ aboutJava/communityprocess/final/ jsr179.

[3.5] K. Rehman, F. Stajano, and G. Coulouris, “An Architecture for Interactive Context-Aware Applications,” IEEE Pervasive Computin g, vol. 6, no. 1, 2007, pp. 73–80.

[3.6] G. Treu, F. Fuchs, and C. Dargatz, “Implicit Authorization for Social Location Disclosure,” J. Software, vol. 3, no. 1, 2008, pp. 18–26.

[4.1] V. Stanford, “Using Pervasive Computing to Deliver Elder Care,” IEEE Pervasive Computing, vol. 1, no. 1, Jan.–Mar. 2002, pp. 10–13.

[4.2] “KDDI Launches ‘PC Site Viewer’ for au Mobile Phones, Enables Users to View Web-sites Intended for Personal Computers,” press release 2004-185, KDDI, 2004, www. kddi.com/english/corporate/news_release/ 2004/1006/index.html.

[4.3] “Adobe and Access to Expand Reach of Adobe Reader to Wide Range of Non-PC Devices,” Access, 7 Apr. 2003, www. access-us-inc.com/news_releases/04062003. html.

[4.4] “Mobile SVG Profile: SVG Tiny, Version 1.2,” World Wide Web Consortium (W3C) working draft, 13 Apr. 2005; www.w3. org/TR/SVGMobile12.

[4.5] XHTML+Voice Profile 1.2, J. Axelsson et al., eds., 16 Mar. 2004; www.voicexml. org/specs/multimodal/x+v/12.

[4.6] Synchronized Multimedia Integration Language (SMIL 2.0), World Wide Web Consortium (W3C) recommendation, 7 Jan. 2005; www.w3.org/TR/smil20.

[4.7] “KDDI Deploys ACCESS SMIL Multimedia Player for CDMA 1X WIN Service,” Embedded Star, 29 Oct. 2003, www. embeddedstar.com/press/content/2003/10/ embedded11162.html.

[4.8] “The W3C Workshop on Web Applications and Compound Documents,” World Wide Web Consortium (W3C), June 2004, www.w3.org/2004/04/webapps-cdf-ws.

[4.9] M. Dubinko et al., XForms 1.0, World Wide Web Consortium (W3C) recommendation, Oct. 2003; www.w3.org/TR/2003/REC-xforms-20031014.

[4.10] INCITS/V2, ANSI INCITS 389-2005: Protocol to Facilitate Operation of Information and Electronic Products through Remote and Alternative Interfaces and Intelligent Agents: Universal Remote Console, Feb. 2005, www.ncits.org/list_INCITS.htm.

[4.11] C. Lee, A. Helal, and D. Nordstedt, Jini Proxy Architecture for Impromptu Mobile Service Access,Proc. Workshop Next Generation Service Platforms for Future Mobile Systems (SPMS 06), 2006.

[6.1] D. Marples and P. Kriens, “The Open Services Gateway Initiative: An Introductory Review,” IEEE Communications Magazine, vol. 39, no. 12, Dec. 2001, pp. 110–114.

[6.2] S. Helal et al., “Enabling Location-Aware Pervasive Computing Applications for the Elderly,” Proc. IEEE Int’l Conf. Pervasive Computing and Communications (PerCom 2003), IEEE CS Press, 2003, pp. 531–538.

[7.1] T. Erl, Service-Oriented Architecture: Concepts, Technology, and Design, Prentice Hall, 2005.

[7.2] D. Krafzig, K. Banke, and D. Slama, Enterprise SOA: Service-Oriented Architecture Best Practices, Prentice Hall, 2005.

[7.3] T. Erl, Service-Oriented Architecture: A Field Guide to Integrating XML and Web Services, Prentice Hall, 2004.

[7.4] H. Havenstein, “SOA App Quickly Boosts Storm Response,” Computer-World, June 2006; www.computerworld.com/action/article.do ?command= viewArt icleBasic& articleId=112207.

[7.5] C. Koch, “How SOA Really Works,” CIO, Aug. 2005; www.cio.com/blog_ view.html?CID=10591.

[7.6] A. Stanford-Clark, “Coupled or Decoupled Plus Heavyweight and Lightweight Delivery Considerations in an Enterprise Service Bus Context,” Middlewarespectra, Aug. 2004, pp. 26–33.

[9.1] L. Nachman et al., “The Intel Mote Platform: a Bluetooth-Based Sensor Network for Industrial Monitoring,” 4th Int’l Conf. Information Processing in Sensor Networks, Springer, 2005, pp. 437–442.

[9.2] J. King et al., “Atlas—A Service-Oriented Sensor Platform,” Proc.1st IEEE Int’l Workshop on Practical Issues in Building Sensor Network Applications (SenseApp 2006), IEEE CS Press, 2006; www.icta.ufl.edu/projects/publications/ SenseAppFinal.pdf.

[9.3] S. Karnouskos et al., “Integration of SOA-Ready Networked Embedded Devices in Enterprise Systems via a Cross-Layered Web Service Infrastructure,” IEEE Conf. Emerging Technologies and Factory Automation (ETFA 2007), IEEE Press, 2007, pp. 293–300.

[9.4] D. Zhang et al., “Handling Heterogeneous Device Interaction in Smart Spaces,” Ubiquitous Intelligence and Computing, Springer, 2006, pp. 250–259.

[13.1] S. Greenberg and C. Fitchett, “Phidgets: Easy Development of Physical Interfaces through Physical Widgets,” Proc. 14th Annual ACM Symposium on User Interface Software and Technology (UIST 01), ACM Press, 2001, pp. 209–218.

[13.2] L. Holmquist et al., “Smart-Its Friends: A Technique for Users to Easily Establish Connections between Smart Artefacts,” Proc. 3rd Int’l Conf. Ubiquitous Computing (UBICOMP 01), Springer-Verlag, 2001, pp. 116–122.

[13.3] J. King et al., “Atlas: A Service-Oriented Sensor Platform: Hardware and Middleware to Enable Programmable Pervasive Spaces,” Proc. 31st IEEE Conf Local Computer Networks (LCN 06), IEEE CS Press, 2006, pp. 630–638.

[13.4] S. Mehrotra et al., “Project RESCUE: Challenges in Responding to the Unexpected,” SPIE J. Electronic Imaging, Displays, and Medical Imaging, 5304, SPIE, 2004, pp. 179–192.

[14.1] WAP Forum: WAP 1.2.1 Conformance Release http://www.wapforum.org/what/technical_1_2_1.htm

[14.2] WebKit Open Source Project http://www.webkit.org

[14.3] O’Reilly, T., 2005. What is Web 2.0. Design Patterns and Business Models for the Next Generation of Software, 30, p.2005.

[14.4] http://en.wikipedia.org/wiki/List_of_web_browsers

[14.5] http://code.google.com/android/

[14.6] Motorola WebUI http://developer.motorola.com/technologies/webui/
[1] References will go here.

[2] Another reference will go here.



    Credit & Acknowledgements

Chapter by Chapter acknowledging and bio info of original contributors.

    Author Biography

Sumi Helal is a full Professor at the Computer and Information Science and Engineering Department (CISE) at the University of Florida. His research interests span the areas of Pervasive Computing, Mobile Computing and networking and Internet Computing. He directs the Mobile and Pervasive Computing Laboratory at the CISE department, and is co-founder and director of the Gator Tech Smart House, an experimental home for applied research in the domain of elder care. He led the technology development of the NIDRR-funded Rehabilitation Engineering Research Center (RERC) on Successful Aging (2001-2007), and is currently leading a new initiative on smart home based personal health and independence, funded by the National Institutes of Health.

Outside of his teaching and research activities, Dr. Helal is an editorial board member of the IEEE Pervasive Computing magazine and Editor of its column on Standards, Tools and Emerging Technologies. He has been on the editorial board of the IEEE Transaction on Mobile Computing, and currently serves as an Associate Editor-in-Chief of the IEEE Computer magazine. He has published over 200 books, book chapters, journal articles, and conference or workshop papers. He is a Senior member of the Institute of Electrical and Electronics Engineers (IEEE), and a member of the Association for Computing Machinery (ACM) and the USENIX Association.




Download 0.57 Mb.

Share with your friends:
1   ...   37   38   39   40   41   42   43   44   45




The database is protected by copyright ©ininet.org 2024
send message

    Main page