This thesis was written as a part of a master degree at the University of Oslo. The thesis work was conducted at SINTEF. The work has been carried out in the period November 2002 and April 2005.This thesis might be interesting to anyone interested in Domain Standard Specification Language developed by using the MDA approach to software development. The Model Driven Architecture (MDA) allows to separate the system functionality specification from its implementation on any specific technology platform. I have suggested UML-SSS (it stands for UML for Standards Service Specifications) in thesis and applied it to Finance domain with example Account Receivable and Account Payable.I would like to thank all who helped me especially, my supervisor professor Dr. Arne Jørgen Berre at SINTEF for encouraging me in this thesis, reading the text, giving advice, and providing timely and valuable feedback.I am thankful to friends and family who have supported me and shown interest in my work: thank you for the motivation you have provided me! And special thanks to my wife Asima Tehseen who encouraged me in the work to complete this thesis.