Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Info

ABAPcode is located within SAP Server, so you should first extract ABAP code and let Kiuwan know the location of the extracted info.

After extracting the ABAP code, Kiuwan analysis is ready to be executed (manually or automatically).

This way, Kiuwan will scan the code and deliver to you the analysis results.

Kiuwan always works with the concept of application.

In Kiuwan terms, an application is the analysis unit, i.e. a set of source code files that has some functional meaning for you and, consequently, needs to be analyzed as a whole.

Once you define a Kiuwan application, you indicates Kiuwan the source root directory, i.e. the directory that contains the source code files of that application.

Kiuwan will analyze those source code files as a unit, providing comprehensive results.

Info

Depending on your development life cyle you can have different needs.

Sometimes you will need to analyze a complete package, while other times you will only need to analyze a transport order.

Kiuwan allows you to fully integrate the analyses within your custom development life cycle by providing different types of analyses:

  • baseline analyses: a specific version of an application that is relevant enough to be considered as a reference to track further changes on it
  • deliveries analyses: a new distribution of the application that contains changes to the baseline, due to corrective or evolutive maintenance
    • based on scope - partial vs completeand
    • based on completion status  - resolved vs in progress 

Please visit Kiuwan Life Cycle Doc for complete information.

Besides, you can always govern you applications by organizing them by portfolios that define the real dimensions that are important for you and your organization.

Info

Follows the approach to integrate SAP and Kiuwan

  • First, we will concentrate on extracting ABAP code and executing Kiuwan (from within SAP server) for baselines.
  • Then, we will deal with deliveries.

 

Modeling ABAP code into Kiuwan

...


 


Info

Depending on your development life cyle you can have different needs.

Sometimes you will need to analyze a complete package, while other times you will only need to analyze a transport order.

Kiuwan allows you to fully integrate the analyses within your custom development life cycle by providing different types of analyses:

  • baseline analyses: a specific version of an application that is relevant enough to be considered as a reference to track further changes on it
  • deliveries analyses: a new distribution of the application that contains changes to the baseline, due to corrective or evolutive maintenance
    • based on scope - partial vs completeand
    • based on completion status  - resolved vs in progress 

Please visit Kiuwan Life Cycle Doc for complete information.



Info

Follows the approach to integrate SAP and Kiuwan

  • First, we will concentrate on extracting ABAP code and executing Kiuwan (from within SAP server) for baselines.
  • Then, we will deal with deliveries.

 

 

Modeling ABAP code in Kiuwan

Previously to describe the extraction and operative mechanisms, you should think of how to model Abap code into Kiuwan.


 

Kiuwan always works with the concept of application.

 

In Kiuwan terms, an application is the analysis unit, i.e. a set of source code files that has some functional meaning for you and, consequently, needs to be analyzed as a whole.


 

Once you define a Kiuwan application, you indicates Kiuwan the source root directory, i.e. the directory that contains the source code files of that application.

 

Kiuwan will analyze those source code files as a unit, providing comprehensive results.

 

Besides, you can always govern you applications by organizing them by portfolios that define the real dimensions that are important for you and your organization.


 

Info

 

There are as many ways to model that relationship as Kiuwan's users and organizations. Nevertheless, we suggest an approach that has been proven very useful and adequate in Kiuwan implantations on SAP systems.

Info

This approach consists on modeling a SAP package as a Kiuwan application.

Doing this way, there is a direct relationship between SAP functional units and Kiuwan applications.


Next, procedures are described in this documentation you will find procedures to execute baseline and deliveries analyses, but please remember that explained procedures are based on mapping “SAP Package” to “Kiuwan Application”.

If this assumption is not applicable to your case, please contact us.

...

Procedures that follow are the most common ways to operate SAP and Kiuwan.

Info



QUITARLOOOOOOO !!!!!!!!


Nevertheless, if you are an integrator or an external consultant just using Kiuwan, you might consider to analyze ABAP code entirely from outside the ABAP server, without the need to ever connect to SAP system or SAP server.

If this is you case, i.e. to remotely connect to SAP server to extract locally ABAP code, you might consider to use SAP JCO Connector.

Please visit https://www.kiuwan.com/blog/abap-continuous-analysis-with-kiuwan/ for further info on how to use this approach.

...