skip to main content
10.1145/971300.971407acmconferencesArticle/Chapter ViewAbstractPublication PagessigcseConference Proceedingsconference-collections
Article

Bringing J2ME industry practice into the classroom

Published:01 March 2004Publication History

ABSTRACT

This paper describes efforts to use industry wireless software development practices in the classroom. Nokia's OK Java 2 Platform Micro Edition (J2ME) application certification program was chosen for use in a core set of wireless software engineering courses. The adaptation process included 1) modifying Nokia OK application standards for classroom use as examples of what is expected of industry-quality software; 2) incorporating Nokia OK software development tools into a student-friendly software development environment; and 3) implementing in-house Nokia OK certification procedures as a basis for assessing student projects and providing feedback.

References

  1. Cellular Phone News. Untitled. http://www.cellularphonenews.com/ ebook/overview.html. Nov 2002.Google ScholarGoogle Scholar
  2. Cross, J. H. and L. A. Barowski, "Extraction and Use of Class Dependency Information for Java," Proceedings of the 9th Working Conference on Reverse Engineering, Richmond, VA, October 28 - November 1, 2002, 309--315. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Cross, J. H., S. Maghsoodloo, and T. D. Hendrix. "Control Structure Diagrams: Overview and Evaluation," Journal of Empirical Software Engineering, Vol. 3, No. 2, 1998, 131--158. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Cross, J. H., T. Dean Hendrix, and Larry A. Barowski, "Debugging {in} CS1," Proceedings of 2001 ACM Southeast Conference, Athens, GA, March 16-17, 2001.Google ScholarGoogle Scholar
  5. Cross, J. H., T. D. Hendrix, and L. A. Barowski. "Using the Debugger as an Integral Part of Teaching CS1," Proceedings of Frontiers in Education 2002, November 5-9, 2001, F1G-1--F1G-6.Google ScholarGoogle Scholar
  6. Helin, R.Nokia OK Program Manager. E-mail correspondence. 4 December 2002.Google ScholarGoogle Scholar
  7. Hendrix, T. D., J. H. Cross, S. Maghsoodloo, and K. H. Chang. "Empirically Evaluating Scaleable Software Visualizations: An Experimental Framework," IEEE Transactions on Software Engineering, Vol. 28, No. 5, May 2002, 463--477. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. International Telecommunication Union. World Telecommunication Development Report. http://www.itu.int/newsarchive/wtdc2002/ backgrounder.html. Nov 2002.Google ScholarGoogle Scholar
  9. Kiely, D. 2001. Wanted: Programmers for Handheld Devices. IEEE Computer 34, 5 (May 2001), 12--14. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Lawton, G. Moving Java into mobile phones. IEEE Computer, Vol. 35, Number 6, June 2002, pp. 17--20. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Motorola. "Motorola Application Certification Program". Version R1.3A. Available from http://qpqa.com. Nov 2002.Google ScholarGoogle Scholar
  12. Nokia. The Nokia Series 60 Games Style Guide. Accessible from http://forum.nokia.com/main. Nov. 2002.Google ScholarGoogle Scholar
  13. Nokia. Nokia OK MIDP Application Requirements v1.1. Accessible from http://forum.nokia.com/main. Nov. 2002.Google ScholarGoogle Scholar
  14. Nokia. Nokia OK MIDP Application Requirements for Games v1.2. Accessible from http://forum.nokia.com/main. Nov. 2002.Google ScholarGoogle Scholar
  15. Nokia. Nokia Software Development Tools. http://forum.nokia.com/main. Nov. 2002.Google ScholarGoogle Scholar
  16. Nokia. How to Get the 'Nokia OK' on Your Mobile Application. Nokia Developer Channel. http://portals.devx.com/Nokia/Article/6729. Nov. 2002.Google ScholarGoogle Scholar
  17. Nokia. Nokia OK Terminal Software Application Process Flowchart. http://forum.nokia.com/main. Nov. 2002.Google ScholarGoogle Scholar
  18. Nokia. Nokia Testing Suite. Accessible from http://forum.nokia.com/main. Nov. 2002.Google ScholarGoogle Scholar
  19. Nokia. Nokia OK Concept. http://forum.nokia.com/main. Nov 2002.Google ScholarGoogle Scholar
  20. Quality Partners. Custom Compliance Programs. http://qpqa.com/qpspecial.htm.Google ScholarGoogle Scholar
  21. Sony Ericsson. Sony Ericsson to deliver tools and services to wireless developers with Metrowerks. Press Release. http://www.sonyericsson.com/spg.jsp?page=gis&Redir=page%3DC2_1_26%26B%3Dns. 18 March 2002.Google ScholarGoogle Scholar
  22. Sun Microsystems. " First Understand Your Market." http://wireless.java.sun.com/deploy/market.html. Nov 2002.Google ScholarGoogle Scholar
  23. Sun Microsystems. JavaTM 2 Platform, Micro Edition (J2METM)http://java.sun.com/j2me. Nov 2002.Google ScholarGoogle Scholar
  24. Wakid, S., D. Kuhn, and D. Wallace. Toward Credible IT Testing and Certification. IEEE Software, 16, 4, pp. 39--47. July/August 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. WEREC. Wireless Engineering Research And Education Center (WEREC) Whitepaper. 2001. College of Engineering, Auburn University.Google ScholarGoogle Scholar
  26. Wireless Mobile Phone Search. "Cell phone vs land lines." http://www.wireless-mobile-phone-search.com/ cell_vs_wireless.htm. Nov. 2002.Google ScholarGoogle Scholar

Index Terms

  1. Bringing J2ME industry practice into the classroom

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Conferences
      SIGCSE '04: Proceedings of the 35th SIGCSE technical symposium on Computer science education
      March 2004
      544 pages
      ISBN:1581137982
      DOI:10.1145/971300

      Copyright © 2004 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 1 March 2004

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • Article

      Acceptance Rates

      Overall Acceptance Rate1,595of4,542submissions,35%

      Upcoming Conference

      SIGCSE Virtual 2024
      SIGCSE Virtual 2024: ACM Virtual Global Computing Education Conference
      November 30 - December 1, 2024
      Virtual Event , USA

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader