service Script { tags {filename} } class scriptClass { verbs {get, set, monitorOn, monitorOff} attributes { attrib0 Script {filename = <>.attrib0}; attrib1 Script {filename = <>.attrib1}; attrib2 Script {filename = <>.attrib2}; attrib3 Script {filename = <>.attrib3}; attrib4 Script {filename = <>.attrib4}; attrib5 Script {filename = <>.attrib5}; attrib6 Script {filename = <>.attrib6}; attrib7 Script {filename = <>.attrib7}; attrib8 Script {filename = <>.attrib8}; attrib9 Script; } } scriptClass : device0, device1, device2, device3, device4, device5, device6, device7, device8, device9 ;