Service Oriented Architectures offer an incomparable setting for the management and reuse of services, mixing different factors like software and services. The ability to choose between the services available often gets blurry, because of the difficulty when trying to find the best service that fits better the actual needs, or even because its invocation process gets excessively complex. This work presents a horizontal layer that enhances service capabilities in OSGi by adding semantic information for intelligent and advanced management in SOA-compliant smart architectures, and more specifically in a MultiResidential Environment.