OCL exception handling
dc.contributor.advisor | Volz, Richard | |
dc.creator | Gurunath, Pramod | |
dc.date.accessioned | 2004-11-15T19:53:32Z | |
dc.date.available | 2004-11-15T19:53:32Z | |
dc.date.created | 2004-08 | |
dc.date.issued | 2004-11-15 | |
dc.identifier.uri | https://hdl.handle.net/1969.1/1281 | |
dc.description.abstract | Object Constraint Language (OCL) is part of the Unified Modeling Language (UML) specification and can be used to enforce constraints on the attributes or methods of a class. It would greatly help the software developers if such non-executable OCL constraints specified in a UML model could be enforced on the executable code generated from the model. This thesis discusses the concepts, ideas and the approach in transforming a model developed in the Rational Rose software with OCL constraints into Java code shells, complete with fragments of code to detect the run-time violations of the constraints. The implementation and testing of a prototype tool that incorporates these ideas is also discussed. | en |
dc.format.extent | 362644 bytes | en |
dc.format.extent | 109075 bytes | en |
dc.format.medium | electronic | en |
dc.format.mimetype | application/pdf | |
dc.format.mimetype | text/plain | |
dc.language.iso | en_US | |
dc.publisher | Texas A&M University | |
dc.subject | OCL | en |
dc.title | OCL exception handling | en |
dc.type | Book | en |
dc.type | Thesis | en |
thesis.degree.department | Computer Science | en |
thesis.degree.discipline | Computer Science | en |
thesis.degree.grantor | Texas A&M University | en |
thesis.degree.name | Master of Science | en |
thesis.degree.level | Masters | en |
dc.contributor.committeeMember | Butler-Purry, Karen L. | |
dc.contributor.committeeMember | Lively, William M. | |
dc.type.genre | Electronic Thesis | en |
dc.type.material | text | en |
dc.format.digitalOrigin | born digital | en |
Files in this item
This item appears in the following Collection(s)
-
Electronic Theses, Dissertations, and Records of Study (2002– )
Texas A&M University Theses, Dissertations, and Records of Study (2002– )