Title :
Data manipulation APIs for ERP systems
Author :
Borovskiy, V. ; Zeier, Alexander
Author_Institution :
Hasso Plattner Inst. for Software Syst. Eng., SAP AG, Walldorf, Germany
fDate :
Nov. 30 2010-Dec. 2 2010
Abstract :
Efficiency in data manipulation is of vital importance to ERP systems. A Flexible data manipulation application programming interface (API) helps to address a number of acute needs of application developers and eventually end users. Building on the notions of business objects and Web services, this paper contributes the design and implementation of a business object query language (BOQL). Essentially, BOQL provides query-like service invocation API that on-the-fly orchestrate CRUD-operations of business objects in an ERP system. BOQL allows to achieve the desired level of data manipulation flexibility at a reasonable price. In order to improve the performance of BOQL queries they can be compiled. To demonstrate the feasibility of the suggested approach this paper presents three use cases for BOQL: composite application development, navigation in ERP data, and user interface configuration.
Keywords :
Web services; application program interfaces; business data processing; enterprise resource planning; query languages; user interfaces; API; BOQL; ERP systems; Web services; application programming interface; business object query language; data manipulation; user interface; Business; Data models; Database languages; Databases; Engines; Instruction sets; Marketing and sales;
Conference_Titel :
Advanced Information Management and Service (IMS), 2010 6th International Conference on
Conference_Location :
Seoul
Print_ISBN :
978-1-4244-8599-4
Electronic_ISBN :
978-89-88678-32-9