Download presentation
Presentation is loading. Please wait.
Published byAleesha Russell Modified over 9 years ago
1
China Software Development Lab © 2005 IBM Corporation 2005 Intern Requirements
2
Pervasive Computing China Software Development Lab © 2005 IBM Corporation IBM Summer Internship Program http://www-8.ibm.com/employment/tw/intership.html
3
Pervasive Computing China Software Development Lab © 2005 IBM Corporation RFID Project Possible Work Items Develop RFID solution assets and demo codes. Develop the RFID solution with the service teams. Develop the RFID product enhancement codes (RFID Edge Server toolkit). Skills J2EE (Servlet, JSP, EJB, Web Service) J2SE J2ME, OSGi C/C++ IBM Eclipse based development tools (WSAD, WSDD)
4
Pervasive Computing China Software Development Lab © 2005 IBM Corporation WCTME Testing (Runtime + Tool) WEME (J9VM) is IBM J2ME implementation, this team perform the test of J9vm runtimes and development tool Study spec and design/implement test applications for JSRs, perform testing on target devices –JSR82 Bluetooth, JSR177 Security Service, JSR184 Mobile 3D Graphic, JSR205 WMA2.0, JSR218/219 CDC/Foundation 1.1, etc. Perform the test of WSDD (Eclipse-based IDE) and plug-ins Process improvement - Test automation, both runtimes and tool Need Skills Be familiar with Java programming and have experience with Eclipse/WSDD/WSAD will be a plus Be familiar with windows and Linux system, include basic operation, administration, kernel configuration. Have the capability to study Java specifications and implement test applications individually. Have strong computer science background and knowledge about database, networking, and embedded system, e.g. Windows Mobile, WinCE Palm OS, MV Linux, Nucleus, etc. Good skill in troubleshooting, problem determination, and organization.…
5
Pervasive Computing China Software Development Lab © 2005 IBM Corporation WEME (IBM J2ME Impl.) Development WebSphere Everyplace Micro Environment IBM’s J2ME (Java 2 Micro Edition) Implementation Java virtual machine and class libraries on various devices - PDA, cellular phone, set-top box… J9 – IBM Java virtual machine JSR – Java Specification Requests CLDC 1.1/MIDP 2.0 (JSR 139/JSR 118) JSR 120/JSR 205: Wireless Messaging API (WMA) 1.0/1.1 - SMS/MMS JSR 135: Mobile Media API (MMAPI) – Multimedia JSR 185: Java Technology for the Wireless Industry (JTWI) JSR 180: SIP API for J2ME ……
6
Pervasive Computing China Software Development Lab © 2005 IBM Corporation WEME Development – Intern Requirement Work Scope Develop demo applications for several JSRs on PocketPC/Smartphone Read JSR spec Duration Jul – Aug 2005 Required Skills Java programming (not limited to J2ME) C++ programming (with any IDE, either MS VC or Linux makefile is fine) Other requirements Ability to work with devices (patient, patient, patient…) Ability to understand technical terms and follow directions Creativity
7
Pervasive Computing China Software Development Lab © 2005 IBM Corporation WEME Development – Intern Requirement Duration Jul – Aug 2005 Required Skills Java programming Ant / XML Other requirements Eager to learn new tool (InstallShield Multiplatform) Ability to understand technical terms and follow directions Creativity
8
Pervasive Computing China Software Development Lab © 2005 IBM Corporation WED (eRCP in Eclipse.org) Development Woskscope Development of open source eclipse project – eRCP, alignd with IBM WED(Websphere Everyplace Deployment) strategy Project Description eRCP is an Eclipse technology project primarily slated to investigate the suitability of using various components of the Eclipse RCP in a variety of embedded devices, such as mobile phones and PDAs. Implementation (on Windows Mobile 2003 – PocketPC) eRCP components – eSWT widgets, eRCP core framework eRCP demo application ……
9
Pervasive Computing China Software Development Lab © 2005 IBM Corporation WED (eRCP in Eclipse.org)– Intern Requirement Work Scope Develop demo applications/core components for eRCP on PocketPC Read eRCP spec Duration Jul – Aug 2005 Required Skills Java programming (eclipse) C++ programming (MS Visual Studio.Net, embedded Visual C++) Other requirements Ability to work with devices (patient, patient, patient…) Ability to understand technical terms and follow directions Creativity
10
Pervasive Computing China Software Development Lab © 2005 IBM Corporation IBM Content Management GVT Product Description IBM Content Management leverages critical business information so your company can deliver content -- records, documents, e-statements, video and Web content -- to users, where and when they need it. Product Function Delivering core content management framework services in a common content repository –Document (Content) Library –Document Process Management –Content Lifecycle Management –Subset of Information Lifecycle Management (ILM) –Event Framework Supporting enterprise content management capabilities in a common content repository through add-on features –Image Management –Document Management –Report Management –Records Management –Web Content Management –Digital Asset Management
11
Pervasive Computing China Software Development Lab © 2005 IBM Corporation IBM Content Management GVT Content Solutions Information Integration Workflow/Business Process Management/Collaboration Digital Rights Management Document Management Web Content Management Output/Report Management IBM Content Management Portfolio Video & Audio Streaming Imaging Digital Asset Management e-Mail & SAP Archiving Content Repository Integration Regulatory Compliance/ Records Management Product Component
12
Pervasive Computing China Software Development Lab © 2005 IBM Corporation IBM Content Management GVT Work Scope Deploy IBM Content Management Solutions Verify product/solution globalization capability Duration Jul – Aug 2005 Required Skills Familiarity with Java and J2EE Knowledge with Database Other requirements Ability to understand technical terms and follow directions Creativity
13
Pervasive Computing China Software Development Lab © 2005 IBM Corporation WEST Globalization Testing (Application Server + Toolkit) Work Scope Implement and revise WEST (WebSphere Everyplace Server for Telecom) testing program for globalization test and perform the globalization test Project Description WebSphere Everyplace Server for Telecom (WEST), is a J2EE Application Server to help service providers and application developers to delivers Parlay/Parlay X 2.0 and SIP standards-compliant value-added telecommunications service The goal of this project is to test the globalization confidence of the delivered function which include Parlay/Parlay X 2.0 Telecom Application Server, Telecom Toolkit & Telecom Web Services Toolkit. Implementation Revise the testing program for globalization test
14
Pervasive Computing China Software Development Lab © 2005 IBM Corporation WEST Globalization Testing Telecom Web Services Server EJB Parlay X Web Service Implementations Parlay GW Application Web Services messages Handlers Java Message Intercept Auditing Traffic Management Location SE Notification SE Call Control SE Location SE Call Control SE WebSphere CORBA various EJB Statistics Stateless SIP Proxy SIP Container Siplet IP Network/Web Legacy Phone Network SIP Messages Media Servers/ Gateways HTTP Messages Servlet IP Network/ Web Tooling/ Integrated Admin Product Implementation of Parlay, Parlay X and SIP
15
Pervasive Computing China Software Development Lab © 2005 IBM Corporation WEST Globalization Testing – Intern Requirement Duration Jul – Aug 2005 Required Skills Java programming (J2EE) Other requirements Willing to learn new telecom standard (Parlay/Parlay X/SIP) Willing to learn IBM WSAD and Parlay Gateway Simulator Willing to understand IBM globalization guideline Ability to understand technical terms and follow directions Creativity
16
Pervasive Computing China Software Development Lab © 2005 IBM Corporation Bundle Developer Kit What We are Doing: To design/implement a tool for OSG bundle developers. The tool is a plug-in installed on Rational Application Developer (the IBM IDE product for programmers, it is implemented based on Eclipse). We are working with USA IBM lab. What You can Learn: how IBM develop a software what are OSGi and Eclipse how to implement a plug-in for Eclipse the team work with USA IBM.
17
Pervasive Computing China Software Development Lab © 2005 IBM Corporation What is WESM? Provisioning of value added services – increased revenue opportunity Subscriber Self Provisioning and care significantly lowers operational costs Improves the quality of the user subscription experience Provisioning of value added services – increased revenue opportunity Subscriber Self Provisioning and care significantly lowers operational costs Improves the quality of the user subscription experience Authentication Provisioning Billing Subscription Management PWLAN Connectivity Broadband connectivity Authentication Provisioning Billing Subscription Management PWLAN Connectivity Broadband connectivity Provides subscriber and service management features to service providers WebSphere Everyplace Subscription Manager
18
Pervasive Computing China Software Development Lab © 2005 IBM Corporation What we need? Responsibility: responsible for testing area of his/her assignment understands the objectives of assigned function is the focal point for the testing line items associated with his/her deliverable(s) understands system and detailed design of his/her functions responsible for ensuring that his/her deliverable(s) satisfy the requirements work with the rest of the development team to produce the work products in a manner consistent with the project process attend all required meetings, reviews, kick offs, post mortems, etc. provide input for review of test plans/testing content provide support (test, idd, nls...) for assigned functions. Skills required: J2EE (Web Service, Java Servlet) (intermediate level will be plus) C++ programming skill. (basic level) AIX system operation (intermediate level will be plus) Solaris system operation (basic level) SQL (intermediate level) DB2, Oracle Testing process concept communication skills organizational skills - planning / tracking
19
Pervasive Computing China Software Development Lab © 2005 IBM Corporation Pervasive Computing Server solution Development Work Scope Develop Installer for RFID Premises Server Project Description The goal of this project is to create an easy to use, yet flexible enough product integration tools (install and config) that can contribute to IBM Software sales. RFID Premises Installer Implement installation by using InstallShield Multi Platform Implement configuration by using Ant script. Implement pre-requisite checker by using Java Programming ……
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.