I know the following kind of transformation can be done to turn passive voice into active voice when there is an actor preceded by the preposition by:
- An application developed by Microsoft should be easy to use.
- A Microsoft-developed application should be easy to use.
Can the rule above be also applied when there is a with preposition preceding a means or tool?
For example:
- An application developed with a service-oriented architecture can be easily integrated with other applications.
- A service-oriented architecture–developed application can be easily integrated with other applications.