Holonic Systems as Software Paradigms for Industrial Automation and Environmental Monitoring