I detta dokument presenteras ett domänspecifikt beroendebegränsningsspråk som gör det möjligt för programvaruarkitekter att begränsa spektrumet av strukturella beroenden som kan etableras i objektorienterade system. Det yttersta målet är att förse arkitekter med medel för att definiera godtagbara och oacceptabla beroenden enligt den planerade arkitekturen i deras system. När sådana begränsningar väl definierats tillämpas de statiskt av ett verktyg, vilket förhindrar tysta erosioner i arkitekturen. I dokumentet presenteras också resultat från tillämpningen av det föreslagna tillvägagångssättet på olika versioner av ett verkligt system för personalförvaltning.
Terra och Valente REF föreslog ett beroendebegränsningsspråk för att specificera godtagbara och oacceptabla relationer mellan elementen i en systemarkitektur.
A Dependency Constraint Language to Manage Object-Oriented Software Architectures
{'venue': 'Softw. Pract. Exp.', 'journal': 'Softw. Pract. Exp.', 'mag_field_of_study': ['Computer Science']}