Вы находитесь на странице: 1из 127

Projects at Oracle

2008 - 2009

INFORMATION EMPOWERS

Projects at Oracle
Developing Technology at the Worlds Largest Enterprise Software Company
oracle.com/college

If you want to know what people just like you do at Oracle, you are at the right place. Welcome to Projects at Oracle, the most current, comprehensive book of ongoing development projects at Oracle, the Information Company. This book is published annually exclusively for you, the Oracle candidate, and written by Oracle product developers and management across the corporation. Prospective Oracle employees, including top graduates worldwide, turn to this book as their primary source of knowledge about Oracles development organization. We describe many organizational teams responsible for developing Oracles wide spectrum of global products and services, from database to middleware to enterprise applications. We introduce our development projects to show you how Oracle, as the worlds largest enterprise software company, can solve just about any business need you can imagine. See Larry Lynns letter, continued on next page

ORACLE IS THE INFORMATION COMPANY


Continued from page 1
Projects at Oracle

Oracles business spans three decades. Organizations in just about every industry imaginable use Oracle. Using Oracles complete database management system to integrate data, application server and middleware, and all related development technologies, users can develop, deploy, run, and manage the applications needed to run any global business. No matter your interest, you will find challenging opportunities to contribute to Oracles growth. And who says work cant be entertaining? Oracle actively supports the latest communication tools internally and externally, from Web 2.0 and Enterprise 2.0 applications to social applications and networking sites, blogs, wikis, podcasts, portal mashups, and digital media. And, Oracle runs its own business with self-service applications. Oracle software even powers the companies making Hollywood blockbusters. We also take responsibility and contribute to our community: Oracle supports environmental protection commercially in our solutions, internally in how we run our operations, and through global employee volunteer programs. Database Server. A market leader in grid computing, Oracle has produced the worlds first commercial, grid-ready database. Our Grid technology strategy marks the evolution from Internet to grid-based architectures and builds on Oracles years of using and providing grid technology. Academic and research communities initiated the idea of grid computing, but Oracle has turned yet another evolution into a revolution. A grid is many small servers successfully acting as one computer. Grid computing turns computing into a utility, where businesses make requests and quickly obtain precisely what they need. Computing is an ever-present commodity. Behind the scenes, highly available grid servers allocate resources and share information much more efficiently than ever before. Middleware. With our acquisition of BEA completed, we are proud to feature the worlds fastest growing family of middleware products. Our middleware products, from the application server to content management, business intelligence, and identity management, are generating huge product revenues. Applications. Important development work is behind Fusion, a suite based on open standards and integrating the best of our application product lines. With these and other Oracle products, including mobile, voice, communication, enterprise search, data hubs, services, On Demand hosting for accessing software as a service (SAAS), and more, the worlds greatest businesses can compete and profit. Acquisitions. Our offerings, including recent acquisitions and strengthened middleware, position us for continued success in the enterprise market and super-fast growth in the small and medium business market while we drive depth into our enterprise application portfolio. We invite you to use this book as your career resource and to browse through areas that interest you. We can find ideal work for you at one of our popular development centers, whether at our worldwide headquarters located in Redwood Shores, California or in Colorado, Massachusetts, New Hampshire, New York, Oregon, and other locations. Do not be surprised to find yourself responsible for essential aspects of new product development and existing product improvement, from concept to implementation. Take time to make the right decision for you. We hope you seriously consider Oracle as your career choice and look forward to meeting you. Our future is bright and relies on talented people like you to contribute to the full potential of our innovative technology.
Larry Lynn, Director of Recruiting

Projects at Oracle
Page
oracle.com/college
Welcome to the Information Company TECHNOLOGY DEVELOPMENT Oracle Database Automatic Storage Management Berkeley Database Cluster High Availability and Manageability Team Data Access Data Mining Data Rescue, Data Storage Data Warehouse and Language Technology Database Development Tools Database High Availability and Recovery Database Lite Database Security DB Server Manageability, Diagnosability Database Systems Technology Database Test and Productivity Tools Digital Imaging and Communications in Medicine Distributed Database Group Hosted Platform Technology Information Retrieval Platform Life Sciences and Health Care Maps and Spatial Net Services New England Development Center PL/SQL and Compiler Secure Enterprise Search Semantic Technologies Space Management Storage Appliance Storage Engine Group Streams Replication and Advanced Queuing TimesTen In-Memory Database Transaction Processing, Virtual Operating System Warehouse Builder Windows Technology, XML Database Fusion Middleware/Application Server Application Development Tools (ADF JDeveloper, DVT) , Application Server (AS) Application Server Voice, Mobility, and Communication Business Intelligence Business Process Management Enterprise Content Management Java Products RFID and Oracle Sensor-Based Services Security and Identity Management Service Oriented Architecture, Integration WebCenter Application Management and System Management System Management Products Introduction Database, Storage, Grid Management Infrastructure, Application Management Core Framework, UI, and GUI Configuration and Software Management Systems Engineering, QA, PM, Bus Devt Collaborative Technologies Oracle Services Server Globalization Technology (SGT) Server Technologies Curriculum Server Technologies Information Server Technologies Performance Technology Demonstration Services 1 5 5 5 5 6 6 7 8 9 9 9 10 11 11 12 12 13 13 14 15 15 15 16 17 18 18 19 20 20 21 21 21 22 23 24 25 27 29 29 31 32 32 33 33 34 35 36 37 37 37 38 38 39 39 40 42 42 42 43 43 43

Projects at Oracle Continued


Page
oracle.com/college
BUSINESS APPLICATION DEVELOPMENT Application Product Lines: Introduction Fusion Applications Oracle E-Business PeopleSoft Enterprise (Pleasanton, CA) Siebel CRM JD Edwards EnterpriseOne (Denver, CO) JD Edwards World (Denver, CO) Central Application Development Teams Adaptive Business Solutions Group Applications Information Technologies Applications Operations Applications Performance Applications Product Strategy Application Development Teams Advanced Planning Advanced Procurement Application Setup Manager (Fusion) Asset Lifecycle Management Configurator (Burlington, MA) Contract Management Cost Management Corporate Performance Management Customer Relationship Management E-Business Intelligence Financial Management Healthcare Higher Education (Student System) Human Capital Management Lease Management Life Sciences Applications (Burlington, MA) Logistics Manufacturing Applications Order Management Process Manufacturing (Tarrytown, NY) PIM DH, Product Lifecycle Management Projects (Fusion) Real Estate Management, Retail Supply Chain Globalization (Fusion) SERVICE ENGINEERING Making the Complex Simple ORACLE INDIA Gurgaon India Development Centers, Bangalore, Hyderabad, Noida Advanced Customer Services (India), Bangalore, Hyderabad CRM On Demand, Bangalore E-Governance Center of Excellence, Gurgaon Global Consulting, Bangalore, Hyderabad (NAIO, OSSI) Global Financial Information Center, Bangalore Global Information Technology (GIT), Bangalore, Hyderabad, Noida India Global Customer Support, Bangalore and Hyderabad OracleDirect, Oracle On Demand, India Services Engineering India (SEG), Bangalore Oracle University in India, Bangalore ORACLE EUROPEAN DEVELOPMENT CENTRE (IRELAND) USABILITY AND INTERFACE DESIGN CORPORATE ARCHITECTURE Global Product Security, Linux Engineering ALLIANCES AND CHANNELS Partners and the Oracle Economy ORACLE ON DEMAND, SUPPORT, ORACLE UNIVERSITY, MARKETING BEA ACQUISITION Application Server Communications Server, BPM, CEP Oracle WebCenter Suite, Enterprise 2.0 Security and Identity Management, Service Bus 44 45 45 46 46 47 48 49 50 50 51 52 53 53 54 54 55 56 56 57 58 59 59 60 62 62 64 65 65 66 66 67 68 69 69 69 70 71 72 72 73 73 73 74 74 74 75 75 76 77 78 79 79 80 81 82 83 84 89 90 93 94

ORACLE TECHNOLOGY DEVELOPMENT


Servers... Fusion Middleware... Management... Collaboration... Services...

Oracle provides the complete infrastructure for deploying business systems better, faster, and cheaper. Our technologies range from Oracle Database and Fusion Middleware, including Oracle Application Server, to Application Management and System Management Products, Collaborative Technologies, and Services. Our products and services deliver the industrys highest performance, reliability, and security for thousands of popular applications. If the newest, most exciting, and most profitable technologies interest you, consider Oracle Technologies development opportunities.

Projects at Oracle

Database Technology
Introduction to Oracle Database Technologies

Oracles server products provide the foundation for or are used by most of the Internets most popular sites. Oracle products simplify how applications are developed, deployed, and managed. With Oracle servers, companies can develop and deploy mission-critical applications to run their businesses. Oracle Database 10g is the first database designed to run on a grid infrastructure. The grid computing architecture effectively pools large numbers of servers and storage into a flexible, on-demand computing resource for all enterprise computing needs. Oracle Database is the most flexible and cost-effective way to manage enterprise informationall business data. It provides the highest possible service quality for enterprise businesses, with a comprehensive, state-of-the-art suite of capabilities ranging from automatic performance diagnosis and SQL tuning through support for all major multimedia data types. Oracle servers are designed from the ground up with 100 percent support for Internet standards such as Java, XML, LDAP, SSL, CORBA, SMP and MPP cluster support, fault tolerance, and other advances across a wide range of hardware platforms. With unparalleled performance, scalability, availability, and security, Oracle servers are the only commercial software systems that allow Internet and grid applications to be designed for all kinds of systems, including mobile computers, desktop computers, and massively parallel systems. We work on the most exciting Internet and grid technologies in the industry.
Automatic Storage Management (ASM) Team

The Automatic Storage Management (ASM) team is responsible for building highly available, scalable, and efficient tools to solve customer storage problems. ASM serves as a storage foundation for the Oracle enterprise software stack. Customers use ASM to manage thousands of disks, millions of files, and petabytes of data. Algorithms patented by the ASM development team provide balanced I/O even in dynamic storage configurations. ASM provides versatile protection against and efficient recovery from storage hardware failures. ASMs unique position in the database software stack provides developers with excellent opportunities for continued innovation.
Berkeley Database

Oracle Berkeley DB product line is a family of fast and efficient small-footprint Open Source storage engines designed to run within an applications process space and provide all standard transactional data services. The Oracle Berkeley DB products are among the most widely used Open Source products in the world, with over 200 million copies running in applications ranging from cell phones to LDAP Directory servers to stock market and other
5

financial server applications. The Berkeley DB team maintains, enhances, and extends these products in service of its commercial customers and the Open Source community. The Oracle Berkeley DB product line includes three products:
Projects at Oracle

The Berkeley Database is written in C and supports C++, Java, and many scripting
language APIs. The Berkeley Database provides all standard transactional data services for applications, including a high availability option offering high-end scalability and data availability via replication.

Berkeley DB XML is layered on top of the Berkeley Database product and provides native
XML transactional data services via XPath and XQuery interfaces.

Berkeley DB Java Edition is a 100% Java storage engine providing all standard
transactional storage services. In addition to its own programmatic API, Berkeley DB JE provides simple and efficient persistence of Java objects using a Direct Persistence Layer and the Java Collections framework. Our small, dedicated group provides state-of-the-art technology and support to application developers. We are seeking creative, self-motivated support and development engineers to work on all three products. Openings exist in product management and quality assurance as well. Candidates for development engineering positions must have significant experience implementing in C, C++, or Java. Experience with database management and operating or storage systems internals is highly desired. The source code for all Berkeley DB products can be downloaded from otn.oracle.com.
Cluster High Availability and Manageability Team

Our team is responsible for research, design and development of state-of-the-art highavailability, manageability, and diagnosability infrastructures and tools that help the cluster database server, RAC, and other Oracle products become easy to deploy, verify, diagnose, and manage on clusters and provide products with continuous availability and ease-of-use features. We work on challenging problems in the areas of distributed services, hierarchical clusters, cluster repository, cluster high availability, storage and network discovery, cluster verification, grid plug-n-play, clusterwide deployment, configuration, database server and cluster management, database administration, workload management, and monitoring and tuning of the Oracle clusterware and RAC, supporting a single system image. We have earned several US patents for development work. We work with several teams in other divisions within Oracle and many clustering groups and standards bodies in industry.
Data Access

The Data Access team designs protocols, implements interfaces, and connects the database internals to the outside world. Since the Oracle Database relies on the infrastructure that we create, we interact with a variety of people, including groups internally and customers externally. We have the following products: OCI. The Oracle Call Interface (OCI) is the C API to the database, exposing the lowest-level, highest functionality of the Oracle Database to the external world. This flexible API enables developers to create high-powered, very efficient n-tier applications to control resources used on both the client and server sides. Besides writing homegrown OCI applications, some of Oracles customers employ OCI indirectly by using OCCI, JDBC, and ODBC drivers, implemented on top of OCI. All of these applications share key features, including scalable connection/session management, SQL relational database access, runtime binding of
6

input/output data, implicit and explicit data conversions, server-side embedded script execution, data caching, globalization and multibyte support, and object access. Apart from providing a public interface, OCI is used internally by the Oracle server for distributed database access and data access within the server. OCI defines the internal communication protocol for client/server and server/server communication. Open Source APIs. Oracle is committed to providing efficient data-access drivers to all developers, including those in the Open Source community. We are working with the PHP, Perl, and Python developer communities to create the highest-quality access to the Oracle Database. OCCI. Oracle C++ Call Interface provides a fully object-oriented method of accessing the Oracle Database. As a platform-independent, easy-to-use interface, OCCI provides seamless mechanisms to map Oracle objects to C++ objects. Precompilers. Precompilers provide simple and efficient data-access mechanisms for embedding SQL statements in applications written in various programming languages, such as C/C++, Java, Cobol, and Fortran. Oracle precompilers are ANSI compliant with Oraclespecific extensions. ODBC. Open Database Connectivity (ODBC) is the most popular database-access API, originally designed by Microsoft for Windows application developers, but now reaching beyond. Oracle develops an ODBC driver that is MS ODBC 3.51 compliant and available with Windows, Linux, and Solaris. If you want to be part of a dynamic team working on core Oracle database technology, join Data Access!
Data Mining Technologies

Projects at Oracle

The Data Mining Technologies (DMT) group provides advanced analytics in the database based on data mining technologies. Data mining helps users find hidden patterns within large, complex collections of data. Currently, we are developing Oracle Data Mining (ODM). Oracle Database provides a rich platform for in-database advanced analytics. Placing data mining algorithms in the Oracle database kernel realizes benefits for performance, scalability, and security. This platform includes a graphical user interface, Oracle Data Miner, which supports guided analytics through the use of intuitive wizards and methodology-based mining activity guides. To make data mining more accessible to non-experts, our group provides a Predictive Analytics package that automates the data mining process for immediate results. ODMs algorithms support classification, regression, clustering, association, feature extraction, attribute importance, and anomaly detection. ODM provides state-of-the-art algorithms, including Support Vector Machines (SVMs) and Nonnegative Matrix Factorization (NMF). ODM provides a JSR-73 standard-compliant Java API, a PL/SQL API, and SQL language extensions for prediction to enable complete programmatic control of data-mining functions so application developers can automate data mining and integrate data-mining insights into business applications. Currently, we are working on new data-mining algorithms and tighter integration with other Oracle Database features and applications. The Data Mining Technologies Group plans, writes, tests, and documents our products. We also develop algorithms and track research in the area of data mining. We are active in standardization activities such as the JCP and DMG PMML. We are leading the effort to define a standard for performing data mining using Java. Individuals with skills in C, SQL, and Java/J2EE development, as well as
7

backgrounds in Computer Science, Machine Learning, and Operations Research, are a good fit to work on these intellectually challenging projects.
Data Rescue
Projects at Oracle

Because hardware and people fail, we must not.

We are seeking expert engineers to invent the next wave of disaster recovery and database restoration software. Lower the mean time to recover from any disaster. Repair data before users know it was broken. Use the latest in storage, networking, and database technology to create a secure, error-free operation with the guarantee of disaster recoverywith no data lost and minimal system downtime.
Recovery Manager, Oracle Secure Backup

Our team is responsible for Oracles two data-protection products, Recovery Manager and Oracle Secure Backup. This is an extremely challenging area, requiring candidates to have a strong knowledge of OS internals, database internals, storage, networking, and security protocols. It also requires a meticulous, scientific approach to problem analysis. All of Oracles data protection products use modern security protocols, including authentication, encryption, and digital signatures, to ensure that valuable backup data cannot be stolen, intercepted, or altered. Over the years, Oracle has developed many sophisticated algorithms for automatically recovering from all types of errors, including hardware failures, operating system bugs, human errors, and external disasters. We allow recovery of all or part of a database to any point in time. We automatically parallelize all of our operations and work transparently across clustered computers. Our algorithms must scale up to run on the largest databases in the world yet appear simple enough for part-time administrators of departmental systems to understand. We constantly strive to make these products the most robust, fully featured backup products available. We are also embarking on new initiatives to provide the most efficient, networkbased recovery services possible. Our software is the last line of defense against data loss. If you are up to the challenge of designing and writing software that will be used by hundreds of thousands of Oracles customers when all else has failed, our group may be for you.
Data Storage

The data storage group designs storage and access structures for the entire database. From the constantly changing landscape of processor and storage technology to the new application requirements (such as XML, media streaming, indexing), this pivotal group has the charter of providing storage technology leadership for the Oracle Database Server. We are building the worlds fastest and most-feature-rich filesystem and indexing technology. Some of our recent efforts have been in areas related to compression, deduplication, encryption, sliding-inserts for efficient XML storage, snapshots, filesystem caching and performance, and scalability in clustered server environments. The storage layer for the Oracle database is responsible for the storage and retrieval of all data stored in Oracle (relational, XML, OLAP (online analytical processing) warehouses, files, and so on). We organize data inside disk blocks. We also create and manage efficient structures from which those blocks are accessed (e.g., a B-tree, bitmap index, LOB, cluster)
8

and the methods for accessing data from those transactional data structures. Our group has some very difficult, intractable problems to solve in the area of distributed systems. We are also working on providing an intelligent storage subsystem such that the database can push predicate evaluation, projection, and aggregation to the storage layer, effectively pushing the logic to the data as opposed to pulling massive amounts of data to the CPU. Additionally, there are new row-major and column-major storage schemes that we need to design to cater to the business intelligence world for processing petabytes of information.
Data Warehouse and Language Technology
Projects at Oracle

Our group is responsible for implementing the technologies that make Oracle the market leader in the multibillion-dollar data warehouse software market. We focus on improving customers abilities to create, manage, and perform complex business analysis using very large databases. We provide core database functionality, including SQL query optimization and Oracles procedural language PL/SQL; parallel and serial query processing; data partitioning; SQL enhancements for online analytical processing (OLAP) and data-mining applications; and database support for extraction, transformation, and loading (ETL). We thrive on solving challenging problems with creativity and innovative solutions. Consider our large and growing patent portfolio as well as our successful participation in academic conferences: one of our papers won the best paper award at the 2003 SIGMOD conference. Our unique solutions to business challenges are implemented using state-of-the-art technology, providing unmatched performance on both conventional SMP and cluster architectures. We take pride in working on the frontier of data warehousing technologies and delivering state-of-the-art software.
Database Development Tools

We provide the tools that enable developers to productively create database-centric applications. Our products are the on ramp to the Oracle database, helping developers to easily make use of powerful Oracle Database features. We produce a broad set of innovative solutions, ranging from rapid Web application development with Oracle Application Express to visual database development with Oracle SQL Developer. Both of these products are among Oracles most popular tools. With our Oracle Migration Workbench, customers easily migrate data and schema objects from third-party databases into an Oracle database. SQL*Plus is our command-line tool for entering SQL and database administration commands. We are a customer-focused group and actively work with our development community. Our reputation is built on delivering high-quality, highly intuitive solutions to our customers. Our team uses the latest technologies and is made up of highly talented and motivated developers. We have a distributed team with developers across the US, Ireland, India, UK, and Australia. If you want to join a fast-paced, dynamic team, please consider us. We use languages such as C, Java, JavaScript, CSS, HTML, XML, SQL, PL/SQL, and SVG.
Database High Availability and Recovery Development

We are responsible for developing core technologies that underlie Oracles high-availability solutions such as clusters and standby databases. High availability is an area where Oracle excels; we are constantly looking to extend our lead by pushing the boundaries of the possible. Our goal is to either prevent failures or ensure that we can recover from all causes of failurebe they system failures, data failures, human error, or disasters. Some projects that we work on include self-healing systems, sub-second recovery of a database after a system crash, flashback technologies that can rapidly repair a damaged database, whether 2

gigabytes or 2 petabytes in size, and parallel recovery that harnesses the combined power of clusters of computers to cooperatively maintain database replicas for disaster recovery.
Projects at Oracle

The software that we develop must meet extremely demanding requirements. First, our code has to be reliable; software must work even when the system is failing. In addition, the software must perform well during recovery situations and impose minimal overhead during normal operation. For example, our designs must scale on multiprocessors containing hundreds of CPUs as well as clusters of many computers. Finally, our software must be easy to use. To meet such needs, we are building intelligent fault-detection and self-repair capabilities that can detect failure and automatically figure out the optimal repair option. If you are interested in the challenges inherent in building lifeline softwarecode that can function even when the rest of the system has failed or is failingplease talk to us.
Oracle Database Lite

Even while todays companies watch dollars, many are investing in mobile initiatives. As the leader in the emerging mobile market, Oracle enables these companies to grow. Oracle Database Lite (ODL) is an addition to the Oracle Database for rapid development and deployment of high-impact, mission-critical applications for mobile, embedded, and lightweight business environments. ODL uses data synchronization to reliably and securely exchange data between an enterprise and mobile devices such as laptops, the latest handheld computers, and smart phones. Workers use corporate information and perform functions while offline, increasing application performance and reducing communication costs. More than 500,000 people worldwide use ODL to improve productivity. These include field technicians, salespeople, armed forces, medical staff, and others at companies such as New York Life, Coca Cola, US Coast Guard, and Roadway Express. A blend of many technologies, ODL comprises the Oracle Lite database, data synchronization, complete lifecycle management, and rapid applications development. Our developers work with a large variety of programming languages and technologies, such as C, C++, C#, Java, Visual Basic, ADO.NET, ODBC, JDBC, and ADOCE. Because there is no clear winner in the device market yet, the Oracle Database Lite team develops software for a wide variety of operating systems, such as Embedded Linux, Windows Mobile 6, and Symbian, as well as Windows XP, Red Hat and SUSE Linux, and Solaris. As device capabilities increase, device manufacturers increasingly seek a third party to provide a full-fledged embedded database. We are positioning Oracle Lite to be that database, and we work closely with device manufacturers to make Oracle Lite part of the OS for their device. Our group also helps mobile-enable the products of other Oracle development teams working in areas such as applications, business process logic, and development tools. Sales, business development, and consulting team members provide expertise in mobility to counterparts throughout the company. We are currently in the early design phase of a number of new projects:

ADO.NET 2.0 implementation


Oracle Lite plugin for SQL Developer, Oracles brand new database browser Mobile Server Cluster configuration We seek skilled programmers to work on the future of mobile computing in Oracle. You must be highly motivated, have a strong computer science background, and want to work in
10

a demanding environment where you can wear many hats. Experience with the open source community and/or embedded device technology is a huge plus.
Database Security
Projects at Oracle

Transparent security solutions are critical to addressing global business security requirements in the areas of regulatory compliance and insider threats. Regulations and industry standards such as Sarbanes-Oxley, Foreign Exchange Instruments and Exchange Law (J-SOX), Payment Card Industry (PCI), HIPAA, COBIT, and COSO are significant challenges facing both the public and private sectors worldwide. In addition, recent news reports are testimonial to the dramatic rise in cases of insider threats. We are responsible not only for designing and developing database security itself but also for creating new products to protect highly sensitive business data. We were the first in the industry to invent innovative concepts and technologies such as Database Vault, Realms, Multifactor Authorization, Transparent Data Encryption (TDE), Virtual Private Database (VPD), Fine-Grained Auditing (FGA), multilevel security, and data classification, integrating a wide spectrum of security technologies. We are working in exciting areas of advanced database access controls, intrusion detection through enterprise auditing and monitoring, compliance controls, data encryption, data privacy, secure configuration, and more. We actively work with many industry partners and other Oracle organizations around the globe to ensure that customers benefit from enterprise-strength security. Our group is the perfect home for someone passionate about building security solutions that enable large organizations to protect vital information assets and functions.
Database Server Manageability and Diagnosability

After more than two decades of industrial development, most database systems have become feature-rich but cumbersome to configure, tune, and diagnose. This concern resonates with our customers and well-respected database community alike, as reflected in the Asilomar Report on Database Research, The database research community should investigate how to make database systems knob-free. The cornerstone of this work is to make database systems self-tuning Our groups vision is to develop a self-tuning and self-healing database, designing technologies in the database kernel so that the database can manage itself out of the box. Consider that we are a small group of highly motivated, bright database system engineers; we filed the highest number of patents (24) for the technologies released in Oracle Database 10g; we published papers in well-respected database conferences; and we boast an unusually high number of fun outings since the group formed 5 years ago. Providing excellent learning opportunities, our projects touch all database kernel corners, from query optimization and transaction processing, CPU, memory, and IO resource management to backup and recovery mechanisms. Self-healing, self-diagnosing, self-tuning, and advisory technologies are built to integrate separate components together in order to provide complete solutions to customers. In Oracle Database, we have developed technologies to automatically speed up execution time of a SQL and to self-diagnose performance bottlenecks in slow-running systems, all in a fraction of time it takes to do so manually. To ease problem diagnosis and facilitate selfhealing, we have developed ways to unobtrusively collect essential runtime information (like
11

the black box in an airplane) and design an error-diagnostic engine to perform first-failure analysis. Beyond the database, concepts and infrastructure developed by our team have been adopted by products across Oracle, from the Oracle Application Server to Oracle Applications.
Projects at Oracle

Our group is tackling these challenging problems and more, constantly exploring fresh ideas and always focused on providing a complete solution to help our customers unleash the full Oracle database potential. As a group member, you get to take charge, work with seasoned architects, and be involved in the entire development process, from investigation to design, coding, and release. We are seeking intelligent, highly motivated engineers to help build this world-class product and have fun doing so as a team!
Database Systems Technology

We develop the foundation of Oracles flagship server products, Oracle Database. We deal with the real-world issues of designing, implementing, testing, and supporting the Oracle server at Internet scales: tens of thousands of simultaneous userson everything from desktop PCs to large-scale multiprocessors and massively parallel systemsaccessing terabytes of data on a global basis. The systems we design must be highly concurrent; be easy to use, administer, and tune; and must satisfy stringent reliability, availability, and serviceability requirements. The design and development tasks we undertake are at the forefront of technical challenges facing software developers today. Our teams have earned many patents for our innovative developments, and pace is accelerating. Our future challenge is to improve the Oracle Database engine availability, scalability, and performance to meet the demands of the Internet age. If you want to learn how large systems work and how to build them effectively, this is the place to be. Database Systems Technology covers many areas, including the following: New Data Stores. We support new types of data storage methods to enable emerging technologies such as object-oriented and multimedia data. You have seen this data stored in traditional file systems; if you are interested in supporting database data in a highly available, scalable manner, then check this out. High Availability. Do you enjoy wrestling with the challenge of staying one step ahead of Murphys Law? We provide highly available database solutions to meet the stringent requirements of the global Internet. Using clusters, recovery, online operations, disaster recovery, replication, storage technology, and other Oracle technologies, we develop systems that perform operations online, withstand failure, and deliver continual service. Manageability. We develop self-tuning solutions, including CPU and memory resource management. If sophisticated systems interest you, please talk to us. New Architecture Support. We implement the database on the latest machine architectures, including NUMA multiprocessors and Windows NT clusters, and on the latest microprocessor families. If you dont mind sharing your workspace with cool machines, then please talk to us.
Database Test and Productivity Tools Development

For a complex and extremely widely used product like Oracle, it is a serious but fun-filled challenge to predict customer expectations, simulate real-life problems, and test and ensure that customers get the highest quality database. At the Database Test and Productivity Tools Development Group, headquartered in the US, engineers from top schools like Stanford, Harvard, Cornell, UC Berkeley, MIT, and IIT are facing this challenge every day.
12

Our Database Test Group works on upcoming releases of Oracle, enveloping a wide range of technologies that include RDBMS, security, XML, Real Application Clusters, data access, data warehousing, grid computing, replication, Streams, gateways, advanced queuing, messaging, interMedia, data storage, backup, recovery, high availability, COM+, .Net, and more. The group, with its state-of-the-art development infrastructure and practices, helps shape technology that has been important for a large number of Fortune 2000 companies. Our Productivity Tools Development team focuses on design and development of various productivity tools, such as measuring database server code coverage or identifying memory leaks. We work closely with development and product management teams. We learn new technologies while reviewing functional and design specifications, validating new Oracle database features by developing applications that simulate expected usage scenarios, and developing tools as needed. We also are responsible for ensuring continuing high quality in existing database features.
Digital Imaging and Communications in Medicine (DICOM Medical Imaging) New England Development Center

Projects at Oracle

Using Java, XML, and object technologies, Oracle is developing native database capabilities to meet the requirements of research institutions, PACS vendors, large pharmaceutical companies, and institutional users of the DICOM (Digital Imaging and Communications in Medicine) medical imaging standard. This unique database technology is critical to the effort to provide standardized Electronic Health Records. Oracles DICOM support is based on a model-driven architecture in which the runtime behavior of the system is controlled by a DICOM data model updatable at runtime. Oracles DICOM support includes the ability to extract metadata from DICOM content, including all standard and private tags; the ability to verify that DICOM content adheres to a set of user-specified conformance rules; DICOM image processing such as compression, thumbnail image generation, and format conversion; making DICOM content anonymous by removing or overwriting patient private attributes; and creating new DICOM objects, for example by updating DICOM metadata or by merging images such as JPEG images with XML metadata. For DICOM support, we seek skills and interest in multimedia, image formats, and operations on images. Development takes place in the New England Development Center. For more information about DICOM and other multimedia features, see the Oracle interMedia Software section of the Oracle Technology Network Web site at http://www.oracle.com/ technology/products/intermedia/.
Distributed Database Group

The Distributed Database Group seeks exceptional individuals to push the boundaries of distributed systems technology. We deliver a core set of Oracle Server technologies that are critical components of todays most successful business solutions and are deployed at small companies as well as within and across the largest enterprises. We develop these solutions with enhanced usability, scalability, and performance. Our group covers many areas: Distributed Data Access. Oracle distributed queries and transactions make multiple databases look like one virtual database to applications and end users. By federating the data, Oracle reduces distributed system complexity. Heterogeneous Data Access. Gateways seamlessly integrate data stored in non-Oracle systems into the Oracle world. This allows customers to transparently use Oracles tools and
13

applications against data stored in non-Oracle systems. The gateway technology is fully embedded in the Oracle Server and also supports standards such as ODBC.
Projects at Oracle

Job Scheduling. The server contains a scheduling component enabling customers to efficiently manage asynchronous tasks. Complex scheduling algorithms control time and event-based jobs inside or outside the databaseincluding sophisticated dependency management. If you want to work with people who are team-oriented, friendly, highly motivated, and extremely bright, join the Distributed Database Group!
Hosted Platform Technology

Our research-oriented group focuses on two projects: Zorba, an XQueryP engine integrated with a new storage platform, and XAP, an application-development platform designed for building hosted applications. Our senior Oracle developers have extensive experience in distributed and parallel systems, database systems, and application development technologies.
Zorba

Consider a world where XQueryP is the lingua franca for developing XML-based applications and performing XML processing. Application writers would require only XQueryP to exchange information and no longer need to migrate the data from the XML world to another languages data model. Hosted applications would have large user populations where each user could tailor an application to their needs, resulting in thousands, if not millions, of application variations. Current databases do not support either scenario; Zorbas goal is to support both. The Zorba team is exploring new, innovative storage and transaction mechanisms to efficiently store and serve data to the XQueryP engine and provide the operating environment to host many users running applications with many variations. The Zorba team will deliver an enterprise-quality solution true to Oracles traditional strengths of scalability, reliability, and performanceand ever-mindful of trends in operating systems, hardware systems, and storage systems. For candidates who have completed advanced development work in file or storage systems, distributed systems, or database storage or transaction management systems, Zorba offers a unique opportunity to work with a small group of talented software developers and architects on an advanced, exploratory project.
XAP

Rather than shipping CDs with Oracle software for the database, application server, and business applications to customers to install, we provide a hosted model, enabling customers to build and deploy their applications on machines maintained and operated by Oracle and accessed via the Internet. The key problem for a hosted platform to solve is customizability. Very small sets of customers run exactly the same version of Oracle applications. Each customer adapts the products to its business, so that it can track the information actually used by its business. In a hosted environment, thousands or millions of separate versions of an application may run at the same time, each small variants of some base version (which in turn may be a variant of another application). Plus, people may want to exchange data and query across sets of documents in many different variants. XAP offers a proven solution to the customizability challenge. In XAP, individual users, departments, or companies can each add their own fields and their own rules to the data that
14

they manage and interchange that data with each other. XAP is built on an all-XML technology stack based on the XQueryP programming languageno Java, no SQL. Our technology can be described as a cross between a compiler and a database engine, with built-in workflow, versioning, and security technologies. If you are interested in advanced work on hosted systems, XML, compilers, and/or databases, please talk to us.
Oracle Information Retrieval Platform

Projects at Oracle

We are responsible for developing the Oracle Text product which has been the Search, Information Retrieval, and Natural Language Processing platform of Oracle for more than a decade. Oracle Text provides all the necessary building blocks for users to easily and quickly develop applications. Such applications range from the simple kind such as keyword search to the more complex kind such as automatic e-mail response. Oracle Text technology is used today by customers in multiple industries, including e-commerce, intelligence agencies, data warehousing, text mining, content management, enterprise search, and more. As a platform, Oracle Text includes a multitude of technologies, from full-text indexing to linguistic processing, including multilingual morphological analysis, data mining, relational and hierarchical data modeling, document format conversion, ontology, visualization, and more. New technologies under development are entity extraction, information filtering for personalization and recommendation, and other machine learning-based technologies. Oracle Text is part of Oracle Database and therefore includes support for traditional database features as well; e.g., transactionality, high availability, concurrency, scalability, backup and replication, security, and self-tuning. Thousands of external customers use our platform. Dozens of Oracle products, such as Oracle Secure Enterprise Search, are also developed using Oracle Text. For more information on Oracle Text, visit oracle.com/technology/products/ text/index.html.
Life Sciences and Health Care

Oracle is the leading platform in Life Sciences and Health Care with a majority market share. In recent years, significant breakthroughs in genomics, proteomics, and clinical research developments have occurred not only inside scientific laboratories but also in high-tech environments, with databases and high-performance computing platforms. Advancements generate huge amounts of data that potentially might be used to find novel treatments for diseases and require improved storage and analysis to most effectively manage the drug discovery process. As the Information Company, Oracle provides a wide array of applications that support the access, integration, management, querying, and data mining of this data, enabling crucial information to be discovered that may otherwise remain hidden in data. We focus on enhancing the Oracle database, middleware, and collaboration tools to better meet Life Sciences and Health Care industry requirements. Oracle strives to improve functionality of our products, facilitating access and integration of distributed data for an increasing number of data types and an increasing quantity of data.
Oracle Maps and Spatial Location-Based Technologies New England Development Center

Oracle has produced the worlds first and most widely used database system that supports spatial objects as native concepts within a database. Oracle Spatial stores and manages geometries, such as points, lines, and polygons. It indexes geometries with fast R-tree structures. A table that contains business information about a customer, facility, supplier, technician, and so on, can also contain the location of individual entities. A table about land parcels, regions or pipelines may contain topologies, polygons, networks, lines, and points.
15

Projects at Oracle

Oracle Spatial supports numerous spatial operators, including distance from a point or a line, containment, abutment, distance along streets (linear reference), and so on. It supports spatial maps for Java and Ajax-based visualization and embedding of enterprise data within maps. Technologies continue to evolve to include spatial analysis, georaster imaging, 3D data structures, and location enabling of Oracles packaged applications and BI offerings. We use Java, XML, SOA, SVG, and GML. As geospatial applications worldwide move away from files, Oracle offers a database repository that is the most advanced and scalable. Business applications are discovering that spatial data is ubiquitous in the form of addresses and that Oracle Spatial operators can help enrich, simplify, and provide new functionality for logistics, resource optimization, reports, and location-based analysis and discovery. The new 3D capabilities will open up new opportunities in gaming and city modeling and simulations. Oracle MapViewer supports a full Google maps look and feel. It supports full interactive and thematic mapping capabilities. For Maps and Spatial development, we seek developers with skills and interest in geospatial data management, location-based technologies, map visualization, and operations on maps. Development takes place in the New England Development Center.
Net Services

We provide Network Programming Interfaces (NPIs) used by products throughout Oracle, including the RDBMS, middle-tier and client-side products. Some major consumers of these NPIs are data access, distributed databases, heterogeneous services, and RAC users. Every client/server or n-tier interaction in Oracle goes through the Network layer. We interface with developers throughout Oracle, provide networking expertise to various divisions in Oracle, and work with OS/hardware vendors to enhance database connectivity, scalability, and security. Achieving high network throughput on a broad variety of platforms and exploiting new technologies is important to maintaining Oracles leadership position in the Database and Application Server markets. We constantly evaluate the latest networking and OS technologies, such as InfiniBand and IPv6, and incorporate them into the Oracle Network layer. The network stack provided by our group is portable. It transparently integrates a wide variety of clients, servers, gateways and network protocols to deliver a conglomerated information resource. This network stack includes support for several services critical to effectively managing large-scale, enterprise-wide, distributed computing environments. The network stack spans various OSI model layers. Session Layer Abstraction provides full-session management capabilities with security and encryption support and other advanced features used for Enterprise Grid Computing. It also supports various name resolution techniques, such as filesystem and NIS, along with industry-standard directory (LDAP) servers. Transport layer provides a generic pluggable framework for supporting various Interconnect technologies. In this area, we continuously collaborate with major networking vendors. The OSI application level components provided by our group include the Listener and Connection Manager. Listener brokers the clients request to an appropriate server (such as a database server, HTTP server, or e-mail server). The listener also performs load balancing, failover, and multiprotocol support. Connection Manager is a multipurpose networking solution that offers increased scalability, multiprotocol translation, firewall/proxy support, and secure network access control.
16

If you enjoy solving complex problems and learning about new technologies, consider our group!
New England Development Center
Projects at Oracle

A dynamic branch of the Oracle Technologies Division, the New England Development Center is located one hour north of Boston in Nashua, New Hampshire, the city twice rated Best Place to Live in America by Money Magazine. At this software development center, approximately 400 professionals work on all facets of Oracle Database, Application Server, and Collaboration Suite products. We cover many technologies discussed throughout this book. Key projects at this Development Center campus include the following: DICOM Medical Imaging. For details, see the DICOM Medical Imaging content within the Technology Development section of this book. Maps and Spatial Location-based Technologies. For details, see the Maps and Spatial Location-based Technologies content within the Technology Development section of this book. Semantic Technologies. For details, see the Semantic Technologies content within the Technology Development Section of this book. Multimedia. The multimedia (audio, video, streaming, image) technologies include development of content-based indexing, automatic metadata extraction, and Java Advanced Imaging services for business, government, security, life sciences, and wireless applications. Database Kernel Technologies. Development projects include areas as diverse as database enhancements to support life sciences applications, high availability systems and disaster recovery, multimedia content and patented indexing, and performance and manageability features. In Life Sciences, we are applying our spatial expertise to allow for the modeling of biological and chemical pathways and our multimedia expertise to apply database resident image analysis to the life sciences field. In the emerging new area of Complex Event Processing (CEP), we are developing database-rules management technology to accept complex, time-separated events, understand non-occurrence of events, evaluate ECA (event-condition-action) rules, and take actions (decisions, alerts) based on alterations and additions to reference data within a persistent database. Disaster Recovery/High Availability. We produce Oracle Data Guard logical and physical failover technology for geographically separated standby and clustered environments. This distributed database technology provides software fault tolerance, enabling business continuity solutions to use Zero Data Loss systems. Other patented, leading-edge database kernel features developed at NEDC include Secure Backup, Real Application Clusters, index organized tables, extensible indexing, materialized views, and high-performance utilities, access methods, and optimization techniques. Application Server/Midtier Technologies. Our group produces high-performance, patentpending, high-availability Web caching technologies, including clustering, ESI, and self-managing systems for grid-based enterprise computing solutions. We are also responsible for a number of portal technologies, including Web Clipping, WebDAV, Portal VCR (Virtual Content Repository), and Search. Collaboration Products. We develop the infrastructure for team collaboration and a variety of related collaboration components. This involves user management, metadata management, and user interfaces across a common set of groupware elements. We are also developing a Web-based document review service suited for collaborative communities.

17

Projects at Oracle

The New England Development Center is made up of experienced software developers and product managers building technologies ranging from database internals to midtier Web infrastructure to GUIs and development tools. Our unique work environment teams experts in their field with talented new hires to conceive and deliver award-winning Oracle products.
PL/SQL and Compiler Technologies

PL/SQL is the most important language of which you have never heard! The PL/SQL team provides complete programming language systems for application development, debugging, and performance tuning in the Oracle database. We build languages, compilers, and virtual machines. We create grammars, parser generators, compilers, code generators, optimizers, byte-code interpreters, debuggers, and developer tools. We write and manage large utility libraries. In short, we provide everything a customer could want in the way of programming technology. Our multinational customers run business applications with terabytes of data. Their systems must run 24x7 and be robust in the face of the largest disaster. From data warehousing to data mining, semi-structured data storage, application and database consolidation, and heterogeneous data management, companies exploit every new database technology. They demand our help. Customer requirements propel us to invent new ways to minimize application and database downtime, to parallelize applications, to exploit distributed systems, to develop new language features, to improve application performance, and to increase developer productivity. We are in a rare position: We solve real-world problems with unique computer language design and compiler tools. Oracles huge installed base immediately uses all that we build. We know when weve done something important! Some of our recent projects include the following: Online patching of applications. This groundbreaking database infrastructure allows online patching of application code and data. Native code generation for PL/SQL. This project creates machine code generators for popular chips and platforms. PL/SQLs idiosyncrasies make this a challenging task. PL/SQL Conditional Compilation. This project invented novel language techniques to let developers manage one body of source for deployment on many platforms and versions of the Oracle Database. Hierarchical PL/SQL performance analysis. This project helps application developers zero in on performance bottlenecks. Future work includes profile feedback code optimization, support for event-based programming, support for XML and XQuery embedded in PL/SQL, a development framework for SOA applications, the introduction of proven features from other languages, and additions to the SQL language. Most of our development work is done in C and PL/SQL on Linux.
Oracle Secure Enterprise Search

Google may be known for delivering search technologies to the individual user, but Oracle excels in enterprise search: Oracle Secure Enterprise Search is our exciting new product.

18

One of our biggest announcements in many, many years.Larry Ellison, Oracle Chief Executive Officer, introducing Secure Enterprise Search at OpenWorld Tokyo 2006 Would you like to join a team of Search experts and change the way everyone in the world finds information inside their enterprise? Enterprise Search is a nascent field which is growing rapidly, and Oracle is poised to take advantage of strengths of its enterprise platform and its Information Retrieval (IR) platform to present a simple, yet powerful search paradigm to the enterprise. We are looking for software developers to develop the next-generation architecture for search. Enterprise Search has challenges beyond normal Web searchthere are issues of scale, security, auditing, and simplicity of administration. In addition to the conventional Internet IR problems, there are unique challenges in the enterprise. For example, page citations are typically less reliable for enterprise search, as Web page cross-referencing is not as prevalent in the intranet. Therefore, alternate techniques must be applied. We quantify precision, recall, and hit rank based on both objective and subjective measures of relevance. Based on these quantifications, we identify and implement algorithms and heuristics that improve search quality for enterprise search. We are also looking at a wide range of IR techniques such as hit-list clustering, faceted search, automated summarization, synonym detection, and any new ideas you may propose! We constantly publish papers and develop intellectual property in the field. One unique challenge in the enterprise is security. Secure search capabilities are what place Oracle Secure Enterprise Search ahead of the competition. Tough to solve: how to deliver highly relevant results quickly in a secure fashion, honoring access privileges of information sources, and using user identities and roles to further improve search quality. Our applications are developed using a Service Oriented Architecture, making use of Web Services and associated cutting-edge technologies. From an application perspective, we focus on high performance through distributed computing techniques. We also use emerging technologies such as Ajax to devise unique visualization techniques for bringing a highly intuitive and useful enterprise search experience to our customers. In addition to developing the search application, we work closely with teams internally deploying search solutions throughout Oracle, tapping into these real-world experiences to improve our product offering.
Semantic Web Database Technologies Primarily in New England Development Center
Projects at Oracle

The vision of Tim Berners Lee, the father of the World Wide Web, is a Web that becomes continually smarter. It begins to understand the meaning of the content inside Web pages, both individually and in the aggregate. In essence, the Web becomes the repository and interpreter of knowledge. The so-called semantic Web will evolve over years and decades, and the process has just begun. Languages and technologies, such as RDF, RDFS, OWL, and SPARQL, have been introduced to standardize the vocabulary and representation of knowledge. The Oracle database is now imbued with the first traces of this semantic Web vision. The database can be treated as a repository of knowledge, with native support for RDF triples, RDFS/OWL rules, user-defined rules, native inferencing, and querying with a SPARQL-like language embedded within SQL. An RDF knowledge store now inherits the scalability, robustness, and reliability of a database system. Additionally, enterprise databases will now accept requests that rely on the interpretation of ontologies to fully understand a query.

19

Projects at Oracle

This is just the beginning. We need to work on dynamic inferencing, security, data provenance, analytic tools, visualization of knowledge, better performance for all features, integration of external systems, and many more areas. By combining the power and capabilities of the Oracle database system with the most advanced semantic tools and technologies available elsewhere, we hope to create a system that hastens the advancement and acceptance of the semantic Web. For development of semantic technologies, we seek developers with familiarity in World Wide Web technologies, as well as an understanding of description logic, inferencing, and knowledge extraction, representation and visualization. Development takes place primarily in the New England Development Center.
Space Management

People want to store everything on disksbooks, pictures, health records, music, videos, everything. Disks are getting bigger. Disks are getting cheaper. But disks are not getting much faster or easier to manage. At the core of Oracles business is its ability to store data and do it in a high-performance, scalable, reliable, and manageable way. Now consider that we need to do this just as well for an exabyte of data. Disk space management is a fundamental component of the RDBMS that provides an abstraction to the database storage subsystem. Disk space requirements for the database are primarily of two kindstemporary scratch space required to store intermediate results generated in the database and persistent storage used to store user data. From managing the temporary space for sorting a terabyte of data to finding the best slot in the petabyte volume disk for storing the next piece of employee payroll information, intelligent disk space management is one of the foundations for high-performance OLTP and data warehouse systems. Disk space management needs vary with different kinds of data stored in the database. Storing a streaming video has different requirements than storing the product item names. Developing an efficient storage management component that works for all data types and also scales for several hundred thousand concurrent users will be one of the toughest challenges we face. To explore these and many more challenges in the area of self-managing space management at Oracle, check us out.
Storage Appliance Group

Were doing something simple to conceive, but actually quite challenging and interesting to execute. For time immemorial, the disk farm has been populated with simple creatures: I seek, I read, I write, I write, I read, I seek.. DEE-Dee-dee... Our basic idea is to make the disk farm intelligent. We want to populate the disk farm or grid with intelligent appliances that are inexpensive, maintain data redundancy for each other dynamically, spread workload amongst each other without the intervention of administratorseven as appliances, or drives within, are added or removed from the grid. Its designed for exabytes. Most importantly, we are making these appliances application-aware, and in their first incarnation, we are offloading a lot of heavyduty grunt work from our most important application, the database engine, and giving it to these now-smarter storage appliances to do so much more efficiently as they have the disk drives plugged into them. There are an ever-growing number of cooperative processing optimizations between our world-leading database server and our new storage appliance that we want to implement, and you can help us. Once you get the concept, the possibilities are limitless for innovation.

20

Of course, Oracle is and always will be a software and services company; our Storage Appliance software is licensed to many of our hardware partners, companies you would certainly recognize; they manufacture the appliances and embed our software and then distribute them for sale to customers. We work cooperatively and frequently with many of our collegial engineers at these partner companies, enriching our experiences. These are the technologies you will learn and use in a hands-on hardware (often partner engineering prototypes) and software environment: SAS, SATA, SSD, FLASH, SES, SAF-TE, SMART, IPMI, I2C, J2EE, SNMP, RDS, C/C++, IB, UDP, HA, LVM, RAID, 10GE, TOE, RDMA, CHAP, IPsec, OFED, SRP, SDP, IPoIB, Linux, Solaris, and Windows (and we havent mentioned anything proprietary). You will have the opportunity to become knowledgable and work in layers ranging from operating systems up to SQL planning and execution in parallel clustered environments. You will experience a wide architectural range. We also use Web technologies for systems management functions. Serious gearheads will be happy here.
Storage Engine Group

Projects at Oracle

We design and develop the storage engine for the Oracle Database. Work in this area is a confluence of systems (particularly file systems and clustered-server systems), algorithms, and database technology. We provide the unique opportunity to develop new algorithms and then apply them in the worlds most successful server product. You can solve extremely complex and challenging problems that draw on every aspect of your computer science background. This is hard stuff, and we do it better than anyone else in the world. If you are excited by the challenge posed by difficult problems and the creative satisfaction from being an innovator, this is the right group for you.
Oracle Streams Replication and Advanced Queuing

The Oracle Streams team redefines the state of the art in distributed databases. We specifically designed a generalized information-integration and information-sharing infrastructure inside the Oracle database, Oracle Streams, to break down the barriers of existing point solutions. Oracle Streams allows you to flexibly capture information from a number of different sources and to transform, distribute, and consume it as appropriate. Oracle Streams provides the common infrastructure for publish/subscribe messaging (Oracle Streams Advanced Queuing), replication, event notification, high availability, auditing, and data warehouse loading. Oracle Streams is the key technology for moving and synchronizing information in the grid. Our future projects include automatic data partitioning, high availability, self-manageability and diagnosability, heterogeneous information sharing with non-Oracle databases (e.g., application server and database cache), and much more. We work with many high-profile Streams customers that are the most aggressive, leadingedge technology companies on the planet, such as Amazon.com, CSFB, Fidelity Investments, and Posco. We have filed more patents than nearly any other Oracle group. If you want to solve challenging problems in distributed systems and databases, please join our team!
Oracle TimesTen In-Memory Database

Oracle TimesTen is the industry-leading in-memory database management system. It is intended for applications that must be instantly responsive, highly scalable, and highly available. The Oracle TimesTen in-memory database supports all the basic functionality of a traditional database. However, TimesTen shakes all the assumptions of traditional diskbased databases by taking for granted the fact that memory is inexpensive and plentiful and thus relying on having all data in main memory. This assumption results in simplified
21

design, which in turn results in much higher performance than is possible for a traditional database system.
Projects at Oracle

The Oracle TimesTen database can be used in standalone mode as the only database for the application. The database code can also be directly linked into the application for far greater performance than a traditional client/server configuration, as network round-trips are eliminated. Such configurations are ideal for embedded database applications and for achieving real-time performance capabilities. This market segment is growing rapidly, and there are exciting challenges in achieving the scalability, throughput, and fault-tolerance requirements for these customers. Oracle TimesTen can also be used in cache mode with the Oracle Database Server 10g, where it plays the role of a front-end cache to the Oracle database. This combination is also very exciting from a strategic perspective, as it provides a unique synergy of capabilities: fast in-memory access and real-time capabilities of Oracle TimesTen combined with the vast arena of advanced functionalities supported by the Oracle database 10g. You can think of Oracle TimesTen as a high-performance turbocharger on top of the sophisticated Oracle database engine to greatly accelerate the end-user performance experience of an Oracle application. The TimesTen team is a small and talented team. We are looking for creative engineers who like a challenging environment in which individuals can play leading roles in developing and defining technologies for any aspect of in-memory data management, including query processing, storage management, indexing, logging, recovery, replication, high availability, caching data, user interfaces, and performance evaluation. This is an opportunity to be a significant part of emerging technological trends and to help to define the vision for future database technologies. For more information on Oracle TimesTen, please visit oracle.com/ timesten/index.html.
Transaction Processing

We develop the engine for the database and midtier transaction processing. We are responsible for transaction locking, multiversioning concurrency control, parallel and distributed coordination protocols, cache fusion protocols for clusters, self-learning undo management, and transaction recovery. We use our infrastructure and competencies in these core areas to build next-generation technologies such as columnar store, transactional storage Web service, continuous query notification, flashback technologies, active database history, heterogeneous standby, and cluster transaction fusion. Ongoing and future projects are in the areas of continuous query, clusterwide distributed transactions (transaction fusion), historical data store, flashback transaction, auto correcting undo management, and application integration. We do systems-related worka mix of work in the areas of operating systems, databases, parallel and distributed systems, and midtier infrastructure. If you are up for the challenge of taking on responsibility for the database server kernel and want to design and develop cool algorithms, we would like to talk to you.
Virtual Operating System (VOS) Group

Achieving high performance on a broad variety of platforms and exploiting new technologies are important to maintaining Oracles current and future leadership position in the database market. The Virtual Operating System (VOS) group is important to the Oracle Database division, providing a portable and high-performance platform for Oracle Database. We build modules that provide process/thread management and scheduling, memory management, synchronization support, CPU and I/O resource management, intercluster and
22

interprocess communication, high-performance file I/O, and more. We ensure that the Oracle database is a market leader on all platforms, from clustered Linux blade servers to the largest NUMA servers. We define interfaces to the platform-specific layer that exploit OS-specific functionality, such as NUMA-aware memory allocation, dynamic reconfiguration, user-mode threads, and virtualization. Our evaluations of leading technologies such as InfiniBand as a high-throughput, lowlatency interconnect and leading-edge microprocessors such as Niagara, Power and IA-64 often lead to enhancements that result in record TPC benchmark results. We work with operating system and storage vendors to introduce new interfaces for the Oracle database. We collaborate with hardware/OS/storage vendors to understand their roadmaps and to propose improvements that lead to better database performance and functionality. Our responsibilities include interfacing with other database developers to gather requirements for improving the database kernel, designing and developing kernel modules to introduce new functionality or improve performance, collaborating with OS/hardware vendors and the performance group on high-profile benchmarks, and providing systems expertise to the database division. We seek strong analytical and problem-solving skills, coursework in operating systems and computer architecture, and proficiency in C or C++. If you enjoy solving complex problems and learning about new technologies, talk to us!
Oracle Warehouse Builder

Projects at Oracle

Oracle delivers the market-leading data integration, data warehousing, and business analytics platform. At the heart of that platform, Oracle Warehouse Builder automates and simplifies integration of data from an array of sources, and enables users access to the data warehouse platform through a Java-based graphical user interface. As the data warehouse and data integration market expands its reach into operational systems, the functionality of Warehouse Builder expands along with it. OWB combines market-leading data-integration capabilities with compelling functionality in information quality, metadata management and data modeling. Because Warehouse Builder integrates with many core database features, a developer position on the Warehouse Builder team provides opportunities to learn about a wide range of Oracle technologies. Developers learn about such database features as partitioning, parallel load capabilities, Real Application Clusters, analytic SQL, OLAP, and data mining. Oracles Fusion Applications Suite will also use Warehouse Builder as an enabling technology. Experience working on Warehouse Builder provides a wealth of professional software development skills. Oracle Warehouse Builder is developed using Java and all the latest technologies surrounding Java. We also use SQL, PL/SQL, UML (Unified Modeling Language) object modeling, HTML, and XML technologies within the development environment. You also get to work with a global team: while Warehouse Builder development is centered at Oracles headquarters in Redwood Shores, California, we have teams with opportunities in the United Kingdom, India, China, Massachusetts, and Minnesota. Our talented, highly motivated team members use the latest technology to deliver highquality, feature-rich releases of a complex, strategic product to our customers at a fast pace. If you would enjoy working in an exciting team on a product central to Oracles data integration and data warehousing platform, consider joining us. You are guaranteed to explore leading-edge technology and develop new technical and professional skills, working in a dynamic environment at the worlds premier enterprise software company.
23

Windows Technology

Projects at Oracle

Do you want to be on top of cutting-edge technologies developed by Oracle and Microsoft? This is your opportunity. Our group seeks highly talented and motivated software engineers and product managers experienced in Oracle technology. Software engineers are responsible for designing and building various features for Oracle Database on Windows platform. Product managers work closely with customers, partners, and field organizations to define product requirements and are responsible for product strategy, competitive analysis, product definition and enhancements, product positioning, collateral development, management of beta programs, product readiness, roll out, and customer interactions. The products and components developed in this group make Oracle a well-integrated product with Windows OS and with .NET technologies such as ADO.NET. Our group is also focused on making Oracle on Windows highly scalable and provides products tightly integrated with Microsoft Visual Studio .NET for quick database application development. We work closely with several development teams at Microsoft and Intel to make Oracle the best on Windows. We have highly educated professionals from top schools. Several of our group members have been working with the group since they arrived fresh out of school. Working as a team is our basic philosophy. Responsibilities include evaluating Microsoft .NET technologies and operating systems;

performing competitive analysis, defining product direction, and rolling out Windows products; designing and developing new products and components and taking advantage of
Microsoft .NET technologies; and interacting with documentation and QA teams. Team members should be proficient in C/C++ and have strong software design skills, excellent communication skills, and the ability to innovate, understand and solve complex problems, and think out of the box. For more details about the products we develop and group activities, please visit our Windows Technology Center at Oracle Technology Network (OTN) (located at oracle. com/technology/tech/ dotnet/index.html and oracle.com/technology/tech/windows/index.html).
XML Database Group

The XML Database Group extends database technology beyond structured data and builds the infrastructure for managing unstructured and semistructured data in the database. Our group provides native XML support in the database as well as a content management platform. We are defining an architecture for the companywide adoption of XML as a building block for content management, rather than simply as a data interchange format. This architecture allows applications to use the latest technologies to enhance the benefits of XML and provides new fundamental mechanisms beyond relational technology to store and query XML data. With the development of standards such as XML Query and XML Schema, XML is well established as the lingua franca of the semantic Web. Our group ensures that Oracle products stay at the forefront of the XML era. Part of the XML database is the content repository that provides efficient hierarchical abstraction to data stored in the database. We are currently working on a range of projects, including semanticWeb-based information grids, complex XML indexing techniques, advanced XML-based search technologies such as XQuery and agent-based technologies, to name a few. The software we build must be well designed and have high performance and scalability characteristics. If you program in languages such as C and Java, and if you are interested in cutting-edge programming languages, consider our group!

24

Oracle Technology Development: Fusion Middleware Application Server


Oracle Fusion Middleware
Projects at Oracle

Oracle Fusion Middleware is a huge success story at Oracle. From its inception in 2001, we have built out a complete set of market-leading middleware products that generated over $1 Billion in product revenues in Financial Year 2006, growing at over 60% on an annual basis. This is the fastest any Oracle enterprise software product has reached the $1 Billion revenue milestone.
Market Drivers and Customer Requirements for Middleware

Some of the most important business drivers seen today include more dynamic business models, pricing models, and long-tail economics; real-time enterprise and zero latency initiatives; demand chains and seamless supply chains; globalization and flexsourcing (offshore, outsource, partner, contract, SaaS) and moving between sourcing models; mergers and industry consolidation; increasing and changing regulatory requirements and the rising importance of privacy; and pressure on cost of ownership and on costs (rapid ROI and drastically lower TCO). In the future, we anticipate technology trends and a greater focus in areas such as extreme transaction processing supporting high rates of transactions with high QOS; online collaboration, Enterprise Web 2.0, decentralized innovation; lightweight protocols such as POX and REST; Software as a Service (SaaS); sensor and event-driven computing and the Convergence of SOA and EDA; open source and mixed source; and virtualization of software, hardware, and storage.
Oracle Middleware Strategy

Oracle has focused on delivering a full-featured, top quality, open, modular, modern infrastructure and set of tools that can serve as the foundation for applications delivering strategic business value. This platform is used in Oracles current and planned application portfolio and has been adopted as a standard by many tier-1 SIs (system integrators) and ISVs. Oracles Fusion Middleware platform represents the most comprehensive set of middleware products, each of which is considered top in its area by analysts and independent evaluators. Some of the key components of the Oracle Fusion Middleware Platform include the following: A JEE 5.0 based Application Server with advanced event-driven computing, high-end transaction processing, and advanced Web services capabilities Enterprise integration services for data integration and business process automation Business process management solutions for modeling business requirements, orchestrating flows across multiple systems, and implementing human workflows, business rules, process monitoring and optimization. Enterprise User Interaction platform that delivers a task-oriented, context-based, usercentric experience with Web 2.0 collaboration services, integrated content management, and support for wireless and VOIP-based communication services

25

Business Intelligence (BI) tools to integrate, organize, query, analyze, and report on enterprise data; prepackaged BI applications covering horizontal lines of business needs as well as vertical BI applications
Projects at Oracle

Enterprise Content Management solution to create, publish, share, archive, retain, and manage documents; manage information-access rights to documents; and implement document-centric business flows within the enterprise Security and Identity Management Services to provision users in enterprise applications, manage user information, manage user access to systems, enforce consistent policies, and ensure compliance and ability to be audited These solutions share the following: Unified development framework and tool for developing modern applications applications that are composites of business processes, workflows, analytics, information or page flows, and business rules Common grid computing infrastructure, enabling deployment on large numbers of low-cost, modular servers and storage with high performance, scalability, and performance Common security and user management infrastructure to unify security administration Common systems management infrastructure to centrally monitor and manage systems and applications With Oracle Fusion Middleware, organizations can better predict and respond to market dynamics, enhance productivity, and radically simplify and improve information technology environments. Oracle Fusion Middleware is designed to be modular, open, and pluggable even with another vendors products. Fusion Middleware is a leader in delivering a number of fundamental innovations in the software infrastructure space. We have had a comprehensive focus, particularly in areas of event-driven computing, extreme transaction processing, Web 2.0 in the Enterprise, and support for mixed sourced models. Oracle is distinguished by our degree of openness and extent of standards support. We also have a commitment to natively support a mixed IT environment where you can use third-party components instead of Oracle ones (e.g., run natively on third party application servers, messaging systems, directories, and so on). We have shown a deeper level of commitment to heterogeneous systems than any of our competitors.
Fusion Middleware Platform Product Management

We define the product strategy, cross-platform common architecture concerns and the product lifecycle of Oracle Fusion Middleware. We work closely with customers and partners to gather feedback for our developers. Feedback is converted into requirements for developing the next release of our product. Product managers recruit customers and partners for the beta program and coordinate customer training and beta testing. We develop product positioning, product packaging, and pricing for product release. We ensure internal product readiness. When the product is rolled out, we present the product positioning to customers and partners through a variety of channels. Our motivated professionals use project planning, management, execution, and communication skills; have a strong grasp of Internet and related languages/ technologies like Java, XML, and HTTP; and understand middleware, Enterprise Java, and application integration.

26

We work closely with analysts, press, and other external influencers to evangelize the Fusion Middleware platform. We also coordinate cross-platform competitive analysis for the primary Fusion Middleware competitorsboth to support the product teams and guide sales teams to compete better with the other platform vendors.
Application Development Tools

Projects at Oracle

Are you interested in joining an elite development team working on cutting-edge development tools? Are you eager to put the latest technologies to use in a fast-paced environment? If so, consider Oracle Application Development Tools. Tens of thousands of the most successful companies worldwide use Oracles development tools. These companies rely upon our tools to rapidly develop and maintain their critical business applications. Oracles development tools also form the basis of Oracle Fusion Applications, empowering our application developers to develop top-notch ERP and CRM applications. Using our tools, Oracle delivered the first Internet-based application suite in the marketplaceyears ahead of competition. Oracles flagship development tool is the award-winning Oracle JDeveloper, featuring cutting-edge Java and Web Services capabilities for both the Java hacker and the business application developer. Drawing motivated and creative talent from all over the world, we boast a solid mix of programming and communication skills. Our professionals produce innovative technical solutions and enjoy using the latest technologies. We are constantly seeking new talent in the areas of software development, product management, quality assurance, technical writing, and curriculum development.
Oracle Application Development Framework (Oracle ADF)

Oracle ADF is a Java EE framework that makes enterprise Java development accessible to the broader application development community. A key component of the Oracle offering, Oracle ADF is already used by many large corporations and is the cornerstone of the Oracle Fusion Architecture. Based on the Model-View-Controller (MVC) architecture and other industry-standard design patterns, Oracle ADF promotes a service-oriented architecture. Oracle offers a choice of technologies for the model, view, and controller, as well as a visual and declarative development environment for these technologies in Oracle JDeveloper. For the view, we provide an extensive set of user interface components and visual editors to develop HTML, JSP, Swing, wireless, and JavaServer Faces (JSF) applications. We actively contribute to the JSF standard (JSR-127). For the view layer, we are developing a set of JSF componentsOracle ADF Faces, which provides richer Web-based user interfaces using Ajax technologies. These components have also contributed to Apaches Myfaces open source project. For the controller, we support both JSF and Struts and provide a page flow editor to visually develop the application flow. We are also working on another controller designed to extend the functionality of JSF. For the model layer, we have extended the Java EE 5.0 standards to simplify the binding of visual components to any data source and are leading JSR-227 to make this extension part of the next version of Java EE. The framework can work with any data sources, including EJB (Enterprise JavaBeans), Web Services, POJOs (Plain Old Java Objects), and Oracle Toplink. We also offer a complete framework to develop business logic, manage persistence, and implement the most popular design patterns out-of-the-box with declarative ease.

27

Projects at Oracle

Our team members are bright, creative, quick-learning software developers experienced in Web technologies such as Java, Ajax, XML, and HTML. We are skilled at object-oriented design and appreciate well-designed, extensible, and reusable code. We formulate and articulate strong technical opinions while remaining open to the suggestions and experiences of others. If you want to help define the next generation of enterprise Java development, we want to talk to you.
JDeveloper

Oracle formed the JDeveloper Group to deliver world-class, developer-centric Java tools and to make Oracle the market leader in Service Oriented Architecture (SOA) application development. Oracle JDeveloper is an integrated development environment with end-to-end support for developing, debugging, testing, tuning, and deploying enterprise Java applications and Web services. JDeveloper is the base IDE platform for other Oracle development tools such as the BPEL (Business Process Execution Language) and ESB development tools and SQL Developerthe Oracle database development tool. JDeveloper uses industry-standard technologies such as Java, XML, SQL, UML, HTML, SOAP, WSDL, and UDDI to develop enterprise Java applications and Web services. The Oracle ADF included in JDeveloper accelerates development and deployment of reusable components that can be easily assembled to create standard Web, wireless, and desktop applications. JDeveloper empowers developers by providing them with highly productive tools, such as the industrys fastest Java debugger and an innovative set of tuning tools for code performance analysis. JDeveloper also integrates visual design tools, wizards, editors, and UML modelers, providing a single environment to model, test, debug, tune, deploy, and version all of the layers of the J2EE application. With our finger on the Java pulse, JDeveloper was the first IDE to support EJB (Enterprise JavaBeans) 3.0 development and one of the first tools to offer a visual development environment for the new JavaServer Faces (JSF) standard. Promoting productivity with choice, members of our team led the JSF project for the Eclipse platform, and other members led JSR-198 for standardizing the API for developing extensions to IDEs. Our team includes extremely bright self-starters who have extensive hands-on experience with Java and XML programming. Team members have exposure to technologies related to the JVM, Enterprise JavaBeans, Servlets, JavaServer Pages, JSF, JDBC, UML, Web Services, and Swing. They also have the opportunity to drive standards by serving as representatives in OMG, JCP, W3C, and other standards organizations. Our group works primarily at Oracles headquarters in Redwood Shores, California. Positions also may be available in the United Kingdom, where we develop UML modeling, Web services, and configurationmanagement solutions. If you have what it takes to deliver state-of-the-art Java tools and you want to influence the future of Java development, talk to us.
Data Visualization Tools (Burlington, MA)

At the heart of Business Intelligence and many other applications lies the visualization of datawhat does data reveal about the business? The Data Visualization Tools group creates reusable, standards-based components for data visualization, tools embedded in many of Oracles products and available standalone to Java developers. Exposed to Java developers in
28

Oracles ADF, these components provide high-impact, visually pleasing data presentations. The growing range of displays currently includes a large array of components for business graphics, geographic mapping, pivot tables, exploratory data analysis, project scheduling, and more. The visualizations bind to a range of data sources, including BI, operational, and real time. Query construction components fill out the capabilities, empowering both Oracles customers and internal product developers. Our team, based in Burlington, MA, includes talented software developers, quality assurance engineers, writers, and product managers. We work with the latest technologies, including Ajax, Flash, Web Services, and OLAP. We promote teamwork, and new employees can quickly make a significant impact. The next generation of data visualization tools is taking shape, so if you are interested in joining a team of highly motivated people and enjoy the feel of a small company, lets talk.
Application Server

Projects at Oracle

Coupled with the power of Oracle Database, Oracle Application Server 10g (OracleAS 10g) is a reliable, scalable, and secure middle-tier application server designed to run all e-business applications and deploy Internet, extranet, and intranet portals. Oracle Application Server 10g is based on a powerful, scalable Java 2 Enterprise Edition 5.0 (Java2EE 5.0) infrastructure server and provides an integrated environment for development, deployment, and management of enterprise applications, portals, and Web services needed to run the e-business. Designed for grid computing, Oracle Application Server is a key component of Oracle Fusion Middleware and offers a variety of methods for generating Web content, including J2EE-based APIs such as Java Servlets and JavaServer Pages (JSPs), JavaServer Faces (JSF), PL/SQL and PL/SQL Server Pages (PSPs), and Perl. Oracle Application Server 10g conforms to existing (and evolving) standards such as Java, Java 2EE, and CORBA and both uses and contributes to open source de-facto standards from groups such as Spring, Eclipse and Apache. We not only work with cutting-edge underlying technologies, but we also work on areas such as high availability (reliability, availability and scalability), transactions, security, and performance to ensure OracleAS continues to differentiate itself for mission-critical applications based on the quality of service it is capable of delivering.
Application Server: Voice, Mobility and Communication Platform

The Oracle Voice, Mobility and Communications (VMC) group is a fast-paced engineering team within Oracle Fusion Middleware. We love to develop great products and have fun in the process, but we dont stop there. We are extremely focused on customer success, as that is our ultimate reward: seeing our products in action. We cherish great developers, and so we created an environment where they can learn, grow, and make a difference. We take risks and reward people who help us and our customers succeed. We are building products for a brand new market segment for Oracle, an advanced communications Service Delivery Platform (SDP) for telecom and enterprise markets on Oracle Fusion Middleware. The SDP concept brings the power of the J2EE Application Server (AS) to the telecommunications service plane, providing carrier-grade SIP (Session Initiation Protocol) signaling nodes, Presence Server, and a standards-based J2EE SIP container for customers to create other compelling SIP-based services. SIP has established itself as the protocol of choice for call control, session management, and service invocation for the next-generation converged telecommunications networks for applications including voice and video telephony. In addition to enabling SIP in the J2EE environment, we are building Parlay adapters to enable Java applications on the AS to
29

Projects at Oracle

interact with communication devices over existing telecommunication networks. Telecommunication enablers such as presence, messaging, and call control are provided to further improve the communication system development productivity, increase the reuse of telecommunication services, and ensure application portability across communication networks, both existing and next generation. We are also building flagship applications on the platform for tailoring and deployment in customer networks. Applications such as Residential Voice over IP and Virtual PBX are positioned to lead in the industry, prove the platform, and establish new market presence for Oracle. Lastly, we are developing features in Oracles ADF and development tools to enable the same UI component model and tools for desktop Web applications for developing device-aware mobile applications targeting wireless handheld devices. OracleAS VMC components are tightly integrated with OracleAS. Our highly skilled industry professionals have a balanced enterprise and telecom perspective and are poised to define and develop the significant market opportunity for service delivery platforms. We are challenged and rewarded as we meet the needs of some of the toughest customers in the world. Market analysts have recognized Oracles viability in this space and our strong experience building applications. Enjoy the unparalleled opportunity to work with the brightest engineers in the industry and also expose yourself to the most advanced Java software technology and latest communications standards, innovative ideas, and technology. A strong future outlook of market opportunity in this space and the constant rate of change will assure you personal career growth at Oracle as you work on some of the newest, most useful technologies in existence. Opportunities abound to be a part of shaping the next-generation communications networks through the products you create. OracleAS VMC currently covers the following key project areas: Oracle Communication and Mobility Server (OCMS), part of the SDP, provides a set of standardsbased services based on SIP on which powerful and innovative communications services can be built. The platform includes a scalable and carrier-grade J2EE SIP container and JSR116compliant SIP servlet, as well as powerful enablers such as a location server and presence server built using the SIP container and servlet technology. Oracle Network Connectivity Server (ONCS), also part of the SDP, provides interoperability of advanced Java applications with legacy telecommunications networks, allowing new applications to take advantage of the installed network and converge it with new services. Communication System Enablers, also part of the SDP, provides a set of telecommunication and mobility-related services such as presence, messaging, call control, media server control, charging, among others, allowing easy application development and shielding applications from dependencies on the complexity of the underlying network protocols. The Voice-over-IP (VoIP) Application, built on top of the OCMS platform, enables deployment of large-scale and high-performance residential VoIP communication infrastructure. The Virtual PBX (VPBX) Application, built on top of the VoIP application and ONCS platform, provides a powerful enterprise telephony solution, enabling IP phones in the enterprise, with features such as attendant console, calling, extension dialing and advanced management. This solution provides high immediate customer value, and as it is built on top of an extendable platform, it can be tailored to precisely meet each customers needs.

30

Wireless Application Development Platform enables developers to develop wireless applications using a standard Web-based J2EE development model, including XHTML, JSP, Struts, JSF components, and Oracle ADF (Application Development Framework) component authoring technologies against a wide variety of mobile devices, from PDAs to industrial devices. To further boost development productivity, JDeveloper is enhanced to provide a consistent and seamless wireless application WYSIWYG development experience.
Oracle Business Intelligence (Technology Platform and Analytic Applications)

Projects at Oracle

Business Intelligence (BI) is one of the fastest growing segments of the software industry. Analysts, executives, and business managers use BI to obtain the information they need to make critical and strategic decisions in todays fast-paced and rapidly changing business world. Oracle has made a number of recent acquisitions in this space, acquiring technology from Siebel Systems, Sigma Dynamics, and Hyperion Solutions. We have a lot of momentum and are a leader in this market, according to Gartner. Oracle Business Intelligence is a comprehensive suite of enterprise BI products that addresses the full spectrum of BI requirements, including interactive dashboards, rich ad hoc query and analysis, proactive intelligence and alerts, enterprise reporting, real-time predictive intelligence, and mobile analytics. Oracle Business Intelligence offers the best foundation for building enterprise business intelligence solutions by extending insight to a wide range of users and delivering intelligence that is hot-pluggable with existing data sources and operational systems. Oracle Business Intelligence also has a wide range of analytic applications spanning many verticals such as Financial Services as well as horizontals such as Human Resources, Order Management, and Marketing. These applications are ready to deliver insight from Oracle E-Business Suite, PeopleSoft, and SAP. Our development professionals work on the BI Server, front-end tools, document publishing, Microsoft Office integration, and analytic applications. We have experience in relational and multidimensional data structures as well as object-oriented design. We create well-designed, extensible, and reusable components. We are seeking self-motivated individuals to help us design and build the next generation of our products using the latest technologies. We appreciate technical creativity. Would you like to make an immediate contribution to sophisticated software products? If so, we want to talk to you. Our customers are typically business users who are unfamiliar with database schemas and technology, so we focus on building user interfaces (UI)in rich client technologies such as Ajax, Flash, Java, HTML, and DHTMLthat anyone can use to retrieve and analyze data. Behind the UI, the Oracle BI Server includes several innovative technologies for rapidly manipulating large amounts of data from disparate data sources. You can slice and dice your data to look at it any way you want. You can also drill to related data or publish queries on interactive dashboards, choosing from numerous exciting visualizations. Powerful alerting technology enables insight-driven action for business professionals. Are you a bright, energetic person who enjoys technical challenges and responsibility? Do you want to join a global team of talented professionals? Our team members work on areas such as user interface development, analytic server development, analytic applications content development, and quality assurance engineering. We design, develop, and implement our products using technologies such as J2EE, C++, servlets, EJBs (Enterprise JavaBeans), XML, JSPs, and Swing. We emphasize clean, extensible, object-oriented designs and implementations. As an Oracle BI developer, you will work with product managers on feature requirements; work with user interface designers on usability; design and implement your code; and work with our quality assurance professionals on the final testing of features.
31

Business Process Management

Projects at Oracle

Business Process Management (BPM) is rapidly becoming a must-have application for businesses to gain a competitive edge in the 21st century. BPM is both a corporate strategy and a software technology, cutting across departments, applications and users. The focus of BPM is on managing the efficiency and effectiveness of business processes throughout the organization by modeling, automating, managing and optimizing any business process. BPM systems built today are radically different from the traditional monolithic workflow systems of the past. New-generation BPM systems are based on open standards, provide extensibility and reusability using Web services/XML, and allow flexible interfaces for being a good citizen of the Service Oriented Architecture (SOA)-based composite application. The Oracle Application Server Integration development team is developing the most comprehensive J2EE and Web service standards-based software product for business process management (BPM) and enterprise application integration (EAI). The products delivered by our division include the Oracle BPEL (Business Process Execution Language) Process Manager, Business Process Analysis Suite, Enterprise Service Bus, Business Rules and Business Activity Monitoring. We are involved with all of Oracles technology, application, and industry groups. Development teams and product managers work closely with both large corporate customers as well as Oracles internal groups through product management and development roles. Product Managers (PMs), experienced in Oracle technology, influence BPM design and future direction by analyzing the competitive landscape, gathering functional requirements, and creating high-level business requirements and functional designs. PMs also serve as product experts, product evangelists, and product marketers, ensuring that Oracle products lead in the BPM market. Developers are at the forefront of advances in computer science and software architecture, using the latest Oracle tools and technology to build our products and solution sets. Developers have the unique opportunity to participate in new product initiatives, learn the latest Web technologies/standards, work with world-class architects, and build the next-generation application platform. You will find yourself in an exciting and challenging environment where every person is empowered to show initiative, be outspoken, and be proactive and not reactive. Oracle is dedicated to the continual growth and development of its staff, striving constantly to strengthen expertise as well as develop new skills. The BPM team provides a full range of opportunities and challenges to apply skills and grow your career in this new and exciting arena. Please visit us at oracle.com/solutions/integration/index.html.
Enterprise Content Management

Enterprise Content Management (ECM) is a critical element of information management balancing the explosion of unstructured digital content such as electronic documents, e-mails, images, and video with the need to manage, secure, and retain that information as part of business practices or to meet regulatory guidelines. Oracle Enterprise Content Management is the industrys leading unified content management platform, providing all aspects of enterprise content managementdocument management, Web content management, digital asset management, records management, and image management within a single application. Using the service-oriented architecture of the Oracle content management platform, organizations can effectively manage, secure, and retain the information critical to their business.

32

The Oracle ECM team seeks the following: Talented developers who understand the key technologies and methodologies of the Oracle Fusion Middleware stack (Java, J2EE, JSF, XML, SOA) and are interested in helping drive the next generation of information management at Oracle. As the ECM platform is largely based on the recently acquired technologies from Stellent, many of the projects on the ECM team relate to bringing the high-value services of the ECM system into the broader Oracle Fusion Middleware stack so they can be used across Oracle applications. Product Managers who understand the technology of Oracle Fusion Middleware and are eager to learn the quickly changing markets of enterprise content management, rights management, and records management. ECM product managers serve as both product and industry experts, and with our unified platform, we strive to have not only the broadest ECM capability in the overall ECM market but also the deepest in any specific functional or specialty area. For more information on Oracle Content Management, please visit us at http://www.oracle. com/products/middleware/content-management/index.html.
Java Products Group

Projects at Oracle

The Java Products Group develops the Java server infrastructure for Oracle products, including database and middleware. Virtually every software product delivered across Oracle uses the mission-critical code developed by our team. For middleware (the Oracle Application Server), we deliver the core Java EE 5.0 container, the Web services and Service Oriented Architecture (SOA) infrastructure, the reliable in-memory data grid infrastructure, Coherence, from the recent acquisition of Tangosol, as well as the TopLink Object Relational mapping framework and tools. For the Oracle database, we deliver Oracles JDBC drivers and the Java virtual machine runtime for building and running Java SE applications directly in the database. Our group reflects the dynamic nature of global software development today in that we are geographically distributed across multiple sites, each with significant ownership and responsibilities in the Java stack. We have development groups at headquarters in Redwood Shores; Burlington, MA; Ottawa, Canada; Raleigh, NC; Moorestown, NJ; Portland, OR; and in Oracles India Development Center. Our strategic responsibility and broad scope of technologies covered furnishes exciting and rare opportunities in system-level software development, product design, and product management. We take the lead in driving open source projects and strategy in the Java world (such as the Eclipse Dali project, the Java Persistence API in Project Glassfish, and Java EE server integration with Spring). We also work closely with other companies such as Microsoft, IBM, SAP, and Sun in defining and establishing standards in the areas of Web services and interoperability. Finally, we coordinate activities with multiple teams across Oracle, ensuring that we are implementing to their requirements and that they are taking advantage of newly implemented features.
RFID and Oracle Sensor-Based Services

Oracle Sensor-Based Services is the umbrella term for capturing information from the physical world via a myriad of sensor types, including RFID (radio frequency identification), temperature, moisture, motion, location, barcode, and more. Oracle Edge Server, a component of Oracle Application Server, is a key part of Sensor-Based Services, allowing your technology stack to incorporate sensor-based information into your decision-making process.
33

Projects at Oracle

Residing at the outer edges of your IT infrastructure, the Edge Server operates at the peripheries of your IT system to channel sensor-based information back to the core part of your infrastructure as well as help the enterprise respond to various signals. The Edge Servers main role includes the following tasks:

Serves as an interface and communication bus between sensors and the rest of your IT infrastructure Manages and monitors sensors integrated into the information infrastructure Performs data cleansing and normalization, so there is one standard way to communicate
with all different types and vendors of sensors and MHEs

Filters and reacts to sensor information through some level of local processing at the edges of your enterprise
Security and Identity Management

User Provisioning, Access Control and Single Sign-On, Directory Services, Federated Identity The worldwide Identity Management market was estimated to have reached $3.4 billion at the end of 2006. Increasing regulatory compliance (Sarbanes-Oxley, HIPAA, and so on) and security needs are driving the need for customers to buy and deploy centralized identity management infrastructure. Every application needs security to succeed. The Security and Identity Management organization creates the software that enables all applications to be secure. Oracle has transformed from a provider of secure products into a provider of security products for the enterprise. Significant investment in development and acquired technologies has positioned Oracle as a recognized leader in a quickly growing space, as highlighted in several recent Gartner Magic Quadrants including Web Access Management and User Provisioning. In addition to using the latest security and development frameworks, individuals in this organization interact with many other Oracle and industry technologies, such as major enterprise applications, middleware, and databases. Our developers focus on key product areas such as the following: Web Services Security ensures that access to Web services is properly authenticated, authorized, and managed. Key projects include integration of the Oracle Web Services Manager product (OWSM) with the Oracle SOA Suite (including Web services development, business process and workflow management, enterprise service bus, business activity monitoring, and runtime environment); integration of OWSM with the user interface and monitoring functionality provided by Oracle Enterprise Manager; integration of OWSM with Oracle Access Manager to provide an end-to-end security solution from browser to portal to networks of Web services deployed in an SOA; and implementation of the key industry security standards (WS-Security, SAML, WS-Policy, and other WS-* specifications). Access Management and Federation provides Authentication, Single Sign-On (SSO), Federation, and Authorization services and moves key security decisions from application logic into the service layer. We are on the leading edge of technology and are developing products using Java/J2EE, LDAP, PKI, XML, Web Services Security, WS-Trust, Federation (SAML, Liberty Alliance, WS-Federation), XACML, RBAC and other standards and technologies. Security Infrastructure and Java Platform Security provide common security infrastructure across J2EE Application Server, Web Services, and Enterprise Applications and define
34

security direction for various other Oracle products. Key projects include Java2 security, Java Authentication and Authorization (JAAS), J2EE Application Server Security, Integration with Enterprise Single Sign-On systems, LDAP, RBAC, PKI, Web Services Security, XML Security, Audit Framework, Cryptography, Network Security, and other security technologies. Responsibilities include distilling requirements from various groups within and outside Oracle, keeping track of the latest Java and security standards, and architecting and implementing key components of the Application Server security infrastructure. The Oracle Identity Manager team is responsible for the design and development of a product line that helps our large enterprise customers do identity administration, role management, user provisioning, and compliance automation. The worldwide customers for this product line span Global 2000 companies, the public sector, mid-sized companies, and educational institutions. As a member of the development organization, you will have an opportunity to evolve the Oracle Identity Manager product to its next-generation highly available/scalable SOA architecture. You will be building advanced user interfaces and back-end algorithms for identity management, security policy definition and enforcement, business process definition, and execution using state-of-the-art Java EE technologies such as JAAS, JMS, JCA, JMX, Web Services and AJAX for a rich user interface. You will also use industry standards such as XACML, SPML, BPEL, and SAML. Our software plays a key role in helping customers enforce consistent security policies across their entire application infrastructure. This gives you an opportunity to gain an architectural understanding of all other Oracle products as well as enterprise applications from our competitors. Directory Services provide access via key standards such as LDAP and SOAP to important identity and entitlement information throughout the enterprise. Directory services at Oracle include an LDAP server, a virtual directory, and a meta-directory. Key projects here include the development of next-generation identity virtualization services, a nextgeneration user interface unifying the administration across the directory services components, improvements in replication technology, and overall performance and scalability improvement. In our products, Oracle implements key Security and Identity Management standards to ensure interoperability with third-party identity management environments. We have a team specifically dedicated to enhancements of existing identity management and security standards such as SAML, WS-Security, WS-Policy and to helping create new standards focused on application-centric security.
Service Oriented Architecture (SOA) and Integration Products

Projects at Oracle

Service Oriented Architecture (SOA) is dramatically changing the way software vendors and enterprises are composing their applications and solutions. Standardization of data (XML/ XSD), interfaces (WSDL), transformations (XSLT/Xquery/Xpath), orchestration (BPEL (Business Process Execution Language)) and messaging (JMS) have changed how distributed systems are integrated and composite applications are built. Standardization is also pushing metadata-based declarative programming models, which in turn are fostering visual modeling tools and dynamic adaptation to changing business needs. Oracle SOA Suite has the complete set of tools to address this new programming methodology. The main suite components are JMS for messaging, ESB for routing and transformation, BPEL for orchestration, BPA for business process modeling and simulation, BAM for monitoring, and Business Rules. The group also works on components such as RFID (radio
35

frequency identification) and Complex Event Processing (CEP) to support Event Driven Architecture (EDA). To facilitate communication across enterprises, we have B2B components that support EDI, ASN, HL7, and RosettaNet protocols.
Projects at Oracle

The SOA and Integration Group offers the unique opportunity to be involved with all of Oracles technology, application, and industry groups. Development teams and product managers work closely with both large corporate customers as well as Oracles internal groups through roles such as the following: Product Managers (PMs), experienced in Oracle technology, influence product design and future direction by analyzing the competitive landscape, gathering functional requirements, and creating high-level business requirements and functional designs. PMs also serve as product experts, product evangelists, and product marketers, ensuring that Oracle is presenting a persuasive and consistent message both internally and externally. Developers are at the forefront of advances in software engineering, using the latest Oracle tools and technology to build our products and solution sets. They participate in many exciting initiatives, building user-friendly HTML and Java-based user interfaces, designing XML-based Web services, and working side-by-side with our world-class architecture team to improve products across Oracle. We work in an exciting, challenging environment. Every person is empowered to show initiative, be outspoken, and be proactive. The SOA and Integration team provides extraordinary opportunities and challenges to apply and develop skills and grow your career in this new arena.
Oracle WebCenter

Oracle WebCenter is an integrated suite of technology and services designed for creating dynamic, highly productive user work environments that take advantage of Service Oriented Architecture and enable business users to bring complete context to their daily work tasks. Oracle WebCenter combines the standards-based, declarative development of Java Server Faces (JSF), the flexibility and power of portal technology, and a set of horizontal, Web 2.0 services. Together, these tools and services provide a unique ability to build applications that eliminate context shifts, enable entrprise mashups, and maximize productivity. WebCenter applications allow users to interact directly with services like instant messaging, documents and content, voice over IP, discussion forums, and wiki and to form active social networks within their organizations and partner and customer communities. The user can easily share information with others via tagging or linking of information to provide a more productive way for all the team members to work together. Now is a great time to join the WebCenter development team and be a part of taking the product to even greater levels of market success. The WebCenter development team is seeking highly motivated self-starters to help design and implement Oracles nextgeneration user interaction products that will set future standards. Developers in the WebCenter team use the latest Web 2.0 and J2EE technologies to engineer innovative designs and architectures that meet customer requirements. We constantly seek new ways to build a better product by researching and taking advantage of the latest emerging standards and technologies. We also participate directly in several industry standards groups, including JSR-168, WSRP, JSR-170, and JSR-227, and we are working to influence and refine these standards based on our direct experience and growing customer requirements.
36

Development projects range from low-level technical infrastructure projects requiring creative, innovative architectures that pay special attention to performance, scalability, and security requirements to projects that revolve around solving complex user interface challenges by using the latest JSF, JSP, and component UI technologies. Our development team offers developers the unique opportunity to design and implement functionality that will ultimately be exposed to customers through both a Service Oriented Architecture (SOA)-based development framework as well as a collection of tools and applications. Most development positions are located in the United States (San Francisco, CA/Bay Area and Washington DC) and India. We work in close-knit teams in a casual, collegial, and fun-loving environment. Our multinational and distributed development groups have the common thread of enjoying a challenging and demanding work environment. Our people are talented, highly motivated, and ready to work alongside other like-minded people on exciting, critical and innovative projects that will play a major role in Oracles strategic direction.

Projects at Oracle

Oracle Technology Development: Application Management and System Management


System Management Products (SMP) Division Introduction

Our charter is to build robust solutions for managing the extended Oracle platform and every application that runs on it. SMPs flagship product, Enterprise Manager 10g Grid Control, delivers the cornerstone technology for Oracles Grid solution. Enterprise Manager manages every aspect of our products, from applications to the middletier server, database, storage, host and network, and from the Web to the end user. Our architecture has pushed technology boundaries through the development of world-class, browser-based Ajax GUIs and a multitier highly distributed architecture. We build products used by every Oracle customer to administer their systems and end-to-end applications. Our products span the entire management spectrum, including administration, real-time and historical system and application performance monitoring, service-level management, expert performance diagnostics and tuning, system and software provisioning, and configuration management. Our developers, engineers and designers apply their skills in the following areas: Infrastructure Management; Application Management; Core Framework, User Interface and GUI Development; Configuration and Software Management; and Systems Engineering, Quality Assurance, Product Management, and Business Development.
Database, Storage, and Grid Management

We research, design, and develop the best software in the industry to manage Oracle databases and their infrastructure, including clusters, storage, and servers. Working with Database Server developers, we are responsible for creating end-to-end solutions that allow database, storage, and system administers to solve complex problems quickly and easily. Using cuttingedge Web and distributed technologies, we create highly interactive user interfaces of workflows and visualizations to centrally automate, tune, and configure thousands of database systems for high performance, high availability, high security, and ease of management. We are also exploring new areas such as capacity planning, data security, and change management.
37

If you are interested in answering questions such as How can I make the biggest improvements in the system? or Why is the system slower today than it was last week?and if you like turning the complex into simple, we would like to hear from you!
Projects at Oracle

Infrastructure Management

Application Servers. Imagine, design, and create a complete set of tools to manage Service Oriented Architecture (SOA)-based applications and middleware. We manage the Oracle Application Server (Fusion Middleware) and third-party application servers such as BEA WebLogic, IBM WebSphere, JBoss, and more. Our tools range from managing throughput of HTTP Server farms to deploying Web applications in Oracles J2EE Container (OC4J). We capitalize on the most widely used industry standards, such as Java Management Extensions (JMX), J2EE Management (JSR-77) and J2EE Deployment API (JSR-88), Web Services Distributed Management (WSDM), and others to deliver the most robust, complete toolset for the midtier environment. Integration and Extensibility. Design and build integration solutions with strategic partners across a wide range of applications and key IT infrastructure. Work directly with technology experts from customers, management partners and our own Business Development team to architect and evaluate cross-product solutions that extend the reach of Enterprise Manager Grid Control and drive customer uptake. Work in this area provides exposure to a wide range of cutting-edge technologies and the ability to influence the direction of the overall business.
Application Management

Packaged Applications (CRM, ERP, and Collaboration). Challenge yourself to build performance monitoring and multitier management solutions to support packaged applications. Map these application-level capabilities to their supporting IT infrastructure, including application servers, databases, host operating system, storage, and network components. We build a variety of tools and supporting automation capabilities that support the low-cost lifecycle management of packaged applications. Application Performance Management. Learn what it takes to design, manage, and deploy Internet applications and complex Web-based business processes. Extend our advanced administration, diagnostic, and tuning tools to manage every aspect of an e-business, from analyzing actual end-user performance to automated detection, diagnosis, and notification of problems using state-of-the-art technology, dynamic Java byte-code instrumentation, on-the-fly JavaScript insertion, complex user transaction record and playback, and automated Root Cause Analysis. Challenge yourself to build the technologies our customers use to relate the performance characteristics of an enterprise-scale, Internet-enabled application to the underlying Web Application Server Farm, database, network, and host operating system. Service Level Management. Build an end-to-end solution that captures and reports the critical service availability and performance measurements that define success for the applications running Global 500 businesses. We build application performance management products that give IT professionals the ability to know whether their applications are meeting business requirements and to help them determine the root cause of problems if the service levels are violated.
Core Framework, User Interface and GUI Development

Core Framework Development. Define the architecture and build the foundation for managing everything Oracle produces while exploring and working with cutting-edge technologies. Join a team of energetic and highly talented individuals who solve challenging problems
38

with industry-wide visibility. Become an expert in key areas, including Java, J2EE, C, XML, Web Services, database modeling, distributed systems, and Web technologies. We provide an experience in software development, from requirements gathering to design and implementation of large-scale systems. User Experience. Apply your passion for user experience to increase the ease of use, utility, productivity, and emotional satisfaction of our many administration products. Create engaging visual designs and innovative state-of-the-art interactive designs using the latest in rich, client-side technologies. Bring order and clarity to features by shaping information architectures. Foster and support a collaborative, innovative culture by working closely with other members of the user experience design team, including visual designers and usability/ user research engineers, as well as product managers and developers. Take delight in watching your contributions brighten the day of administrators of Oracles flagship products. GUI Development. Turn ideas into products and features and become an expert in Java, J2EE, HTML, XML, and Ajax. Our developers design and build user interfaces that provide a rich user experience using advanced Web technologies. Join the Web technology and innovation revolution. GUI developers work in most of our product areas, as nearly all of our products have a major GUI component.
Configuration and Software Management

Projects at Oracle

Configuration Management. Deliver solutions that create real bottom-line IT cost savings and keep companies in compliance with in-house security practices and external frameworks and reporting measures (such as ITIL and SOX). We develop a complete solution for collecting, tracking, enforcing, and reporting on system and application configuration information, including a comprehensive CMDB. Software Provisioning. Join our team and develop the next-generation adaptive IT management infrastructure. Todays data centers deploy tens of thousands of nodes and require efficient use of resources and highly automated deployment lifecycle support. This difficult software architecture and design problem requires a management solution that scales and is extremely reliable. The products on which we work ensure a very high degree of automation and pin-point accuracy in problem detection. Our software management tools deliver a proactive and intelligent management system that deploys, configures, optimizes, and protects system resources and therefore reduces cost of complexity of IT operations. Applications we are developing include provisioning, security, patching advisors, and a data center designer and BPEL (Business Process Execution Language)-based automation framework that can quickly and easily maintain standardized environment and enforce security best practices through adaptable policies. Installation Technologies. Join the team that defines the initial customer experience when using Oracle products. We build both the Java-based installation development and runtime engine and the actual single and multinode installation and configuration solutions for all of Oracles core technology products. If you want to work on software that every customer, every press analyst, every expert will use and will evaluate, this is the place for you.
Systems Engineering, QA, Product Management, Business Development

Multiplatform Development. We build, test, and ship our products on both Windows and Linux operating systems. Our products are then released on other UNIX systems. Take advantage of this environment to learn both Windows and UNIX operating systems.
39

Projects at Oracle

Quality Assurance. Try to break our products. Find the show-stopper bug that makes the difference between a premier product rollout and a catastrophe. Our quality assurance engineers work directly with development to build test tools and plans that find every possible problem in our code before it ships to our customers. Product Management. Bring all of SMPs products together to form a cohesive, world-class solution for Oracles customer base. Define specific functionality within the product suite and work closely with engineering to ensure what is specified is what gets produced. Work closely with Global 500 companies to implement and develop new requirements for product improvements. Deliver outbound collateral, demos, and trainings that give Oracles solution the edge it needs to win every deal in the competitive market. Business Development. Drive and cultivate technology and strategic integration engagements with a broad set of internal and external partners, developers, and customer IT communities to extend the reach and impact of Grid Control. Lead the decision process for partner selection and technology solution definition across a broad set of system management disciplines. We work directly with the most influential software and hardware companies in the industry to carve out creative solutions that work best for our customers. SMPs dynamic team, invigorating environment, and commitment to excellence will force you to stretch your mind to deliver innovative, industry-leading software products. We work with and are seeking the best of the best. Are you up for the challenge? If you are, we want you on our team.

Development: Collaborative Technologies


Project Beehive

Recognizing that productivity tools and collaborative software were not meeting demands of the 21st century worker, Oracle launched the Collaborative Technologies Division. The division is working on Project Beehive, the next generation of collaborative software. The Project. While companies and users have been struggling to make an array of disjointed collaboration tools work effectively, IT has tried to manage and extend tools to work for users. Efforts to improve disjointed tools are inefficient or not repeatable. With Project Beehive, Oracle makes the most of its strengths both in information management and as a platform for IT-driven solutions to create a user-centric efficiency tool for collaboration by providing an innovative collaborative experience and a single collaboration development platform. The Method. Project Beehive changes both the the collaborative software architecture and our approach to organizing collaborative software development. Run and managed like a start-up company and starting with a service-oriented architecture (SOA), small engineering groups are mapped directly to the architecture in order to promote an agile-like methodology. Our iterative development process centers on well-defined, two-week mini-milestones with nightly automated testing. Our agile method enables changes to be made based on feedback early and throughout the development cycle. The Team. Our skilled team of development engineers, quality assurance engineers, and product management leaders is dedicated to building Beehive as the next-generation productivity tool. We have significant expertise in a wide variety of technologies, including

40

DHTML, Java, JavaScript, Web Services, XML, and important areas such as pattern recognition, visualization, and simulation. We work on all aspects of product development:
Projects at Oracle

Define, design, and develop state-of-the-art collaboration services Design and evolve a secure, scalable, and robust architecture Design and develop for the Web using next-generation Web technologies Consolidate collaborative interfaces into a single SOA model
Project Beehive offers product development, product management, and quality assurance (QA) positions. Product development positions include desktop and Web-based client development, infrastructure development, and collaboration service development. Responsibilities for client development positions include designing, coding, and unit-testing desktop and Web-based clients. We seek candidates with knowledge and experience in software user interface design and development. Desktop client developers must have interest and experience in C++ based user interface design for Windows, Macintosh, or Linux platforms. Web client developers must have experience in modern Web technologies such as Ajax, JavaServer Faces, and Java-based systems supporting MVC paradigm. Server infrastructure developers design, code, and unit-test core services on which the Beehive collaboration services run. Candidates have knowledge and experience in the latest Java technologies, including JAAS, JDBC, JCA, JMS, standard protocols, and Java APIs needed to build a scalable, high-performing, secure, and highly available infrastructure for an event-based, service-oriented collaboration product. For collaboration service development, candidates have knowledge and experience in developing Java EE (J2EE) applications, including Web applications and Enterprise JavaBeans (EJB). In particular, candidates have knowledge and experience in developing highly scalable, message-driven beans using JCA 1.5 and EJB 3.0. Candidates are well versed in transactions and security technologies as they pertain to distributed systems implemented using J2EE technologies. For product management positions, we seek candidates who understand the enterprise collaboration market. Product managers, experienced in Oracle technology, develop road maps for product direction and manage inbound activities such as the understanding of market needs and wants, competition, and innovations in collaboration technologies. We develop product requirement documents and justify the product strategy and tactics to Oracle executives. Outbound activities include development of collateral for the product and communicating the product features and positioning to the field, prospects, analysts, and the relevant communities. For quality assurance positions, we seek candidates with a solid background in quality engineering processes and metrics. Candidates are well versed in modern testing tools and techniques. They have interest and skills in identifying potential quality issues from functional specifications, design documents, and code walk-throughs, and they should have the ability to translate them into test programs or scripts. Its an exciting time to join Project Beehive as we redefine the markets productivity tools, reinvent Oracles approach to development, and continue to drive towards our business objective.

41

Oracle Technology Development: Services


Server Globalization Technology (SGT)
Projects at Oracle

Never has there been a more exciting time to be working on the forefront of the latest advances in globalization technology. Nowadays, globalization is more than just a buzzword but a sweeping trend that no successful e-business can afford to ignore. It is estimated that more than 70 percent of Internet users speak a language other than English. Building globalized Internet applications that service a diverse world population with vastly different cultural and linguistic conventions has become a key factor to creating a strategic advantage in todays dynamic global economy. The emergence of the Unicode Standard has made it possible to develop centralized server applications that support multiple languages simultaneously. Meanwhile, the quickly growing multilingual market keeps posing challenges ranging from storing and processing texts in different languages and character set encodings to formatting information in the users local conventions, collating data in the native linguistic order, rendering complex scripts such as Arabic and Hebrew, multilingual content management, just to name a few. Oracle is the industry leader in delivering the most comprehensive and reliable globalization solutions for the e-business model. Our team is the central provider of globalization infrastructure and expertise for all products and technologies under Oracle Technologies, including Oracle Database Server, Application Server, Collaboration Suite, and Enterprise Manager. Our responsibilities cover the entire product lifecycle. The product management team interacts with internal and external customers to refine product definitions and requirements and leads product evangelism. The consulting team ensures all projects initiated within Oracle Technologies comply with our globalization standards and adhere to our architectural guidelines and works closely with Oracle Consulting and Support to address specific customer issues. The development team designs and implements the globalization runtime library and development kits (C, Java, and JavaScript) forming the foundation of Oracles globalization features. This team also supports a variety of utilities and new language technologies used by all product stacks. The quality assurance team certifies all Server Technologies products for the global market and builds testing tools and frameworks to improve the testing process and efficiency. We also offer training and participate in standards activities to promote the best globalization practices. If you enjoy working with cutting-edge technologies in a team of talented and highly motivated individuals to create innovations that reshape global computing, this is the place for you.
Server Technologies Curriculum Development

Cue Mission Impossible theme music: By enabling customers, partners, and Oracle personnel to successfully and rapidly deploy Oracle products, we aim to increase adoption of Oracle products. Welcome to our world! In todays knowledge economy, the only way to stay ahead and be successful is to keep on learning new skills, technologies, and more. We at Server Technologies Curriculum Development are firm believers in the maxim, Knowledge is Power. We create technical training content that enables technology professionals to quickly get up to speed with Oracle Server Technology products. By working very closely with product development (from early on in the product release cycle), we gain a solid understanding of new features and enhancements. This allows us to create comprehensive instructor-led and online training content in a timely fashion to meet the needs of our internal and external
42

stakeholders. Also, because we work with the products in a hands-on manner, we are able to provide feedback to development on product usability and functionality. Our team covers a wide variety of products and technologies, including Oracle Database Server, Fusion Middleware, Enterprise Manager Grid Control, Collaboration Suite, Enterprise Content Management, and Secure Enterprise Search. This coupled with the fact that we usually provide the first (and often only) source of technical training material (for Oracle staff, customers, and partners), guarantees constant learning and makes for an interesting and stimulating work environment. Some of the tasks we commonly work on include creating courseware, course practices, testing practices against product builds, writing questions for certification exams, training the trainers, and transferring technology to the field. We are also a close-knit team filled with folks who are always willing to lend a helping hand and ensure that we succeed as a team. And in the spirit of constant selfimprovement, we are constantly exploring opportunities and tools that will improve our processes and productivity.
Server Technologies Information Development
Projects at Oracle

Our highly technical documentation team writes documentation for diverse products and audiences. We are responsible for Oracle Database, Oracle Application Server, and Oracle Collaboration Suite documentation. As an integral part of the development effort, from functional and design review to product delivery, we use our technical knowledge as well as our writing skills. We focus on making information easy to find, so products are easy to use. We provide information online, in books, or through online help integrated with products. An example of the results of our creative spirit is the Web-based search tool that lets you search for product information across the entire documentation library and construct a virtual book that covers only information relevant to your needs. We are constantly seeking new ways to improve our documentation.
Server Technologies Performance

Performance is critical to all customers; our group helps make Oracle the worlds fastest database. We are responsible for improving, measuring, and analyzing the performance of Oracle Database. We focus on database algorithms but also investigate operating system, compiler, and hardware issues that affect database performance. We look at all kinds of workloads, including transaction processing, decision support, data mining, OLAP, ERP and CRM applications, Java, and customer workloads. Our projects range from low-level, path-length optimizations to high-level algorithm changes that allow Oracle to scale well on the largest systems. We also produce performance-related white papers and demonstrate record-setting benchmark results. Are you interested in getting the best out of the latest hardware architecturesSMP, MPP, NUMA, or clustersusing the most sophisticated database technology? Do you want to work with the latest and greatest hardware under development? If so, this is the place to be.
Technology Demonstration Services (TDS)

The TDS Group (Technology Demonstration Services) builds, administers, and supports hosted demos for Oracles sales consultants. These realistic, enterprise-class demos showcase Oracle database, Fusion Middleware, management, and Collaboration Suite products to potential customers. TDS is in a unique position where we routinely interact with a wide range of development and sales groups within Oracle. If you like to work on highly visible projects that directly impact sales of Oracle products, then this is the group for you! Our Development team works with the base product groups to build demos that promote the business benefits of Oracles products. Our Support team, based in California, the UK, and
43

India, ensures our mission-critical systems are always fully operational and provides 24x5 assistance to Oracle Sales Consultants worldwide.
Projects at Oracle

BUSINESS APPLICATION DEVELOPMENT


ORACLE APPLICATIONS... INFORMATION-DRIVEN PRODUCTS

As we move into the number one position in more and more market segments and Applications software overall, there has never been a more exciting time to join the Oracle Applications Division. With the acquisitions of PeopleSoft, Siebel, and a significant number of successful companies, we have brought together the best and brightest industry talent, advanced technologies and state-of-the-art products that will become the foundation of our next generation of enterprise business applications software. We can deliver a business applications suite for organizations large and small, across any geography and industry. Business applications software is not simply about accumulating technology and piecing it together; it is about having the insight and design skills necessary to build a platform of common services that will address the most challenging business requirements. Customers demand adaptive software that responds quickly to dynamic market conditions along with enterprise-wide business intelligence and improved decisionmaking tools. We offer information-driven applications, adaptive business processes, and improved total cost of ownership. Fusion is Oracles next-generation, service-oriented platform and applications suite. It brings together next-generation enterprise technologies, applications, and services, including Oracle Applications and Oracle Middleware, to revolutionize business. Applications Unlimited provides support and new versions of our existing applications and lets the customer determine the appropriate time to upgrade to the newest Fusion applications. We continue to support and enhance all our product linesOracle E-Business Suite, PeopleSoft Enterprise, Siebel, JD Edwards EnterpriseOne, and JD Edwards World. Additionally, the Adaptive Business Solutions group within Applications Development uses a standard approach and architecture to integrate our software within and across product lines to offer packed integration and solutions. The Oracle Applications Division is a global organization defining, developing, and delivering high-quality, information-driven products for the 21st century. In addition to the application-building technologies, the product suite covers enterprise resource planning (ERP) and customer relationship management (CRM) applications, as well as highly regarded industry solutions. We offer CRM applications in areas such as sales, marketing, service, and more. We also offer ERP applications in areas such as manufacturing, financials, human resources, supply chain, and more. And, the management of Oracle applications such as CRM can be outsourced to Oracle through Oracle On Demand so that software is installed and maintained by Oracle applications experts. Applications are one of our fastest growing businesses. Over the years, weve built applications for just about every part of a business, including areas that have never before been automated. From the beginning, we were ideally positioned to lead first the Internet revolution and now the Grid revolution. We realized long ago that companies cannot afford to maintain complex client/server applications on every users desktop, so we figured out how to build ultra-thin clients and software that runs on any popular browser. Todays Internetenabled and grid-enabled business is dramatically more efficient than a conventional business. With everyone online, market reach is broader and costs are lower. Our division
44

offers many opportunities to work in areas suiting your particular interest or expertise. We seek talented people with skills ranging from software analysis and design to applications development, testing, and documentation using the latest technologies for product development. We also have groups seeking user experience designers, demonstration consultants, database administrators, implementation consultants, project managers, and a variety of other challenging roles. There are many exciting career paths and opportunities for growth and advancement. If you want to use and participate in defining the latest industrystandard technology to change the way the business world operates, please check out the Oracle Applications Division.

Projects at Oracle

Oracle Application Product Lines


Fusion, Oracle E-Business Suite, PeopleSoft, Siebel, JD Edwards EnterpriseOne, JD Edwards World

Products within the Applications Division fall into several product lines, from our latest product line Fusion to several existing product lines comprising Applications Unlimited. We develop and support six product lines. We also deliver software as a service through our CRM OnDemand offering. Our application products are offered through these Oracle product lines: Oracle Fusion Oracle E-Business Suite PeopleSoft Enterprise (Pleasanton, CA) Siebel CRM JD Edwards EnterpriseOne (Denver, CO) JD Edwards World (Denver, CO)
Oracle Fusion

Our customers need to do things better. They need greater business agility at lower cost. They need to improve customer satisfaction, attraction, and innovation, to streamline processes, to make better decisions, and to strengthen regulatory compliance. They need a superior ownership experience. Oracle Fusion allows for breakthrough increases in user and organizational productivity at significantly lower cost by combining the best-of-best software capabilities and business practices across Oracles product-line portfolio (Oracle E-Business Suite, PeopleSoft, JD Edwards, Siebel) with leading technology. Our service-oriented architecture offers organizations more flexibility in defining business processes. The open, flexible architecture of our industry-leading middleware orchestrates these business processes. Our standard, shared toolset for developers, customers, and partners provides sustainable extensibility. And Web 2.0 concepts native to our enterprise application workflow facilitate collaboration and continuous improvement. Oracle Fusion is a revolutionary, new, service-oriented, Java-based architecture and enterprise software suite. The goal is to deliver superior ownership experience, scalable business process
45

automation, metadata capabilities, built-in business intelligence, and industry-specific capabilitiesnot to mention the lowest TCO (total cost of ownership) of any software vendor, bar none.
Projects at Oracle

Oracle E-Business Suite

Enterprises must innovate quickly in the face of global competition, financial pressures, and increasingly complex regulation. Oracle E-Business Suite enables businesses to protect existing investments, extend the value of applications, and evolve to the next generation of business applications. With Oracle E-Business Suite, enterprises manage business areas such as the following: Advanced Procurement, Contracts, Corporate Performance Management, Customer Data Management, Customer Relationship Management, Financials, Human Resources Management, Intelligence, Interaction Center, Learning Management, Logistics, Maintenance, Manufacturing, Marketing, Order Management, Product Lifecycle Management, Projects, Sales, Service, Supply Chain Execution, Supply Chain Management, Supply Chain Planning, and Transportation Management. Oracle E-Business Suite is a fully integrated suite of enterprise business applications designed for functional best practices and industry-specific capabilities and enabling businesses to adapt to change and compete more effectively. Whether customers implement one module at a time, multiple modules, or the complete suite, Oracle E-Business Suite provides better business information for effective decision-making and enables optimal responsiveness.
PeopleSoft Enterprise (Pleasanton, CA)

Oracle is committed to continuing PeopleSoft product line development and ongoing high-quality production support delivery to PeopleSoft customers. We have established a distinct PeopleSoft business unit with a dedicated development team. Our team mission is to ensure PeopleSoft customers can run their businesses with the highest degree of software service while increasing the value of their PeopleSoft investments through the delivery of high-value software enhancements. Customers gain innovation through the adoption of next-generation technologies incorporated into the PeopleSoft product platform.
PeopleSoft Development

To accomplish our goal of providing high value to customers, we seek talented resources for our PeopleSoft team. We work on all major components necessary to continue the PeopleSoft product line development. Development is the cornerstone of this organization and is responsible for the design and creation of PeopleSoft applications in the following areas:

Human Capital Management (HCM): People are the core of any organization. Effectively
managing people is essential to success. With PeopleSoft HCM, customers place the right people in the right jobs, develop and reward top performers, retain key talent, and increase efficiency and organization operating performance.

Financial Management (FMS): PeopleSoft FMS applications form the financial backbone of
many organizations worldwide and help organizations gain visibility into business-critical information, strengthen financial discipline, and achieve greater compliance.

46

Customer Relationship Management (CRM): CRM software is one of the fastest-growing


segments in the software industry. PeopleSoft CRM drives profitable customer interactions.

Supplier Relationship Management (SRM): PeopleSoft SRM is PeopleSofts comprehensive


source-to-settle solution that dramatically cuts all supply management costs.

Projects at Oracle

Supply Chain Management (SCM): PeopleSoft SCM provides a cohesive yet flexible
solution for the synchronized supply chain. It drives efficiencies in cost savings over the entire supply chain. PeopleTools. PeopleTools is the technology platform upon which PeopleSoft applications are built. Team members investigate how next-generation technologies such as XML Publisher, a Service Oriented Architecture (SOA), and Business Process Execution Language (BPEL) can be used to deliver greater value to PeopleSoft customers. Our technology developers work with product strategists, quality assurance experts, and documentation and curriculum developers. Our product strategists are experienced in Oracle technology and work with customers and industry analysts to identify enhancements needed for PeopleSoft applications. They work with development to create design documents so that the features and functions can be delivered in each product release. Quality Assurance (QA) is mission critical to PeopleSoft. Delivering enterprise software requires an effective testing methodology that begins early in the products design phase. Many of Oracles best and brightest resources work on the QA team and are chartered with ensuring customer satisfaction. Finally, no PeopleSoft product is complete without a comprehensive set of reference documentation. Our documentation and curriculum developers create and package customer-facing content, including prerelease notes, release notes, and product documentation.
Siebel CRM

More than 5 million users worldwide in organizations of all sizes depend on Siebel solutions to transform how they identify, acquire, retain, and serve customers. Oracles Siebel customer relationship management (CRM) products are the worlds leading solutions for delivering immediate business results and long-term competitive advantage to customers. Siebels multichannel offerings allow organizations to intelligently manage and coordinate all customer interactions across the Web, contact center, field sales/service force, branch/retail network, and indirect and partner distribution channels. Siebel solutions draw upon best-in-class capabilities in CRM, business intelligence, and customer data integration and can be deployed as licensed software or as a hosted service. Siebel solutions are tailored to the unique needs of more than 20 industries and incorporate industry-specific business processes, best practices, and business insight. They are the product of more than $2 billion in R&D investments and reflect more than 12 years of experience with more than 4,000 organizations. Together with Oracles extensive global network of alliance partners, Oracles Siebel resources provide the people, processes, and technology expertise critical to driving business value from the deployment of customerfacing solutions.

47

JD Edwards EnterpriseOne (Denver, CO)

Projects at Oracle

Thousands of companies of all sizes, nonprofits, and governments around the globe use JD Edwards EnterpriseOne business applications. Solutions from JD Edwards EnterpriseOne encompass the management of a companys finances, people, customers, supply chain, manufacturing, procurement, and assets that include real estate and capital equipment. We are based in Denver, Colorado at Oracles Denver Campus, the second largest Oracle facility in North America. In the midst of the Denver Technology Center, Colorados second largest employment area, our JD Edwards EnterpriseOne developers engage in a broad array of technologies encompassing every significant platform, operating system, and database. We also collaborate with Oracle developers in India and worldwide. The JD Edwards EnterpriseOne applications are developed for multiple platforms using various databases, operating systems, and major browsers. A common architecture with robust tools created and continually enhanced by the development team enables JD Edwards Enterprise One to readily support these different choices and gives customers a common look and feel across all applicationsa key competitive advantage when firms evaluate our products.
JD Edwards EnterpriseOne Development

Based in Denver, Colorado, we work on a variety of development areas, including the following: Applications Development and Integration with Oracle Acquisitions. We are a prolific product organization; we have delivered three major releases of software in the last three years. We have just rolled out our first business intelligence module, Plant Managers Dashboard. Developers have broad opportunities and iterative development processes, measuring and tracking release progress in a quantified way. One of our key efforts is to build integrations into several of Oracles recent significant acquisitions to bring advanced and additional capabilities to customers. Fusion Integration Services and Migration. We are actively adopting Oracles next-generation Fusion Middleware. Our primary objective is to create an integration suite with native JD Edwards EnterpriseOne Web services capability based on open technologies such as Java, Service Oriented Architecture (SOA), BPEL (Business Process Execution Language), ESB, and standards-based interfaces. Our goal is to protect our customer interests and provide a cost-effective migration path to Oracles next-generation applications suite, Fusion. This complex effort ensures customers can migrate their multimillion/billion dollar business running on one version of enterprise software to the newer architecture without disrupting everyday business. Rapid Start, New Geographies, Localization, Language Adoption. Rapid Start allows JD Edwards EnterpriseOne to be configured for different country and industry needs (such as financial accounting). Besides shipping bundled configurations, we also deliver tools to reduce a customers total cost of ownership and enable enterprise software implementation faster and cheaper. Such initiatives bring enterprise products closer to shrink-wrap software. Projects are also underway to add, enhance, and support various international offerings. With business applications software, it is not only important to translate user screens and help files but to modify the software to account for local business processes, local laws, and other operational differences from the USA.

48

Applied Architecture and Development Tools and Methodology. We continually place emphasis on designing right and building the product right. Our organization proactively provides architectural improvement over the product line. Also, the development team remains dedicated to team effectiveness. We have developed innovative tools used by every product developer in our team. Such tools have enabled the organization to build code where complexity can be progressively measured and code scans that eliminate code antipatterns before shipment.
JD Edwards World (Denver, CO)

Projects at Oracle

Oracles JD Edwards World, built for the IBM System i platform (formerly iSeries), offers small and medium businesses a reliable, functionality-rich, Web-enabled enterprise resource planning (ERP) environment for world-class management of plants, inventories, equipment, finances, and people as a synchronized, integrated whole. It is tightly integrated and prebundled on a single database, reducing implementation cost and complexity. The JD Edwards World line of products is specifically designed to support complex business operations with minimal maintenance. Oracles goals are to increase the quality of customers total ownership experience, support the complexities of managing for success in a global economy, and reduce overall information technology (IT) costs.
JD Edwards World Development

The JD Edwards World core ERP product lines include Financial Management, Distribution Management, Manufacturing Management, Human Resource Management, and Project Management. In April 2007, JD Edwards World announced the general availability of Oracles JD Edwards World A9.1 single-byte release, delivering more than 1,250 enhancements to enable operational excellence, improve customers upgrade processes, and reduce the cost and complexity of integrations. Improving Global Operational Excellence. As part of the new release, Oracle has delivered Service and Warranty Management, a new module that provides functionality for managing, defining, and executing service and warranty contracts, allowing customers to record service contracts, accept returns of materials for repair, execute repair orders and seamlessly bill or expense repair costs to the customer. Now, service is fully integrated with other JD Edwards World applications, facilitating planning and providing an automated process for tracking service request status. This latest release also includes enhancements to JD Edwards World Quality Management System to help customers identify areas where failures occur, reduce the costs of unused materials, and increase customer satisfaction by improving overall product quality. Improved Upgrading through Technology Advancements. When completing a software upgrade, companies often face challenges ranging from retrofitting custom code to testing and training. With JD Edwards World A9.1, Oracle has significantly simplified the upgrade and retrofitting process with new tools. Customers can create a report that compares their current source code to the new release, helping to predict what custom code can be eliminated and what may need to be retrofitted. Another new tool compares the configuration settings of the customers existing release with the new release. Because data cleanup is important for efficient operations as well as upgrades, this release also includes new tools to archive data and identify versions of reports that are no longer needed. The JD Edwards World Web interface now supports a Java deployment to ease installation, improve performance and create a unified look and feel. Also, a new Dynamic Build feature, embedded in the Java software, allows custom panels to be automatically converted to display in a Web browser.
49

Projects at Oracle

Enabling Reduced Cost and Complexity of Integration. To improve integration and create a truly flexible, adaptable IT infrastructure, Oracles JD Edwards A9.1 is service-enabled, improving extensibility and performance for customers who desire to adopt a Service-Oriented Architecture (SOA) as an integration strategy. As a result, customers are equipped to use legacy investments more fully, lower the cost of IT maintenance and operations, and respond more quickly to dynamic conditions. Also, with JD Edwards World A9.1, customers gain more control and support for importing and exporting data between JD Edwards World and the multiple spreadsheets that exist within an organization. This is the first major release for the JD Edwards World product in 10 years. The World customers are very loyal and have strong relationships with the team in Denver. Their input is invaluable as JD Edwards World looks to the future. Our division includes Development, Strategy, Marketing, Global Support Center, QA Program Management, and Customer Loyalty. Consider joining our fun organization. We have very little turnover; the average employee tenure is 7 years. We take our workand playseriously!

Central Application Development


Within the Applications Division, several central teams work with and support the delivery of all the product lines. Central team members are visible across the division and have the opportunity to work with many functional areas and technologies. They set the divisional strategy and standards and ensure compliance to the standards. They also implement our software internally. Our central teams include the following and more: Adaptive Business Solutions Group Applications Information Technologies Applications Operations Applications Performance Applications Product Strategy
Oracle Adaptive Business Solutions for Specific Industries

As large global enterprises seek to accelerate growth and improve business agility, the need to simplify complex, heterogeneous IT application and information-management environments has become a top priority. Naturally, so has the need to deliver adaptable business processes that can be easily modified to meet changing industry needs. The Oracle Adaptive Business Solutions Group addresses these enterprise needs by building and delivering standards-based, orchestrated business processes and composite applications strengthened by Oracles awarding-winning Fusion Middleware and Service Oriented Architecture (SOA) suite. We primarily aim to deliver prebuilt, industry-specific composite processes that use Oracles enterprise applications exposed as services and orchestrated though our next-generation Fusion Middleware Platform.

50

Current key projects include the following: Project Genesis. This exciting project is focused on delivering prebuilt integrations to support the order-to-cash lifecycle across Oracle Siebel, Oracle E-Business Suite, and i-Flex banking applications. Project Barcelona. This project is focused on delivering cross-functional telecommunication processes to address provisioning, billing, and service-fulfillment requirements. This complete solution is planned for delivery through integration of Oracle Siebel Communications Solution with our Portal Billing and E-Business Suite Financial solutions. The Adaptive Business Solutions Group is seeking to attract the best and brightest to deliver next-generation, industry-specific composite solutions today. Our developers and engineers design, implement, and support the lifecycle of our industry solutions. We are responsible for translating requirements into standards-based common objects and services implemented on Oracles SOA Suite middle-tier components. Product strategists and managers, experienced in Oracle technology, define business requirements and establish methods and best practices for process modeling, integration, and business objects for Oracle Enterprise Applications. Additional responsibilities include product marketing and sales field enablement. As an Oracle Adaptive Business Solutions Group member, you will join a team of seasoned enterprise development experts focused on delivering innovative next-generation solutions today. If you seek a highly visible and dynamic environment implementing standards-based application solutions on a service-oriented architecture, then please contact us.
Applications Information Technologies (AIT)

Projects at Oracle

The Applications Information Technologies (AIT) group is a key enabler of informationdriven business solutions that allows Oracle to run its internal business. We work to deliver Oracles M&A IT integration program management, systems consolidation, IT-enabled business process transformations, and security and corporate compliance in a very dynamic IT environment. We support all of Oracles internal lines of business, from finance (including payroll) to sales and marketing, support services (for our customers), consulting, education, human resources, development, and information technology, along with every single one of our employees. In supporting Oracle, we perform a number of different roles: Deliver business solutions to our business partners across Oracle, enabling and driving business process improvements by collaborating with the business and Oracle product development teams and by executing in line with direction from Executive Management Act as an early adopter of Oracles products, taking new releases of Oracles database, middleware, and applications and implementing the leading-edge technology within Oracle in order to improve the products for our customers Ensure that Oracle complies with its corporate governance and security obligations Support corporate initiatives, including the mergers and acquisitions program

51

Provide and manage access to global information on our single-instance environment Showcase Oracles products for our customers via the Oracle@Oracle program, making the most of our internal experience for our customers
Projects at Oracle

Continually aim to consolidate and simplify operations and instances across Oracle and maximize the return to Oracle across all lines of business AIT plays a vital role within Oracle in working with the business units to make Oracle a world-class company, providing the best value-add return to the corporation and ensuring Oracle is ever-ready to successfully compete in todays challenging business world. Join our division and work with leading-edge Oracle technologies in both technical and functional capacities. You will expand technical skills working closely with product development while also gaining business skills within a global enterprise company. We are looking for people with initiative who like working in an ever-changing environment with varied and excellent career paths to deliver the best applications in the world.
Applications Operations

We are responsible for managing the central processes and infrastructure that support Oracles applications product development organization. We provide the common platform that underpins and supports one of the largest software development organizations in the world. Some of the initiatives that we lead include the following: Process Management. Researching and working with the industry leaders, we have developed a world-class software development methodology (Applications Process Methodology) that supports Oracles application product lifecycle. This process also forms the basis for the development of our next-generation applications offering (Fusion). Environments. We manage the provisioning of IT infrastructure for the applications product development organization so our professionals can work on the most up to-date, cuttingedge systems that technology can offer. Tools. Facilitating the product development process is a suite of advanced automated tools that we use extensively. We have the responsibility to identify, rationalize, design, and develop these tools that are the cornerstones in improving employee productivity and development consistency within the software development organization. Services. We pride ourselves in enabling the development of the highest-quality application product suites that are available in the market. Our responsibility in leading the Quality Assurance (QA) for the Oracle applications products keeps us in the forefront of managing the release of the best-in-class product set. Product development teams must comply with our stringent standards before we authorize them to ship to customers. Applications Performance. We have the central responsibility for development practices and leadership in the area of performance tuning of the Oracle E-Business Suite and Fusion applications. Communications. Managing one of the largest new application development efforts (Fusion), and having to coordinate with the widest breadth of applications product suites (including Siebel, PeopleSoft, JD Edwards, Oracle E-Business), our group has the responsibility to manage the cross-communication that takes place within one of the largest development organizations.

52

So, whether your interest lies in developing a deep understanding and working with leading-edge technology or a penchant for driving process standards, you have an opportunity to be part of the organization that is shaping and supporting one of the largest application development efforts in the industry.
Applications Performance

Projects at Oracle

We are responsible for performance and scalability of the Oracle application product lines, including Oracle E-Business Suite and Fusion Applications. We set world-class development standards for performance and ensure that Application products exceed customer performance requirements by orders of magnitude. We work closely with applications developers on the design and architecture of Oracles applications. In addition, we help developers detect and resolve performance issues. We also work with other Oracle product groups, such as database server development and development tools, to help resolve performance issues throughout the stack and implement new features. And, we execute large-scale benchmarks in order to identify optimization opportunities. Major functions include profiling and analyzing the performance of Oracle Application products; identifying optimization opportunities; recommending, designing, developing, and enhancing product features to improve performance, execute benchmarks and identify opportunities for optimization; and engaging in new feature performance testing. Functions also include reviewing and providing feedback on architecture and design specifications; providing feedback to developers and evaluating the results of performance tests; and working with the database and tools development groups on Application performance requirements. We also provide performance best practices and sizing information to our customers. You will have a powerful workstation on your desk as well as access to various large-scale systemsincluding clustered systemsfor your testing, development, and benchmarking. You will have the opportunity to work with the most exciting technology and development tools in the industry. We seek a balanced team, where everyone can maximize individual strengths. You will work with some of the most distinguished engineers in the commercial applications community. We will promote your individual growth and interests by encouraging continuing education and conference attendance as appropriate. Consider joining an accomplished and fast-paced team, highly regarded both within Oracle and the industry at large.
Applications Product Strategy

Defining the next-generation Have you ever seen a product that was so perfect for the job at hand that you wondered how you ever lived without it? Anyone can build a product, but designing the right product is something altogether different. The creation of innovative yet practically useful products is the essence of product strategy at Oracle. Our product strategists are experienced in Oracle technology and possess a unique ability to deeply understand the current state of the art of our customers and simultaneously think 2-3 years out to understand the markets future needs. Oracle Applications Product Strategy is for those of us who get up every day to make the lives of our customers a little better by solving their unique problems. The Oracleexperienced product strategist plays a dynamic role in the process of delivering software at Oracle. We are ultimately responsible for the future direction of our products but remain deeply involved in the day-to-day development of our software. Success in Product Strategy requires a collaborative individual who is technically sound but who can also rise above the details to see the big-picture issues affecting our industry and our customers industries. Within a single day, product strategists may write business requirements for a new feature,
53

meet with the CIO of a Fortune 50 customer, brief Gartner on our product vision, and participate in the technical design of the next release.
Projects at Oracle

The strong emphasis on execution requires a keen understanding of how software is developed, but product strategists are comfortable with a broad range of responsibility. We have to be excellent communicators and team players, as we work so closely with other organizations such as marketing, sales, and development. If you want to lead the charge, we want to talk to you.

Oracle Application Development Teams


Customer Relationship Management... ERP Financials... HR... Manufacturing... ...

Numerous application products are offered through the product lines introduced in the previous section of this book and are also available in various packages or individual modules. The choice of functionality offered by all our product lines is extensive; it covers the range of horizontal applications in addition to many industries. Here, we introduce a small sample of the teams delivering leading functionality and working on various areas of Oracle Applications.
Oracle Advanced Planning

Oracle Advanced Planning is a top-selling family of products and the worlds best solution for managing global supply chain networks. Oracle has acquired and continues to build outstanding products in supply chain network design, risk management, inventory optimization, real-time sales and operations planning, collaborative demand management and assumption-based forecasting, predictive trade planning and trade promotion optimization, holistic supply chain and factory planning, real-time production scheduling, global constraint-based order promising, trading partner collaboration, and service parts planning. With more than 5,000 planning customers across the world and more than 1,500 advanced planning customers spanning all industries, Oracle is an established leader in the supply chain planning field. Our products are differentiated in the market because they hide the typical optimization and statistics complexity behind user interfaces designed for planners. We use optimization techniques such as linear and integer programming, genetic algorithms, and simulated annealing to develop top supply chain algorithms that optimize the use of material, cash, and resources (manufacturing, suppliers, carriers) in the supply chain. In addition, we use advanced Bayesian-Markov statistics and analytical engines in our demand management and predictive trade planning and optimization products. Exceptional design and programming language skills contribute to the competitiveness of our advanced planning product offering. Built on an adaptive planning data model, our powerful components integrate tightly with other Oracle E-Business Suite components, yet a sophisticated XML architecture also enables them to be deployed on a standalone basis for integration with non-Oracle ERP systems. Oracles planning products are built using the latest technology advances in Oracle Database, Oracle Fusion Middleware, and Oracle Collaboration Suite.

54

All products meet the highest quality standards and share the strong foundation of Oracle products, including components such as Business Process Execution Language (BPEL), Business Activity Monitoring (BAM), Portal, online analytical processing (OLAP), and XML. Team members understand optimization techniques and algorithms, Internet technologies such as Web/application servers, HTTP/HTML, Java, JavaScript, JSP, directories, messaging (XML), and firewalls; relational and object database design; and data warehousing. The Advanced Planning team is moving aggressively forward with the latest Fusion technology, which includes technologies such as J2EE, DHTML, Web 2.0, Oracle Fusion Middleware, and the latest Oracle Database 11g. Using time management, technical aptitude, problem solving, and communication skills, we enable new levels of intelligence, coordination, and quality for companies and their customers, suppliers, and carriers. We invite you to become part of our global and dynamic Applications Development team.
Advanced Procurement

Projects at Oracle

Do you want to develop business software and get exposure to more than three dozen different Oracle Applications that drive businesses? Want to be challenged technically and functionally every step of the way? Do you seek exposure to different business concepts such as Strategic Procurement, Advanced Supply Chain Planning, Contracts Management, Just In Time/Lean Manufacturing, International Drop Shipments, Contract Manufacturing? Do you wish to join an outstanding team of triathletes, badminton champions, cricket players, ping pong paddlers, ex-college football captains, organization presidents and dancers who also code on the side?! If so, join the Oracle Advanced Procurement team and develop products that help companies save money on everything they buy, from million-dollar items to pens and paper clips. Learn how companies like GE, Alcoa, and Visa run their businesses. Experience technical challenges at every turn. Oracle Advanced Procurement consists of several powerful components: In our latest release, we are bringing a new product to market, Oracle Spend Analyzer. This innovative product will combine data warehousing and analytics reporting technologies to provide a comprehensive view of spend data. Users will be able to analyze the data, consolidated from diverse sources, in order to uncover potential savings opportunities. The resulting commodity strategies define some of the Procurement departments initiatives to deliver savings to the company. Some typical commodity strategies are to consolidate supply base or find low-cost suppliers. Oracle Sourcing is the execution engine for such initiatives. Companies determine from whom to buy. They manage sourcing events, from simple reverse auctions through sophisticated multiround RFQs. Oracle Sourcing includes cool technologies such as graphical bid monitors and a bid optimization engine. Oracle iProcurement accepts prices negotiated via Oracle Sourcing and loads them into a rich catalog search engine to optimize the corporate buying experience. Corporate users access the application via a browser to shop and buy. Once an order to buy is placed, Oracle iSupplier Portal (iSP) takes over. Companies deploy iSP to offer their suppliers an easy, intuitive way to view orders, acknowledge and modify them, and access invoice and payment information. With direct links into receiving, inventory, and financial systems, iSP reduces the administrative burden of managing a large supply base. Along with iSP, the Oracle Supplier Network facilitates communication between customers and their suppliers through electronic exchange of business documents over the Internet.
55

Projects at Oracle

Oracle Purchasing (OP) underlies Oracle Advanced Procurement components. OP consists of powerful transaction engines and offers a reliable, highly scalable solution to many Fortune 500 companies. For manufacturing companies, OP can directly accept the output of an MRP run, automatically directing orders to the right suppliers based on predefined sourcing rules. OP can also detect when on-hand inventory has fallen too low and generate additional orders to keep up. Finally, OP Intelligence combines all the data and transactional information from our suite with industry trends and presents it in a way that helps CEOs save big money. The Oracle Advanced Procurement team continually innovates. Our developers, product analysts, and QA engineers work on our products. We have acquired a strong working knowledge of Web/application servers, HTTP/HTML, Java, directories, messaging (XML, EDI), and firewalls. We also have experience in relational and object database design, CASE and 4GL, and process automation.
Oracle Application Setup Manager

What does it take to lower the cost of setting up and maintaining an entire Oracle E-Business Suite Application? It takes a new way of designing and building the entire application with the concept of setup and migration as an integral part of that design. Our group is responsible for delivering the new Oracle Application Setup Manager in Fusion that will dramatically improve the ownership experience by lowering the cost of implementation and maintenance. This product is designed to be completely integrated with the Fusion Application, built with the latest Fusion Middleware technology, and completely standards based. Oracle Application Setup Manager is designed to offer a single user interface for executing all setup tasks in an organized, task-oriented approach. Customers have the option of implementing by business process or by product perspective. Once the application is set up and running, the Oracle Application Setup Manager enables the migration (and reporting) of all setup tasks and data between instances. This significantly improves Software as a Service (SaaS) deployment and enables our consultants, partners, and customers to quickly implement Fusion Applications at a much lower cost. We are a close-knit team of motivated, self-driven contributors working cross-functionally with all Fusion product teams. Consider joining our group and using the latest leadingedge technology to build the new Oracle Application Setup Manager, the industry-leading setup application!
Asset Lifecycle Management (ALM)

Asset Lifecycle Management (ALM) is the next-generation solution footprint within Oracle E-Business Suite of Applications that helps customers manage their assets throughout the entire lifecycle, from purchase planning, acquisition, construction, installation, operation, maintenance, replacement, all the way up to disposal or sale of assets. The Asset Management set of applications is used in a myriad of industries, including manufacturing, facilities and plant maintenance, utilities, pharmaceuticals, healthcare, banking, public sector, defense, telecommunications, energy (oil, coal, natural gas), retail, waste management, education, mining, construction, transportation, IT, and farming. The ALM family includes application products such as Enterprise Asset Management (EAM), Asset Tracking, and Oracle Install Base. These applications work coherently with other applications offered by Oracle. As we expand our product footprint, some planned new projects/products include Asset Data Hub, Linear Asset Management, and IT Asset Management. Existing products include the following:
56

Oracle Install Base. This application allows an organization to track ownership, location, configuration, change history and usage of assets. Install Base integrates across multiple applications, ranging from traditional ERP systems such as Inventory, Manufacturing, Shipping and Distribution to the CRM arena encompassing Call Centers, Contracts, Field Service, Repair, and Maintenance. Asset Tracking. Asset Tracking built on top of Oracle Install Base architecture additionally integrates with Fixed Assets and Oracle Projects. This application helps track both the physical and financial value of an asset as it gets built and installed. Oracle Enterprise Asset Management. Oracle Enterprise Asset Management (eAM) is an Internet-based application used by organizations to manage valuable assets in a costeffective way. Asset maintenance within the organization, like maintaining the car you drive, not only ensures that the asset is available when you need it most but also prolongs the life of the asset. Oracle eAM supports sophisticated, condition-based maintenance strategies for property, plants, and public infrastructure. Oracle eAMs single-instance design ensures best practices and quality compliance globally, eliminates excess and obsolete spare parts inventories, promotes environmental, health and safety policies, smooths coordination of production and maintenance schedules, and improves both the responsiveness and accuracy of contracted maintenance. The Development team, or the DreAM TeAM as we proudly call it, contributes to the full lifecycle development of business applications for the Asset Lifecycle Management (ALM) footprint. We understand our user community requirements through the eyes of industry experts leading our Product Strategy team. Keeping our end user profile and usability in mind, we design the application using the world-class Oracle Database and Oracle Applications framework. Product engineering team members participate in all software development lifecycle phases, from analyzing requirements to writing design documents, coding, testing, packaging and maintaining product features. We interact regularly with the strategy, functional, QA, documentation, release, and support teams. We build upon our existing knowledge of database and object oriented programming concepts. Additionally, we get to learn nextgeneration technologies such as Web Services, BPEL (Business Process Execution Language), and Oracle Spatial.
Oracle Congurator (Burlington, MA)

Projects at Oracle

Wherever there is a product or service that can be configured various ways, you need rules that constrain choices, and you need software to apply those rules to create valid configurations. Oracle Configurator provides industry-leading constraint-based configuration technology, tools for modeling configurable products, and rule-based runtime user interface generation so that when salespeople or customers configure a product, the experience of selecting options focuses precisely on what is needed and valid. Its easy to include configuration technology in an Oracle E-Business Suite solution because Oracle Configurator is fully integrated in Bills of Material, Order Management, TeleSales, the Telecommunications Services Ordering solution (MACD), and CRM applications such as iStore, Field Sales, Contracts, and Quoting. Its also possible to integrate Oracle Configurator with other legacy applications or implement Configurator as a standalone application. Gartner recognizes Oracle Configurator as the leader in the sales configuration space.

57

Projects at Oracle

Approximately 450 customers are at some stage of implementation, with many of them running Oracle Configurator live as part of their business. There are many more implementations and integrations in the pipeline, and the Configurator team is constantly expanding the boundaries of configuration technology to accommodate a wide range of business needs. The Configurator development team works closely with customers at every part of the sales and implementation process, helping solve their hardest business problems and transforming their needs into new designs and enhancements using the latest advances in technology. Our teams wide range of skills covers the entire product-development process, from product management and analysis through architecture and design, development, documentation, quality assurance, release management, curriculum development, customer support, maintenance, application consulting, and sales. Because Configurator represents sophisticated technology that is integrated widely within Oracle E-Business Suite, our team has expertise in database design, SQL, PL/SQL, Java, UIs, ADF (Application Development Framework), constraint and reasoning systems, AI, business flows, JavaScript, JSP, EJBs (Enterprise JavaBeans), XML, UIX, C/C++, and HTML. The diversity of experts in the group working together to create a single Oracle product that is tightly integrated into a range of different ERP, CRM, and custom Web applications results in an exciting synergy of interests. Our work involves developing a state-of-the-art constraint system, a semantically rich, highly metadata-driven data model, workflows, generated HTML and DHTML UIs, model publishing, a Java API (application programming interface), Java model extension capabilities, and more.
Oracle Contract Management

Contract management is an exciting new area that has gained significant momentum in recent years. Analysts estimate the market opportunity for contract management solutions to be $15 billion and agree that a substantial number of industries would benefit from a focused contract management solution. Effective contract management is critical in complying with new federal regulations enacted to combat corporate fraud. Also, realization of the potential for cost savings and revenue growth through contract automation has spurred the contract management industry. Most business transactions are governed by contracts. Companies rely on contracts to define specific products and services they sell or buy; terms and conditions governing factors such as price, shipment, payment, and quality; and other mutual obligations of involved parties. Though the number of contracts and their complexity have increased significantly, most companies do not have systems and processes in place to effectively manage contracts. Oracle Contract Management is a comprehensive solution that streamlines and automates the process of managing all enterprise contracts. It comprises a set of Web-based application modules working together to standardize contract processes, streamline contract creation and negotiation, ensure compliance of all business transactions, and provide global visibility into contract documents and key contract performance indicators. Oracle Contracts supports the end-to-end contracting process for both buying and selling of simple goods, services, or complex project-based work. Our products are developed using Oracle Fusion Middleware supporting the latest J2EEbased Internet technologies.

58

Oracle Cost Management

The Oracle Cost Management teams mission is to build innovative application software solutions that allow our customers to manage and optimize their working capital, costs, and profits in a global, internet-driven economy. Our engineers architect, design, construct, test, and deliver world-class applications using the best available applications technology and development processes. Our projects are challenging and require a broad range of technical, business, and collaboration skills. Advanced business skills are critical in todays world and are the keys to a successful business career. If you have an interest in acquiring and expanding your business knowledge, a position with the Cost Management team is uniquely suited for you. Cost Management handles transaction costing, along with accounting and valuation analysis for a broad range of products in the Oracle Supply Chain Management product suite, including Purchasing, Inventory, Work in Process, Shop Floor Management, Order Management, and Asset Lifecycle Management. As a member of our engineering staff, you will be responsible for owning a development project from requirements gathering through system test support, delivering functional designs, technical designs, coding, and unit testing. You will have the unique opportunity to acquire functional knowledge in a broad range of business areas and to advance the level of your skills in project management, collaborative development, data modeling, technical architecture, procedural and object-oriented programming, and test planning. This is the ideal time to join our team and be part of Oracles new Fusion product initiative. We are currently designing a next-generation, top quality Fusion Costing application product that unifies and advances the capabilities of Oracles existing product lines, making the most of Oracles award-winning database and tools technologies. Join the team that hires only the best and cares about your personal development as much as project delivery. Jump start your career by acquiring advanced business skills and functional knowledge in key business areas while applying your technical skills in a fun, fast-paced environment.
Corporate Performance Management

Projects at Oracle

We develop Web-based planning and analysis solutions around Corporate Performance Management (CPM). These solutions are used by many of the worlds largest companies in areas such as planning, budgeting, forecasting, sales and profitability analysis. The products are used by strategic planners, financial and nonfinancial managers, and analysts. They include a number of analytical functions, such as financial modeling, statistical forecasting, and what-if analysis. Our development centers are based in Burlington, MA; Santa Monica, CA; Pleasanton, CA, and Redwood Shores, CA. Team members, including those in their first year, are responsible for all aspects of new product development and existing product improvement, from concept to design to implementation to maintenance. Our applications are built using the latest tools and technology from Oracle, including the Oracle Database, Oracle Workflow, Oracle Business Intelligence Beans, and standards-based Web servers (servlets, Service Oriented Architecture (SOA), Ajax). Our products are part of Oracle E-Business Suite.

Our newest product, Oracle Enterprise Planning and Budgeting, provides a framework
for managing the critical business processes of planning, budgeting, forecasting, and monitoring to understand the business. Setting Key Performance Indicator targets and building the budget from these targets ensures that plans are aligned with strategy. The application enforces consistency while supporting decentralized flexibility. With ongoing
59

business monitoring provided by the application, the organization tunes plans to improve results and holds individuals accountable for their responsibilities.

With Profitability Manager, managers are afforded insight into the true structure and
Projects at Oracle

purpose of costs, as well as access to accurate profitability information by product, channel and customeror any other business segment. This wealth of information supports effective, forward-looking decisions. Traditional cost accounting simply doesnt provide the information needed to make the best decisions. Traditional approaches provide little understanding of why costs are what they are, and their reliance on arbitrary allocation schemes yield inaccurate outputs. They do not help managers improve value or profitability, and can even encourage harmful flat-earth decisions like cut 5% across the board.

The Enterprise Performance Foundation underpins the CPM applications: Oracle


Enterprise Planning and Budgeting, Oracle Financial Consolidation Hub, and Oracle Profitability Manageras well as the applications for the Financial Services industry. It provides direct integration into the Oracle Financials applications, as well as open interface tables for loading metadata and data from any source. Geared towards highvolume data, it has its own calculation engine and a dimensional model supporting level-based, parent-child, and network hierarchies, but it is rules-based for audit compliance. Our CPM development teams are credited with several process patents and are actively looking for new and creative individuals to solve various development problems. Our bright, energetic, and creative team members have a good mix of skills in programming, communications, and analytics, and we have a genuine interest in business. We work in areas of software development, quality assurance, and product management to help Oracle change the way business is won. If you are passionate about developing new algorithms and solutions for an emerging market and like to solve complex problems, consider CPM.
Customer Relationship Management

Customer Relationship Management (CRM) software is one of the fastest growing segments in the software industry. Organizations worldwide, large and small, commercial and public sector, use Oracle CRM applications to run mission-critical business operations. As companies strive to maintain competitiveness and drive new levels of performance in the global, Web-enabled business environment, they need applications to engage customers, increase customer satisfaction, reduce costs, and automate increasingly complex business processes. The Oracle CRM teams are seeking the best and the brightest graduates to deliver the next-generation CRM product suite while continuing to evolve and extend the existing product lines. The footprint of Oracles CRM product suite is broad and deep, covering all facets of the customer experience, from marketing to loyalty programs, field and telesales, customer service and contact center, Web self-service and eservice, ebilling, order capture, and customer hub, to name just a few. From handling customer inquiries through e-mail, chat, or the phone to dispatching field technicians to remote locations, Oracles CRM applications are vital to the success of businesses worldwide. Oracle CRM offers the unique opportunity to be involved with all of Oracles technology, application, and industry groups. No matter your role in CRM, you will find yourself in an exciting and challenging environment where every person is empowered to show initiative, voice opinions, and be proactive. Oracle is dedicated to the continual growth and
60

development of its staff, striving constantly to strengthen our expertise while developing new skills. The CRM teams provide a full range of opportunities and challenges to apply your skills and grow your career within the heart of Oracle Applications and at the forefront of the CRM applications industry through roles such as the following:
Projects at Oracle

Engineering. Our engineers are some of the most innovative in the software industry,
working daily with the most exciting technologies and state-of-the-art software development tools. CRM developers are at the forefront of advances in software engineering, using the latest Oracle tools and technology to build our CRM solutions. They participate in many exciting initiatives, building user-friendly HTML and Javabased user interfaces, designing XML-based Web services, becoming database performance experts and working side-by-side with our world-class architecture team to improve products across Oracle. The technologies alone will keep you at the top of your game. We use the latest features of the Oracle Database and Application Server, Java, XML, JSP, Web Services, and JavaServer Faces. Our products are architected based on open J2EE standards and MVC design principles. Our wireless and mobile applications also use technologies such as VC+, Embedded VC++, J2ME, and Visual Basic.

Product Strategy. Product strategists set the design and future direction of products by
analyzing the competitive landscape, gathering functional requirements, and creating high-level business requirements and functional designs. Product strategists also serve as product experts and product evangelists and work to both deliver product messages to customers and gather feedback on our product plans, designs, and strategy. Our product strategy experts work closely with customer advisory boards and business professionals to define the next generation of product requirements. We enjoy project variety and career advancement opportunities in an intellectually stimulating atmosphere offering a range of experience, backgrounds, and expertise.

Technical Publications and Education. These specialists work with product management and
engineering to create all the functional and technical documentation, help systems, and course materials intrinsic to our product offerings.

Program Management. Our program managers are responsible for managing and planning
all the new releases under development. We set the master schedule and milestones and define the overall release process. We coordinate the deliverables across all other organizations involved with developing new releases, from engineering to product management, product marketing, technical publications, and quality assurance.

Quality Asssurance. Our quality assurance specialists work very closely with product
management and engineering to develop detailed test plans for new releases under development. QA experts then execute the test plans and report all the defects found, working closely with product management to prioritize the defects. Quality assurance plays a critically important role in assuring product quality. We take pride in our global organization: all above functions are performed by people located in North America, India and other locations worldwide. If you seek a unique challenge and a chance to be at the forefront of technology and business applications development, consider Oracle CRM.

61

Oracle E-Business Intelligence (DBI and Balanced Scorecard)

Projects at Oracle

There has never been a more exciting time to join the E-Business Intelligence (EBI) team at Oracle. We not only work with state-of-the-art technology but also develop innovative products that dramatically change the way companies work. We are responsible for developing two of the leading business intelligence applications at Oracle: Daily Business Intelligence (DBI) and Balanced Scorecard (BSC). DBI is an embedded management-reporting capability for Oracle E-Business Suite applications that turns conventional wisdom upside down. Thanks to advanced database technologies only available from Oracle, DBI provides better management reporting at dramatically lower cost through a radically simplified architecture. Company executives estimate that DBI not only provides better and more timely information but also costs much less than conventional methods. DBI consists of several modules spanning the entire Oracle E-Business Suite, including Financials, Public Sector, Procurement, Supply Chain, Human Resources, Product Lifecycle Management, Sales, Marketing, Service, and Projects. BSC enables organizations to develop custom performance management solutions to align operations with business strategies. Also, BSC provides the underlying tools to extend the prebuilt DBI modules identified above. The combination of prebuilt business intelligence applications and an extensible platform delivers one of the most compelling value propositions in the marketplace by helping customers deploy more quickly while also enabling them to extend and evolve the reporting solution as specific needs change over time. Whether you are interested in applying your skills in the framework team or a specific functional area, the EBI family provides a full range of opportunities and challenges to grow your career.
Oracle Financial Management

Should a high-tech company acquire a small startupor build technology in-house? Should a brokerage firm raise capital by borrowing money or by issuing stock? Should a music company sign new artists or manage its current roster? Should an entertainment business invest more heavily in movies, electronics, or video games? Companies make difficult decisions like these every daydecisions that will have a profound strategic and financial impact on their business, decisions requiring information and insights from people throughout the company. Oracle Financial Management applications are the tools they use to gather and synthesize financial information from across the entire company, making it possible to answer complex questions like these. Oracle offers four Financial Management product lines to drive enterprise value with better information for targeting growth and a platform for sustainable compliance. These include Oracle E-Business Suite Financials, PeopleSoft Enterprise Financial Management, JD Edwards EnterpriseOne Financial Management, and JD Edwards World Financial Management. Applications within these product lines automate and streamline financial business processes, taking advantage of key emerging technologies, including Web services and Business Process Execution Language (BPEL). They provide visibility into businesscritical information via Oracles leading Business Intelligence technologies. They include a number of patented e-commerce applications, such as billing for various industries; deductions and trade promotions; credit and risk management; customer and credit integration; telephony and scripting; self-service bill payment and B2B e-commerce using XML; as well as the following:
62

General Ledger. This comprehensive financial management solution dramatically enhances financial controls, data collection, information access, and financial reporting throughout the enterprise. General Ledger supports the highest transaction rates, largest data volumes, and smallest processing windows. It accomplishes this by providing desktop integration with spreadsheet applications, enhanced reporting using XML, extremely high-volume journal processing using advanced database-tuning techniques, and intuitive Java and XML-based UIs. Subledger Accounting. This integration technology tying together all of the financial applications provides consistent, centralized services to transform transactions into financial entries, thus forming the financial backbone of our customers enterprise architectures. When a company needs to know which customers have bought the most new products or which product line is most profitable, Subledger Accounting tells them. Receivables. The cornerstone of Oracles Order-to-Cash solution enables companies to streamline invoicing, receipts, customer deduction, and revenue recognition processing while improving cash flow, optimizing customer relationships, and providing strategic information. Receivables is a central component of Oracle Fusion applications, integrating with traditional ERP systems and expanding CRM offerings. Collections. This bridges the gap between back-office transactional data and front-office customer management processes by providing an intelligent tool for collection departments to better understand and manage their customers. The system automatically tracks and pushes data on delinquencies, broken promises, assigned tasks, and strategyrelated actions to the right collections agent at the right time. Payables. Our expenditure management product streamlines the Procure-to-Pay process while providing strong financial controls and strategic financial information. It improves margins, instills corporate and fiscal discipline, and optimizes business relationships to drive better decision-making, regulatory compliance, and optimized business processes at the lowest cost. Expenses. Oracles travel and expense solution streamlines and automates travel spend management. The result: a dramatic and immediate return on investment with direct impact on the bottom line. Cash Management. Liquidity management is critical to the financial health of any company. This enterprise-wide solution for optimizing liquidity and controlling cash enables you to manage bank relationships, monitor and forecast global cash requirements and transactions, and perform automated bank reconciliation. Commitment Control. Central features support budget entry and posting, funds checking and reservation, encumbrance and liquidation management. It is designed to support transactions from HR, Procurement, Payables, Expenses, Receivables and Cost Management. Commitment Control delivers extremely flexible configuration options to let customers monitor and control their expenditure and revenue activity dynamically. Payments. The Oracle E-Business Suite payment engine provides disbursement and funds capture services to other Oracle applications. For example, when a customer credit card has to be charged for a purchase made on a Web store, Payments services the request. It is a payment factory, responsible for validating, formatting, and delivering payment instructions to third-party payment systems.

Projects at Oracle

63

Projects at Oracle

Assets. As a key component of Oracles Asset Lifecycle Management solution, Oracle Assets strives to maximize return on capital investment. It simplifies the management of capital investments with seamless integration, automated business flows, and flexible accounting rules. These processing efficiencies enable companies to reduce cost of ownership and improve accuracy of fixed assets accounting and compliance. Globalization and Public Sector. This supports business application functionality for three key market areas: global financial operations for commercial firms, financial operations for public sector firms, and agencies of the United States Federal Government. E-Business Tax. Oracles central solution for managing transaction-based taxes uses a service-oriented architecture. It provides the infrastructure for tax knowledge management and delivery using a global system architecture that is configurable and scalable for adding country-specific tax content. The architecture provides a configurable approach to integrate tax services from ecosystem players and help customers keep their tax content up to date and manage tax returns efficiently. The Financials Division seeks engineers and product managers to work on our exciting products and help drive Fusion, an initiative to offer the best of our product lines in a single integrated suite. Fusion is Oracles next-generation solution, and as such, it will exploit the most innovative technologies and provide challenging development projects from day one. Team members analyze, conceptualize, and articulate ideas with the highest level of competency. We make use of strong intellectual and exceptional interpersonal skills and are adaptable, independent, and self-confident players. We are creative and visionary while staying detail-oriented and aligned with the big picture. Join a division that works on a critical market space for Oracle and that is charting Oracles long-term growth.
Oracle Healthcare

Healthcare organizations worldwide seem to have reached a consensus in believing that the quality of care and healthcare expenses can be improved dramatically by embracing technology. Our society is moving towards electronic health records in order to minimize errors that impact thousands of lives every year. Our group focuses on providing a development platform for the healthcare industry for clinical, administrative, and financial applications. Oracles Healthcare suite developers work in Oracles Industry Solutions Group. We work on three products: Healthcare Transaction Base (HTB), Enterprise Terminology Server (ETS), and Healthcare Intelligence. We build the Healthcare suite using support for industry standards (HL7), leading-edge, industrystandard technology (Java/J2EE, Service Oriented Architecture (SOA), XML), and an open platform for Healthcare application development. The Healthcare suite provides a transaction and integration platform to the global healthcare community. This platform is used by independent software vendors as well as IT departments in healthcare organizations to build integrated, high-performance, and scalable enterprise applications such as Electronic Health Record, Medications Management, Patient Results Review, Enterprise Patient Index, Clinical Documentation and Order Management. The Healthcare suite also serves as the backbone for regional healthcare systems and information exchange solutions that can be deployed regionally or nationally. We use industry-standard technologies to develop components for the Healthcare suite. Our components are services oriented (i.e., they expose a well-known and discoverable interface). All services are developed in Java and use the Oracle RDBMS as the back end. Java services
64

are deployed either as Enterprise JavaBeans (EJBs) or Web services in Oracles Fusion Middleware suite. We also work with security (Oracle Identity Management) and workflow components such as BPEL (Business Process Execution Language). Performance and scalability are a primary consideration. We interact with other development teams, product management (consisting of domain experts with clinical and hospital administration backgrounds), quality assurance, and customer support. If you want to be a part of this revolution by applying your skills to solve difficult problems with a real, measurable impact on society, consider us.
Oracle Higher Education (Student System)

Projects at Oracle

Our division develops an Internet-based student system to handle admissions, registration, enrollment, tuition payments, and financial aid processes for higher education. Sound familiar? We attract recent college graduates like you to help Oracle develop the most innovative student system in the world. We also work closely with our development partners from various higher education institutions across the world to develop a flexible system. We are responsible for realizing a complete higher education solution across Oracle applications. Our team is responsible for product definition, design, enhancements, collateral development, and customer interaction. We work closely with our customers and field teams to translate our vision into a product by using the latest Web-based technologies and tools from Oracle to build. Our talented application engineers not only design and develop the product but also participate in testing and training activities. The Oracle Higher Education Division responsibilities cover the entire product lifecycle of Oracles application development and release process. Team members are energetic self-starters who are interested in cutting-edge technologies, from business strategy to design, build, and release.
Human Capital Management

Human resource costs typically represent the largest single expense an organization faces, but the workforce is also its largest asset. Companies worldwide need Human Capital Management (HCM) applications to help manage their employees, lower their administrative costs, improve and maximize workforce skills, compensate when competing for scarce resources, and provide managers with the right information to make good decisions. Oracle HCMs next generation of standards-based applications (called Fusion) provides customers with better business insight, more adaptable business processes, and a superior ownership experience by taking advantage of a Service Oriented Architecture (SOA). As part of the HCM development team, youll work in partnership with strategic management, analysis, design, usability, development, user assistance, and quality assurance to build widely used HCM products offering a user experience that is second to none. The foundation behind our technology includes our best-in-class database and middleware that enables us to deliver industry-leading functionality. We also exploit the latest Oracle technology, such as grid computing and Business Process Execution Languages (BPEL) capabilities, combined with related products and services. HCM Development is a people-oriented, global organization. You will work in a dynamic environment, meeting diverse people and collaborating across different time zones. Our team members are self-motivated individuals who learn quickly and can offer their strong interpersonal and teamwork skills. Technical challenges and career development and training opportunities abound.
65

Oracle Lease Management

Projects at Oracle

From sales and contract origination through remarketing and asset disposition, Oracle Lease Management provides end-to-end automation and a foundation for growth. Designed for asset-based finance companies, Oracle Lease Management is a comprehensive application that takes advantage of the power of the Oracle E-Business Suite to help customers increase operation excellence and discipline, capture new markets, and optimize business relationships. Oracle Lease Management software is built on a philosophy of Know More. Do More. Spend Less. Lease Management enables leasing companies to efficiently finance lease and loan products, manage customer and vendor relationships, bill and collect payments, disburse funds to vendors and investors, track and account for assets and moreall from applications that are built on a unified information architecture. This information architecture provides a single definition of customers, vendors, suppliers, employees, and financial productsall aspects of a customers business. Lease Management enables automation of business processes to share unified information across the entire leasing enterprise and make smarter decisions with better information. Lease Management comprises a set of Web-based application modules working together to standardize leasing processes. Our engineering team works with emerging technologies and the latest development tools in the industry. Technologies include XML, JSP, Servlet, Web Services and XML Messaging. Our product is architected based on open J2EE standards and MVC design principles. The Lease Management team will be aggressively moving to Oracle Fusion technology, which includes DHTML, Oracle Fusion middleware, and the latest Oracle 10gR2 database. If the Leasing business and learning and using the latest database and Internet technologies interests you, consider Oracle Lease Management!
Oracle Life Sciences Application Development (Burlington, MA)

With the mapping of the human genome, modern biology evolved into a science of information. Oracle has a majority market share in Life Sciences and Health Care enterprise software. Our reward is our contributions to the lives of people requiring medical drugs and devices our customers create. The revolution in Life Sciences affects businesses, individuals, and society. Technologies and biological research are converging to drastically change drug development, patient care, and regulatory compliance. Significant discoveries often require the analysis of related data from multiple research and clinical disciplines. However, most of this data is isolated on various computer systems, in many formats, and analyzed by different software applications. Organizations need a data management solution that enables individuals to integrate, analyze and share genomic, proteomic, and compound data, along with clinical data. Oracles Life Sciences Applications Development Group is based in suburban Boston, Massachusetts, at the center of the New England region. Our product strategists, experienced in Oracle technology, integrate Life Sciences into Oracles product families. We are committed to the life sciences industry, offering more than 30 products to address the specific issues that pharmaceutical and medical device companies face. We develop the Oracle Life Sciences Suite and focus on enhancing Oracle products for life science needs. Each of our applications serves a dominant share of its market, and we are the only vendor in the industry to offer an integrated set of solutions for collecting, managing, and storing clinical data while maintaining global regulatory compliance. We constantly expand offerings into new vertical markets.
66

Oracle provides business solutions by managing innovation, risk, and growth using Life Sciences-centric applications, database technology, and a services-oriented information architecture. Our applications and technology affect all aspects of the life science value chain, from drug discovery, clinical development, and manufacturing through commercialization. Our Oracle Life Sciences Applications allow companies to manage resources and costs across discovery, development, manufacturing, and marketing teams. Our development and quality control engineers, architects, and documentation professionals work together to create cutting-edge applications for the clinical research industry. Our integrated solutions enable customers in the pharmaceutical, medical device, and biotech industries to conduct clinical research efficiently and safely, decreasing time-to-market for products and extending R&D budgets. Because we serve a fast-paced and constantly evolving industry demanding the highest-quality products, our work is exciting and challenging. The historic city of Boston is in a region known as a global hub of life sciences and also offers a wide array of cultural, athletic, and recreational activities for residents. In New England, you are never far from the mountains or the beaches, providing a scenic backdrop and a host of outdoor activities. Join the Oracle Life Sciences Applications Development Group, and you will collaborate with the brightest, most dedicated people in the software industry in an environment that fosters and rewards innovation and hard work. Expand your knowledge and application development experience while enhancing the quality and functionality of our critical products.
Oracle Logistics

Projects at Oracle

The Oracle Logistics suite of products provides inventory visibility and management of goods within the warehouse and en route between sites. Our products automate and optimize material handling and order fulfillment processes to reduce labor costs, improve facility use, increase order accuracy, and provide innovative services to customers. Oracle Inventory is a complete inventory management solution that helps control perpetual inventory and ensures adequate supply for orders. Oracle Mobile Supply Chain Applications (MSCA) enables operators to perform many common warehouse and shop floor transactions and inquiries from any location in the manufacturing facility through the use of handheld radio frequency (RF), PDAs, and lift-truck-mounted RF scanning devices. This product provides real-time interfaces to Oracle Applications through simplified user interfaces geared towards the mobile worker. Oracle Warehouse Management (Oracle WMS) provides advanced, real-time materials management and labor management functionality for a variety of business types via wireless mobile RF devices and a set of management tools to control the flow of products and people through a facility. Our customers depend on us for on-time order fulfillment, real-time inventory accuracy, and warehouse labor management. We depend on our team members for creative and useful solutions to supply-chain business problems using the latest technology that Oracle has to offer for mobile computing solutions, self-service desktop applications, and electronic systems integration tools. The measure of a strong logistics execution suite is in its usability and flexibility. End users such as the warehouse workforce, planners, and facilities managers rely on our applications to get their jobs done. The products must therefore be simple to use, quick to execute, and robust enough to support a variety of industries and business processes. We are highly focused on creating efficient end-user experiences. Our cross-functional team works with customers, consultants, sales, and Oracle development teams and our technology partners to define and deliver world-class supply chain execution solutions. If you want to explore ways in which new technologies can be used to solve some of the most challenging business problems, we hope to speak to you.
67

Oracle Manufacturing Applications

Projects at Oracle

The growth in the outsourcing of manufacturing, design, logistics, and services has led to new markets and segments in the manufacturing industry. Its no surprise that manufacturers today face increased global competition that is eroding margins while commoditizing many products. Meanwhile, customers are demanding lower prices, higher quality, new features, and customized services. Many of the worlds most successful manufacturers rely on Oracle products and services to establish an efficient supply chain. And, theyre saving millions of dollars. Oracle benefits all types of manufacturing business modelsin-house and outsourcedproviding manufacturers with real-time information access and supporting the transition to the virtual manufacturing environment. Companies such as General Electric, Agilent, Cisco, SUN, Honeywell, Toshiba, Sony, Alcoa, Posco, and many others use Oracle Manufacturing Applications to run their business, and they demand a steady stream of new products and enhancements to help them continuously meet these challenges. Oracle Manufacturing Applications developers design, build, and deliver to the marketplace manufacturing applications to support state-of-the-art manufacturing practices. Our development center in Redwood Shores currently provides products that support the high-tech/electronics, automotive, project/aerospace and defense, medical devices, and general discrete industries, while our Oracle Process Manufacturing development center in Tarrytown, New York (see the Oracle Process Manufacturing group section in this book) provides products for the process manufacturing industry. The market for packaged business applications continues to grow and Oracle continues to develop Fusion, Oracles next generation of applications. This offers tremendous growth and opportunity to application engineers. Our customers also depend on us for advanced technology solutions such as ServiceOriented Architecture (SOA), Internet applications, object-oriented computing, data warehousing, and online analytical processing (OLAP) tools. Using these technologies in our applications is an important service we provide to customers so they do not need to perform such research and development themselves. Our development teams each represent one of the Manufacturing Applications products. Each team member is responsible for all product development lifecycle phases, including strategy, functional design, technical design, programming, testing, product roll-out, and support. Using our methodologies, each engineer learns and uses Oracle Database and all Oracle development tools, as well as Java, J2EE, C++, JSP, HTML, XML, and UNIX, developing both functional and technical expertise. Our team members are interested in business and technology and have a strong technical education or education in manufacturing systems. The requirement that our engineers become experts in the manufacturing and business functions is unique at Oracle. Our extensive functional training program enables our team members to become experts in business information systems. This training includes professional certification in operations management; plant visits; a technical training program; and on-the-job activities, such as functional design and integration testing. And, of course, we develop technical skills through development assignments, thus gaining some of the most sought-after skills in the industry. Oracles large number of Applications customers creates enormous demand for engineers with Oracle Applications experience. If you are intrigued by how you can use your education and your technical skills to solve the business problems facing Fortune 500 companies today, then Manufacturing Applications is the place for you.

68

Oracle Order Management

Customer orders drive all aspects of a business, from knowing what to manufacture and retain in the warehouses to figuring out how to ship to customers. Oracle Order Management (OM), core to any business, is a suite of applications that manages the in-flow of orders from any source, such as Web or XML, and then communicates with all aspects of a business to ensure the orders are properly fulfilled. OM consists of six powerful components.With the OM core product, users manage receipt of all orders and integration with inventory planning to ensure that orders can be delivered on time. With Advanced Pricing, users take care of pricing, special promotions, deals, discounts, and rebates. Shipping Execution manages the pick, pack, and shipment process. Transportation manages carrier collaboration and facilitates the actual movement of goods from warehouses or other sources of supply to customers. Release Management is a collaborative planning and execution tool used to track forecasts and shipments against collaborative agreements between customers and suppliers. Oracle Configurator is a tool enabling customers to drive the configuration of products by selecting options and features dynamically (see the Oracle Configurator group section in this book). Our developers are interested in computer science and have a strong working knowledge of PL/SQL. They have experience with Web/application servers, HTTP/HTML, Java and XML, and EDI.
Oracle Process Manufacturing Applications (Tarrytown, NY)

Projects at Oracle

More than 40 percent of the worlds manufacturing companies are process manufacturers. Process manufacturers produce pharmaceuticals, chemicals, food and beverages, metals, and forestry products. Their manufacturing needs are unique and complex and have been complicated by the Internet and an emerging e-business model. The Process Manufacturing Applications team, located in Tarrytown, New York, provides an Internet-based solution for solving the business problems of process manufacturers. We help customers meet their unique challenges by developing products that use Oracle technology. Our developers gain skills to begin a successful career designing computer-based solutions to business problems. The Oracle Process Manufacturing Applications development team is responsible for designing, building, and delivering manufacturing applications to support state-of-the-art process manufacturing practices under increasingly stringent regulatory requirements and quality expectations. For example, the quality of two deliveries of oranges from the same farmer can vary, yet the product the company sells must be consistent. Chemical companies face similar challenges in reactions, active ingredient potency, and the effects of plant humidity. Pharmaceutical companies have FDA reporting regulations to satisfy. Our customers include well-known consumer companies such as Blue Bunny, SherwinWilliams, PPG, Alcoa, Biogen, and others. They demand a steady stream of new products and enhancements to help them continuously improve their operational efficiencies and comply with Federal Regulations. Our customers also depend on us for advanced technology solutions using technologies such as Internet applications, object-oriented computing, online analytical processing (OLAP) tools, data visualization, distributed computing, and more. We explore and use new technologies so our customers do not have to perform research and development (R&D) themselves.
Product Information Management Data Hub, Product Lifecycle Management

With the intensity and cost pressures from outsourcing, globalization, the Internet and a strong customer focus, product development is increasing in complexity. As a result, the product development process must now engage a variety of cross-functional participants in a
69

Projects at Oracle

value chain that includes suppliers, partners and customers in multiple geographic locations. Leading industry analyst firms including AMR Research, Gartner, and Forrester have identified Product Information Management (PIM) and Product Lifecycle Management (PLM) as defining requirements for companies to successfully manage products from idea through retirement. While PIM forms the foundation for enterprise-wide product master data, PLM has emerged as the primary means by which to improve product development processes across the value chain to deliver the most business value. PIM and PLM solutions help set up the master data foundation for enterprise systems such as CRM, SCM and ERP. Data stewards and product managers must create high-fidelity digital products, collaborate cross-functionally in an organization and throughout the digital product value chain, and control and manage product information and product development processes throughout the products lifecycle. In other words, to build great products, you need a PIM and PLM solution that enables you to seamlessly create, collaborate and control. Our groups develop solutions covering a broad spectrum in areas of Product Information Management and Product Lifecycle Management, making the most of Fusion, the nextgeneration technology stack. As a development team member, you will work with subject matter experts, customers, field sales teams, and consultants to identify the challenging and evolving business practices used in PIM and PLM. You will work in engineering teams to build new features and enhancements, receiving the satisfaction of knowing that your work is improving the daily lives of tens of thousands of product engineering users. You will interact with members of other product teams, learning cross-product functionality and developing contacts across the organization. If you dream of making a difference, help us develop the solution. Our well-rounded team combines knowledgeable industry experts and motivated engineers sharing a common passion and providing a complete best-in-class PIM and PLM solution. We are committed to delivering a next-generation PIM & PLM solution to industries around the globe. Are you ready to play an active role in this revolution? If so, contact our group and join the teams that hire only the best, care about your personal development as much as project delivery, and reward fairly based on your performance. Build your career opportunities by learning all aspects of business. We seek the following skills and languages; if you know them, great! If not, well help you become an expert: Strong technical, analytical, and communication skills Database experience preferred but not necessary Strong programming skills preferred, but the knowledge of specific technologies or languages is not as important as the ability and desire to learn
Oracle Fusion Projects

In todays service-based economy, project-based work and the ability to manage, track, account, and bill for that work are becoming more and more critical to the success of world-class companies and organizations. Oracles Fusion Projects team is building the next generation of enterprise applications that will create competitive advantage for our customers in project-driven industries such as professional services, engineering and construction, government, aerospace and defense, entertainment, retail development, and education and research. Through our Applications Unlimited product lines, Oracle has greatly expanded our projects solution footprint in the last few years from project accounting
70

to enterprise project management, including resource and project management, collaboration, portfolio management, and business intelligence. Oracles Fusion Projects team is unifying the best capabilities from each of the existing Applications Unlimited product lines and delivering a new suite based on Oracles Fusion Middleware technology and open standards. The Oracle Fusion Projects team is an exciting and growing development group that provides a challenging and intellectually stimulating yet fun-filled work environment. Our team is looking for high-energy, self-motivated product managers and engineers to build the next-generation software on the latest fusion technology platform. Our team has a diverse mix of senior technical staff, including patent-holders with decades of experience as well as recent grads from top universities. Join the Fusion Projects development team to make a difference in this breakthrough release.
Oracle Real Estate Management Applications

Projects at Oracle

In todays economy, real estate is no longer regarded as a fixed cost. Corporations are pressuring real estate executives to reduce the impact of occupancy costs on the bottom line and improve space management across the enterprise. Real estate organizations and investors must find new ways to increase tenant retention, streamline operations, and enhance portfolio management. Retailers are looking at inventive ways to better manage current obligations and strategically plan for growth while minimizing the overhead of store operations. Oracles Real Estate Management Suite has all the necessary components to support whole-life real estate activities, from acquisition or leasing through construction and facilities management, financial processing, and performance tracking. The Oracle Property Manager team is a group of energetic achievers who have acquired a strong working knowledge and expertise in designing and building easy-to-use, intuitive Web applications based on relational and object database design. Our team members have harnessed the power of a global organization to develop the leading Enterprise Real Estate management solution. We provide excellent professional and personal growth opportunities as we define, design, develop, roll out, and support the products. As a product analyst, you will gather and analyze information to define and communicate product requirements, create design specifications, and work with other groups to ensure successful product release. As an applications engineer, you will be involved in the design and implementation of a large-scale system using relational databases and Oracles advanced Java-based technology stack. Join the team that drives and delivers the most comprehensive real estate management solution: the Oracle Property Manager product development team! Are you a person who enjoys challenges with lots of responsibility? Would you like to have an immediate, important impact on a sophisticated software product? If so, we want to talk to you.
Oracle Retail

Oracle partners with the worlds leading retail companies to transform the economics of their business. From supply chain to operations, merchandising, store systems, optimization, and information technology solutions, Oracle Retail is the single source for innovative and comprehensive industry solutions, enabling organizations to serve their customers better by applying insight into daily business decisions for more profitable results. For more information about Oracle Retail, please visit www.oracle.com/retail.

71

Oracle Fusion Supply Chain Globalization

Projects at Oracle

The Oracle Fusion Supply Chain Globalization Group has one main mandate: we are responsible for addressing global, regional, and local requirements of non-US countries in Europe, Middle East and Africa (EMEA), Asia Pacific (APAC), Latin America (LAD), and Japan for the SCM division. Our product managers, development engineers, and QA engineers are involved in a broad range of functionality and technology. We cover the full supply chain spectrum, including planning, procurement, logistics, manufacturing, and distribution, and we implement Internet-based solutions using diverse technology stacks, such as Java, HTML, XML, Oracle Development tools, SQL, and PL/SQL. Part of the Fusion development organization, we will focus on the latest and greatest technology stacks, such as ADF, BPEL, Web Services, and XMLP, to provide the nextgeneration application to the marketplace. If your goal is to develop an exciting career and benefit from exposure to the latest technology and functionality within Oracle Applications, our group could be your next home.

ORACLE SERVICE ENGINEERING


MAKING THE COMPLEX SIMPLE...

Just as our On Demand and Customer Support businesses focus on Oracles customers to provide Superior Ownership Experience, the Service Engineering team focuses on our process and technology to make our businesses more efficient and effective. Targeting areas that provide sustainable competitive advances, cost reductions, or service growth opportunities, Service Engineering looks beyond current ways of doing things to bring paradigm changing and result-focused innovations to accelerate our businesses. It is our approach, methodology, and talent that make us unique. Our organization comprises hundreds of team members spanning the globe. Our Solutions Engineering teams, an On Demand Platform team, a Support Platform team, and Product Management and Infrastructure teams are based in four primary development centers: US, India, Ireland and Romania. We deliver solutions that reach customers in the form of new services, optimized services and product enhancements. The Solutions Engineering teams build end-to-end engineered solutions for Oracles Support and On Demand customers. These solutions are built around service areas, such as configuration, change, and problem management. They pull together the capabilities of Oracle products into broader IT solutions. Our teams are experts across Oracle products and IT service management. They are experienced in modern languages and architectures, such as Service Oriented Architecture (SOA), Web Services, Java, XML, SQL, and PL/SQL. The On Demand Platform team defines and builds standard deployment architectures for Oracle products into Oracle On Demand. This consists of Oracle products on an optimized hardware, operating system, network, and storage platform. We build to minimize variance across customer environments and to gain full use from the platform. These architectures are built on state-of-the-art technology and are tested to meet the demands of enterprise application users. Our developers are systems engineers, knowledgeable about industryleading enterprise hardware infrastructure and enterprise applications. The Support Platform team provides a support platform for our Global Customer Support organization. This platform consists of diagnostic and support tools, as well as a superior
72

knowledge-management platform for support engineers and customers to maximize their ability to prevent and resolve Oracle product issues. Members of our Product Management team are knowledgeable in the software services market, including collaborative solutions, assisted service solutions, and SaaS architectures. Product Management works across all facets of the company to help define new services and optimize the current portfolio. Our Infrastructure team provides engineering quality functions, hardware management, and development and support of the associated engineering infrastructure. We are experienced in Quality Assurance processes, capabilities and tools, Web and database design languages and tools.
Projects at Oracle

ORACLE INDIA
Gurgaon

Oracle India is the only organization outside Oracles headquarters in California to represent so many divisions and lines of business, effectively mirroring Oracles global operations based in California. Our combined resources in India contribute to core software development across the entire Oracle product family. We work on new product design, development, technology and feature enhancements, quality engineering, documentation, curriculum for instructor-led and online training, and integration, as well as support and maintenance of existing products. Beyond software development, Oracle India hosts a number of functions critical to Oracles operations as a global company. Through the six facilities of Oracle India Private Ltd., headed out of Gurgaon near New Delhi, we offer sales, marketing, consulting, education, and support to local customers. We also host a number of global operations that make it possible for the company to conduct 24 by 7 consulting, finance and administration, support and sales operations, and software development.
India Development Centers, Bangalore, Hyderabad, Noida

In recognition of the significant pool of highly educated software development engineers based in India, Oracle opened its India Development Center (IDC) in Bangalore in 1994. In 1998, Oracle established its second development center in Hyderabad. We also have a center in Noida. Today, Oracle India has a reputation for offering world-class software development skills and consistently on-time delivery of high-quality products. IDC was even recognized by a recent Business Today-Hewitt survey as one of the best employers for top talent in India. It is no surprise, therefore, that we have recently undergone significant investment and rapid growth in our overall operations. The Bangalore center continues its focus on the development of Oracles core application development tools, server, and platform technologies, while the Hyderabad center is dedicated to developing e-business applications. We have made major contributions to the research and development of key focus areas for the company, including the future of grid computing, technology and applications deployment on Linux, security, Java application development, XML, and Warehouse Management Systems, to name a few. We also significantly contribute to Oracles online developer community, Oracle Technology Network, showcasing new technology, best practices, sample applications, discussion forums, and white papers, while participating in global events. Our product strategy relies on our five principles of globalization, simplification, standardization, automation, and innovation.
73

Projects at Oracle

The global team works with other Oracle development centers around the globe and is one of the largest offshore development centers outside the USA. We actively engage in complete lifecycle activities spanning product management, requirements, design, coding, testing, integration, documentation, curriculum, porting, release, and maintenance. Oracle India Development Center is proud to have more than a dozen patents since its inception in Bangalore. We work on key technology areas such as grid computing, life sciences, and scientific computing. Oracle offers an excellent work environment for developers to learn and innovate. We seek champions of change and team players with exceptional technical, functional, analytical, communication, and all-around people skills, along with initiative and a passion to excel!
Advanced Customer Services (India) Bangalore and Hyderabad

Oracle Advanced Customer Services (ACS) delivers expert services to help customers manage and maintain their Oracle environments, allowing for more proactive service and problem avoidance. We provide a portfolio of expert, customer-focused advice and assist services to supplement and improve the management of business-critical Oracle database, middleware, and applications environments. ACS helps customers plan for system maintenance and enhancements and helps organizations prevent problems and minimize risk. Oracle offers a variety of advanced customer services, from process support, enhancement, and improvement to technical assessmentsincluding configuration and performance analysisand online DBA services. Our focused engineering team supports key customers, such as Cisco, Fidelity, eBay, Amazon, Wal-Mart, Bank One, BellSouth, Boeing, Citigroup, Comcast, Merrill Lynch, and others. We seek DBA skills from Apps to Core (9i, 10g) and an understanding of Streams, RAC, and Dataguard.
CRM On Demand Bangalore

CRM On Demand builds, configures, and supports high performance, multi-tenant, hosted information-management solutions, globally accessible through the Web. Oracle is the only provider in the industry that owns the entire on-demand technology stackfrom database to user interface, including the hosting service itself. Siebel CRM On Demand customers now get the greater reliability and security of a single, complete solution. When your CRM on-demand solution runs on a single, complete technology stack, its easier to manage, tune and distribute workload. Issues can be resolved faster, and downtime is significantly reduced. And the operational efficiencies lead to reduced costs, making resources available for further investment in the solution itself. We are seeking highly motivated professionals to work in technology areas ranging from management to Siebel administrator or analyst to Oracle RAC and Oracle 9i Application Server.
E-Governance Center of Excellence Gurgaon

Our center supports the E-Governance (EG) initiatives of central, state, and local government bodies in India. The center also provides a platform for the development of model EG applications and showcases successful EG applications such as those currently used by various Indian and global government bodies. The showcase emphasizes enhancing security, operations continuity, availability, scalability, and optimization for lower total cost of ownership. In addition to offering technical consultation and proof-of-concept services, the center creates awareness among decision makers at the central and state levels to help
74

them effectively define and implement EG initiatives. Oracle India has teamed up with Hewlett-Packard India to set up the E-Governance Center of Excellence at Oracles head office in Gurgaon.
Global Consulting Bangalore and Hyderabad
Projects at Oracle

As part of Oracle Consulting, Global Consulting comprises two specialized teams of consultants that deliver rapid, cost-effective solutions to Oracle customers worldwide: North America India Operations (NAIO), and Oracle Solution Services India (OSSI). Located in Bangalore and Hyderabad, Global Consulting provides offshore consulting services encompassing the full range of Oracle products. Services offered by Global Consulting span functional and technical areas of development, customization, migration, and implementation across a broad range of industries, including automobile, biotechnology, energy, education, government, pharmaceutical, and telecommunications.
North America India Operations (NAIO), Bangalore

NAIO was founded in June 2003 as Oracle North America Consultings dedicated offshore unit. Since then, we have scaled up to more than 900 employees and partner resources to offer solutions and services worldwide and become the flagship of Oracles Global Blended Delivery model. NAIO delivers services for the solution life cycle. Our primary service areas are Oracle E-Business Suite services, Core technology services, Oracle Application Management, DBA services, and Upgrade, Maintenance, and Software Release Management services. Our India-based employees are from Oracle, PeopleSoft, Siebel, and JD Edwards. Our product capabilities involve finance, CRM, manufacturing, and SCM. Our technology services range from IT consolidation, business intelligence, protected enterprise, upgrades and migration, and enterprise access to business integration. Our teams are experienced across product modules and project management. Our unique combination of processes, tools, and people delivers measured and sustained value.
Oracle Solution Services India (OSSI) Bangalore and Hyderabad

Oracle Solution Services India (Oracle SSI) is the first offshore consulting division of Oracle Corporation, established 11 years ago in Bangalore. Currently, more than 900 people work for Oracle SSI and are skilled in almost all Oracle products. We are implementing 1100 projects in 35 countries across 15 industrial domains. More than 450 projects across 35 countries have successfully used our ISO 9001 and SEI CMM Level 5 certified processes for offshore project delivery. Services are offered for all stages of the solution lifecycle, from design, configuration, implementation, maintenance, and optimization to upgrades. Services cover Oracle E-Business Suite, implementation services, Siebel, Oracle Retail services, PeopleSoft, JD Edwards, G-Log, Retek, J2EE, Application Server, and niche services. Technology services and skills cover upgrades and migration, integration and SOA, security services, J2EE and rapid applications development, content and collaboration, business intelligence, data warehousing, architecture, and so on. These services incorporate DBA/ architecture, Apps Server and other areas.
Global Financial Information Center Bangalore

Oracle Global Financial Information Center (GFIC), based out of Bangalore, India, handles Financial Planning and Accounting (FP&A) and provides internal financial planning and
75

analysis services such as forecasting, budgeting and reporting for Oracles in-country operations across the world. GFIC also provides transaction-processing services covering revenue accounting and customer operations.
Projects at Oracle

Oracle GFIC was established in September 2002 with 21 employees. Today, with more than 1100 employees, GFIC now manages more than 15 processes. To focus on quality and performance, a separate team covers Sarbanes Oxley Compliance, Reporting, Training and Documentation, and Six Sigma. When FP&A began operating, the FP&A teams were organized by geographies and by areas of license and consulting, global support, global education, and non-revenue lines of business (LOBs). These teams worked on activities related to forecasting, budgeting, reporting, and month-end close. The analysts were recruited from the industrial and IT sector companies and were experienced in accounting and finance. Today, the FP&A teams provide analytical and business support to the business and finance leaders of each LOB to help analyze and report on trends and variances, enable achievement of revenue and expense targets, and furnish forecast data to HQ Finance to interact with the external analyst community. A dedicated Operations and MIS team provides technical support to run the application and business intelligence tools and ensure accurate forecasts and timely reporting. GFIC boasts of a large concentration of finance talent in one location with expertise in transaction processing, forecasting, and variance analysis; knowledge of various applications and tools; closeness to back-office processes; the opportunity to standardize and share best practices in finance; quality orientation; a growing customer relationship; and the ability to take advantage of a service philosophy of 24*5. While servicing the world, we aim to be trusted advisors to the business leaders of Oracle Corporation and to provide quality and timely transaction processing, excellent and accurate financial analysis and reporting, and a high degree of operational efficiency through use of technology, focus on customer service, and attraction and retention of skilled personnel. Our employees cater to the three regions of Americas, EMEA, and APAC. Our talented and dedicated individuals from diverse backgrounds serve internal employees and Oracles external customers worldwide. Our employeesfrom more than 10 different countries provide a fine example of unity in diversity!
Global Information Technology (GIT) Bangalore, Hyderabad, and Noida

Global Information Technology (GIT) aspires to be the industry-leading technology enabler dedicated to helping the company optimize every aspect of business through strategic use of information. We are responsible for supporting the Oracle Internal Production Environment partnering with the On Demand business to deliver world-class infrastructure management and build a showcase IT operations delivery and execution model. Our team covers applications, enterprise systems, security, support services and service management.
GIT Applications

Our GIT Applications group manages applications and systems for Oracle support and the development organization. Applications range from tools such as Metalink, internal call tracking systems, reporting and knowledge management systems, and a bug-tracking database to support applications that include PeopleSoft, JD Edwards, and Siebel.

76

GIT Enterprises Systems

Our Global Data Center Operations (GDCO) provides 24x7 IT support and services for enterprise systems currently from America, Asia/Pacific, EMEA, and India. GDCO provides systems, storage, infrastructure, interoperability, and operating systems support for Oracle and our customers from multiple data centers, with the primary data center in Austin, TX.
Command Center

Projects at Oracle

Our Command Center teams proactively monitor and restore services for all systems and infrastructure. Our primary mission and focus is to enhance the overall customer experience by maximizing system availability and reliability. The Command Center teams are Tactical Operations, Contingency Response Operations, and Strategic Operations.
Automation Tools and Services

The Global IT Automation Services Team is responsible for creating, improving, and providing applications to maximize efficiency and accuracy of core GIT business processes, minimizing manual and repetitive tasks.
Security

The Global IT Security group works with Global Information Security (GIS) and with other Global IT Operations groups to ensure the company effectively implements and maintains a security infrastructure that is aligned with the corporate strategy, complies with legal requirements, and follows Security best practices.
Support Services

The Global IT Support Services organization supports, maintains, and enhances Oracles infrastructure in the areas of networks, telephony, desktop support, customer and partner connectivity, data center networks, desktop strategy, and DNS and DHCP.
Service Management

Global IT Service Managements mission is to drive and improve services on behalf of customers and the business by adopting new technology and best practices early and often, with a focus on improved quality and cost efficiency. We are seeking highly motivated professionals interested in technology areas such as Oracle Apps DBA/Core DBA/PeopleSoft DBA, Unix/Linux administrator/Windows administrator/ Network Engineer, Perl Scripting, Testing, Java Developer/PL-SQL/QA, Siebel Administration/Siebel Configurator, and Oracle 10g Application Server Administration.
Oracle India: Global Customer Support Bangalore and Hyderabad

As an integral part of the Oracle Global Customer Support Organization, the India team caters to Oracles global customer base, providing technical support for all products. Customers are continuously adopting the latest technology, new products, and new business processes to stay ahead of the competition. The support specialist is the one who can help customers maintain their edge, sharper than ever. As a member of the Global Customer Support India team, you work closely with global customers, including some of the best-known companies in the world. You then use your Oracle product know-how to deliver innovative and invaluable solutions. You are expected to forge strong and lasting ties with customers, to gain their confidence, and maintain high
77

Projects at Oracle

customer satisfaction levels. While transforming businesses into corporate powerhouses, you also receive uncommon benefits. You interact with the best minds in the industry. You inherit a wealth of knowledge. You gain valuable real-time experience. And, of course, you enjoy the sheer excitement of working at one of the worlds most respected companies. We are aggressively growing our Global Customer Support India team and are seeking highly motivated professionals who can work across a wide variety of technology areas, from Oracle DBA/Oracle Apps DBA to Oracle Applications (technical/functional) to PeopleSoft to JD Edwards, Siebel, Java, Application Server, data warehousing, portal, identity management, and system administration.
OracleDirect Bangalore

OracleDirect conducts direct, Web-based sales by using technology, applications, and services to meet specific customer requirements in North America. By enabling customers to see first-hand how Oracle can increase the integration, reliability, security, and costeffectiveness of their information technology, OracleDirect allows customers to see your business in our software. Originally located primarily in North America, OracleDirect has extended our presence in India to better reach global customers and tap into the abundant pool of local technical skills, especially in the area of Java technology. At a broad level, OraceDirect is divided into a 3x3x3 matrix as follows:

Product Lines: Technology, Fusion Middlware, and Applications Account Types: Commercial Accounts, North America Strategic Accounts, Public Sector Sales Roles: Field Reps, Telesales Reps, and Business Development Consultants (BDC)
OracleDirect has grown in leaps and bounds yearly since 2004. This is critical to Oracles organic growth plans and to achieve our vision for 20% growth/year over a five-year period.
Oracle On Demand Bangalore, Hyderabad, Noida

Oracle On Demand is one of the fastest growing lines of business within Oracle. More than 1000 employees over three geographies cater to customer demands of our approximately 550 customers. In most cases, Oracle hosts the servers and the technical infrastructure at our Austin Data Centre, which has close to 20,000 servers. Customers entrust Oracle with complete operations management of their critical business processes. As part of the delivery, Oracle On Demand follows the ITIL (Information Technology Infrastructure Services) process and has divided the work into major functions and processes around areas of service desk, initialization and provisioning, incident management, change management, preventive problem management, technical assistance, release management, and escalation management. Our engineers work with customer service delivery managers to proactively detect issues, identify resolutions, and execute and manage the operations efficiently. We are currently more than 350 strong in India and are planning to expand the team. As part of our growth, we seek candidates with high technical competence in a variety of domains. We also expect a high degree of self-motivation and customer-centric attitudes from our employees to ensure business success. We are in the process of creating a best-inworld-class Oracle Applications Operations team and in defining superior service-level delivery in the On Demand business space in the industry. We are hiring for functional, technical, and management positions. If you are interested in a role as Oracle Applications
78

DBA, Oracle DBA with RAC, PeopleSoft Applications DBA, Siebel Applications DBA, Performance Tuning Specialist, Oracle Application Server Specialist, Oracle Enterprise Manager Specialist, OPM/Oracle Financial, Demantra Administrator, or Regression Testing, our division may be for you!
Services Engineering India (SEG) Bangalore

Projects at Oracle

Services Engineering Group (SEG), a part of Oracles growing Software-as-a-Service (SAAS) business, creates engineered processes and tools designed to improve services provided to Oracle customers. We work with Oracle product development teams and internal IT organizations to ensure our products and systems can be transformed into Service Management solutions that can be delivered scalably and efficiently to our rapidly growing customer base. All our deliverables are organized around ITIL (Information Technology Infrastructure Services) and basic R&D work and are released as individual or a set of packaged service management solutions that are consumed by On Demand, Product Support, and Advanced Customer Services divisions of Oracle. SEG engages in key areas of SAAS, from configuration management to problem management to change and release management, security and disaster recovery, and across Oracle product lines. We hope you will take advantage of this unique opportunity to be a part of what we believe will build the future of the software industry. If you are contemplating a return to India or know of anyone who might be interested in exploring career opportunities with Oracle India, please contact us immediately for consideration. We are aggressively growing SEG in India and are seeking highly motivated professionals, from engineers to managers, to work across a wide variety of technology areas, from Java, J2EE, and Unix scripting development to the development and implementation of Oracle Applications, PeopleSoft, and Siebel.
Oracle University in India Bangalore

Oracle University (OU) provides customers with education, high-quality training, and certified Oracle courses across Oracle technology and applications. Training occurs from nearly 500 classrooms worldwide, and OU interacts with more than 250,000 students each year. Learn Oracle from Oracle: Oracle University ensures the greatest student satisfaction. In India, the Oracle Education Centers are located in Bangalore, Chennai, Hyderabad, New Delhi, Kolkata, and Mumbai. The Oracle certified courses are also offered to students in India through more than 600 centers of 32 Oracle Authorized Training Partners and Oracle Workforce Development Partners across the country. Oracle also runs a highly successful program at the Oracle School of Advanced Technology at IIIT (International Institute of Information Technology), Hyderabad. Oracle University Global Shared Services, based out of Bangalore, India, predominantly provides back-end telesales, operations, and curriculum support to Oracle University. Indias team supports and services Oracle University at the country and divisional levels in a 24X7 shared environment in the following areas: back office operations, system support and development, curriculum development, and telesales and telemarketing. We are seeking highly motivated professionals who can work across a wide variety of technology areas, from management positions to corporate training of DBA, D2K, Oracle Apps, and Java, to PL/SQL Developers, Web Designers, Graphic Animators, Web Publishers, Content Writers, e-Learning Administrators, and Education Sales Consultants.
79

EUROPEAN DEVELOPMENT CENTRE


IRELAND
Projects at Oracle

Oracle European Development Centre (EDC) is the Oracle flagship development and translation organization in Europe. Headquartered in Dublin, Ireland, the EDC is a worldclass product engineering and service development organization. We employ highly talented and dedicated professionals from a wide variety of backgrounds and are part of the thriving Oracle Ireland operation. Our core teams also have staff in Romania, Asia and other locations. We develop and deliver solutions on a range of hardware and software platforms to Oracles customers and partners. We are seeking professionals who can provide business solutions for thousands of traditionally supported customers. If you have a deep understanding of Oracle products, system architectures, and manageability frameworks, consider us. If you have an eye for improving serviceability for enterprise customers or a background in product localization, you will find EDC to be an exciting and challenging work environment. Our Centre consists of the following groups: Service Engineering Development. We are a highly technical engineering delivery organization providing leadership and expertise in delivering solutions to our On Demand and Support businesses. Our global organization includes development centers in Ireland, Romania, India, and the US. The Dublin team consists of architects, developers, and product managers and has ownership of a number of key technologies and solutions. For detailed information, please see the Service Engineering section in this book. Translation Services. We manage the translation of all Oracle products, University courseware, and selected marketing and support materials into more than 30 languages. Our organization is headquartered in Ireland and has a worldwide staff of more than 200 in more than 30 countries. By combining scalable processes, technology solutions and a network of in-country linguistic specialists, we produce quality translated products that enable Oracle to deliver on its global strategy. Our staff based in Ireland primarily consists of developers focused on engineering and support of the sophisticated infrastructure used to enable our translation process and project managers that are responsible for managing project finances, schedules, and the global translation vendor base. Financial Services Applications Development. We develop industry-leading front office software solutions for banks worldwide. We focus on maintaining Oracles existing self-service (Internet banking) and assisted-service (teller) products, migrating these products to the Fusion middleware platform, and developing new banking products for this platform. The team consists of architects, developers, and product managers. Development of Database Developer Tools. This core development group focuses on building tools for database developers. We are responsible for well-known tools such as SQL*Plus, SQL Developer, Application Express, and the XE edition of the database. We aim to create easy-to-use development tools for people who use the Oracle database and reduce the technology learning curve in enabling users to be productive. Porting and Certification Technology. We port Oracle products to a large number of operating systems and certify Oracle products on selected technology stacks. Our group consists entirely of development staff. Applications NLS Engineering. We deliver engineering solutions that resolve customer NLS, product installation, and translation issues. Our role is critical in the speedy resolution of

80

customer issues, and we contribute significantly to the success of Oracle applications products and customer satisfaction. Product Support. Our engineering staff provides technical support for Oracle products and customers. IT Support. Our IT support staff provides pan-European support to Oracle internal customers.
Projects at Oracle

USABILITY AND INTERFACE DESIGN


Our Design Methodology

Oracle has several usability and interface design teams providing comprehensive usability engineering and interface design support for divisional product lines. Also, centralized usability labs and a user interface research group serve the entire corporation. Team members have experience in a wide variety of disciplines, including usability engineering, cognitive psychology, graphic design, interaction design, and computer science with a specialization in human computer interface (HCI) technology. Our professionals work in cross-disciplinary teams throughout the entire development cycle of Oracle products. These teams work closely with software development and product management teams. They follow a user-centered design methodology that includes activities such as user requirements research; heuristic evaluations of existing products; definitions of user experience through sketches and interactive prototypes; iterative development and usability testing of interactive and visual design solutions; and formal usability testing and competitive evaluations of products. In our extensive laboratories, we also conduct usability evaluation and research projects in areas such as information visualization. Advanced projects are carried out on-site and in collaboration with university partners. We are responsible for the development and maintenance of Oracle-specific look-and-feel standards and cross-platform user interface consistency. Also, we identify and introduce or develop new products. The projects range from products designed for the construction and administration of large databases and database applications directed at highly technical users to end-user analysis and information visualization tools. We also work on enterprise-wide application solutions, creating innovative designs that focus on future generations of Oracle products for the Internet. Designs produced by various groups have successfully made large amounts of information accessible to a broad range of users. Advanced degrees are required for research and preferred for all positions. Internships in user interface research, usability testing, or interaction design in the software industry are a plus. Further information can be found at ui.oracle.com.

81

CORPORATE ARCHITECTURE
SECURITY... LINUX... INTRODUCTION...
Projects at Oracle

Interested in global product security and open source? Seeking the opportunity to work with all Oracle products, along with the latest and most innovative technologies? If you want to add essential security or Linux technologies to your skill set, consider securing a path to your future success here
Global Product Security

The Internet brings hackers from all over the world right to the doorsteps and sometimes through the front door of every e-business. The news of a security breach or a security vulnerability can travel instantaneously, leading to significant monetary loss for businesses and damage to corporate images. The security of Oracle products is critical to all our customers. The Global Product Security group, under the management of the Chief Security Officer, is responsible for security assurance for Oracle products and coordination of crossproduct security activities. We manage the formal security evaluations of Oracle products with standards such as the Common Criteria and FIPS. Our team includes ethical hackers who assess the security of our products using a variety of well-established security assessment techniques. We also manage and set the Oracle secure coding standards. We interface with many different groups within Oracle, including all the product divisions, marketing, business development, sales, consulting, IT, and legal. We also work externally with the security research community, security vendors, and industry working groups.
Linux Engineering

Oracles Linux Engineering group enhances the operation and role of Linux at Oracle. Oracles Linux Engineering group has played an instrumental role in making Linux ready for the data center and in facilitating Oracles transition onto Linux for all of its several thousand developers, production system, and data centers. Our group began as a team of kernel hackers who worked to make Linux perform better under Oracle workloads. Today, our core focus remains developing open source projects and improving the stability and performance of the OS. However, we have grown from our small beginnings to encompass QA, performance, testing, and support for enterprise Linux customers. Close integration between Oracle and Linux expertise enables greater accuracy in problem diagnosis and resolution and assists in the creation of effective test suites. Our dedicated QA team tests many flavors of Linux, including mainline code, against strenuous database workloads. The end result is a solid OS and a series of recommendations to customers called Validated Configurations: a top-to-bottom set of recommendations for hardware, OS, database, and applications deployment. Customers look to Oracle as a trusted source of Linux expertise, where they get immediate access to specialized Linux knowledge. We collaborate with other developers in the Linux community and with our Linux partners on a wide range of products and projects. We work with community members to change and enhance the kernel. Apart from the bug fixes and enhancement patches we submit, our largest Linux kernel contribution has been OCFS2, a fully featured cluster filesystem included in the Linux kernel since version 2.6.16. OCFS2 is a general purpose filesystem allowing multiple systems attached to a single shared disk to share data at speeds approaching raw disk access. A comprehensive listing of our open source projects can be found at oss.oracle.com.

82

ORACLE ALLIANCES AND CHANNELS


PARTNERS AND THE ORACLE ECONOMY...

The Oracle Alliances and Channels organization manages Oracles relationships with various types of companiesfrom independent software vendors to systems integrators, hardware/ infrastructure providers, resellers, value added distributors, and hosting service providers. The reach and influence of these relationships is critical to the continued growth of Oracle and to our ability to provide quality solutions and services tailored to the business needs of our customers. Currently, more than 19,000 companies worldwide partner with Oracle to provide customer solutions and services that integrate with, embed, or run on Oracle technology. Oracle PartnerNetwork (OPN) is the global business program through which partners do business with us. For our partners, OPN provides Oracles premier products and solutions, development resources, education, technical services, highly specialized go-tomarket engagement, and a worldwide community of companies offering Oracle-based solutions and services. Oracle PartnerNetwork benefits and resources are available to partners through our award-winning OPN portal. To support Oracles partner community, our organization consists of highly motivated and dedicated people who perform the following functions: Build solid business relationships with our most strategic partners to increase Oracle and partner revenues Understand partner business models in order to develop enablement strategies, benefits, and processes that help our partners grow their business and work effectively with Oracle Develop, maintain, and enhance both our partner-facing portal and the back-office systems that implement our business practices For more information about Oracle PartnerNetwork, visit oraclepartnernetwork.oracle.com.

Projects at Oracle

ORACLE ON DEMAND
Oracle On Demand Hosted Technology and Business Solutions

Providing technology and application solutions on demand represents a significant paradigm shift in the IT marketplace. Industry analysts expect IT solutions provided on demand will be one of the hottest sectors of the IT marketplace over the next five years. Analysts expect Oracle to experience significant growth by providing solutions to meet these needs. Oracle offers more than 350 on-demand solutions, including hosting and managing applications such as Oracle E-Business Suite and Siebel CRM On Demand, which is fast to deploy and configurable by business users. The Oracle On Demand portfolio forms one of Oracles fastest growing businesses. Oracle On Demand, with hundreds of thousands of users worldwide across all industries, has the global leadership position in the rapidly growing world of on demand technology and business solutions. Oracle has built a solid reputation by focusing on world-class management of the IT infrastructure and software solutions. We give customers flexibility and choice when we host their solution and take responsibility for managing the infrastructure, including hardware, software, and related services.
83

Projects at Oracle

We focus on making IT costs more predictable and increasing the value to our customers. In order to accomplish this, Oracle has standardized our IT infrastructure to provide a utilitylike computing platform. Today, we manage 7.0 petabytes of networked storage and thousands of commodity servers. Oracle On Demand offers an exciting new way to do business, extending Oracles technology leadership by implementing best practices in the creation and deployment of the IT infrastructure, database, and application software. We host the middleware and database products, as well as the entire range of Oracles applications, including Oracle E-Business Suite On Demand, Siebel CRM, and Oracles PeopleSoft Enterprise On Demand, JD Edwards EnterpriseOne On Demand, and JD Edwards World On Demand. With Oracles Siebel CRM On Demand solution, customers can subscribe to, access, and use the application over the internet. In this case, Oracle owns and manages all components of the solution and simply charges the user a subscription fee. Oracles Siebel CRM On Demand is the most complete hosted solution for rapidly unlocking the value of customer information over a true internet-based application. Because its all delivered over the internet, customers dont need to invest in costly IT resources or prolonged deployment cycles. We can get the customer up and running in just days or weeks, not months. Now, companies can deliver the right products or services at the right time at the right price. As this entire market space continues to heat up, Oracle will need motivated employees to continue to dominate this fiercely competitive segment. We seek professionals who enjoy daily interaction with technologies such as Java, XML, symmetric replication, network security and encryption, internet procurement, Web exchange software, Web development, databases, 4GL programmatic interfaces, enterprise resource planning, and customer relationship management. As you begin your career, consider joining a group with significant growth opportunities and a winning track record.

ORACLE SUPPORT
CUSTOMER SUPPORT... CONSULTING... GLOBAL INFORMATION TECHNOLOGIES...

Oracle delivers services so customers can plan, execute, and maintain effective implementations. We developed our services with one goal in mind: to help our customers transition from buying and building technology to using and profiting from it. Please join an award-winning organization essential to the success of Oracles customers.
CUSTOMER SUPPORT...

Oracles primary mission is to help our customers succeed by providing a superior ownership experience. We achieve that goal by providing products and support. Oracle Support is a customer-facing organization that sets the industry standard for product support for the information-driven enterprise by offering comprehensive problem resolution for Oracle technology and applications. Oracle Support provides customers access to one of the most advanced support organizations in the world, with more than 7,000 support professionals and 14,000 application and technology developers. No other support organization can match Oracles breadth and depth, technical expertise, advanced support technologies, or global reach. Oracle is the only enterprise technology provider to offer support for our customers entire information infrastructure database, middleware, and applications. And because we built the technology, we support it like no one else. Our support engineers have an average
84

tenure of 10 years, with extensive knowledge and in-depth technical skills in programming, database management, and computer operations. Oracle Support provides a range of services, from prerelease testing to maintenance of a 400,000 solutions knowledgebase to troubleshooting with state-of-the art proactive, automated diagnostic tools. We seek professionals with a desire to interact daily with customers for proactive technology and applications incident resolution. If you want to join a winning team with a long history of innovation, industry recognition, and a proven track record of exceptional performance, Oracle Support Services is for you.
Oracle Consulting
Projects at Oracle

Oracle Consulting exercises the best of its comprehensive abilities to ensure delivery of significant business value and predictable business outcomes from our customers Oracle investment. With the recent major acquisitions, including PeopleSoft/JD Edwards, Siebel, Retek and G-Log, Oracle Consulting applies our position as the premier services provider of information access and knowledge sharing, focused on the empowerment of all Oracle customers. Our success goes hand-in-hand with the success of our customers. When they win, we win. When they grow, we grow. Our customers have a deep operational relationship with Oracle, and we hold each other accountable for results. A leader with your education and talent deserves only the best not to mention a stage to deliver your ideas. And theres no bigger stage than the world. Its no wonder that our Internet and Grid technologies dominate the e-business landscape. Our software delivers information on demand for industry leaders in more than 100 countriesfrom automotive to telecommunications, banking to healthcare, engineering to retail, and everywhere in between. Its time to put your knowledge to work. Leaders unite right here at Oracle Consulting.
Global Information Technologies

Oracles Global IT (GIT) organization is responsible for continuously refining, automating, and institutionalizing information technology used globally across our company to enable Oracles employees, partners, and customers to outperform their best competitors in serving customers. Activities center around enabling business process optimizations; serving as the first customer and exemplar of Oracle technologies; providing an industry-leading infrastructure with a world-class, award-winning Tier IV data center that provides highest availability, security, and performance for Oracle and its hosted customers; and developing IT best practices and thought leadership that will ultimately transfer to Oracle customers and partners. Do not miss the opportunity to join GIT at the most exciting time of Oracles and GITs history! GlT is embarking on a series of new initiatives to enable Oracle to create greater competitive advantage and maximize growth. We are in the process of deploying a crosscompany business transformation project to enable industry-leading customer lifecycle management. We are growing revenue by enabling new services for our rapidly growing On Demand business. We are optimizing our compute utility and data center operations to maximize productivity of all lines of business. We develop, deploy, and share IT best practices and showcase Oracles use of Oracle technologies to our customers to peak their interest in our products, close sales deals, and improve customer satisfaction and value. We are driving continuous improvement in all aspects of our business for maximum employee productivity, satisfaction, and operational excellence. We achieve these goals by focusing on organizational strategy planning; all aspects of communications; project management;
85

business and financial management; and talent recruitment, recognition, and development. To support its core competencies and objectives, GIT performs several key functions and is grouped into seven teams within three areas: IT Business Management, IT Technology Management, and Global End User and Technology Support:

Projects at Oracle

IT Business Management. Our Strategy, Planning and Business Management Office is


responsible for IT planning and strategy, all aspects of communications (intra-org, cross-company, external), best practices showcase, CIO and customer engagement programs, internal customer satisfaction, executive reviews/reporting, strategic benchmarking/metrics, and organizational excellence programs. Our Business Operations Team is responsible for M&A integration program management, IT compliance programs, and the project management office.

IT Technology Management. Our GIT Applications Organization is responsible for program


management, development, deployment, and operations of applications used to support our customers across the company. Our Enterprise Systems Organization is responsible for global data center management, command center operations, On Demand infrastructural services and management, Grid services, and tools and automation. GIT Security is responsible for working with other security groups to implement and maintain security infrastructure and best practices.

End User and Technology Support. Global Support Services is responsible for global and
localized/field client support as well as network, voice, and desktop operations. Service Management is responsible for internal help desk operations and our external CRM On Demand and Contact On Demand Customer Care centers. Our greatest asset is our employees. We seek highly knowledgeable and motivated professionals across a wide variety of technology areas. We also seek talented professionals with deep business knowledge and competencies. Positions include Siebel implementation functional and technical consultants, IT strategy, business planning and communications program managers, IT applications operations director, IT operations project managers, IT M&A integration program manager, IT security engineers, systems and operations managers, analytics consultants, Oracle DBAs, applications DBAs, system administrators, network engineers (responsible for design, implementation and maintenance of the Oracle network), global and field service engineers (responsible for the implementation, support and maintenance of all voice, data, and desktop needs with the expansion of Oracle), helpdesk analysts, and more. We are committed to providing you with a work environment that is conducive to productivity, satisfaction, development, and opportunity! Join us and go places with this world-class organization!

86

ORACLE UNIVERSITY
COMPREHENSIVE TRAINING... LEARN FROM THE SOURCE...

Oracle University is the premier provider of training for Oracle technologies and products. As one of the largest global corporate training organizations, we offer thousands of in-class, on-site, Web-based, and CD-ROM courses for learners around the world. Recent Oracle University Facts: Years providing education services: 30; Countries supported: 99; Languages supported: 24; Instructor-led courses: 1,310; Students trained per year: 320,000; Worldwide locations: 446; Classes per week: 670; Oracle University instructors: 480; Oracle education partners: 512; Oracle certified professionals: 390,000
Complete and Flexible Training Solutions

Projects at Oracle

Oracle University can help customize a complete training plan that matches the requirements of any organization. We train entire project teams according to their learning needs, timeline, and budgetor help individual learners find the right training by using our easy job role learning paths. Regardless of the training location or the delivery method, we give our customers the skills needed to succeed.
100% Student Satisfaction

Oracle University is committed to providing every student with world-class training and an unbeatable educational experience. We are so confident that we back up training with our 100% Student Satisfaction program. Visit oracle.com/education for terms.
Oracle Certification Program

Oracle certifications are tangible, industry-recognized benchmarks of experience and expertise that can help Oracle customers, partners, and employees succeed in their career. Our certifications can accelerate professional development, improve productivity, and enhance credibility. Discover the value of certification and view training paths at oracle.com/education/certification.
Expert Instructors and Cutting-Edge Curriculum

When customers choose Oracle University for training, they take advantage of the knowledge and experience of nearly 500 instructors selected for their expertise, experience, and teaching skills. Our courses are created with the guidance of the development teams that create the actual productsproviding the most up-to-date and accurate Oracle courseware available.
Why Join Oracle University

Oracle University makes the most of Oracles leading technology. We run our worldwide business on a global single-instance database so we have daily business intelligence of key metrics and data. We deploy our global classroom environments using Grid technology. And Oracle University team members are passionate, smart, and motivated. Please consider a career with Oracle University. Learn more about Oracle University today at oracle.com/education.

87

ORACLE MARKETING
INFORMATION MATTERS...
Projects at Oracle

Founded in 1977, Oracle is proud to celebrate 30 years of innovation, helping businesses and governments manage, share, and protect their most valuable assetinformation. Three decades ago, Oracle was built on the belief that relational database software held the key to storing and managing data more efficiently than the prevailing hierarchical database model. As businesses evolved, the market required new technologies to drive a growing global economy to new heightsand Oracles vision has met those demands at every turn. Now, with recent fiscal year revenues of more than US$14 billion, 275,000 customers, and 19,000 partners, Oracle is the worlds largest enterprise software company, offering database, middleware, and business applications solutions to empower companies of all sizes. Oracle Marketing plays a critical role in helping turn customer needs into product strategy. Oracle Marketing communicates with business leaders and customers to understand their needs, works closely with Oracle Product Marketing on product direction, creates content that explains our technical and business-oriented solutions, and evangelizes our innovative offerings. In addition to communicating with customers, our people are information experts who know how to communicate with partners, prospects, industry analysts, and business leaders. Part of this communication involves bringing these groups together at informative Oracle events, which we plan and facilitate. Oracle Marketing also oversees public relations, campaigns, product and industry marketing, hosted services marketing, global marketing, field marketing by country, and more. In each of these areas, we create messaging and positioning and execute relevant marketing activities. We develop the strategy for each of these activities and create supporting materials such as technical white papers, product reviews, online seminars, and press releases. Oracle Marketing also publishes two award-winning magazines that are circulated internationally. In addition to communicating with external stakeholders, Oracle Marketing delivers product positioning and content to internal Oracle organizations such as Sales and Consulting. The Oracle Marketing team possesses excellent communication, presentation, and teambuilding skills and is passionately interested in technology, marketing, and sales. Above all, we are committed and innovative. Oracle encourages its employees to defy conventional wisdom through our continuous drive to develop products that enable customers to better manage the information at the heart of their organizations.

88

ORACLE AND BEA


ORACLE NOW OWNS WORLDS FASTEST GROWING MIDDLEWARE FAMILY...

Oracle has completed its acquisition of BEA Systems, Inc., and BEA is now a wholly owned subsidiary of Oracle. With the BEA acquisition, Oracle expands its Oracle Fusion Middleware product offerings. Oracles commitment to middleware and the success of our middleware customers is reflected in our comprehensive portfolio of products, our adoption of standards, and our customers ability to run, secure, adapt, and expand their businesses with the worlds fastest growing family of middleware products. Together, Oracle and BEA provide a complementary, best-in-class middleware portfolio that spans Java Application Servers, transaction processing monitors, SOA, business process management, user interaction and Web 2.0, identity management, business intelligence, and enterprise content management. Read on to gain insight into some of the groups working on exciting BEA solutions. For additional information, please visit oracle.com/bea.
Application Server

Projects at Oracle

Combined technologies and talent of BEA and Oracle define and drive middleware technology. The combination of Oracle and BEA technologies and talent has opened a fast path to innovation and opportunity in the combined server teams. This is the team that defines and drives the application server marketplace and provides the foundation middleware technology for all Oracle products and more than 50,000 customers. Application server products and technology are undergoing major changes today that present major challenges. These challenges include the following:

The emergence of microkernel-based solutions in the middleware marketplace. Oracle has advanced
work and deliverables in this area and we are rapidly adapting our existing products to take advantage of this. The impact on server infrastructure is fundamental, but it opens up new opportunities in terms of product packaging, lifecycle, and development process.

New architectures for improved performance. Java EE has been the workhorse for providing
scalable solutions for Internet applications, but the emergence of SOA and Web 2.0 in the marketplace has created new demands on infrastructure. In short, Java EE is showing its age. The Application Server team at Oracle leads the way in defining and delivering new server infrastructure that takes advantage of advanced data caching and next-generation high-availability and event-driven architecture. No other vendor or group of developers has the capability and opportunity to advance the state of server infrastructure like the Application Server team at Oracle.

Open source. Oracle has a major commitment to open source development, and this
commitment is most visible in the Application Server team in such projects as EclipseLink in the Eclipse community. Our open source work is delivered in commercial quality in our licensed products and is meshed with our internal development cycles and processes.

Developer outreach. Oracle will continue to expand on BEAs rich history of connecting
with developers. The Application Server team is an integral part of developer outreach, with opportunities to present at technical conferences and share your experience with the enterprise developer community.
89

Standards evolution. Java, Web services, SOA, and grid standards are changing rapidly. The
Application Server team drives many standards in these areas, cooperating with other companies and individuals across the world. Our products are built on standards and compete through best-of-class implementation and differentiated features. We are passionate about our products and take great pride in the quality, leadership, and unique features they deliver. Virtually every Oracle product depends on the deliverables of our team. Its an exciting and demanding place to be a developerwith unique opportunities in the industry.
Communications Server

Projects at Oracle

As a college student, you are experiencing first-hand the massive transformation in communications technology as the fields of information, communications, entertainment, and collaboration converge. With the BEA acquisition, Oracle has welcomed the addition of the award-winning WebLogic SIP (Session Initiation Protocol) Server to its already strong Oracle Fusion Middleware technology suite, significantly strengthening Oracles product offering in middleware. This addition has also brought yet another set of successful customers to Oracle. The Communications Platform products are being built on the solid foundation of Oracles WebLogic Suite application server technology stack, combining unique capabilities from both Oracle and BEA. This is a strong solution for enterprise computing and an ideal platform for a new class of user and a wide range of new application options. The combined world-class BEA and Oracle development team brings together many years of collective experience in telecommunications, enterprise computing, and Java technology. The Communications Platform team has integrated the technology from BEA in the following product:

Communications Converged Application Server, the central platform for enterprise and carrier communications, provides an SIP application server platform, bringing together the best technologies and people from Oracle and BEA and enabling communications capabilities in enterprise applications, middleware, and carrier network solutions.
With Oracles recent acquisition of BEA, Oracle has more than 90 major Telecommunications industry customers worldwide and production deployments serving millions of end users. This makes Oracle the leading provider of Communications Middleware products and the undisputed leader in the broader Service Delivery Platform category. Join the revolution!
Oracle Business Process Management with Oracle and BEA Components

Business Process Management (BPM) is all about managing the efficiency and effectiveness of business processes throughout the organization by modeling, automating, managing and optimizing any business process. Service Oriented Architecture (SOA) is dramatically changing the way software vendors and enterprises are composing their applications and solutions. The new generation of BPM systems is based on open standards, provides extensibility and reusability using Web services/XML, and allows flexible interfaces for being a good citizen of the SOA-based composite application. Oracle is developing the most comprehensive J2EE and Web service standards-based software product for BPM. With the recent aquisition of BEA, Oracle has added the industry-leading Oracle BPM Suite to its product portfolio. With the combination of BEA and Oracle components, we have an unmatched position in the industry.
90

Some of the key components of the BPM Suite include the following:

BPM Studio is a user-friendly environment for process and forms design. With BPM
Studio, business analysts and IT can collaborate on process models and simulate them before deployment.
Projects at Oracle

BPM Server is for executing business processes, rules, and rich human workflow on a
highly scalable and reliable platform.

Business Process Analysis Suite is for process architects to build cross-department business
processes and publish models to other process stakeholders.

Business Activity Monitoring is for real-time process monitoring and alerts using AJAXbased technologies.

Process Portal is for rich collaboration and content sharing between process
stakeholders. This brings various Web 2.0 technologies to enterprise users in the context of business processes. Oracle BPM Suite empowers business users to participate effectively in various phases of process design and implementation. Some of the new innovations we are working on include business user-friendly process modeling tools, a process engine based on BPMN and BPEL4people standards, process portals using Web 2.0 technologies, rich process monitoring, and use of complex event processing for process optimization and analytics. The BPM Group offers the unique opportunity to be involved with all of Oracles technology, applications, and industry groups. As a member of this group, you will be able to participate in new product initiatives, learn the latest Web technologies/standards, work with the best architects, and build the next-generation application platform. The BPM engineering team is spread all around the world in four continents; we provide a full range of opportunities and challenges to apply your skills and grow your career in this new and exciting arena. For additional information, please turn to page 32 of this book or visit oracle.com/ technologies/bpm/index.html.
Oracle Complex Event Processing

Oracle Complex Event Processing (CEP) is a critical part of the AS Integration Suite of products and is being developed on Linux using Java. CEP is an approach that correlates and aggregates information from distributed and seemingly unrelated event streams in real time to discern patterns and trends that would otherwise go unnoticed. It can be used to correlate, aggregate, enrich, and detect patterns in real time over high-speed streaming data. CEP is currently hot both in the research community and in the industry and is expected to become a critical infrastructure with a broad range of applications across technology (examples include BAM, RFID, and security) and industry domains (finance, manufacturing, health care, and so on). The Challenge. Our approach to CEP has been to build a generic stream data processor and a declarative interface to CEP in the form of a continuous query language (a language similar to SQL with some extensions).
91

The key components of such an engine include the following:

A full-fledged compiler and query processor for CQL (continuous query language). This is
Projects at Oracle

similar to building a database-query processor and includes modules such as a parser, semantic analyzer, query plan generator, optimizer, and an execution engine. New patentpending techniques specifically designed to handle real-time computing requirements and streaming data are used in these modules.

Real-time scheduling algorithms (similar to OS scheduling algorithms) to deal with


quality-of-service (QoS) requirements.

A Storage Management subsystem to deal with high-speed streaming data. This will
involve cache-management techniques, including aging-out policies. We have created a solid foundation based on a strong theoretical framework and have added several exciting features to the product based on many patent-pending ideas. Included in this is the first commercial implementation of an emerging ANSI standard extension to SQL that deals with regular expression-based pattern matching over streaming data. During this time, we have also strongly influenced the standardization efforts towards a language for stream processing. As we move into the next phase, we have even more exciting and challenging problems to tackle. We expect to work on query processor and optimizer enhancements to improve performance and scalability, real-time data mining over streaming data, newer ideas related to regular expression-based pattern matching, real-time scheduling algorithms, and cacheaging-out algorithms as well as clustering support. The Opportunity. Work on an emerging area using modern techniques from research to contribute to an emerging high-value product from Oracle. Work on exciting technologies such as query processing, compilers, data mining, automata theory, and pattern matching, online/approximation/randomized algorithms, data structures, real-time operating systems, Java, J2EE, Web services, and XML. There are also opportunities to influence standardization in this space and enhance the state-of-the-art in research. Team members will own modules and participate in the complete lifecycle of new features. This provides excellent opportunities for career and personal growth. Also, as a part of this group, you will get to work with an expert and diverse group of engineers across multiple geographies. For additional information, please visit the Stanford Streams Project site at the following location: infolab.stanford.edu/stream/.

92

Oracle WebCenter Suite and Enterprise 2.0

Discuss collaborate mash up share interact connect chat Enterprise 2.0 has arrived in the workplace, and Oracle WebCenter Suite is right in the middle of it. Wikis, blogs, enterprise application mashups, social networks (think Facebook for the enterprise), and team spaces are familiar examples of Enterprise 2.0 applications. Enterprise 2.0 is all about the use of Web 2.0 technologies and usage patterns in the enterprise to foster a next-generation, collaborative workplace that is Internet powered, user focused, and community centric to improve the productivity of internal and external business processes. This workplace connects people, ideas, content, processes, systems, and other enterprise artifacts. With the recent acquisition of BEA, Oracle has enriched its product offerings in the Enterprise 2.0 arena, making Oracle WebCenter Suite the definitive Enterprise 2.0 platform. Here are some of the key components and functionality of the BEA acquisition:
Projects at Oracle

Oracle WebCenter Interaction helps bring together people, systems, and processes, ensuring
that everyone across the organization has the integrated tools to get the job done, regardless of which back-end systems, information repositories, and platforms are in use.

Oracle Ensemble enables IT to manage Web resourcesapplications, reusable components,


and widgetsand developers to reuse these REST-based resources in mashup-based Web applications.

Oracle WebCenter Collaboration weaves collaboration into every work day as users share and
manage documents and project information, engage in online discussions, and coordinate through notifications and synchronized calendars.

Oracle WebCenter Analytics collects information on activity within portal and Web
applications so administrators and community owners respond better to user needs. Care to join us as we embark on integrating BEAs product set with Oracle WebCenter Suite to produce the industrys most comprehensive enterprise user interaction platform? Our group is the perfect home for someone with a passion for building Enterprise 2.0 solutions that bring Web 2.0 collaborative services into the workplace. If you are a highly motivated software developer who thrives on the cutting edge of Web 2.0 technology, please consider our group and talk to us! For more information on Oracle WebCenter Suite, visit http://webcenter.oracle.com/.

93

Security and Identity Management

Fine-Grained Entitlements: Oracle Entitlements Server


Projects at Oracle

Evolving regulatory and company conditions can drive changes to the security and policies that govern business. However, for most applications, these policies are embedded in their code, making it difficult to change and nearly impossible to monitor and audit. Fine-grained entitlements is one of the hottest trends in the identity-and-access-management market as the need for flexible and powerful security mechanisms is rapidly growing following the growth in complexity of services and applications. Oracle Entitlements Server (formerly BEA Aqualogic Enterprise Security) provides both distributed policy enforcement and centralized policy management by externalizing security logic embedded in services and applications. Join developers in our team to work on cutting-edge security technologies and solve challenging tasks associated with building high-performance, enterprise-quality distributed systems capable of handling tens of thousands of security decisions per second. You will develop a product that is used by customers in all vertical industries, as well as by many other Oracle product teams. You will learn about and have hands-on experience with a broad range of technology standards, including XACML, SAML, JAAS, LDAP, RBAC, PKI, X.509, and SSL.
Oracle Service Bus

Traditional enterprise applications are often designed with a specific purpose, but inevitably, they need to work together with other applications. Ad hoc integration solutions create brittle systems and are hard to reuse or repurpose as businesses evolve over time. Service Oriented Architecture (SOA) addresses this problem and is an improved approach for building applications out of component services. A key part of an SOA is the Enterprise Service Bus (ESB) to facilitate dynamic integration of the application services. Oracle Service Bus (formerly BEAs AquaLogic Service Bus) provides an ESB, supporting ways to virtualize services, route and enhance messages flowing between applications, and build loosely coupled systems. By combining service-oriented principles with best practices for application integration, the Oracle Service Bus is an industry-leading ESB product that plays a central role in Oracles SOA portfolio. If you are interested in joining a product team at the leading edge of middleware technology in a rapidly growing business, take a look at the Oracle Service Bus team.
TESFOUNDI197,ORACLESPOUTD BRAE30YOSFINVAT,HELPBUGSIN ADOVERNMTSAG,HRENDPOTCHEIRMSVALUBETINFORMA.HTEDCAS,GOORLEWBUAISTOHNELFTARIONLDTABSEFWRHLDTKEYOSRINGADM TOREFICNLYTHAEPRVILNGACH DTBASEMO.LAUINSEVOL,DTHMARKEQUIDNWTECHOLGISDRVAOWNGLBECOMYTNWHEIGSADORCLVEIONHASMTDENSAVRYTU.NOW,IHREVNUSTPAFICYLEROM THANUS$14BILO,2750CUSTMERAND19,0PRTESAOCLIHWORDSLAGETNRPISOFTWAECMPNY,RIGDATBSEMLWR,ANDBUSIEPLCATONSUI EMPOWRCANISOFLORACEMKTINGPLAYSCR OEIHNLPGTURCSOMENDITPROUCSAEGY.ORCLMAKETINGOMUCASWITHBNELADRS CUTOME NDRSATHEID,WORKCSLEYITHORACLPODUMTRKEINGPODUCTREIN,ASCOTEHXPLAINSOURTECHLANDBUSI-EORTDLUINS,AEVGLZOURINVATEFGS.NDIITO CMUNATIGWHCSOMER,UPLAINFORMTEXPSWHOKN TCMUNIAEWTHPRS,OECTINDUSRYALT,NDBUSIELAR.POFTHISCMUNAOIVLESBRNGTHOUPSGEHRATINFOMVOERACLNTS,WHIPLEA NDFCITAE.

ORACLEMKTINGSOVERPUBLICATONS,MPIGRODUCTANSRYMKETING,HOSDRVICEMAKTN,GLOBREIGFLDMAKTNBYCOUR,ADME.INCHOTFSEAR,WCTEMSAGINDPOT ANEXCUTRLVANMKETIGCS.WDEVLOPTSHRAGYFECHOTSAIVENDCRTSUPOINMGAERLSUCHTNIALWPERS,ODUCTEVIWSNLMAR,DPESLA.ORCEMKTINGALSOPUBHEWARD-INGMAZETSHRCIULAEDNTRIOAL

INADITOCMUNAGWITHEXRNALSKODE,ORACLMKETINGDVRSPOUCTINGADCOTEINRALOCOEGNIZATSUCHSALENDOCSUTIG.

FOUNDEI197,ORACLPESOUDTBRAE30YOSFINVAT,HELPGBUSIN ADGOVERNMTSAG,HRENDPOTCIRMSTVALUBEINFORMAT.HTEDCSAGO,ORLWESBUITOHNELFTARIONDLBSEFTWARHLDEKYTSORINGADM ATOREFICNLYTHAEPRVILNGACHDTBSEMOL.AUINESVOLD,THMARKEQUIDNWTCHOLGIESDRVAOWINGLBECOMYTNWHEIGSADROCLVIONHASMETDNSAEVRYTU.NOW,IHREVNUSTPAFICYLEROMTHANUS$14BILO,2750CUSTMERAND19,0PRTEOSACLIHWORDSLAGETNRPIOFWAECMPNY,OFRIGDATBSEMLWR,ANDBUSIEPLCATONSUIEMPOWRCANISFLZE.

ORACLEMKTINGPAYSCRLOEINHPGTURCSOMENDITPROUCSAEGY.OLMRKTINGCOMUATESWIHBNLADERSCUTOMNDERSATHID,WORKCSLEYITHORACLPODUMRKETINGOPDUCRETION,ASCETHXPLAINSOURTECHLDBSIN-ORETDSLUION,AEVGLZSOURINVATEFGS.INDITOCMUNATIGWHCSOMER,UPLAINFORMTEXPWHSKNOTCMUNIAEWTHPRS,OECTINDUSRYALT,NDBUSIELAR.PTOFHISCMUNATOVLESBRING THESOUPGHERAINTFOMVORACLENTS,WHIPLANDFCITE.

ORACLEMKTINGSOVERPUBLICATONS,MPIGRODUCTANSRYMKETING,HOSDRVICEMAKTN,GLOBREIGFLDMAKTNBYCOUR,ADME.INCHOTFSEAR,WCTEMSAGINDPOT ANEXCUTRLVANMKETIGCS.WDEVLOPTSHRAGYFECHOTSAIVENDCRTSUPOINMGAERLSUCHTNIALWPERS,ODUCTEVIWSNLMAR,DPESLA.ORCEMKTINGALSOPUBHEWARD-INGMAZETSHRCIULAEDNTRIOAL.Y

INADITOCMUNAGWITHEXRNALSKODE,ORACLMKETINGDVRSPOUCTINGADCOTEINRALOCOEGNIZATSUCHSALENDOCSUTIG.

THEROACLMKTINGEAMPOSXCLENTMUIAO,PRESNTIADM-BUILNGSKADPIONTELYRSDINTECHOL,GYMARKTINDSLE.ABOVA,WRECMITDANOVTIBECUSORALNOGESITMPLOYDEFCNVTIOALWSDMNICTOUSDRVE LOPDUCTSHAGIVEOMRSBTEWAYMONGTHEIFRMAONTHERFIOGANZTS.

THEROACLMKTINGEAMPOSXCLENTMUIAO,PRESNTIADM-BUILNGSKADPIONTELYRSDINTECHOL,GYMARKTINDSLE.ABOVA,WRECMITDANOVTIBECUSORALNOGESITMPLOYDEFCNVTIOALWSDMNICTOUSDRVE LOPDUCTSHAGIVEOMRSBTEWAYMONGTHEIFRMAONTHERFIOGANZT

94

INDEX PROJECTS AT ORACLE 2008-2009 A Abstraction 20 efficient hierarchical 24 Abutment 16 Access 15 methods 17 privileges of information sources 19 Access Control and Single SignOn 34 Access Management and Federation 34 Accessing software 2 Accomplishes 63 Account 48, 66, 70, 78 Account Types 78 Accounting 48, 59, 60, 63, 64, 70, 75, 76 Accuracy 39, 57, 64, 77, 82 real-time inventory 67 Acquisitions 2, 31, 33, 44, 48, 51, 56, 71, 85 ACS 74 Activities cross-product security 82 inbound 41 on-the-job 68 outdoor 67 recreational 67 Ad hoc query 31 Adaptive Business Solutions 44 Adaptive Business Solutions Group 4, 50, 51 Addresses 16, 31, 50 ADF 3, 58, 72 Administration 19, 35, 37, 73, 81 advanced 38 identity 35 products 39 unify security 26 Administrators 8, 20, 39 Admissions 65 ADOCE 10 ADO.NET 10, 24 Adopter, early 51 Advanced database access controls 11 degrees 81 Advanced Customer Services divisions of Oracle 79 Advanced Planning 4, 55 Advanced Pricing 69 Advanced Procurement 4, 46, 55 Advanced queuing 3, 13, 21 Advanced Supply Chain 55

Advancement 15, 20, 45 Aerospace and defense 68, 70 Aggregation 9 Agilent 68 AI 58 AIT 51, 52 Ajax 19, 28, 29, 31, 39, 41, 59 technologies 27 Alcoa 55, 68, 69 Alerts 17, 31 Algorithms 5, 7, 8, 19, 21, 22, 35, 55, 60 data-mining 7 genetic 54 top supply chain 54 Alliances 4 ALM 56, 57 Alterations 17 Amazon 21, 74 Americas 17, 76, 77 AMR Research 70 Analysis 8, 9, 12, 15-18, 24, 2729, 31, 32, 38, 45, 58, 59, 65, 66, 74, 76, 81 complex business 9 database resident image 17 end-user 81 exploratory data 29 first-failure 12 location-based 16 multilingual morphological 15 problem 8 profitability 59 services 76 spatial 16 valuation 59 variance 76 what-if 59 Analyst community, external 76 Analysts 25, 27, 31, 41, 59, 74, 76, 83 estimate 58 helpdesk 86 press 39 Analytic applications 31 Analytical 8, 9, 23, 54, 55, 59, 68-70, 74, 76 processing 8, 9, 55, 68, 69 Analytics 7, 26, 55, 60, 86 Analyze 26, 31, 32, 36, 38, 43, 53, 55, 57, 61, 64, 66, 71, 76 Announcements 19 Anomaly detection 7 ANSI compliant 7 APAC 72, 76 Apache 29 Apaches Myfaces 27 API 6, 7, 28, 33, 38, 58

flexible 6 in Project Glassfish 33 Appliances 20, 21 intelligent 20 now-smarter storage 20 Application code 18 configuration information 39 developers 6, 7, 18, 27 development 4, 18, 27, 28, 30, 50, 52, 53, 67 flow 27 infrastructure 35 integration 22, 26 logic 34 performance 10, 18 management products 38 monitoring 37 requirements 53 perspective 19 portability 30 products 2, 4, 45, 53, 54, 56 variations 14 writers 14 Application-centric security 35 Application development rapid Web 9 technologies 14 Application Development Framework 31, 58 Application-development platform 14 Application Development Tools 3, 27 Application engineers 65, 68 Application Express 80 Application Management 3, 37, 38 and System Management 3, 5, 37 Application Server 2, 3, 14, 16, 17, 21, 29, 34, 35, 38, 42, 61, 74, 75, 78 based 25 middle-tier 29 Application Server Administration 77 Application Server Security 35 Application Server Voice 3 Application Server/Midtier Technologies 17 Application servers 26, 38 Application Setup Manager 4 Applications 2, 5-7, 10, 13-15, 18-22, 24-32, 34-39, 41, 44, 46, 50-52, 55-60, 6569, 74, 76-79, 84 building flagship 30 centralized server 42

complex client/server 44 composite 35, 50 comprehensive 66 customers 68 data-mining 9 database-centric 9 deployment 73, 82 developers 53 developing 13, 26 XML-based 14 development 44, 45 efficient n-tier 6 end-to-end 37 engineer 71 environments 74 financial 6, 63, 64 geospatial 16 grid 5 homegrown OCI 6 horizontal 54 hosted 14 i-Flex banking 51 industry-leading setup 56 internet-based 27, 57, 84 legacy 57 managing 83 manufacturing 4, 68, 69 mission-critical 5, 10, 29 multiple 57 newest Fusion 44 next-generation 52, 72 operations director 86 packaged 16, 38 patented e-commerce 62 popular 5 prepackaged BI 26 range 15, 76 running Java SE 33 shielding 30 single 32 software 14, 32, 44, 51, 52, 59, 67, 73, 81, 83, 84 enterprise business 44 spreadsheet 63 standalone 57 standards-based 65 strong experience building 30 support life sciences 17 vertical BI 26 wireless 17, 31 world-class 59 Applications DBAs 86 Applications Development and Integration 48 Applications development, rapid 10, 75 Applications Division 45, 50 Applications Information Technologies 4, 50, 51

Applications NLS Engineering 81 Applications Operations 4, 50, 52, 86 Applications Performance 4, 50, 52, 53 Applications Process Methodology 52 Applications Product Strategy 4, 50, 53 Applications Unlimited 44, 45, 70, 71 Applied Architecture and Development Tools and Methodology 49 Apps 74 Apps Server 75 Architecting 35 Architects 12, 14, 38, 67, 80 Architecture 13, 24, 26, 27, 3638, 40, 44, 48, 53, 58, 62, 64, 72, 75 distributed 37 machine 12 robust 41 technical 59 Archive 26, 49 Armed forces 10 Asia/Pacific 72, 77, 80 Asilomar Report on Database Research 11 ASM 5 ASN 36 Asset-based finance companies 66 Asset Data Hub 56 Asset disposition 66 Asset Lifecycle Management 4, 56, 57, 59 Asset Management 56 Asset Tracking 56, 57 Assets 48, 56, 57, 64-66, 88 Assisted-service 80 Association 7 Asynchronous tasks 14 Athletic 67 Attendant console 30 Attribute importance 7 Audit Framework 35 Auditing 19, 21, 26 Austin 77 Austin Data Centre 78 Australia 9 Authenticated 34 Authentication 8, 34 Authorization services 34 Authorized 34, 79 Auto correcting 22 Automate and streamline

financial business processes 62 Automated bank reconciliation 63 business flows, seamless integration 64 deployment lifecycle support 39 detection 38 Automated Root Cause Analysis 38 Automated summarization 19 Automates 7, 23, 37, 58, 60, 63 travel 63 Automatic e-mail response 15 Automatic Storage Management 3, 5 Automation 38, 39, 46, 66, 73, 86 contract 58 framework, based 39 Automation Services Team 77 Automation Tools and Services 77 Automotive 68, 75, 85 Availability 5, 6, 12 high 6, 9, 12, 13, 15, 21, 22, 29, 37 highest 85 maximizing system 77 Available/scalable SOA architecture 35 Award-winning Tier 85 B B2B 36, 62 Back office operations 63, 76, 79, 83 Backbone 64 financial 46 Backup 11, 13, 15 Balanced Scorecard 62 BAM 35, 55 Bangalore 4, 73-79 Bank One 74 Banking products 56, 80, 85 Barcode 33 Base IDE platform 28 Base product groups 43 Based development framework 37 Bayesian-Markov statistics, advanced 54 BDC 78 BEA, BEA WebLogic 38, 89-94 Beaches 67 Beehive 40 collaboration services 41 BellSouth 74

Benchmarking 23, 43, 53, 86, 87 Berkeley Database 3, 5, 6 Berkeley DB Java Edition 6 Berkeley DB products 6 Berkeley DB XML 6 Best-in-world-class Oracle Applications Operations team 78 Best Place 17 Best practices 39, 46, 47, 51, 53, 57, 73, 76, 77, 84-86 Beta programs 24, 26 BI 16, 26, 29, 31 BI Server 31 Big-picture issues 53 Billing 49, 51, 62, 66, 70 Bills of Material 57 Biogen 69 Biological 17 Biology, modern 66 Biotechnology 75 Black box 12 Blocks 8 disk 8 Blue Bunny 69 Boards, advisory 61 Boeing 74 Boston 17, 66, 67 BPA 35 BPEL 28, 35, 39, 47, 48, 55, 57, 62, 65, 72 BPM 32, 90 design 32 market 32 systems 32 team 32 Brokerage firm 62 Browsers 34, 44, 48, 55 BSC 62 B-tree 8 Budget entry and posting 63 Budgeting 59, 60, 76 Bug fixes 82 Building blocks 15, 24 enterprise business intelligence solutions 31 security solutions 11 tools 80 user interfaces 31 Building Beehive 40 Building Parlay adapters 29 Built-in workflow 15 Bundled configurations 48 Burlington, MA 4, 28, 29, 33, 57, 59, 66 Business activity monitoring 32, 34, 55

agility 45, 50 analytics platform 23 applications 4, 7, 14, 16, 18, 27, 44, 46, 48, 57, 61, 68, 88 continuity solutions 17 customers 66 demand 76, 85 development 10, 37-40, 82 documents 55 entertainment 62 flows, automated 26, 58, 64 functions 68 global 2 graphics 29 grid-enabled 44 information systems 15, 46, 68 intelligence 2, 3, 9, 26, 28, 31, 44, 46, 47, 62, 71, 75, 76, 87 leaders 76, 88 leasing 66 logic 27 medium 49 monitoring 60 objects 51 outcomes 85 partners 51 planning 86 practices 32, 45, 70, 83 problems 58, 67-69 supply-chain 67 process definition 35 process logic 10 management solutions 3, 25, 32 modeling 35 optimizations 85 processes 26, 32, 34, 38, 44, 45, 47, 50, 56, 59, 60, 63, 65-67, 77, 78 core GIT 77 financial 62 local 48 orchestrated 50 professionals 31, 61 relationships 63, 66, 83 requirements 32, 36, 44, 51, 53, 61 segment 60 skills 52, 59 software 55 strategies 62, 65 success 78 support 76 transactions 58 transforming 78

units 52 users 31, 36, 83 value 25, 70, 85 world 31, 45, 52 Business-critical information 46, 62 Business Development Consultants 78 Business Management 86 Business Management, IT 86 Business Management Office 86 Business Operations Team 86 Business Process Analysis Suite 32 Business process automation 25 Business Process Execution Language 28, 32, 35, 39, 47, 48, 55, 57, 62, 65 Business Rules and Business Activity Monitoring 25, 26, 32, 35 Business Today-Hewitt survey 73 Byte-code interpreters 18 C C++ 6, 68 CA/Bay Area and Washington DC 2, 4, 23, 28, 37, 43, 45, 46, 59, 73 Cache fusion protocols 22 mode 22 Call Centers 57 Call Interface 7 Calling 30 Campaigns 88 Canada 33 Capabilities advanced Web services 25 application-level 38 broadest ECM 33 developing native database 13 device 10 embedded managementreporting 62 full-session management 16 market-leading data-integration 23 metadata 46 parallel load 23 real-time 22 performance 22 self-repair 10 thematic mapping 16 C API 6 Capital 59, 62 equipment 48 investments 64

Career choice 2 resource 2 Carrier collaboration 69 Carriers 54, 55 CASE 56, 84 Cash 54, 63 Cash Management 63 C/C++ 7, 21, 24, 58 CD-ROM courses 87 Cell phones 5 Central Application Development Teams 4 Central, state, and local government bodies 74 Centralized usability labs 81 Centre 80 CEOs 56 CEP 17, 36, 91 Certification exams 43 technology 80 Certifications 87 Change drug development 66 management 37, 78 and release management 79 Channels 4, 26, 34, 47, 60, 83 CHAP 21 Character set encodings 42 Chemicals 17, 69 Chennai 79 Chief Executive Officer 19 Chief Security Officer 82 China 23 Chips, popular 18 CIO 54, 86 Cisco 68, 74 Citigroup 74 C Java 9, 42 Classroom environments, global 87 Client-side products 16 Clients 6, 16 ultra-thin 44 Client/server 7, 16 Clinical 15, 64-67 administrative, and financial applications 64 development 67 Clinical Documentation and Order Management 64 Clinical research 15, 67 Close integration 82 Cluster architectures 9 database server 6 filesystem 82 management 6

repository 6 transaction fusion 22 verification 6 Cluster High Availability and Manageability Team 3, 6 Clustered environments 17, 21 server environments 8 Clustered-server systems 21 Clustered systems 53 Clustering 7, 17 groups 6 hit-list 19 Clusters 6, 8-10, 22, 37, 43 hierarchical 6 Clusterwide 22 CMDB, comprehensive 39 CO 4, 45, 48, 49 Coast Guard 10 COBIT 11 Cobol 7 Coca Cola 10 Code 10, 28, 31, 40, 41, 49, 55 antipatterns 49 custom 49 generators 18 machine 18 mainline 82 mission-critical 33 performance analysis 28 scans 49 walk-throughs 41 Coding 12, 41, 57, 59, 74, 82 Cognitive psychology 81 Collaboration 5, 38, 40, 45, 71, 75, 81 components 17 service development 41 services 25 state-of-the-art 41 skills 59 technologies 41 tools 15 trading partner 54 transportation manages carrier 69 Collaboration Products 17 Collaboration Suite 17, 42, 43 Collaborative agreements 69 development 59 experience, innovative 40 Collaborative Technologies 3, 5, 40 Collateral 24, 40, 41, 65 Collect payments 66 Collections 6, 7, 63 agent, right 63 Colorado 2, 48

Columnar store 22 COM+ 13 Comcast 74 Command Center 77 Commercial applications community 53 customers 6 software systems 5 Commercial Accounts 78 Commercialization 67 Commitment 26, 40 Commitment Control 63 Commoditizing 68 Commodity ever-present 2 strategies 55 Common grid computing infrastructure 26 security 26 systems management infrastructure 26 Common Criteria and FIPS 82 Communication 3 bus 34 devices 30 networks 30 protocol 7 skills 24, 26, 27, 55, 70 Communication System Enablers 30 Communications 2, 3, 13, 29, 36, 52, 54, 55, 60, 74, 85, 86, 88 interprocess 23 program managers 86 server 7, 90 Communications Service Delivery Platform, advanced 29 Communications standards 30 Communities 40, 41 collaborative 17 Companies consumer 69 deploy iSP 55 exploit 18 global 73 high-tech 62 largest 59 leasing 66 retail 71 world-class 52, 70 Companywide adoption 24 Competition 19, 26, 27, 35, 41, 54, 60, 77, 85 Competitive advances 72 analysis 24, 27 performing 24

Competitors, primary Fusion Middleware 27 Compilers 3, 15, 18, 43 Completed advanced development work 14 Complex collections 7 effort 48 regulation 46 scheduling algorithms control time 14 user interface challenges 37 transaction record 38 Complex Event Processing 17, 36, 91 Complexity 30, 39, 49, 50, 58, 69 distributed system 13 statistics 54 Compliance 26, 39, 46, 50, 58, 64 audit 60 automation 35 controls 11 corporate 51 programs 86 sustainable 62 Component authoring technologies 31 Component UI technologies 37 Components 11, 13, 24, 27, 29, 33, 35, 36, 46, 51, 54, 55, 63, 64, 71, 84 fundamental 20 network 38 reusable 28, 31 standards-based 28 third-party 26 visual 27 Comprehensive Training 87 Compression 8, 13 Computer language design, unique 18 science background 8, 10, 21, 32, 69, 81 Computer architecture 23 Computer-based solutions, designing 69 Computers 2, 10, 66 clustered 8 handheld 10 Computing 2, 25, 26 distributed 69 global 42 object-oriented 68, 69 platform 84 scientific 74 Concurrency 15

Concurrent users 20 Condition-based maintenance strategies 57 Conduct usability evaluation 81 Conference attendance 53 Conferences, academic 9 Configuration and Software Management 3-6, 11, 22, 28, 37, 39, 49, 57, 58, 69, 72, 74, 75, 79 Connection Manager 16 Consistency 60 cross-platform user interface 81 Consolidate 41, 52 supply base 55 Consolidation 75 Constant rate 30 self-improvement 43 Constraint 54, 57, 58 Constraint-based order, global 54 Construction 56, 70, 71, 81 Consulting 4, 10, 42, 45, 51, 56, 58, 67, 70, 73, 75, 76, 82, 84-86, 88 Consumers 2, 16 Contact center 47, 60 Contacts, developing 70 Containment 16 Content 2, 19, 36, 75, 88 customer-facing 47 generating Web 29 management 2, 15, 24, 25 multilingual 42 platform 24, 32 Oracle 32 online training 42 repository 24 tax 64 technical training 42 unstructured digital 32 Content Writers 80 Context complete 36 shifts 36 Contingency Response Operations 77 Continuous drive 88 query notification 22 Contract documents 58 management industry 58 solutions 58 origination 66 Contracts 25, 46, 57, 58

record service 49 warranty 49 Contracts Management 55 Contributions 31, 39, 66, 73 largest Linux kernel 82 Contributors 56 Control 11, 16, 50, 63, 67, 70 call 29, 30 complete programmatic 7 media server 30 multiversioning concurrency 22 resources 6 Controller 27 Convergence of SOA and EDA 25 Coordinate activities 33 cross-platform 27 Coordination 55, 82 protocols, distributed 22 CORBA 5, 29 Core competencies 86 database features 23 development group 80 software development 73 technologies, developing 9 technology services 75 Core Framework 3, 37, 38 Core Framework Development 38 Core Java EE 33 Cornell 12 Cornerstone 11, 27, 46, 63 Corporate Architecture 82 Corporate Architecture Global Product Security 4 Corporate Performance Management 4, 46, 59 Corporate users 55 Corporations 27, 52, 71, 81 COSO 11 Cost pressures 69 reductions 72 savings 39, 47, 58 Cost efficiency 77 Cost Management 4, 59 Costs 25, 39, 44, 45, 49, 50, 56, 59, 60, 62, 67, 84 administrative 65 expense repair 49 fixed 71 labor 67 occupancy 71 reducing communication 10 implementation 49

supply management 47 Countries, non-US 72 Course materials 61 Courses, certified 79 CPM 59, 60 CPU 9-12, 22 Creation 46, 53, 82, 84 streamline contract 58 Creativity, technical 6, 9, 21, 22, 27, 28, 31, 37, 40, 43, 60, 64, 67 Credibility 87 Credit and risk management 62 Cricket players 55 CRM 4, 27, 38, 44, 47, 57, 58, 60, 61, 70, 74, 75, 86 CRM OnDemand 45, 74 Cross-functional participants 69 telecommunication processes 51 Cross-platform 26 Cryptography 35 CSFB 21 C SQL 7 CSS 9 Curriculum development 27, 58, 73, 74, 79 Customer communities 36 credit card 63 and credit integration 62 data integration 47 deduction 63 engagement programs 86 environments 72 experience 60, 77 initial 39 hub 60 interactions 24, 65 lifecycle management, industryleading 85 management processes 63 networks 30 Customer Data Management 46 Customer-focused group 9 Customer Loyalty 50 Customer NLS 81 Customer relationship, growing 76 Customer Relationship Management 4, 44, 46, 47, 54, 60, 84 Customer requirements propel 18 Customer Support 4, 58, 65, 72, 77, 78, 84 Customizability 14 Customization 75

C XML 39 D D2K 79 Data accessing 9 archive 49 availability 6 backup 8 caching 7, 22 center designer 39 management, global 86 centers multiple 77 primary 77 classification 11 cleansing 34 cleanup 49 clinical 66 collating 42 collection 63 compound 66 conversions, explicit 7 distributed 15 encryption 11 enterprise-wide product master 70 exchange 10, 14 exporting 50 failures 9 furnish forecast 76 high-volume 60 historical 22 hubs 2 input/output 7 integration 23, 25 interchange format 24 loss 8 management solution 66 managing 88 migrate 9 mining 3, 7, 15, 18, 23, 43 algorithms 7 automate 7 developing Oracle 7 performing 7 process 7 technologies 7 model adaptive planning 54 languages 14 modeling 15, 23, 58, 59 hierarchical 15 multimedia 12 partitioning 9, 21 presentations 29 privacy 11 provenance 20

pushes 63 query XML 24 redundancy 20 reference 17 repair 8 security 37 semi-structured 24 sources 27, 29, 31 spatial 16 stewards 70 storage 3, 8, 12, 13 semi-structured 18 structured 24 structures multidimensional 31 transactional 9 synchronization 10 transactional 63 visualization 28, 69 volumes, largest 63 warehouse loading 21 platform 23 systems 20 warehousing 13, 15, 18, 23, 55, 68, 75, 78 platform 23 technologies 9 Data Access 3, 6, 7, 13, 16 Data-access drivers, efficient 7 Data Mining Technologies Group plans 7 Data-protection products 8 Data Rescue 3, 8 Data Warehouse and Language Technology 3, 9, 23 Database 3, 5-12, 14, 15, 19-22, 24, 33, 34, 37, 38, 48, 53, 57, 66, 74, 80, 82, 84, 88 administration 6, 9 administrators 45 algorithms 43 application development 24 and Application Server 16 applications 81 embedded 22 best-in-class 65 browser 10 bug-tracking 76 cache 21 code 22 connectivity 16 consolidation 18 damaged 9 data 12 design 58, 73 object 55, 56, 71 distributed 16, 21 division 22, 23

downtime 18 engine 15, 20 Oracle 22 enhancements 17 experience 70 fastest 43 features 13, 23 traditional 15 grid-ready 2 history, active 22 internals 6, 8, 18 kernel 7, 11, 17, 23 largest 8 management 2, 6, 85 market 22 modeling 39 multiple 13 non-Oracle 21 performance 23, 43 persistent 17 products 84 relational 71 replicas 10 repository 16 research community 11 restoration software 8 security, developing 11 self-healing 11 server code coverage, measuring 13 development 2, 6, 16, 20, 37, 53 kernel 22 single 49 software, relational 88 solutions 12 standby 9 storage 14 subsystem 20 support 9 systems 11, 14, 15, 19, 20, 37 self-tuning 11 systems, traditional 22 technology 2, 5, 7, 8, 13, 18, 21, 22, 24, 43, 62, 67 distributed 17 third-party 9 traditional 21 Database-access API, popular 7 Database Developer Tools 80 Database developers 23, 80 Database Development Tools 3, 9 Database High Availability and Recovery 3, 9 Database Lite 3 Database-rules management technology, developing 17 Database schemas 31

Database Security 3, 11 Database Server Manageability and Diagnosability 11 Database Systems Technology 3, 12 Database Test Group 13 Database Test and Productivity Tools 3, 12 Database Vault 11 Database, virtual 13 Dataguard 74 DB Server Manageability 3 DBA 74, 75, 77, 79 to Oracle Applications 78 DBI 62 and Balanced Scorecard 62 Debug 18, 28 Decentralized flexibility 60 Decision makers 33, 44, 46, 63, 74 Decisions 17, 45, 60, 62, 65, 71 key security 34 smarter 66 strategic 31 Declarative development 36 Decreasing time-to-market 67 Dedicated group 6 Dedicated Operations 76 Deductions 62 Deduplication 8 Defects 61 Defense 8, 56, 68, 70 Definitions of user experience 81 Degree 26, 39, 46, 76, 78 Deliverables 61, 79 Delivery 46, 50, 51, 64, 69, 78, 85 defining superior service-level 78 high-quality production support 46 method 87 on-time 73 Demand business space 78 chains 25 portfolio forms 83 and Support businesses 80 Demand Customer Care centers 86 Demand and Customer Support 72 Demand Hosted Technology and Business Solutions 2, 4, 83 Demand management 54 Demand Platform 72 Demands 4, 12, 18, 44, 68, 69, 72, 74, 78, 79, 83-86, 88 Demantra Administrator 79

Demos 40, 43 hosted 43 Denver 4, 45, 48-50 Denver Technology Center 48 Departmental systems 8, 14, 32, 64 Departments, collection 63 Dependencies 30 Dependency management 14 Deploy, helping customers 62 Deploy Internet 29 applications 38 Deploy Oracle products 42 Deploying business systems 5 search solutions 19 Deployment 10, 18, 26, 28-30, 47, 56, 84, 86 architectures, standard 72 clusterwide 6 cycles, prolonged 84 Deployment API 38 Design 6, 9, 10, 12, 13, 21, 22, 31, 35-39, 41, 45, 46, 52, 53, 56-59, 61, 65, 68, 71, 74, 75, 81 documents 41, 47, 57 graphic 81 innovative 36, 81 interaction 81 interactive 39 patterns industry-standard 27 out-of-the-box, popular 27 phase, early 10 problem 39 review 43 skills 24, 44 specifications 13, 53, 71 technical 54, 59, 68 visual 39 Design Methodology 81 Designers 37 visual 39 Designing, implementing, testing, and supporting 12 Designs innovative 81 protocols 6 storage and access structures 8 Desktop 41, 86 applications 28 self-service 67 client developers 41 computers 5 integration 63 operations 86 strategy 77 support 77

unit-testing 41 users 44 Desktop PCs 12 Desktop Web applications 30 Detail-oriented 64 Developers 2-7, 9-20, 23-61, 64-76, 78-84, 86, 87 curriculum 47 Development centers largest offshore 74 Oracle 74 popular 2 primary 72 community 9 consistency 52 cycle 40, 81 of Database Developer Tools 80 engineers 6, 40, 72, 73 environment 23 declarative 27 integrated 28 visual 28 groups, distributed 37 kits 42 organization, applications product 52 partners 65 platform 64 single collaboration 40 process 12 processes, iterative 48 projects 17, 37, 59, 64 resources 83 teams 10, 24, 27, 32, 36, 37, 42, 43, 46, 48, 49, 51, 57, 65, 67, 68, 70, 79, 80, 87 dynamic Applications 55 technologies 2, 10, 18, 27, 28, 30, 49, 53, 61, 66, 68, 80 Devices 10, 31, 66 lift-truck-mounted RF scanning 67 medical 67, 68 wireless handheld 30 mobile RF 67 DHCP 77 DHTML 31, 41, 55, 66 DHTML UIs 58 Diagnosability 3, 6, 11, 21 Diagnosis 5, 6, 11, 38, 82 Diagnostic 38, 72 Digital products 70 signatures 8 Digital asset management 32 Digital Imaging and

Communications in Medicine 3, 13, 17 Direct Persistence Layer 6 Director of Recruiting 2 Directories 26, 55, 56 Directory, industry-standard 16 Directory Services 34, 35 Disaster Recovery/High Availability 17 Disasters 8, 9, 18 Disbursement 63 Disciplines clinical 66 financial 46 fiscal 63 system management 40 Discounts 69 Discovery 16, 67 drug 67 Discussion forums 36, 73 Disjointed collaboration tools work 40 Disk farm 20 space requirements 20 Disk-based databases, traditional 21 Disks 5, 20 petabyte volume 20 single shared 82 Distilling requirements 35 Distributed computing environments 16 database access 7, 13 and parallel systems 14 systems 9, 13, 14, 18, 21, 22, 35, 39, 41 technology 13 Distributed Database Group 3, 13, 14 Distribution 49, 57, 72 Distributors 83 Diversity 58, 76 Divisional product lines 79, 81 DMT 7 DNS 77 Documentation 24, 43, 45, 47, 57, 58, 61, 67, 73, 74, 76 Domains, industrial 75 Downtime 74 minimal system 8 DreAM TeAM 57 Driving business process improvements 51 value 47 Drug discovery process 15 Dublin 80 DVT 3 Dynamic

adaptation 35 branch 17 business models 25 conditions 50 market conditions 44 nature 33 reconfiguration 23 role 53 team 7, 9, 40 Dynamic Build feature 49 Dynamic Java byte-code instrumentation 38 E EAI 32 EAM 56 EBay 74 EBI 62 family 62 Ebilling 60 E-business 29, 38, 42, 69, 73, 82, 85 E-Business Intelligence 4, 62 E-Business Tax 64 ECA 17 Eclipse 29 Eclipse Dali 33 Eclipse platform 28 ECM 32, 33 E-commerce 15, 62 Economics 25, 71 Economy 42, 59, 70, 71 Ecosystem players 64 EDA 36 EDC 80 Edge Server 34 Edges, competitive 32 EDI 56, 69 Editors 28 visual 27 Education 4, 51, 53, 56, 61, 65, 68, 70, 73, 75, 76, 79, 83, 85 Education Sales Consultants 80 Education services 87 Effective contract management 58 Efficiencies 46, 47, 77 EG 74, 75 E-Governance 4, 74, 75 EJBs 27, 31, 41, 58, 65 E-Learning Administrators 80 Electric grid wiring 2 Electricity 2 Electronic documents 32 exchange 55 health records 13, 64 Electronics 62

Ellison, Larry 19 E-mails 32, 60 Embedded 10 device technology 11 Embedded Linux 10 Embedded VC++ 61 EMEA 72, 76, 77 Employee payroll information 20 Employees cater 76 motivated 84 Employers, best 73 Employment area, largest 48 Enablement strategies 83 Enablers 30 telecommunication 30 Encryption 8, 16, 84 Encumbrance 63 End-to-end contracting process 58 security solution 34 support 28 End-user performance experience 22 End User and Technology Support 86 Energy 56, 75 Enforcement 35 Engine 22, 63 bid optimization 55 calculation 60 catalog search 55 error-diagnostic 12 Engineering 3, 4, 6, 21, 29, 31, 36, 37, 39-41, 57, 59, 61, 66, 70, 72-74, 79-82, 85 infrastructure, associated 73 teams 29, 70, 74 Engineers 12, 21, 22, 30, 36, 37, 51, 53, 59, 61, 64, 68, 70, 71, 78, 79, 86 bright database system 11 quality control 67 user research 39 Enhancement patches 82 Enhancements 9, 17, 23, 24, 35, 42, 46, 47, 49, 58, 65, 6870, 72-74 Enrollment 65 Enterprise 10, 19, 26, 30, 31, 34-36, 46, 50, 63, 71, 84 access 75 application integration 32 users 72 workflow 45 applications 26, 29, 34, 35, 64, 70, 72

architectures 63 auditing 11 balanced 30 business applications 46 businesses 5 company, global 52 computing 5 content management 3, 32, 33, 43 contracts 58 customers 35, 80 data 16, 26 databases 19 platform 19 products 48 project management 71 protected 75 real-time 25 search 2, 15, 18, 19 service bus 32, 34 Enterprise Asset Management 56 Enterprise BI products 31 Enterprise-class demos showcase Oracle database 43 Enterprise Edition 29 Enterprise Grid Computing 16 Enterprise information 5 Enterprise Java 26-28 Enterprise JavaBeans 27, 28, 31, 41, 58, 65 Enterprise, leasing 66 Enterprise Linux customers 82 Enterprise Manager 37, 42 10g 37 Enterprise Manager Grid Control 38, 43 Enterprise markets 2, 29 Enterprise Patient Index 64 Enterprise Performance Foundation 60 Enterprise Real Estate 71 Enterprise Single Sign-On systems 35 Enterprise software 5, 23, 25, 45, 47, 48, 66, 70, 76, 77, 88 Enterprise-strength security 11 Enterprise Systems Organization 86 Enterprise telephony solution 30 Enterprise Terminology Server 64 Enterprise User Interaction 25 Enterprise Web 25 Enterprise-wide 16, 44, 63, 70, 81 Entertainment 70 Entitlement information 35

Enterprise mashups 36 Environment 11, 14, 22, 23, 2629, 32, 36-40, 49, 51, 52, 57, 59, 60, 65, 67, 68, 79 Environments, Oracle 74 Eroding margins 68 ERP 38, 44, 49, 54, 58, 70 and CRM applications 43 systems, traditional 57, 63 top-notch 27 Errors 8, 9, 64 ESB 35, 48 development tools and SQL Developer 28 Eservice 60 ESI 17 Estate, real 48, 71 ETL 9 ETS 64 Europe 72, 80 European Development Centre 80 Evaluations 23 competitive 81 formal security 82 heuristic 81 Evaluators, independent 25 Event-condition-action 17 Event Driven Architecture 36 Event-driven computing 25 Event notification 21 Evolution 2 Ex-college football captains 55 Exabytes 20 Exceed customer performance requirements 53 Execute benchmarks 53 repair orders 49 Execution 21, 26, 35, 54 embedded script 7 engine 55 model 76 strong logistics 67 time 11 tool 69 Executive Management 51 Executive reviews/reporting 86 Expenditure 63 Expense targets 76 Expenses 63 Experience direct 36 real-time 78 user 39, 65, 81 Expert engineers 8 Expert Instructors and CuttingEdge Curriculum 87 Expert performance diagnostics

37 Expertise multimedia 17 networking 16 spatial 17 Experts database performance 61 domain 65 seasoned enterprise development 51 subject matter 70 unique work environment teams 18 Extensibility 32, 38, 50 sustainable 45 Extension dialing 30 Extensions 7, 28 Extract metadata 13 Extraction 9 automatic metadata 17 entity 15 feature 7 F Facets 17, 60, 73 Facilities 15, 48, 56, 67, 71, 73 Facility use 67 Failover 16 Failures 9, 10, 49 withstand 12 Fault-detection, intelligent 10 Fault tolerance 5, 22 FDA 69 Featured backup products 8 Federated Identity 34 Federation 34 FGA 11 Fidelity Investments 21, 74 Field 10, 17, 18, 47, 51, 54, 57, 60, 70, 78, 86 marketing 88 Field Reps 78 Field Sales 57 Field sales teams 47, 70 Field Service 57 Field technicians 10, 60 File systems 5, 8, 16, 21, 82 Filesystem 8, 16, 82 Filters 34 Finance 4, 6, 25, 31, 44, 46, 48, 49, 51, 54, 55, 57, 59, 60, 62-66, 71, 73, 75, 76, 79, 80 Financial management product lines 62, 63 Financial Services Applications Development 80 Fine-Grained Auditing 11 Firewall/proxy support 16, 56

Fixed assets accounting 64 Fixed Assets and Oracle Projects 57 Flash 21, 29, 31 Flashback technologies 9 Flexible Training Solutions 87 Flexsourcing 25 Flow 63, 67 FMS 46 Focus, strong customer 69 Food and beverages 69 Footprint 56, 57, 60, 70 Forecasting 59, 76 assumption-based 54 statistical 59 Forecasts 63, 76 Foreign Exchange Instruments and Exchange Law 11 Forestry products 69 Format conversion 13, 15 Formats 66 image 13 Formatting information 42 Forrester 70 Fortran 7 Fortune 50, 500, 2000 13, 54, 56, 68 Forums 36, 73 Foundation 5, 20, 25, 31, 38, 44, 55, 65, 66, 70 master data 70 FP&A 75, 76 Frameworks, complete 27 Fraud, corporate 58 Frequency identification 36 Front-end cache 22 Front office 63, 80 Full-fledged embedded database 10 Fun 11, 12, 29, 59 Functional designs 32, 36, 59, 61, 68 requirements 32, 36, 61 Functionalities, advanced 22 Functionality 15, 16, 23, 27, 37, 40, 43, 49, 54, 64, 67, 72 basic 21 core database 9 industry-leading 65 labor management 67 learning cross-product 70 monitoring 34 Functions 10, 11, 47, 53, 61, 73, 78, 83 analytical 59 data-mining 7 engineering quality 73 systems management 21 Funds 63

capture 63 checking and reservation 63 disburse 66 Furnishes, covered 33 Fusion 4, 44, 45, 48, 52, 56, 64, 65, 68, 70 Fusion Applications 2, 4, 53, 56 Fusion development organization 72 Fusion Integration Services and Migration 48 Fusion Middleware 2, 5, 26, 27, 38, 43, 78, 80 and Service Oriented Architecture 50 technology 56 Fusion Middleware Application Server 25 Fusion Middleware/Application Server 3 Fusion product initiative 59 teams 56 Fusion Projects development team 71 Fusion technology 55 G Gaming 16 Gartner 31, 34, 54, 57, 70 Gateways 13, 16 GDCO 77 GE 55 General Ledger 63 Generation rule-based runtime user interface 57 thumbnail image 13 Genomic, proteomic, and compound data 66 Genomics 15, 66 Geographic mapping 29 Geographies 44, 76, 78 Georaster imaging 16 Geospatial data management 16 GFIC 75, 76 GIS 77 GIT 4, 76, 85, 86 GIT Applications 76, 86 GIT Enterprises Systems 77 GIT Security 86 GL 56 programmatic interfaces 84 Global 500, 2000 35, 38, 40 competition 46, 68 constraint-based order promising 54 Global Consulting 4, 75

Global corporate training organizations, largest 87 Global Customer Support 77 Global Customer Support India 77, 78 Global Customer Support organization 72 Global Data Center Operations 77 Global economy 42, 49, 88 Global End User and Technology Support 86 Global enterprises, large 50 Global Financial Information Center 4, 75 Global Information Security 77 Global Information Technologies 4, 76, 84, 85 Global IT Operations 77 Global organization defining 44 Global Support Center 50 Global Support Services 86 Globalization and Public Sector 7, 25, 42, 64, 69, 73 runtime library 42 solutions, reliable 42 standards 42 Globe 11, 70, 72, 74 G-Log 75, 85 GlT 85 GML 16 Go-to-market engagement, specialized 83 Goods 58, 67, 69 Google 18 maps 16 Governance, corporate 51 Government bodies, global 74 Governments 17, 48, 70, 75, 88 Graphic Animators 79 Graphical bid monitors 55 Grid 2, 20, 21 plug-n-play 6 revolution 44 technologies 2, 5, 85, 87 Grid-based architectures 2 enterprise computing solutions 17 Grid computing 2, 13, 29, 65, 73, 74 architecture 5 Grid Control 37, 40 Grid infrastructure 5 reliable in-memory data 33 Grid Management 3, 37 Groundbreaking database infrastructure 18

Group activities 24 engineering 40 members 12, 24 right 21 sales 43 section 69 Groupware elements 17 Growth 2, 30, 32, 45, 50, 53, 61, 62, 64, 66-68, 71, 73, 78, 83 revenue 58 Growth/year 78 GUI Development 37-39 Guide sales teams 27 GUIs 3, 18 browser-based Ajax 37 Gurgaon 4, 73-75 H HA 21 Hackers 82 ethical 82 kernel 82 Handheld radio frequency 67 Hands-on experience 28 Hardware 8, 25, 80, 82, 83 architectures 43 companies 40 failures 8 greatest 43 hands-on 21 issues 43 management 73 optimized 72 partners 21 platforms 5 systems 14 Harvard 12 HCI 81 HCM 46, 65 development team 65 products 65 HCM Development 65 Headquarters 2, 33 Health Care 3, 4, 15, 56, 64, 66, 85 Health records 20 Healthcare Transaction Base 64 Hebrew 42 Help systems 61 Heterogeneous 50 data management 18 information 21 standby 22 systems 26 Heterogeneous Data Access 13 Heuristics 19 Hewlett-Packard India 75

Hierarchical PL/SQL performance analysis 18 High availability option 6 systems 17 High-availability Web caching technologies 17 High-energy 71 High-fidelity 70 High-performance 15, 17, 23 platform 22 turbocharger 22 utilities 17 High-performance OLTP 20 High-profile Streams customers 21 High-tech environments 15 High-tech/electronics 68 High-throughput 23 High-value software enhancements 46 High-volume journal processing 63 Higher Education Division 65 Higher education institutions 65 Highest-quality application product suites 52 Highly available 12 concurrent 12 HIPAA 11, 34 Historical system 37 History, long 85 HL7 36, 64 Honeywell 68 Horizontal lines 26, 31 Hospital administration backgrounds 65 Host 14, 37, 38, 67, 73, 83, 84 Hosted customers 85 information-management solutions 74 platform 3, 14 solution, complete 84 systems 15 Hosting 2, 74, 83 service providers 83 Hottest sectors 83 Hour north 17 HQ Finance 76 HR 54, 63 HTB 64 HTML 9, 15, 22-24, 27, 28, 3133, 36, 39, 55, 56, 58, 61, 68, 69, 72 HTTP 26 HTTP Server farms 38 HTTP/HTML 55, 56, 69

Hub, global 67 Human genome 66 resource costs 65 Human Capital Management 4, 46, 65 Human Resource Management 46, 49 Hyderabad 4, 73-79 Hyperion Solutions 31 I I2C 21 IA-64 23 IB 21 IBM 33 IBM System 49 i platform 49 IBM WebSphere 38 IDC 73 IDE 28 Identity 2, 3, 26, 34, 35, 65, 78 management 2, 3, 26, 34, 35, 78 IDEs 28 IIIT 79 IIT 12 Image processing, DICOM 13 Images 13, 17, 32 merging 13 single system 6 Implementation 2, 10, 31, 34, 39, 56, 58, 59, 71, 75, 79, 86 consultants 45 effective 84 enterprise software 48 process 58 services 75 Implementing human workflows 25 Implicit 7 Improved upgrading 49 Improvements, architectural 49 Improving Global Operational Excellence 49 In-class 47, 52, 65, 70, 87 In-database 7 In-flow 69 In-house and outsourced 68 In-memory access 22 data management 22 database management system, industry-leading 21 Inception 25, 74 Index 17 bitmap 8 organized tables 17

Indexes geometries 15 Indexing 8, 22 content-based 17 extensible 17 full-text 15 patented 17 technology 8 India 4, 9, 23, 37, 44, 48, 61, 72-75, 77-80 India Development Centers 4, 73 India Global Customer Support 4 India team 77 Industrial development 11 Industries 2, 5, 6, 11, 28, 30, 32, 37, 40, 44, 47, 48, 53, 54, 66-68, 70, 74, 75, 78, 82-84 biotech 67 changing 50 discrete 68 healthcare 64 multiple 15 Industry analyst firms 70 analysts 47, 83, 88 consolidation 25 experts 33, 57, 70 groups 32, 36, 60 marketing 88 partners 11 recognition 85 solutions 44, 51, 71 standards 11, 35, 38, 64 groups 36 talent 44 trends 56 Inexpensive 20, 21 Inferencing 20 dynamic 20 native 19 InfiniBand 23 and IPv6 16 Influencers, external 27 Information architecture 66 services-oriented 67 assets 11 exchange solutions 64 experts 88 filtering 15 infrastructure 34 database 84 management 32, 33, 40, 50 online 43 quality 23 technology institutionalizing 85

solutions 71 visualization 81 Information access 63, 68, 85 Information-access rights 26 Information Company 2, 3, 15 Information-integration, generalized 21 Information Retrieval 3, 15, 19 Information technology 26, 49, 51, 78, 79 Information Technology Infrastructure Services 78, 79 Infrastructure 3, 5, 6, 12, 17, 21, 22, 24, 33-35, 37, 38, 41, 50, 52, 64, 77, 80, 83, 84 globalization 42 industry-leading 85 information-sharing 21 midtier 22 modern 25 providers 83 public 57 server 29 team 72, 73 technical 78 Infrastructure Management 37, 38 Ingredient potency, active 69 Initialization 78 Innovation 5, 20, 41, 42, 45, 46, 73, 85, 88 decentralized 25 fundamental 26 managing 67 result-focused 72 revolution 39 rewards 67 Installation 49, 56 multinode 39 Installation Technologies 39 Institutional users 13 Institutions, educational 35 Instructor-led and online training 42, 73, 87 Instructors 87 Integrate 2, 7, 11, 13, 26, 44, 54, 57, 64, 66, 83 Integration 3, 15, 20, 34, 35, 38, 48-51, 54, 58, 68, 69, 73-75, 78 credit 62 direct 60 engagements, strategic 40 of OWSM 34 packed 44 platform 64 prebuilt 51

program management 51 seamless 64 solutions 38 strategy 50 team 36 technology 63 tighter 7 Integration Products 35 Intel 24 Intelligence 31, 46, 55, 56 agencies 15 predictive 31 proactive 31 Interaction Center 46 Interactive 16, 31, 37, 39, 81 dashboards 31 prototypes 81 Interchange 15 Intercluster 22 Interconnect technologies 16 Interface design support 81 teams 81 tables, open 60 Interface Design 4, 81 Interfaces 6, 7, 16, 23, 32, 34, 35, 64, 82 application programming 58 collaborative 41 human computer 81 public 7 real-time 67 standards-based 48 Interfacing 23 InterMedia 13 Internal call tracking systems 76 International Drop Shipments 55 International Institute of Information Technology 79 Internet 2, 5, 12, 14, 26, 38, 42, 55, 68, 69, 81, 82, 84 banking 80 global 12 and Grid technologies 85 procurement 84 revolution 44 scales 12 technologies interests 66 Internet-based solutions 69, 72 student system 65 Internet IR problems 19 Internships 81 Interoperability 30, 33, 35, 77 Interpersonal skills, exceptional 64, 65

Interpreter 19 Intervention 20 Intrusion detection 11 Invent 8, 11, 18 Inventories 49, 55, 57, 59 control perpetual 67 on-hand 56 Inventory optimization 54 planning 69 visibility 67 Investigation 12 Investment 46, 63, 73, 74 customers Oracle 85 legacy 50 significant 34 Investors 66, 71 I/O 22, 23 IO resource management 11 IP 36 phones 30 and Virtual PBX 30 IPMI 21 IPoIB 21 IPsec 21 IR 19 techniques 19 Ireland 4, 9, 72, 80 ISO 9001 75 ISP 55 IStore 57 ISVs 25 IT consolidation 75 IT-enabled business process transformations 51 Iterative development 40, 81 ITIL 39, 78, 79 J J2EE 21, 27-29, 31, 33-36, 38, 39, 41, 55, 68, 75, 79 comprehensive 32 technologies 41 J2EE-based APIs 29 J2EE-based Internet technologies 58 J2ME 61 JAAS 35, 41 Japan 72 Java 5-7, 9, 10, 15, 16, 23, 24, 26, 28, 29, 31, 33, 35, 39, 41, 43, 55, 56, 68, 69, 72, 78, 79 Java 2 35 scalable 29 application development 73 applications 29, 30 deploying enterprise 28 cutting-edge 27

debugger, fastest 28 deployment 49 hacker 27 intuitive 63 model extension capabilities 58 objects 6 server infrastructure for Oracle products 33 services 64 software 49 stack 33 storage engine 6 surrounding 23 technologies 41, 78 world 33 and XML programming 28 Java Advanced Imaging 17 Java and Ajax-based visualization 16 Java APIs 41, 58 Java Authentication and Authorization 35 Java-based 23, 36, 39, 41, 45, 61, 71 architecture 45 graphical user interface 23 installation development 39 user interfaces 36, 61 Java Collections 6 Java Developer/PL-SQL/QA 77 Java development 28 Java EE framework 27 server integration 33 Java Management Extensions 38 Java Persistence 33 Java Platform Security 34 Java Products 3 Java Products Group 33 Java pulse 28 Java Server Faces 36 Java Servlets and JavaServer Pages 29 Java2EE 29, 34, 64 Java/J2EE development 7 JavaScript 9, 41, 42, 55, 58 insertion 38 JavaServer Faces 27-29, 41, 61 JavaServer Pages 28 JBoss 38 JCA 35, 41 JCP 28 and DMG PMML 7 JD Edwards 2, 45, 52, 75, 76 JD Edwards Enterprise 48 JD Edwards EnterpriseOne 4, 44, 45, 48, 84 applications 48

business applications 48 developers 48 JD Edwards EnterpriseOne Development 48 JD Edwards EnterpriseOne Financial Management 62 JD Edwards World 4, 44, 45, 49, 50, 84 applications 49 core ERP product 49 JD Edwards World A9.1 49, 50 JD Edwards World Development 49 JD Edwards World Financial Management 62 JD Edwards World line 49 JD Edwards World Products 45, 50 JD Edwards World Quality Management System 49 JD Edwards World Web interface 49 JDBC 6, 10, 28, 41 JDeveloper 3, 28, 31 JDeveloper Group 28 JEE 25 JMS 35, 41 JMX 35, 38 Job role learning paths 87 Job Scheduling 14 Jobs 53, 67 event-based 14 right 46 JPEG images 13 JSF 27-29, 33, 36, 37 components 27, 31 project 28 J-SOX 11 JSP 27, 29, 31, 37, 55, 58, 61, 66, 68 JSR-73 standard-compliant Java API 7 JSR-77 38 JSR-88 38 JSR 116-compliant SIP servlet 30 JSR-127 27 JSR-168 36 JSR-170 36 JSR-198 28 JSR-227 27, 36 JVM 28 K Key contract performance indicators 58 enabler 51 functions 86

market areas 64 metrics 87 projects 17, 34, 35, 51 standards 35 technology areas 74 Key Security 35 Knowledge extraction 20 functional 59 management systems 76 sharing 85 strong 8 technical 43 Kolkata 79 L Laboratories 15, 81 LAD 72 Land parcels 15 Landscape changing 8 competitive 32, 36, 61 Language Adoption 48 Language features 18 Language Technology 3, 9 Languages 9, 18, 19, 24, 26, 42, 70, 80, 87 modern 72 multiple 42 Large databases 81 very 9 Large-scale 12, 16, 30, 39, 53, 71 Latency initiatives, zero 25 Latin America 72 Layers 21, 23, 27, 28 LDAP 5, 16, 34, 35 LDAP Directory servers 5 LDAP server 35 Leader, recognized 34 Leaders unite 85 Leadership extending Oracles technology 84 position 22 global 83 maintaining Oracles 16 Leading-edge database kernel features 17 microprocessors 23 Leading-edge Oracle technologies 52 Leading-edge technology companies 21 Learning, constant 43 Learning Management 46 Lease and loan products 66, 71 Lease Management 4, 66 Ledger 63

Legal 77, 82 Liberty Alliance 34 License 76 Life Sciences and Health Care 3, 4, 15, 17, 66, 67, 74 Lifecycle 51, 56, 57 management, complete 10 order-to-cash 51 products 70 Lifeline software 10 Lightweight business environments 10 protocols 25 Linear Asset Management 56 Linear reference 16 Lingua franca 14, 24 Linguistic conventions 42 order 42 processing 15 specialists 80 Linking 36 Links, direct 55 Linux 4, 7, 18, 21, 39, 41, 73, 82 Liquidity management 63 optimizing 63 Listener 16 brokers 16 and Connection Manager 16 Load balancing 16 Loading metadata 60 Loads 16, 55 Loan products 66 LOBs 8, 76 Local conventions 42 customers 73 government bodies 74 laws 48 processing 34 requirements 72 Localization 48 Localized/field client support 86 Location server 30 Locations 2, 15, 16, 33, 57, 61, 67, 76, 80 multiple geographic 70 remote 60 Logging 22 Logic 9 description 20 Logistics 4, 16, 46, 68, 72 Low-cost lifecycle management 38 Low-latency interconnect 23 Loyalty programs 60 LVM 21

Lynn, Larry 2 M MA 4, 28, 29, 33, 57, 59, 66 M&A integration program management 86 manager 86 MACD 57 Machine Learning 8 Machines 14, 15 cool 12 virtual 18 Macintosh 41 Magazines, award-winning 88 Maintenance 46, 50, 56-59, 7375, 81, 85, 86 asset 57 contracted 57 minimal 49 plant 56 schedules 57 Majority market share 15, 66 Manageability 6, 12 features 17 frameworks 80 Management advanced 30 contract 4, 58 document 32 escalation 78 image 32 incident 78 infrastructure 39 centralized identity 34 liquidation 63 partners 38 positions 79 project 49, 59, 71, 75, 85 rights 33 risk 54, 62 service-level 37 software 66 solution 39 complete inventory 67 comprehensive financial 63 real estate 71 enterprise content 26 spectrum 37 strategic 65 system, intelligent 39 tools 67 waste 56 world-class 49, 83 Managers 51, 60, 65, 79 customer service delivery 78 non-financial 59 Manages geometries 15 Manufacturing 10, 21, 44, 46,

48, 49, 54, 56, 57, 67-69, 72, 75 Mapping of the human genome 66 Maps 3, 16, 38 road 41 spatial 16 and Spatial development 16 Location-based Technologies 17 Margins 63, 68 Market analysts 30 changing 33 competitive 40 device 10 dynamics 26 enterprise collaboration 41 global 42 growing multilingual 42 leader 2, 9, 23, 28 medium business 2 mobile 10 multibillion-dollar data warehouse software 9 segments 22, 29, 44 software services 73 space 64, 84 stock 5 success 36 vertical 66 worldwide Identity Management 34 Market Drivers and Customer Requirements for Middleware 25 Marketing 31, 44, 46, 50, 51, 54, 60, 62, 67, 73, 80, 82, 88 hosted services 88 Marketplace 27, 62, 72, 83 manufacturing applications 68 Massachusetts 2, 23, 66 Massively parallel systems 5, 12 Master schedule 61 Material 43, 54, 57, 67 handling 67 Materialized views 17 Maximize productivity 36, 85 return 64 workforce skills 65 Measurable impact 65 Medical device companies 66 drugs 66 imaging 13 Medications Management 64

Medicine 3 Meeting business requirements 38 Memory 11, 21 leaks, identifying 13 management 22 resource management 12 Merchandising 71 Mergers 25, 51 Merrill Lynch 74 Messaging 13, 30, 35, 55, 56, 88 instant 36 publish/subscribe 21 systems 26 Meta-directory 35 Metadata-based declarative programming models 35 Metadata management 17, 23 Metalink 76 Metals 69 Methodologies 33, 40, 47, 49, 52, 68, 72 user-centered design 81 Methodology-based mining activity guides 7 MHEs 34 Microprocessor families 12 Microsoft 24, 33 Microsoft Office integration 31 Microsoft Visual Studio 24 Microsoft for Windows application developers 7 Midsized companies 35 Middle East and Africa 72 Middle-tier 16 Middleware 2, 15, 25, 26, 33, 34, 38, 51, 65, 74, 78, 84, 88 orchestrates, industry-leading 45 products 25 market-leading 2, 25 strengthened 2 Midtier Web infrastructure 18 Migrate 14, 48 Migration 48, 56, 75 Million-dollar items 55 Mining 56 text 15 Minnesota 23 MIS team 76 MIT 12 Mixed source 25 sourced models 26 Mobile 2, 10 analytics 31 applications 61

developing device-aware 30 computing 5, 10, 67 devices 10, 31 initiatives 10 Mobile Server Cluster configuration 10 Mobile worker 67 Mobility 3, 29 and Communication Platform 29 Model 27, 28, 74 dimensional 60 hierarchical database 88 hosted 14 layer 27 publishing 58 single SOA 41 standard Web-based J2EE development 31 Model-driven 13 Model-View-Controller 27 Modeling 17, 57 business requirements 25 city 16 financial 59 Modeling Language 23 Modeling, object 23 Modular 25 Modules 22, 46, 49, 54 developing kernel 23 first business intelligence 48 multiple 46 spanning 62 Momentum 31 gained significant 58 Money 55, 56, 62 Money Magazine 17 Monitoring 6, 11, 25, 26, 32, 34, 35, 37, 38, 55, 59, 60, 63, 77 Monolithic workflow systems, traditional 32 Moorestown 33 Most-feature-rich filesystem 8 Motion 33 Mountains 67 Movement of goods 69 MPP 43 MRP 56 MS ODBC 7 MSCA 67 Multi-tenant 74 Multibyte support 7 Multifactor Authorization 11 Multilevel security 11 Multimedia 13, 17 content 17 data types 5 features 13

Multimillion/billion dollar business 48 Multinational customers 18 Multiplatform Development 39 Multiprocessors 10 large-scale 12 Multiprotocol support 16 Multipurpose networking solution 16 Multiround RFQs 55 Multitier management solutions 38 Mumbai 79 Murphys Law 12 Music 20, 42 company sign 62 MVC 27 design principles 61, 66 paradigm 41 N NAIO 4, 75 Nashua 17 Native 42 code generation for PL/SQL 18 concepts 45 support 19 Native XML support 24 Natural gas 56 Natural Language Processing 15 NC 33 NEDC 17 Negotiation 58 Net 13, 24 Net Services 3, 16 NET technologies 24 Network hierarchies 60 layer 16 protocols 16, 30 roundtrips 22 stack 16 Network discovery 6 Network Engineer 77, 86 Network Programming Interfaces 16 Networking 8, 16 vendors 16 Networks 15, 34, 37, 38, 47, 72, 77, 80, 86 active social 36 branch/retail 47 converged telecommunications 29 data center 77 installed 30 managing global supply chain 54 next-generation

communications 30 telecommunication 30 New Architecture Support 12 New Data Stores 12 New Delhi 73, 79 New England 66, 67 New England Development Center 3, 13, 15-20 New-generation BPM systems 32 New Hampshire 2, 17 New York Life 10 Next-generation application platform 32 architecture 19 solutions, innovative 51 technology stack 70 Next-generation CRM product 60 Next-generation enterprise technologies 44 Next-generation Fusion Middleware Platform 50 Next-generation Web technologies 41 Niagara 23 NIS 16 NJ 33 NMF 7 Nodes 39 signaling 29 Noida 4, 73, 76, 78 Non-experts 7 Non-occurrence of events 17 Non-Oracle ERP systems 54 Non-Oracle systems 13, 14 Non-revenue lines 76 Nonnegative Matrix Factorization 7 Nonprofits 48 Normalization 34 North America 48, 61, 75, 78 North America India Operations 75 North America Strategic Accounts 78 Notification 38 NPIs 16 N-tier interaction 16 NUMA 43 NUMA-aware memory allocation 23 NUMA multiprocessors 12 O Object access 7 Object-oriented designs 28, 31 method 7

programming 57 Objects 7, 57 map Oracle 7 schema 9 spatial 15 standards-based common 51 Obligations 71 mutual 58 OC4J 38 OCCI 6, 7 OCFS2 82 OCI 6, 7 OCMS 30 platform 30 ODBC 7, 10, 14 drivers 6, 7 ODL 10 ODM 7 ODMs algorithms support classification 7 OFED 21 Offerings 2, 66 expanding CRM 63 innovative 88 international 48 Offshore 25, 75 project delivery 75 OLAP 8, 9, 23, 29, 43, 55, 68, 69 OM 69 core product 69 OMG 28 On Demand 2, 4, 44, 72, 74, 76, 78-80, 83-86 and Customer Support 72 On ramp 9 On-site 81, 87 On-time order fulfillment 67 ONCS 30 Online 8, 9, 44, 55, 68, 69 collaboration 25 operations 12 patching of applications 18 seminars 88 training 73 Online DBA services 74 Ontologies 15, 19 Open Database Connectivity 7 Open source community 5, 11, 27, 33, 82 OpenWorld Tokyo 2006 19 Operating 6 system 3, 8, 10, 14, 21-24, 38, 39, 43, 48, 72, 77, 80 Operation excellence 66 Operational differences 48 efficiencies 69, 74, 76 relationship 85

systems 23, 31 Operations 8, 13, 16, 39, 50, 52, 56, 62, 71, 73, 78, 79, 82 command center 86 complex business 49 computer 85 continuity 74 data center 85 delivery 76 desk 86 efficient 49 error-free 8 global 73 groups 77 management 68, 78, 86 mission-critical business 60 normal 10 online 12 planning 54 project managers 86 streamline 71 thriving Oracle Ireland 80 Operators 16, 67 spatial 16 OPM/Oracle 79 OPN 83 Optimization 9, 11, 16-18, 25, 53-55, 71, 74, 75 feedback code 18 products 54 resource 16 techniques 17, 54, 55 trade promotion 54 Optimize 54, 55, 59, 66, 67, 73, 76 OracleDirect 78 Oracle 2-88 10g 77 certifications 87 certified professionals 87 eAM 57 eAMs single-instance design 57 events 88 executives 41 flagship development and translation organization 80 foundation of 12, 42 iProcurement 55 iSupplier Portal 55 partners 71 platform, extended 37 precompilers 7 Oracle Access Manager 34 Oracle Acquisitions 48 Oracle Adaptive Business Solutions 50 Oracle Adaptive Business

Solutions Group 50, 51 Oracle ADF 27-31 Oracle ADF Faces 27 Oracle Advanced Customer Services 74 Oracle Advanced Planning 54 Oracle Advanced Procurement 55, 56 Oracle Alliances 83 and Channels organization 83 Oracle application development 65 Oracle Application Development Framework 27 Oracle Application Development Teams 54 Oracle Application Development Tools 27 Oracle Application Express 9 Oracle Application Management 44, 75 Oracle application product lifecycle 52 lines 45, 53 Oracle Application Server 2, 5, 29, 33, 38, 43 Oracle Application Server Integration development team 32 Oracle Application Server Specialist 79 Oracle Application Setup Manager 56 Oracle applications 2, 12, 14, 22, 33, 44, 53-55, 57, 61, 63, 65, 67, 68, 72, 78, 79, 84 Oracle Applications DBA 79 Oracle Applications Division 44, 45 Oracle applications experts 44 Oracle Applications Product Strategy 53 Oracle applications products 52, 81 Oracle Apps 77, 79 Oracle Asset Lifecycle Management solution 64 Oracle Assets 64 Oracle Authorized Training Partners and Oracle Workforce Development Partners 79 Oracle-based solutions 83 Oracle Berkeley 5, 6 Oracle BI developer 31 Oracle BI Server 31 Oracle BPEL 32 Oracle Business Intelligence 31

Oracle Business Intelligence Beans 59 Oracle C 7 Oracle Call Interface 6 Oracle Certification Program 87 Oracle Chief Executive Officer 19 Oracle clusterware and RAC 6 Oracle Collaboration Suite 54 documentation 43 Oracle Communication and Mobility Server 30 Oracle Configurator 57, 58, 69 Oracle Consulting 75, 85 exercises 85 and Support 42 Oracle Content Management 33 Oracle Contract Management 58 Oracle Contracts 58 Oracle Corporation 75, 76 Oracle Cost Management 59 Oracle courses 79, 87 Oracle CRM 60, 61 applications 60 teams 60 Oracle Data Guard 17 Oracle Data Miner 7 Oracle database 3, 5-12, 15, 1719, 21-23, 29, 33, 37, 43, 54, 55, 59, 68, 80 10g 5, 11 and Application Server 61 Oracle database business-critical 74 features 7, 9, 13 Oracle Database and Fusion Middleware 5 Oracle Database Lite 10 Oracle Database on Windows platform 24 Oracle Database Server 8, 22, 42, 43 Oracle Database Technologies 5 Oracle DBA with RAC 79 Oracle DBA/Oracle Apps 78 Oracle DBAs 79, 86 Oracle developers in India 48 Oracle Development 72 Oracle E-Business 4, 52 Oracle E-Business Intelligence 62 Oracle E-Business Suite 31, 4446, 51, 53, 54, 58, 59, 62, 63, 66, 75, 84 applications 56, 62 of Applications 56 and Fusion applications 52 and Siebel CRM 83 solution 57

Oracle E-Business Suite Financials 62 Oracle ECM team 33 Oracle Economy 4, 83 Oracle Edge Server 33 Oracle Education Centers 79 Oracle education partners 87 Oracle Enterprise Applications 51, 93 Oracle Enterprise Asset Management 57 Oracle Enterprise Content Management 32 Oracle Enterprise Manager 34 Oracle Enterprise Manager Specialist 79 Oracle Enterprise Planning and Budgeting 59, 60 Oracle European Development Centre 4, 80 Oracle-experienced product strategist 53 Oracle Financial Consolidation Hub 60 Oracle Financial Management 62 applications 62 Oracle Financials applications 60 Oracle Fusion 45, 66 Oracle Fusion Applications 27, 63 Oracle Fusion Architecture 27 Oracle Fusion Middleware 2, 25, 26, 29, 33, 54, 55, 58 Oracle Fusion Projects 70, 71 Oracle Fusion Supply Chain Globalization 72 Oracle Fusion technology 66 Oracle GFIC 76 Oracle Global Customer Support Organization 77 Oracle Global Financial Information Center 75 Oracle HCM 65 Oracle Healthcare 64 Oracle Identity Management 35, 65 Oracle India 4, 73, 75, 77, 79 Oracle India Development Center 74 Oracle India Private Ltd 73 Oracle Information Retrieval Platform 15 Oracle Install Base 56, 57 Oracle interMedia Software section 13 Oracle Internal Production Environment 76 Oracle Inventory 67

Oracle JDeveloper 27, 28 award-winning 27 Oracle Lease Management 66 Oracle Life Sciences Application Development 66 Oracle Life Sciences Applications 67 Oracle Life Sciences Applications Development Group 67 Oracle Life Sciences Suite 66 Oracle and Linux expertise 82 Oracle Lite 10 Oracle Logistics 67 Oracle Manufacturing Applications 68 Oracle Maps and Spatial LocationBased Technologies 15 Oracle MapViewer 16 Oracle Marketing 88 Oracle Marketing Information 4 Oracle Middleware 44 Oracle Middleware Strategy 25 Oracle Migration Workbench 9 Oracle, mirroring 73 Oracle Mobile Supply Chain Applications 67 Oracle network 16, 86 Oracle Network Connectivity Server 30 Oracle North America Consulting 75 Oracle On Demand 4, 44, 72, 78, 83, 84 Oracle Order Management 69 Oracle organizations 11, 88 Oracle PartnerNetwork 83 benefits 83 Oracle Process Manufacturing 68 Oracle Process Manufacturing Applications 68, 69 Oracle Product Marketing 88 Oracle products 2, 5, 6, 15, 24, 32, 33, 35, 39, 42, 43, 45, 55, 68, 72, 75, 79-82 award-winning 18 certify 80 port 80 Oracle Profitability Manager 60 Oracle Property Manager 71 product development team 71 Oracle Purchasing 56 Oracle RAC and Oracle 9i 74 Oracle RDBMS 64 Oracle Real Estate Management Applications 71 Oracle Retail 71, 75 Oracle Sales Consultants 44 Oracle School of Advanced

Technology 79 Oracle Secure Backup 8 Oracle Secure Enterprise Search 15, 18, 19 Oracle Sensor-Based Services 33 Oracle Server 5, 7, 12-14 Oracle Server Technology products 42 Oracle Services 3, 72 Oracle Siebel 51 Oracle Siebel Communications Solution 51 Oracle SOA Suite 34, 35 Oracle Solution Services India 75 Oracle Sourcing 55 Oracle Spatial 15, 16, 57 Oracle Spend Analyzer 55 Oracle SQL Developer 9 Oracle SSI 75 Oracle Streams 21 Oracle Streams Advanced Queuing 21 Oracle Streams Replication and Advanced Queuing 21 Oracle Supplier Network 55 Oracle Supply Chain Management product 59 Oracle Support 4, 76, 84, 85 Oracle Support Services 85 Oracle technologies development 5, 12, 17, 23-25, 32, 36, 37, 41, 42, 47, 51, 53, 65, 66, 69, 79, 83-85, 87 Oracle Technology Network 13, 24, 73 Oracle Text 15 Oracle TimesTen 21, 22 Oracle TimesTen In-Memory Database 21 Oracle tools 32, 36, 61 Oracle Toplink 27 Oracle University 4, 79, 87 Oracle University Facts 87 Oracle University Global Shared Services 79 Oracle University in India 4, 79 Oracle Voice 29 Oracle Warehouse Builder 23 Oracle Warehouse Management 67 Oracle Web Services Manager product 34 Oracle WebCenter 36, 93 Oracle WMS 67 Oracle Workflow 59 Oracle workloads 82 Oracle World 13 Oracle@Oracle program 52

OracleAS 29, 30 10g 29 OracleAS VMC 30 components 30 Oracle.com/college 4 Oracle.com/education 87 OracleDirect 4, 78 conducts 78 Oraclepartnernetwork.oracle.com 83 Oracles award-winning database 51, 59 awarding-winning Fusion Middleware 50 brand 10 core application development tools 73 technology products 39 customer base 40 customers 6, 8, 29, 72, 80, 84 data integration 23 protection products 8 high-availability solutions 9 in-country operations 76 next-generation applications 48 Fusion Middleware 48 solution 64 user interaction products 36 online developer community 73 operations 73 planning products 54 product families 66 product-line portfolio 45 products 28, 43, 51 sales consultants 43 server products 5 tools 13 travel 63 vision 88 Oracles CRM applications 60 Oracles Denver Campus 48 Oracles development tools 27 Oracles DICOM support 13 Oracles enterprise applications 50 Oracles Fusion Applications Suite 23 Oracles Fusion Middleware 25, 65 technology 71 Oracles Fusion Projects 70, 71 Oracles Global Blended Delivery 75 Oracles Global IT (GIT) 85 Oracles globalization features

42 Oracles Grid solution 37 Oracles headquarters 23, 28, 73 Oracles Healthcare 64 Oracles India Development Center 33 Oracles Industry Solutions Group 64 Oracles infrastructure 77 Oracles J2EE Container 38 Oracles JD Edwards A9.1 50 Oracles JD Edwards World 49 Oracles JD Edwards World A9.1 49 Oracles JDBC drivers 33 Oracles Life Sciences Applications Development Group 66 Oracles Linux Engineering 82 Oracles M&A 51 Oracles Order-to-Cash solution 63 Oracles PeopleSoft Enterprise 84 Oracles Real Estate Management Suite 71 Oracles Siebel 47, 84 customer relationship management 47 Oracles SOA Suite 51 Oracles Support 72 Orchestrating flows 25 Order accuracy 67 fulfillment processes 67 Order Management 4, 31, 46, 57, 59 Order-to-Cash 51, 63 Orders 11, 39, 40, 49, 51, 53, 55, 56, 60, 64, 67, 69, 83, 84 Oregon 2 Organization 32, 34, 35, 44, 46, 48-50, 52, 53, 55, 57, 60, 61, 65, 70-73, 76, 77, 80, 83-87 Organizations award-winning 84 customer-facing 84 healthcare 64 large 11 OS 8, 10, 16, 23, 24, 82 internals 8 solid 82 OS-specific 23 OS technologies 16 OS/hardware vendors 16, 23 OSI application level components

16 model layers 16 OSSI 4, 75 OTN 24 Ottawa 33 OU 79 Outbound activities 41 Outsourcing 25, 68, 69 Outspoken 32, 36 Overhead 71 minimal 10 OWB 23 OWL 19 Ownership cost of 25, 64 experience 49, 56 total cost of 46, 48 OWSM 34 P PACS vendors 13 Page flow editor 26, 27 Pan-European support 81 Panels, custom 49 Paradigm 19, 41, 72, 83 Parallel 9, 21, 22 recovery 10 Parallelize 8 Parent-child 60 Parser generators 18 Participation 9 Parties, involved 58 Partitioning 23 Partner business models 83 companies 21 connectivity 77 resources 75 revenues 83 selection 40 Partners 21, 24-26, 36, 42, 43, 45, 56, 70, 80, 83, 85, 87, 88 alliance 47 external 40 strategic 38, 83 university 81 worldwide 83 Partnership 65 Patching advisors 39 Patent-holders 71 Patent-pending 17 Patents 6, 11, 12, 21, 74 Path 82 cost-effective migration 48 Path-length optimizations 43 Patient care 66 overwriting 13

Patient Results Review 64 Payables 63 Payment engine 63 factory 63 information 55 instructions 63 Payment Card Industry 11 Payments 58, 63, 66 self-service bill 62 tuition 65 PCI 11 PDAs 31, 67 People-oriented 65 People skills 74 PeopleSoft 2, 31, 44, 45, 47, 52, 75, 76, 79 investments 46 product 47 line development 46 platform 46 PeopleSoft Applications 46, 47, 79 PeopleSoft Applications DBA 79 PeopleSoft CRM 47 PeopleSoft customers 46, 47 PeopleSoft Development 46 PeopleSoft Enterprise 4, 44-46 PeopleSoft Enterprise Financial Management 62 PeopleSoft FMS applications form 46 PeopleSoft HCM 46 PeopleSoft SCM 47 PeopleSoft SRM 47 PeopleSoft team 46 PeopleSoft/JD Edwards 78, 85 PeopleTools 47 Performance 3-5, 7-15, 17-20, 22-24, 26, 28-30, 37, 38, 43, 46, 49, 50, 52, 53, 5862, 64, 65, 70, 71, 74, 82 bottlenecks 11, 18 characteristics 38 end-user 38 evaluation 22 exceptional 85 feature 53 group 23 high 19, 22, 24, 26, 37, 74 highest 5 management solutions, custom 62 measurements 38 operating 46 tests 53 tracking 71 tuning 18, 52 unmatched 9

unparalleled 5 Performance Tuning Specialist 79 Peripheries 34 Perl 7, 29 Perl Scripting 77 Persistence 27 efficient 6 Personal development 59, 70 Personalization 15 Perspective, strategic 22 Petabytes 5, 10, 84 processing 9 Pharmaceutical 13, 56, 66, 67, 69, 75 Phones, smart 10 PHP 7 Physical failover technology 17 world 33 Pick, pack, and shipment process 69 Pictures 20, 64 PIM 70 complete best-in-class 70 forms 70 and PLM solutions 70 PIM DH 4 Pipelines 15, 58 Pivot tables 29 Pivotal group 8 PKI 34, 35 Plain Old Java Objects 27 Planners 54, 67 strategic 59 Planning 49, 54, 59, 61, 72, 78, 86 capacity 37 collaborative 69 customers 54 spanning, advanced 54 enterprise resource 44, 84 factory 54 financial 75 organizational strategy 85 predictive trade 54 product, advanced 54 purchase 56 Plans complete training 87 organic growth 78 organization tunes 60 Plant humidity 69 Plant Managers Dashboard 48 Plant visits 68 Plants 49, 57, 68 Platform common 52 extensible 62

knowledge-management 73 multiple 48 open 64 technologies 73 vendors 27 Playback 38 Pleasanton 4, 45, 46, 59 PLM 70 solutions 70 next-generation PIM 70 PL/SQL 3, 9, 18, 23, 58, 69, 72 and PL/SQL Server Pages 29 procedural language 9 team 18 PL/SQL API 7 PL/SQL and Compiler Technologies 18 PL/SQL Conditional Compilation 18 PL/SQL Developers 79 PL/SQLs idiosyncrasies 18 Pluggable framework 16 PMs 32, 36 Points 8, 15, 16, 21, 39 POJOs 27 Polygons 15 Portal 29, 34, 55, 78 award-winning OPN 83 intranet 29 partner-facing 83 technologies 17, 36 Portal Billing and E-Business Suite Financial solutions 51 Portal VCR 17 Portfolio enterprise application 2 growing patent 9 management 71 planned application 25 Porting 74 and Certification Technology 80 Portland, OR 33 Posco 21, 68 Positioning Oracle Lite 10 Potential quality issues, identifying 41 Power, combined 10 Powerhouses, corporate 78 POX 25 PPG 69 Practices best globalization 42 in-house security 39 support state-of-the-art manufacturing 68 process manufacturing 69 Prebuilt DBI modules 62

Precision, recall, and hit rank 19 Precompilers 7 Predictive Analytics 7 Premier product rollout 40 Prerelease testing 85 Presence server 29, 30 Presentation 88 Prices 55, 58, 68, 84 Pricing 25, 26, 69 models 25 Pride 9, 61 Privacy 25 Private attributes 13 sectors 11 tags 13 Problem avoidance 74 detection 39 management 72, 79 preventive 78 solving 55 Problem-solving skills 23 Problems 6, 9, 12, 21, 38, 40, 74 complex 17, 23, 24, 37, 60 customer storage 5 intractable 9 real-world 18 simulate real-life 12 unique 53 Procedural 9, 59 Process manufacturing industry 4, 68 modeling 35, 51 monitoring 25 patents 60 support, enhancement, and improvement 74 Process automation 56 Process Management 32, 52 Process manufacturers 69 Process Manufacturing Applications 69 Processes 19, 29, 42, 43, 47, 52, 53, 58, 59, 72, 75, 76, 78, 83, 85 automated 49 composite 50 engineered 79 engineering 41 retrofitting 49 scalable 80 shipment 69 streamline 45 upgrade 49 Processing efficiencies 64 optimizations, cooperative 20

texts 42 windows, smallest 63 Processor 8 Process/thread management 22 Procure-to-Pay process 63 Procurement 48, 62, 63, 72 departments initiatives 55 Product definitions 24, 42, 65 analysts 56, 71 capabilities 75 delivery 43 design 33, 73 influence 36 developers 29, 49 development lifecycle phases 68 development processes 52, 69, 70 teams 52 direction 41, 88 divisions 82 evangelism 32, 36, 42, 61 experts 32, 36, 61 footprint 56 and industry marketing 88 installation 81 lifecycle 26, 42, 65 line Fusion 45 lines 62 localization 80 management 6, 27, 32, 33, 37, 39-41, 58, 60, 61, 65, 73 complete lifecycle activities spanning 74 management leaders 40 positions 41 teams 13, 42, 81 managers 24, 29, 31-33, 36, 39, 41, 64, 70, 72, 80 building technologies 18 recruit customers 26 self-motivated 71 work 24, 32, 36 marketing 32, 36, 51, 61, 88 modules 75 offerings 61 organization 48 packaging 26 perspective 56 positioning 24, 26, 88 readiness 24, 26 release 26, 42, 47, 71 requirements 24 revenues 2, 25 reviews 88 roll-out 68 security, global 82

stacks 42 strategists 47, 51, 53, 54, 61, 66 set 61 strategy 24, 26, 41, 53, 57, 61, 73, 88 experts work 61 teams 27, 70 usability 43 vision 54 Product-development process 58 Product Information Management Data Hub 69 Product Information Management and Product Lifecycle Management 70 Product Lifecycle Management 4, 46, 62, 69, 70 Product Management and Infrastructure teams 72 Product Support 79, 81, 84 Productive user work environments 36 Productivity 10, 26, 39, 43, 86, 87 boost development 31 with choice 28 communication system development 30 developer 18 improving employee 52 maximum employee 85 organizational 45 tools 3, 13, 40 Productivity Tools Development 13 Productivity tools, markets 41 Products automate 67 Products design phase 47 Professional certification 68 development 87 skills 23 software development skills 23 Professionals educated 24 skilled industry 30 Profitability 59, 60, 63 information 60 Profitability Manager 60 Profitable customer interactions 47 technologies interest 5 Program functional training 68 global business 83 management 61, 86 technical training 68 Programmatic API 6

Programming 27, 60, 68, 85 event-based 18 integer 54 language skills 54 systems, complete 18 languages 7, 10 cutting-edge 24 methodology 35 object-oriented 59 Project management office 86 managers 45, 80 planning 26 scheduling 29 Project Barcelona 51 Project-based work 58, 70 Project Beehive 40, 41 Project delivery 59, 70 Project Genesis 51 Project/aerospace 68 Projection 9 Projects 2-88 innovative 37 Promises, broken 63 Promotions, special 69 Property 57 intellectual 19 Proprietary 21 Proteomics 15, 66 Protocol 7, 29 Protocols, standard 41 Prototypes, engineering 21 Provider 34, 42, 74 enterprise technology 84 premier services 85 Provision users 26 Provisioning 39, 51, 52, 78 PSPs 29 Public relations 88 sector 35, 56, 60, 62, 64, 78 Publish 19, 21, 26, 31 Purchasing 56, 59, 63 Push predicate evaluation 9 Pushing 9, 35 Python developer communities 7 Q QA 3, 39, 41, 47, 52, 57, 82 engineers 56, 72 experts 61 QA Program Management 50 QA teams 24, 47 QOS, high 25 Quality assurance 6, 27, 31, 37, 40, 41, 47, 52, 58, 60, 61, 65 engineers 29, 40

work 40 experts 47 positions 41 processes 73 professionals 31 specialists work 61 compliance 57 database, highest 12 orientation 76 Quality Asssurance 61 Quantifications 19 Query 14, 19, 26, 31 construction components 29 continuous 22 distributed 13 optimization 11 processing 22 serial 9 Querying 15, 19 Quoting 57 R RAC 6, 74, 79 users 16 Radio frequency identification 33 RAID 21 Raleigh 33 Range architectural 21 growing 29 Rapid Start 48 Rationalize 52 RBAC 34, 35 R&D 69 budgets, extending 67 investments 47 work, basic 79 RDBMS 13, 16, 20 RDF 19 RDFS 19 RDMA 21 RDS 21 Real estate organizations 71 time 29 Real Application Clusters 13, 17, 23 Real estate activities 71 executives 71 Real Estate Management 4 Real-time 22, 25, 31, 37, 54, 67, 68, 78 materials management 67 Realization 58 Realms 11 Reasoning 58 Rebates 69

Receipts 63, 69 Receivables 63 and Cost Management 63 Recognition, pattern 41 Recovery 3, 8, 12, 13, 22 disaster 8, 10, 12, 17, 79 efficient 5 mechanisms 11 situations 10 sub-second 9 Recovery Manager 8 and Oracle Secure Backup 8 Red Hat and SUSE Linux 10 Reduced Cost and Complexity of Integration 50, 74 Redwood Shores 2, 23, 28, 33, 59, 68 Regions/regional 15, 64, 67, 72, 76 Registration 65 Regression 7 Regression Testing 79 Regulations 11, 69 federal 58, 69 Regulatory compliance 11, 34, 45, 63, 66 maintaining global 66 requirements 25, 69 Reinvent Oracles approach 41 Relational 6, 8, 15, 24, 31, 33, 55, 56, 71, 88 database access 6 Relationships bank 63 channels organization manages Oracles 83 optimizing customer 63 strong 50 vendor 66 Release 12, 13, 26, 48-50, 52, 54, 55, 57, 65, 71, 74 management 58, 69, 78, 79 process 61, 65 Releases 13, 23, 48, 51, 61, 88 Relevance 19 Reliability 5, 14, 19, 29, 74, 77, 78 stringent 12 Remarketing 66 Repair 8-10, 49, 57 option, optimal 10 Repetitive tasks 77 Replacement 56 Replication 6, 12, 13, 15, 21, 22 symmetric 84 Reporting 31, 39, 55, 56, 62, 63, 69, 76, 86 solution 62 Reports 11, 16, 26, 38, 49

Repository 19 Representation 19, 20 Representatives 28 Research 6, 37, 68-70, 73, 81 biological 66 communities 2 institutions 13 multiple 66 Research-oriented group 14 Research, user requirements 81 Reservation 63 Residential Voice 30 Residential VoIP communication infrastructure 30 Resolutions 78, 82 applications incident 85 comprehensive problem 84 speedy 81 Resource management 22 Resources 2, 39, 54, 67, 71, 74, 83, 84 combined 73 conglomerated information 16 human 31, 44, 51, 62 on-demand computing 5 scarce 65 talented 46 work 47 Responsibilities, strategic 33 Responsiveness 57 optimal 46 REST 25 Retail 4, 56, 71, 85 development 70 Retek 75, 85 Retention 76 tenant 71 Retrieval 8 Retrofitting 49 Reusability 32 Revenue activity 63 milestone 25 recognition processing 63 Revenues 76, 88 growing 85 Reverse auctions 55 Revolution 2, 65, 66, 70 Revolutionary 45 Reward 66, 70 top performers 46 ultimate 29 RF 67 RFID 33, 35 and Oracle Sensor-Based Services 3, 33 Right, designing 49 Risks 29, 67, 74 Roadway Express 10

ROI, rapid 25 Role management 35 Roles 19 Romania 72, 80 RosettaNet protocols 36 Routing 35 Row-major 9 Rules 14, 17, 19, 57 accounting 64 conformance 13 sourcing 56 Runtime 13 behavior 13 binding 6 engine 39 environment 34 information 11 virtual machine 33 S SaaS 25, 56, 79 architectures 73 SAF-TE 21 Safety policies 57 Sales 10, 21, 44, 46, 51, 54, 56, 58, 59, 62, 66, 67, 73, 82, 88 close 85 configuration 57 field enablement 51 impact 43 operations 73 real-time 54 Sales Roles 78 Salespeople 10, 57 SAML 34, 35 San Francisco 37 Santa Monica 59 SAP 31, 33 Sarbanes-Oxley 11, 34 Sarbanes Oxley Compliance 76 SAS 21 SATA 21 Savings opportunities 55 Scalability 2, 5-8, 12-16, 19-22, 24, 26, 29, 30, 35, 37, 41, 45, 53, 56, 64, 65, 74, 80 characteristics 24 high-end 6 improvement 35 increased 16 Scalable connection/session management 6 Scale 19 Scenic backdrop 67 Schedules 57, 80 Scheduling 22 component 14 real-time production 54

Scientific 8, 15 SCM 47, 70, 72, 75 Scripting language APIs 6 Scripts 41, 42 SDP 21, 29, 30 concept 29 Seamless mechanisms 7 supply chains 25 wireless application WYSIWYG development experience 31 Search experts 19 faceted 19 keyword 15 normal Web 19 paradigm 19 quality 19 technologies 15, 17-19, 43 advanced XML-based 24 Secure 2, 3, 8, 11, 15-19, 29, 32, 34, 41, 43, 82 network access control 16 search capabilities 19 Secure Backup 17 Secure configuration 11 Secure Enterprise Search 3, 19, 43 Security 5, 7, 13, 15-17, 19, 20, 29, 34, 35, 39, 51, 65, 73, 74, 76-79, 82, 85, 94 assurance 82 direction 35 engineers 86 enhancing 74 group 77, 86 high 37 and Identity Management 3, 34, 94 organization 34 Management Services 26 infrastructure 77, 86 common 34 network 35, 84 obligations 51 policies, consistent 35 policy definition 35 products 34 protocols 8 modern 8 requirements 37 addressing global business 11 research community 82 services 75 standards 35 key industry 34 technologies 11, 15, 35, 41

vendors 82 vulnerability 82 Security Infrastructure and Java Platform Security 34 SEG 4, 79 Segments, fastest-growing 31, 47, 60, 68 SEI CMM Level 5 75 Selecting options and features dynamically 69 Self-confident players 64 Self-diagnosing 11 Self-healing 11 systems 9 Self-manageability 21 Self-managing systems 17 Self-motivation 78 Self-service 80 Self-starters bright 28 motivated 36 Self-tuning 11, 15 Semantic Technologies 3, 17, 20 Semantic-Web-based information grids 24 Semantic Web Database Technologies 19 Semantic Web vision 19 Semantically rich, highly metadata-driven 58 Senior Oracle developers 14 Sensor information 34 types 33 Sensor-based information 33, 34 Sensor-Based Services 33 Sensors 25, 34 monitors 34 Server 6 farms 38 Server Globalization Technology 3, 42 Server product 21 Server-side 7 Server Technologies Curriculum 3 Server Technologies Curriculum Development 42 Server Technologies Information 3 Server Technologies Information Development 43 Server Technologies Performance 3, 43 Server Technologies products 42 Servers 2, 5, 7, 14, 16, 29, 30, 37, 73, 78 clustered Linux blade 23 commodity 84

e-mail 16 grid 2 largest NUMA 23 middle-tier 37 modular 26 standards-based Web 59 Service areas, primary 72, 75 availability 38 Bus 94 delivery platforms 30 desk 78 development organization 80 invocation 29 layer 34 levels 38 management 72, 76, 77, 86 solutions 79 packaged 79 Service philosophy 76 quality 5 solutions, assisted 73 Service Engineering 4, 72 Service Engineering Development 80 Service Engineering section 80 Service-fulfillment requirements 51 Service Level Management 38 Service Managements mission 77 Service-oriented 27, 32, 40, 41, 44, 45, 50, 51, 64, 68 collaboration product 41 platform 44 Service Oriented Architecture 3, 19, 28, 32, 35-38, 47, 48, 59, 64, 65, 72 Serviceability improving 80 requirements 12 Services 2, 4-6, 16, 25, 29, 30, 36, 42, 44-46, 49-52, 5658, 62-65, 68, 72-75, 7779, 83-85 advanced customer 4, 74 centralized 63 common 44 company 21 continual 12 customer 60, 76 customized 68 delivered 49 distributed 6 enterprise integration 25 executing 49 expert 74 grid 86

heterogeneous 16 high-value 33 hosted 47 hosting 74 infrastructural 86 innovative 67 communications 30 mobility-related 30 native XML transactional data 6 network-based recovery 8 next-generation identity virtualization 35 niche 75 optimized 72 proactive 74 professional 70 proof-of-concept 74 restore 77 standard transactional data 5, 6 storage 6 standards-based 30 tax 64 technical 83 telecommunication 30 transaction-processing 76 unit-test core 41 Services Engineering Group 79 Services Engineering India 4, 79 Services Oracle University 79 Servlets 28, 31, 59, 66 SES 21 Session Initiation Protocol 29 Session Layer Abstraction 16 Session management 29 Setting Key Performance Indicator targets 59 Setup tasks 56 SGT 3, 42 Shaping information architectures 39 Shared toolset 45 Sherwin-Williams 69 Ship 39, 40, 52, 69 Shipments 49, 58, 69 Shipping 14, 48, 57, 69 Shipping CDs 14 Shipping Execution 69 Shop Floor Management 59 Show-stopper bug 40 Showcase Oracles products 52 Siebel 2, 44, 45, 47, 52, 75, 76, 78, 79, 85 Siebel Administration/Siebel Configurator 74, 77 Siebel Applications 79 Siebel Applications DBA 79 Siebel CRM 4, 45, 47, 74, 84

Siebel CRM On Demand solution 84 Siebel implementation functional and technical consultants 86 Siebel Systems 31 Siebels multichannel offerings 47 Sigma 76 Sigma Dynamics 31 SIGMOD conference 9 Significant acquisitions 48 platform 48 Simplification 73 Simulated annealing 54 Simulations 16, 35, 41 Simultaneous users 12 Single expense, largest 65 Single-instance database, global 87 Single Sign-On 34 SIP 29, 30 carrier-grade 29 container 30 carrier-grade J2EE 30 standards-based J2EE 29 SIP-based services 29 Six Sigma 76 Sizing 53 Sketches 81 Skilled personnel 76 programmers 10 Skills 7, 13, 16, 32, 36, 37, 4143, 45, 58-62, 65, 68-70, 74, 75, 87 Sliding-inserts 8 Slow-running systems 11 Small-footprint Open Source storage engines, efficient 5 SMART 21 SMP 9, 37, 40, 43 and MPP cluster support 5 SMPs products 37, 40 Snapshots 8 SNMP 21 SOA 16, 28, 32-35, 37, 38, 40, 47, 48, 50, 59, 64, 65, 68, 72, 75 applications 18 and Integration Group 36 team 36 SOAP 28, 35 Society 64-66 Software 8, 10, 21, 24, 25, 3436, 39, 44, 45, 48, 50, 53, 54, 56, 57, 60, 61, 66, 78,

83, 85 adaptive 44 analysis 45 applications 66 architecture 32 collaborative 40 difficult 39 collaborative 40 developers quick-learning 28 talented 14, 29 development 12, 18, 19, 27, 33, 37, 39, 40, 60, 73, 81 center 17 lifecycle phases 57 organization 52 organizations, largest 52 system-level 33 engineers 24 motivated 24 environment 21 fault tolerance 17 industry 31, 47, 60, 61, 67, 79, 81 licensed 47 management tools 39 next-generation 71 platforms 80 products 31, 33, 71 industry-leading 40 Oracle enterprise 25 standards-based 32 provisioning 37, 39 service 46 solutions, innovative application 59 technology 32 advanced Java 30 upgrade 49 user interface design 41 vendors 35, 46 independent 64, 83 Software-as-a-Service, growing 79 Software Management 3, 37, 39 Software Release Management 75 Solaris 7, 10, 21 Solution lifecycle 75 lifecycle 75 Solutions business-oriented 88 collaborative 73 complete 11, 12, 39, 51, 74 composite 51 comprehensive 58 cost-effective 75 cross-product 38

customer-facing 47 demand 84 end-to-end 37, 38 engineered 72 engineering 81 enterprise-quality 14 enterprise-wide 63 flexible 47 innovative 9 integrated 67 intuitive 9 knowledgebase 85 on-demand 83 robust 37 scalable 56 self-tuning 12 unique 9 world-class 40 Solutions Engineering 72 Sony 68 Source 18 code 6, 49 Source-to-settle solution, comprehensive 47 Sources open 6, 7, 25, 82 single 71 Sourcing events 55 models 25 SOX 39 Space 20, 30, 31 applications process 5 growing 20, 34 management 3, 20, 71 disk 20 intelligent disk 20 self-managing 20 software infrastructure 26 SPARQL 19 Spatial 3 development 16 Spatial Location-based Technologies 17 Spectrum 11, 31, 70 SPML 35 Spreadsheets, multiple 50 Spring 29, 33 SQL 6, 9, 11, 15, 19, 23, 28, 58, 72, 80 analytic 23 enhancements 9 language 18 extensions 7 planning 21 query optimization 9 tuning 5 SQL Developer 10, 80 SQL*Plus 80

SRM 47 SRP 21 SSD 21 SSL 5 SSO 34 Stack 53 database software 5 Stack, Oracle enterprise software 5 Stakeholders 43 external 88 Standalone basis 54 mode 22 Standardization 35, 73 activities 7 of data 35 Standardize 19, 76 contract processes 58 leasing processes 66 Standardized Electronic Health Records 13 Standards 14, 24, 27, 29, 34-36, 50, 56, 82 activities 42 bodies 6 driving process 53 establishing 33 highest quality 55 internet 5 look-and-feel 81 open 2, 32, 71 J2EE 61, 66 source de-facto 29 organizations 28 set world-class development 53 stringent 52 support 26 Stanford 12 Start-up company 40 State-of-the-art constraint system 58 development infrastructure 13 high-availability 6 software 9 technology 6, 9, 38, 39, 44, 62, 72 State-of-the-art Java EE technologies 35 Stellent 33 Stock 5, 62 Storage 3, 5, 6, 8, 25, 26, 37, 38, 77 appliance 3, 20, 21 data storage group designs 8 efficient XML 8 engine 21 foundation 5

hardware failures 5 improved 15 innovative 14 layer 8, 9 management 22 component, efficient 20 networked 84 persistent 20 platform 14, 72 schemes, column-major 9 subsystem, intelligent 9 systems 14 internals 6 technology 8, 12 leadership 8 vendors 23 Storage Appliance Group 20 Storage Engine Group 3, 21 Store operations 71 systems 71 Strategic Operations 77 Strategic Procurement 55 Strategy corporate 32, 77 divisional 50 global 80 grid technology 2 Strategy, Planning and Business Management Office 86 Strategy-related actions 63 Streaming 17 media 8 video 20 Streamline invoicing 63 Streamlines 58, 62 expenditure management product 63 expense solution 63 Streams 3, 13, 21, 74 Streams Replication and Advanced Queuing 3 Strong programming skills 70 Structures efficient 8 fast R-tree 15 Struts 27, 31 Student Satisfaction 87 Student System 4 Student system, innovative 65 Subjective measures 19 Subledger Accounting 63 Subscription fee 84 Success in Product Strategy 53 story 2, 25 Sun 33, 68 Supplier Relationship Management 47

Suppliers 15, 54, 55, 66, 69, 70 find low-cost 55 right 56 Supply 4, 25, 44, 46-48, 54, 55, 59, 62, 67-69, 71, 72 base, large 55 chain 44, 47, 48, 54, 62, 71 efficient 68 Supply chain planning field 54 spectrum 72 synchronized 47 Supply Chain Execution 46 Supply Chain Globalization 4 Supply chain, holistic 54 Supply Chain Management 46, 47 Supply chain network design 54 Supply Chain Planning 46 Support 4-7, 9, 12-19, 22, 2428, 36, 38, 39, 42-46, 4852, 57-59, 63-65, 67-69, 71-74, 76-86 applications 76 businesses 80 organization 84 platform 72 professionals 84 services 51, 76, 77 organization 77 specialist 77 staff 81 team 43, 57 technologies, advanced 84 tools 72 Support EDI 36 Support EJB 28 Support engineers 73, 84 Support Oracles partner community 83 Support Vector Machines 7 Supported customers 80 Supporting 12 SVG 9, 16 SVMs 7 Swing 27, 28, 31 Symbian 10 Synchronization support 22 Synchronizing information 21 Synergy 22, 58 Synonym detection 19 System administration 78, 86 architecture, global 64 architectures 80 failures 9 integrators 25 maintenance 74 resources 39

support and development 79 System Management Products 3, 37 Systems engineers 72 expertise 23 integrators 83 and operations managers 86 Systems consolidation 51 Systems Engineering 3, 37, 39 Systems-related work 22 T Tactical Operations 77 Tagging 36 Talent recruitment 86 Talented developers 33 Tangosol 33 Tarrytown, New York 4, 68, 69 Task-oriented approach 56 Tax knowledge management 64 Taxes 64 TCO 25, 46 TDE 11 TDS 43 Teaching skills 87 Team cross-disciplinary 81 distributed 9 framework 62 Team-building skills 88 Technical aptitude 55 assessments 74 assistance 78 challenges 12, 31, 55, 65 competence, high 78 consultation 74 documentation team 43 engineering delivery organization 80 infrastructure projects 37 skills 52, 59, 68, 85 solutions, innovative 27 support 76, 77, 81 training material 43 writing 27 Technical Publications 61 Technical/functional 78 Techniques advanced database-tuning 63 complex XML indexing 24 distributed computing 19 invented novel language 18 name resolution 16 security assessment 82 unique visualization 19 Technological trends 22 Technologies

accumulating 44 acquired 33, 34 advanced 44 advisory 11 agent-based 24 application-building 44 building 84 client 31 client-side 39 cool 55 cornerstone 37 defining 22 demand 83 designing 11 distributed 37 embracing 64 flashback 22 gateway 14 globalization 42 industry 34 industry-standard 28, 45, 64 internet 55 language 42 leading-edge 23, 51, 53, 56 learning-based 15 location-based 16 next-generation 22, 46, 47, 57 object 13 open 48 proactive 85 programming 18 range 5 relational 24 replication 35 servlet 30 transferring 43 Technology enabler, industry-leading 76 expertise 47 experts 38 in-house 62 learning curve 80 partners 67 platform 47 platform, fusion 71 professionals 42 services 75 range 75 solution definition 40 solutions, advanced 68, 69 stacks 33, 72, 74, 80 advanced Java-based 71 all-XML 15 on-demand 74 trends 25 Technology Advancements 49 Technology Demonstration Services 3, 43 Technology developers 84

work 47 Technology Development 3 section 17 Technology Management 86 Technology Management, IT 86 Technology Platform and Analytic Applications 31 Telecom 29, 30, 51, 56, 57, 75, 85 perspective 30 Telecommunications 30, 56, 75, 85 service plane 29 Telecommunications Services Ordering solution 57 Telemarketing 79 Telephony and scripting 62, 77 Telesales 57, 60, 79 back-end 79 Telesales Reps 78 Teller 80 Temperature 33 Temporary scratch space 20 Tenure 50, 85 Terabytes 12, 18, 20 Test 3, 12, 13, 28, 39-41, 59, 61, 82 dedicated QA team 82 suites, effective 82 tools 40 Testimonial 11 Testing 12, 26, 28, 31, 40-43, 45, 47, 49, 53, 57, 59, 65, 68, 74, 77, 81, 82 Third-party identity management environments 35 payment systems 63 Thread, common 37 Throughput 16, 22, 38 Tier-1 SIs 25 Tier IV data center 85 Tim Berners Lee 19 Time-separated events 17 Time zones 65 Time/Lean Manufacturing 55 TimesTen In-Memory Database 3, 21, 22 TOE 21 Tools advanced automated 52 semantic 20 analytic 20 automated diagnostic 85 command-line 9 compiler 18 complete set of 35, 38 data visualization 28, 29

developer 18 developer-centric Java 28 developing 13 development groups 53 disjointed 40 efficient 5 electronic systems integration 67 front-end 31 improved decision-making 44 information visualization 81 innovative 49 intelligent 63 next-generation productivity 40 Oracle database development 28 popular 9 productive 28 range 38 robust 48 state-of-the-art Java 28 technologies 6, 9, 25-28, 30, 33, 36-38, 40-43, 48, 49, 52, 57, 59, 62, 68, 69, 73, 75, 76, 79, 80 tuning 28, 38 user-centric efficiency 40 visual design 28 modeling 35 Toolset, complete 38 Top priority 50 quality Fusion Costing application product 59 Top-selling 54 Top universities 12, 24, 71 TopLink Object Relational mapping framework 33 Topologies 15 Toshiba 68 Toughest challenges 20 TPC benchmark results 23 Track 14, 35, 57, 63, 66, 70 forecasts 69 ownership 57 record 85 research 7 Tracking release progress 48 service request status 49 Trade promotions 62 Traditional cost 60 Training 26, 40, 42, 43, 49, 65, 68, 73, 76, 79, 87 coordinate customer 26 corporate 79 high-quality 79

location 87 paths 87 world-class 87 Transaction engines 56 fusion 22 locking 22 management systems 14 mechanisms 14 processing 3, 11, 22, 25, 43, 76 extreme 25, 26 midtier 22 rates, highest 63 recovery 22 Transactional information 56 Transactionality 15 Transactions 13, 22, 25, 29, 41, 58, 59, 63, 64, 67 distributed 22 flashback 22 shop floor 67 Transform transactions 63 Transformations 9, 35 Translated products 80 Translation 80 issues 81 multiprotocol 16 organization 80 process 80 Translation Services 80 Translation vendor base, global 80 Transparent Data Encryption 11 Transparent security solutions 11 Transport layer 16 Transportation 56 Transportation Management 46 Triathletes 55 Troubleshooting 85 Trusted advisors 76 source 82 Tune 11, 12, 28, 37, 74 Tuning 6, 28, 37 Two-week mini-milestones 40 TX 77 U UC Berkeley 12 UDDI 28 UDP 21 UI 3, 31 component model 30 UIs 58 UIX 58 UK 9, 43 UML 23, 28

modeling 28 Unbeatable educational experience 87 Unicode Standard 42 Unifying, next-generation user interface 35 Unit dedicated offshore 75 distinct PeopleSoft business 46 United Kingdom 23, 28 United States 37 United States Federal Government 64 University courseware 2, 80 UNIX 39, 68 Unix scripting development 79 Unix/Linux administrator/Windows administrator 77 Unstructured 24, 32 Unused materials 49 Updating DICOM metadata 13 Upgrades 44, 49, 75 USA 48, 74 Usability 4, 31, 39, 57, 65, 67, 81 comprehensive 81 enhanced 13 formal 81 and Interface Design 81 Usage scenarios 13 User community requirements 57 experience designers 39, 45 identities 19 information 26 interface design, based 41 designers 31 development 31 interface research group 81 interfaces 7, 17, 22, 27, 34, 35, 37, 39, 54, 56, 67, 74, 81 management 17 infrastructure 26 populations, large 14 profile 57 provisioning 34, 35 screens 48 User assistance 65 User-centric experience 25 User Interface and GUI Development 37, 38 User-mode threads 23 Users, engineering 70 Using clusters 12 cutting-edge Web 37

Using Java 13 Using Oracle 2 Using time management 55 Utilities 2, 39, 42, 56, 85 Utility libraries, large 18 Utility-like computing platform 84 V Validated Configurations 82 Validating 13, 63 Value added distributors 83 chain 70 digital product 70 life science 67 drive enterprise 62 financial 57 high 46 propositions 62 sustained 75 Variances 72, 76 Variants 14 VC+ 61 Vendors 34, 66 hardware/OS/storage 23 Versatile protection 5 Versions 14, 18, 27, 28, 48, 82 Verticals 31 Video games 62 telephony 29 Videos 17, 20, 32 Virtual book 43 Virtual Content Repository 17 Virtual directory 35 Virtual Operating System 3, 22 Virtual PBX 30 Virtual Private Database 11 Virtualization 23, 25 Visa 55 Vision, groups 11 Visual 9, 10, 24, 27, 28, 35, 39, 61, 81 database development 9 design solutions 81 Visual Basic 10, 61 Visualizations 15, 20, 29, 31, 37, 41 map 16 VMC 29 Vocabulary 19 Voice 2, 29, 36, 86 Voice-over-IP 30 VoIP application and ONCS platform 30 VOIP-based communication services 25 VOS 22

VPBX 30 VPD 11 W W3C 28 Wal-Mart 74 Warehouse Builder 3, 23 development 23 Warehouse labor management 67 Warehouse Management Systems 73 Warehouses 8, 67, 69 common 67 Warranty Management 49 Web 19, 25, 26, 36, 37, 41, 45, 47, 55, 63, 69, 73, 74, 79 2.0 25, 26, 36, 45, 55 browser 49 client developers 41 exchange software 84 pages 19 self-service 60 semantic 19, 20, 24 services/XML 32 standard 28 technologies 21, 28, 39 advanced 39 modern 41 technologies/standards 32 Web Access Management 34 Web Application Server Farm 38 Web applications 41 deploying 38 intuitive 71 Web-based 17, 24, 27, 31, 38, 41, 43, 58, 59, 65, 66, 78, 87 application modules 58, 66 client development 41 clients 41 courses 87 document review service 17 planning 59 sales 78; search tool 43 technologies 65 user interfaces 27 WebCenter Suite 93 Web Clipping 17 Web content management 32 Web Designers 79 Web development 84 Web-enabled business environment 60 enterprise resource planning 49 Web Publishers 79, 80 Web Services 19, 27-29, 32-34,

39, 41, 57, 61, 62, 72 and AJAX 35 designing XML-based 36, 61 development 34 native JD Edwards EnterpriseOne 48 in Oracle 65 and Service Oriented Architecture 33 transactional storage 22 Web Services Distributed Management 38 Web Services Security 34, 35 Web Services and XML Messaging 66 Web/application servers 55, 56, 69 WebCenter 3 applications 36 development team 36 team 36 WebDAV 17 Well-respected database community 11 conferences 11 White papers 43, 73, 88 Wiki 36 Windows 7, 21, 24, 39, 41 platform 24 products 24 Windows Mobile 6 10 Windows NT clusters 12 Windows Technology 3, 24 Windows Technology Center 24 Windows XP 10 Wireless 25, 27, 28, 61 Wireless Application Development Platform 31 Wizards 7, 28 Work environment 2, 37, 43, 71, 74, 80, 86 in Process 59 Workers 10 Workflow components 65 management 34 Workflows 26, 37, 58 Workforce 65 warehouse 67 Workload management 6 Workloads 20, 43 Workstation 53 World-class 28, 37, 85 architects 32 architecture team 36, 61 infrastructure management 76 product 12, 80 software development skills 73

supply chain execution solutions 67 World-class Oracle Database 57 World population 42 World Wide Web 19, 20 Worlds premier enterprise software company 23 Worldwide customers 35 locations 87 Writers 14, 29, 80 WS-Federation 34 WS-Policy 34, 35 WS-Security 34, 35 WS-Trust 34 WSDL 28, 35 WSDM 38 WSRP 36 X XACML 34, 35 XAP 14, 15 XE 80 XHTML 31 XML 3, 5, 6, 8, 9, 13-16, 18, 23, 24, 26, 28, 31-36, 39, 41, 54-56, 61-64, 66, 68, 69, 72, 73 XML Publisher 47 XML Query and XML Schema 24 XML Security 35 XMLP 72 XPath and XQuery interfaces 6 XQuery 18, 24 XQueryP 14 engine 14 programming language 15 XSD 35 XSLT/Xquery/Xpath 35 Z Zero Data Loss systems 17 Zorba 14

Book Title: Projects at Oracle August 2008 Publisher: College Recruiting Oracle Corporation Worldwide Headquarters 500 Oracle Parkway Redwood Shores, CA 94065 U.S.A. Worldwide Inquiries Phone +1.650.506.7000 +1.800.ORACLE1 Fax +1.650.506.7200 oracle.com

oracle.com/college
Copyright 2008, Oracle and/or its affiliates. All rights reserved. Published in the U.S.A. This document is provided for information purposes only, and the contents hereof are subject to change without notice. This document is not warranted to be error-free, nor is it subject to any other warranties or conditions, whether expressed orally or implied in law, including implied warranties and conditions of merchantability or fitness for a particular purpose. We specifically disclaim any liability with respect to this document, and no contractual obligations are formed either directly or indirectly by this document. This document may not be reproduced or transmitted in any form or by any means, electronic or mechanical, for any purpose, without our prior written permission. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. 08013528