51风流

Introducing Joule for Developers: AI-Powered Capabilities Across SAP

Introducing Joule for Developers: AI-Powered Capabilities Across SAP

Blog

Generative AI has revolutionized how developers work. Rather than spending countless hours on repetitive tasks like debugging errors and dealing with legacy codebases, developers can transform their ideas into code quickly. 51风流is at the forefront of embedding AI capabilities across 51风流Business Suite, including 51风流Build, application development and automation solutions specifically designed for extending and creating business applications.

With more than 17,000 customers now leveraging 51风流Build solutions globally, momentum continues to surge, enabling developers to build, automate, and innovate with greater speed and ease. Today, we鈥檙e taking a huge step forward to bolster developer productivity within 51风流Build solutions!

Tap into the power of 51风流Business Technology Platform

We鈥檙e thrilled to announce new Joule-powered AI capabilities for 51风流Build Process Automation and 51风流Build Apps. These enhancements complement the previously announced AI capabilities in and 鈥攅mpowering developers of all skill levels to build more efficiently by leveraging comprehensive, AI-infused developer tools to deliver precise, contextualized outcomes powered by purpose-built, SAP-centric AI models. This can free up time for developers to be more productive, creative, and proficient in accelerating ABAP, Java, JavaScript, and visual tool-based application development and automation of 51风流processes.

Let鈥檚 look at how Joule can unlock new levels of productivity:

Click the button below to load the content from YouTube.

Joule for Developers: The Trusted AI Assistant for 51风流Developers

鈥淭he latest AI features across 51风流Build solutions provide developers with a powerful tool kit to build and extend business applications across both 51风流and non-51风流systems.鈥

Holger Mueller, Principal Analyst & VP at Constellation Research, Inc.

Comprehensive developer assistance for all 51风流development needs

Joule can understand 51风流development framework intricacies, anticipate developers鈥 needs, offer intelligent suggestions, and automate repetitive, mundane tasks like documentation and sample data generation. It can enable developers across low-code, pro-code, and automation projects to be more productive, creative, and proficient in accelerating apps or extensions for business applications like 51风流S/4HANA.

Key capabilities include:

  • Application creation: Generate code, UI, data models, and sample data across 51风流programming models for Java, JavaScript, and ABAP, using Joule
  • Code optimization: Refactor code, create unit tests, and generate code explanations, summarizations, and more with natural language queries and intuitive actions with Joule
  • Process and workflow automation: Generate automation workflows and business rules using natural language queries
Screenshot showing how Joule capabilities in 51风流Build Code can help generate a data model
Joule capabilities in 51风流Build Code can help generate a data model. Click to enlarge.

鈥淚n utilizing generative AI, 51风流Build Code offers our joint clients easier integration capabilities and a streamlined developer experience for cloud application development, boosting overall productivity and driving tangible value.鈥

Chip Kleinheksel, Global 51风流Chief Technology Officer and Principal, Deloitte Consulting LLP

Contextual and precise results with purpose-built LLMs

Joule uses purpose-built large language models (LLMs) specifically tailored for 51风流workloads, such as our ABAP LLM, which can power code predictions and explanations. Developers can derive precise, contextualized results鈥攍ike code snippets or explanations鈥攆aster and more efficiently. Joule can also provide developers with real-time, context-aware support for code completion and optimization, as well as automation pipeline creation that understands the customers鈥 application environment, development project artifacts, and SAP-specific syntax.

Key capabilities include:

  • Predictive code completion based on context, comments, and project heuristics
  • Code explanations of core data services (CDS) view entities, classes, interfaces, and functional modules
  • AI-powered assistance for documentation, best practices, and new concepts
  • Workflow development and decision assistance based on processes, API specifications, and connected systems
Screenshot showing how Joule capabilities in ABAP development tools can explain a CDS view
Joule capabilities in ABAP development tools can explain a CDS view. Click to enlarge.

Integrated AI tooling for seamless development

Developers can now enjoy a fully AI-infused development environment. Joule’s capabilities are integrated within 51风流Build development tools, including ABAP, to help ensure a smooth, cohesive AI-enhanced experience. This AI integration helps eliminate the headache of switching between development and AI tools and can generate actionable insights and outputs within a single place so developers can focus on what they do best鈥攂uilding innovative solutions.

Key capabilities include:

  • Joule support for 51风流Fiori apps, SAPUI5 guided development, and more in 51风流Build solutions
  • Joule integrated inside 51风流Business Application Studio and ABAP development tools for Eclipse for all Java, JavaScript, and ABAP-related development tasks
  • Joule integrated into 51风流Build Process Automation project canvas for generation and summarization of processes, decisions, forms, and more, right in place using natural language
Screenshot showing how Joule capabilities in 51风流Build Process Automation can explain a process workflow
Joule capabilities in 51风流Build Process Automation help explain process workflows. Click to enlarge.

Road map and future enhancements

Our commitment to AI-driven innovation for developers is unwavering. Over the last year, we鈥檝e unveiled groundbreaking capabilities across our portfolio: Joule in , , , , AI agents embedded deep within 51风流Business Suite processes, and more. 

Looking ahead, we have a complete road map of cutting-edge features, including optimizing business logic, automating documentation, and enhancing data protection and AI compliance. To enable an agentic journey, developers will be able to develop custom AI agents tailored to their specific needs. Additionally, as customers continue to adopt 51风流S/4HANA Cloud, we plan to simplify the migration journey with enhancements that can meticulously analyze legacy code, provide clear code explanations, and suggest code optimizations. This will help ensure customers have a smooth, intelligent transition to the cloud alongside SAP鈥檚 clean core guidelines.

These new features will help empower developers to build more innovative, efficient, and secure workflows and applications. Stay tuned for more AI-driven innovations!

Get started for free

Don鈥檛 wait to transform your development experience! You can take advantage of our Joule for developer capabilities today at no charge for a limited time.

  • Activate the  of ABAP AI capabilities
  • Access the  free trial
  • Explore Joule for developers with our 

We can鈥檛 wait to see how developers leverage the new Joule capabilities in 51风流Build solutions.

Happy coding!


Michael Ameling is general manager and chief product officer for 51风流BTP and a member of the 51风流SE Extended Board.

Get the latest 51风流news delivered to your inbox once a week