SAP Announces ABAP Objects -- Next Generation of ABAP Programming Language -- for R/3 Application Development.KARLSRUHE, Germany--(BUSINESS WIRE)--Oct. 8, 1997-- - Continues Business Framework Strategy to Componentize R/3, Increase Agility and Extensibility - At its Technology Days Conference here, SAP AG (company) SAP AG - (Systeme, Anwendungen, Produkte in der Datenverarbeitung - German for "Systems, Applications and Products in Data Processing") A company from Germany that sells the leading suite of client-server business software. The US branch is called SAP America. today announced ABAP ABAP Advanced Business Application Programming ABAP Anheuser-Busch Adventure Parks ABAP As Baller As Possible ABAP Abbreviated Ssi Application Process Objects(TM), the new development environment and run-time engine for its industry-leading R/3(TM) enterprise application solution and the next step in the Business Framework(TM) strategy. The next generation of the ABAP programming language, ABAP Objects combines all the strengths of ABAP/4(R) for developing large-scale, mission-critical applications with the well-known benefits of object programming. ABAP Objects will be available as part of R/3 Release 4.0, due for first customer shipment in late 1997 and general availability in mid-1998. ABAP Objects delivers a new extended virtual machine capable of running both new applications implemented using ABAP Objects and all existing ABAP/4 applications. "With ABAP Objects, we are demonstrating our ability to evolve R/3 to adopt state-of-the-art object-oriented technology See object technology. for greater maintainability and improved application quality," said Karl-Heinz Hess, executive vice president of system technology development at SAP AG. "As customers adopt SAP as their business process backbone, they can be assured they are building on a platform that is easy to extend and allows them to quickly assemble a portfolio of complementary applications." Continues Business Framework Object Strategy ABAP Objects is the logical next step in the Business Framework strategy to evolve R/3 into a set of independent yet tightly integrated components and to provide an open, stable platform for integrating third-party components. The Business Framework includes a step-by-step evolution to object technology for R/3, starting first with an object model followed by continued enhancements to underlying technology. The first step was to deliver business objects that encapsulate en·cap·su·late v. 1. To form a capsule or sheath around. 2. To become encapsulated. en·cap R/3 functionality coupled with object-oriented interfaces A graphical interface that uses icons and a mouse, such as Mac and Windows. based on business application programming interfaces (BAPIs). ABAP Objects now provides additional object-oriented development and execution functionality. "ABAP Objects demonstrates SAP's ability to evolve its technology in a way that keeps it current with the dominant trends in the software industry," said Joshua Greenbaum, senior consultant at Hurwitz Group, Newton, Mass. "SAP's customers are looking for Looking for In the context of general equities, this describing a buy interest in which a dealer is asked to offer stock, often involving a capital commitment. Antithesis of in touch with. more object orientation in their development environments. SAP began addressing this with the Business Framework, which provided a top-down road map for turning R/3 into components. ABAP Objects continues this effort." ABAP Objects: Scalable Three-Tier Object Applications From its inception in 1992, R/3 has been based on a highly scalable three-tier architecture with business process and application functionality implemented using the proven ABAP/4 programming language. With more than 11,000 installations worldwide, ABAP/4 is one of the world's leading languages for server-based applications. Because ABAP Objects is an evolution of ABAP/4, it delivers one of the first object-oriented development and run-time systems (programming) run-time system - (RTS, run-time support, run-time) Library code and processes which support software written in a particular language running on a particular platform. to operate in a secure, transaction-based execution environment. ABAP Objects uses a single inheritance In object-oriented programming, a class that has no more than one parent. Contrast with multiple inheritance. single inheritance - The property of an object-oriented language which restricts a sub-class to be derived from only one parent. Opposite of multiple inheritance. object model and provides full support for object features including encapsulation (1) In object technology, the creation of self-contained modules that contain both the data and the processing. See object-oriented programming. (2) The transmission of one network protocol within another. , polymorphism polymorphism, of minerals, property of crystallizing in two or more distinct forms. Calcium carbonate is dimorphous (two forms), crystallizing as calcite or aragonite. Titanium dioxide is trimorphous; its three forms are brookite, anatase (or octahedrite), and rutile. and interfaces (special classes without an implementation piece). It includes a robust set of individual and team development tools; the new extended virtual machine provides cross-platform application portability. To support business application requirements, it includes publish and subscribe (1) To provide a source of information that users select from and then receive on a regular basis or when certain events occur. The service can be public or private, free or paid, and information can be provided via e-mail and the Web or by means of proprietary applications. and event trigger mechanisms. Object persistence is provided by relational databases relational database Database in which all data are represented in tabular form. The description of a particular entity is provided by the set of its attribute values, stored as one row or record of the table, called a tuple. , although it is technically possible to use any type of persistence mechanism. "In feature-by-feature comparison with the dominant object paradigms, ABAP Objects is clearly state of the art, with the added advantage of being focused on scalable, transaction-intensive applications," Hess said. "It enables us to meet the needs of customers both in terms of leveraging their investment in R/3 and in benefiting from up-to-date technology." About SAP SAP is a market and technology leader in client/server enterprise application software, providing comprehensive solutions for companies of all sizes and all industry sectors. Cultivating innovative technologies on a solid foundation of business experience, SAP delivers scalable solutions that enable its customers to continually improve upon best business practices. SAP products This presents a list of products of the enterprise software company SAP AG. Enterprise Applications
Founded in 1972, SAP is based in Walldorf, Germany, and employs more than 11,500 people at offices in more than 40 countries who are dedicated to providing a high level of support and service for the more than 11,000 installations of R/3 worldwide. SAP's World Wide Web site can be found at http://www.sap.com/ . -0- SAP, ABAP Objects, R/3, Business Framework, ABAP/4 and all SAP product and service names referenced herein are trademarks or registered trademarks of SAP AG. Other product and company names herein may be trademarks of their respective owners. CONTACT: Waggener Edstrom Brian Edwards, 503/245-0905, briane@wagged.com or SAP America Narina Sippy, 617/672-6646, narina.sippy@sap-ag.de or SAP AG Frank Schabel, +49 6227-34-5334, frank.schabel@sap-ag.de |
|
||||||||||||||

Printer friendly
Cite/link
Email
Feedback
Reader Opinion