Algebra of communicating processes with abstraction