Matches in SemOpenAlex for { <https://semopenalex.org/work/W564796408> ?p ?o ?g. }
Showing items 1 to 53 of
53
with 100 items per page.
- W564796408 endingPage "245" @default.
- W564796408 startingPage "245" @default.
- W564796408 abstract "Preface. 1. Building Business Systems. The Increasing Pace of Competition. Java Technology's Rapid Rise. Why a Book? General Overview. Case Study Chapters. Via World Network (Chapter 2). Customer Sales Support (Chapter 3). Customer Service Support (Chapter 4). Human Resource Service Delivery (Chapter 5). Subject Chapter Overview. An Enabling Technology (Chapter 6). Is Java a Fad? (Chapter 7). Converting Existing Business Systems (Chapter 8). Managing a New Technology (Chapter 9). Is Java Right for Everyone? (Chapter 10). Bridging Procedural and Object-Oriented Styles (Chapter 11). Building Execution Architectures (Chapter 12). Moving beyond Applets (Chapter 13). Overcoming Performance Challenges (Chapter 14). Making Applications Secure (Chapter 15). Building Highly Available Systems (Chapter 16). Motivating Application Developers (Chapter 17). Learning the Technology (Chapter 18). Improving Developer Productivity (Chapter 19). New Development Tools and Processes (Chapter 20). Summary. 2. Case Study: Via World Network. Introduction. Reinventing Travel Product Distribution. Risk Management. Desktop viability. Market Acceptance. Business Case. Software Conversion. Developer Training. Building the Application. Technology Solution. Pitfalls and Drawbacks of Using Java. Hindsight Is 20/20. Complexity of C-to-Java Interface. Development Platform. Java's On-line Functionality. Technology Development Life Cycle. Summary. 3. Case Study: Customer Sales Support. Introduction. Supporting Customer Sales. Customer Sales Support Business Systems. A Client/Server Sales Support System. Converting to the Java Language. Technology Solution. Summary. 4. Case Study: Customer Service Support. Introduction. Supporting Customer Service Call Centers. Existing Business System. Java-Based Solution. Technology Solution. Summary. 5. Case Study: Human Resource Service Delivery. Introduction. Delivering Human Resource Services. Solution Prototype. Technology Solution. Summary. 6. An Enabling Technology. New Opportunities. Multiple Deployment Options. Network Computers. Best Price/Performance. Integrating Internet Technologies. Summary. 7. Is Java a Fad? The DeLorean Effect. The Legacy of Fad Technologies. Java's Popularity Encourages New Resources. Developer Acceptance of Java. Third-Party Product Support for Java Computing. The Pace of Acceptance. Summary. 8. Converting Existing Business Systems. Upgrades to Business Systems. How Clean Is the Legacy System? Easing the Pain of Conversion. A Structured Conversion Approach. Automating Simple, Repetitive Syntax Changes. Interfaces to Third-Party Products. Preserving Complex Logic. Reorganizing Source Files into Packages. Leveraging Existing Development Tools and Processes. Converting C/C++ Constants into Variables within Java Classes. Creating a Java Class for Each Source File. Converting C Function Prototypes to Method Prototypes. Focusing on Conversion, Not Object-Oriented Design. Incorporating Java's String Class. Incorporating Java's Date Class. Converting Structures into Classes. Converting the Execution Architecture to the Java Language. Executing the Java Compiler. Converting Business Systems to Java. Via World Network Conversion. Customer Sales Support Conversion. Summary. 9. Managing a New Technology. Leveraging a New Technology. Java's Rise in Popularity. Challenges in Using a New Technology. Don't Depend on Vendors to Come to the Rescue. Development Tools Are Emerging. Integration with Existing Products. There Are Still Bugs in Java. Java Skills Are Scarce. There Are Few Large Java Business Systems. Java Risk Management. Weigh Advantages against Risks. Identify Custom Technology Integration Requirements. Prototype the Technology Implementation. Begin Development with a Pilot Set of Developers. A Pioneer's Challenges. Summary. 10. Is Java Right for Everyone? Is Java Right for the Business? Technology Challenges. Before Using Java, Ask These Questions. Technology Leadership. Have Developers Been Experimenting? A Filling-the-Gaps Culture. Third-Party Product Support. A Fast-Paced, Rapidly Changing Environment. Does the Company Have a Green Field Project? Does the Business Have the Right Skills? Acquiring the Right Skills. Summary. 11. Bridging Procedural and Object-Oriented Styles. Application Development Styles. Objects Are Not for Everyone. Fine-Grained Object-Oriented Design Is Difficult to Attain. Reuse Is Difficult. The Pervasiveness of Procedural Systems. Combining Object-Oriented and Procedural Styles. Java Bridges the Two Styles. Example Java-Based Object/Procedural Systems. Summary. 12. Building Execution Architectures. Execution Architectures. The Business Case. The Downside of Execution Architectures. Advantages of Java. No Memory Management. Standard, Comprehensive Approach to Error Handling. Platform Independence. Network Communication Building Blocks. Security. Base Classes. Example Solutions on the Web. Simpler Object-Oriented Approach. Third-Party Products Leveraging Java. Java's Multithreading Capabilities. Java's Shortcomings. A Java Execution Architecture. On-line Travel Booking. Customer Sales Support System. Call Center Customer Support. Human Resource Service Delivery. Summary. 13. Moving Beyond Applets. Complex Business Systems. Implementation Challenges. Server-Side Business Services. Deploying Client/Server Applications. Impact of Emerging Standards. Java Technology's Role. Providing Server-Side Business Services. Deploying Client/Server Applications. Summary of Key Technology Components. What about ActiveX and CORBA? Competing Standards. Real-World Systems. An ActiveX-CORBA Survival Strategy. Case Studies. Summary. 14. Overcoming Performance Challenges. The Performance of Business Systems. Challenges of a New Technology. Addressing Java Technology Performance. Via World Network-Java Performance. Passage of Time. Improvements in Price/Performance. Portability of Java. High-Quality Business Logic. Predictable and Consistent Behavior. Scalable Business Logic Design. Via World Network Business Logic. In-Memory Table Loads. Message Logging. Global Object Declaration. Redundant Object Instantiation. Object Creation and Control Structures. Via World Network Execution Architecture. In-Memory Table Storage Size. Java String and Date Objects. Memory Heap Size of the Java Interpreter. Database Access. Message Logging. Via World Network Results. Summary. 15. Making Applications Secure. Internet Security for Businesses. Security Concerns of Java. Reasons Not to Worry. Breaking Java Has Become a Sport. Before Java, This Was Not a Problem. Java Applications Can Be Installed Locally. Developing Secure Applications. Internet-Friendly Communications. Reliable and Secure Transmissions. Summary. 16. Building Highly Available Systems. Business System Requirements. Implementation Challenges. Single-Vendor Strategies. A Multivendor Strategy. The Role of Java Technology. The Travel Industry's High Availability Requirements. Via World Network's Approach. Summary. 17. Motivating Application Developers. Developers at the Java One Conference. A Variety of Reasons. Java Is New and Different. Java Technology Is Cutting-Edge. The Industry Has Overhyped Java. Java Programming Is Easy to Learn. Animated Web Pages. Java Increases Prototyping Speed. Sharing of Java Code. Excitement over the Internet. Developers Are Motivated to Work with Java Technology. Developers Work Harder. Recruiting Is Easier. Developers Have a Positive Attitude. Developers Establish Professional Contacts. Experiences with the Interest in Java. Summary. 18. Learning the Technology. The Cost of Training. Java Is Easier to Learn. Simpler Syntax. Similarity to C and C++. Wide Base of Documentation. Prebuilt Building Blocks. Simpler Memory Management. User-Friendly Compiler. Platform Independence. Simplified Systems Programming. Simplified Object-Oriented Programming. Impact of Java on New and Experienced Developers. Learning Java Still Takes Time. Via World Network Training. Training Tips. Summary. 19. Improving Developer Productivity. Programming Is a Complex, Time-Consuming Task. Java Programming Increases Developer Productivity. Memory Management. Compiler. Base Classes. Systems Programming. Platform Independence. Object-Oriented Programming. Error Handling. Aspects That Hinder Productivity. Development Tool Immaturity. Pool of Experienced Programmers. Few Examples of Business Systems. Java Reduces Application Development Time. Release One Development. Release One System Testing. Release One Summary. Release Two Summary. Production Operations. Overall Summary. Summary. 20. New Development Tools and Processes. Development Tools and Processes. Java Programming's Impact on Development. Application Debuggers. GUI Painters. Program Editor. Source Code Control Facility. Compilation Utilities. Programming Standards. Development Platforms. Switching to Java. Development and Production Platform. Development Process and Methodology. Source Code Control Facility. Compilation Utility. Program Editors. Debugger. GUI Painter. Summary. Glossary. Index. 020132573XT04062001" @default.
- W564796408 created "2016-06-24" @default.
- W564796408 creator A5036022548 @default.
- W564796408 creator A5089779744 @default.
- W564796408 date "1998-10-01" @default.
- W564796408 modified "2023-09-23" @default.
- W564796408 title "Mission-critical Java project management: business strategies, applications, and development" @default.
- W564796408 hasPublicationYear "1998" @default.
- W564796408 type Work @default.
- W564796408 sameAs 564796408 @default.
- W564796408 citedByCount "0" @default.
- W564796408 crossrefType "book" @default.
- W564796408 hasAuthorship W564796408A5036022548 @default.
- W564796408 hasAuthorship W564796408A5089779744 @default.
- W564796408 hasConcept C111919701 @default.
- W564796408 hasConcept C144133560 @default.
- W564796408 hasConcept C195094911 @default.
- W564796408 hasConcept C41008148 @default.
- W564796408 hasConcept C548217200 @default.
- W564796408 hasConceptScore W564796408C111919701 @default.
- W564796408 hasConceptScore W564796408C144133560 @default.
- W564796408 hasConceptScore W564796408C195094911 @default.
- W564796408 hasConceptScore W564796408C41008148 @default.
- W564796408 hasConceptScore W564796408C548217200 @default.
- W564796408 hasLocation W5647964081 @default.
- W564796408 hasOpenAccess W564796408 @default.
- W564796408 hasPrimaryLocation W5647964081 @default.
- W564796408 hasRelatedWork W1132676856 @default.
- W564796408 hasRelatedWork W1496348459 @default.
- W564796408 hasRelatedWork W1851400678 @default.
- W564796408 hasRelatedWork W1989078417 @default.
- W564796408 hasRelatedWork W2006992652 @default.
- W564796408 hasRelatedWork W2011549220 @default.
- W564796408 hasRelatedWork W2029490805 @default.
- W564796408 hasRelatedWork W2035038509 @default.
- W564796408 hasRelatedWork W2050731699 @default.
- W564796408 hasRelatedWork W2063840104 @default.
- W564796408 hasRelatedWork W2070560963 @default.
- W564796408 hasRelatedWork W2150408824 @default.
- W564796408 hasRelatedWork W2163472941 @default.
- W564796408 hasRelatedWork W2250400860 @default.
- W564796408 hasRelatedWork W2314649481 @default.
- W564796408 hasRelatedWork W2382115834 @default.
- W564796408 hasRelatedWork W2416664266 @default.
- W564796408 hasRelatedWork W3142494324 @default.
- W564796408 hasRelatedWork W2163479368 @default.
- W564796408 hasRelatedWork W2233841994 @default.
- W564796408 isParatext "false" @default.
- W564796408 isRetracted "false" @default.
- W564796408 magId "564796408" @default.
- W564796408 workType "book" @default.