Empreu aquest identificador per citar o enllaçar aquest ítem: http://hdl.handle.net/10609/109794
Títol: Verifying UML/OCL operation contracts
Autoria: Cabot, Jordi  
Clarisó, Robert  
Riera Terrén, Daniel  
Altres: Universitat Oberta de Catalunya (UOC)
Citació: Cabot, J., Clarisó, R. & Riera-Terrén, D. (2009). Verifying UML/OCL operation contracts. Lecture Notes in Computer Science, 5423(), 40-55. doi: 10.1007/978-3-642-00255-7_4
Resum: In current model-driven development approaches, software models are the primary artifacts of the development process. Therefore, assessment of their correctness is a key issue to ensure the quality of the final application. Research on model consistency has focused mostly on the models' static aspects. Instead, this paper addresses the verification of their dynamic aspects, expressed as a set of operations defined by means of pre/postcondition contracts. This paper presents an automatic method based on Constraint Programming to verify UML models extended with OCL constraints and operation contracts. In our approach, both static and dynamic aspects are translated into a Constraint Satisfaction Problem. Then, compliance of the operations with respect to several correctness properties such as operation executability or determinism are formally verified.
Paraules clau: OCL
UML
DOI: 10.1007/978-3-642-00255-7_4
Tipus de document: info:eu-repo/semantics/conferenceObject
Versió del document: info:eu-repo/semantics/acceptedVersion
Data de publicació: 2-gen-2009
Apareix a les col·leccions:Articles cientÍfics
Articles

Arxius per aquest ítem:
Arxiu Descripció MidaFormat 
Cabot_Clariso_Riera_LNCS_Verifying.pdf756,94 kBAdobe PDFThumbnail
Veure/Obrir
Comparteix:
Exporta:
Consulta les estadístiques

Els ítems del Repositori es troben protegits per copyright, amb tots els drets reservats, sempre i quan no s’indiqui el contrari.