SAG supports accessing AUTOSAR Services using Client-Server Interfaces. In order to access Services, you may define a Rational Statemate Subroutine with the following characteristics:
As a result, in the SWC Description (XML) file SAG generates A Require-Port, named after the “Its Port” attribute, referring to a Client-Server Interface. And a Client-Server Interface, named “i<Port Name>”, and tagged as Service. This Interface contains Operations based on the definition of Rational Statemate Subroutines, which belong to that Port/Interface, including Arguments definitions.