Aviso: para depositar documentos, por favor, inicia sesión e identifícate con tu cuenta de correo institucional de la UCM con el botón MI CUENTA UCM. No emplees la opción AUTENTICACIÓN CON CONTRASEÑA
 

Generación de código de control de acceso orientado a aspectos: un enfoque por metamodelos

dc.contributor.advisorBraga, Christiano de Oliveira
dc.contributor.authorDíaz Yeregui, Pedro
dc.contributor.authorOgalla Ramirez, Jorge
dc.date.accessioned2023-06-20T14:22:11Z
dc.date.available2023-06-20T14:22:11Z
dc.date.issued2008
dc.descriptionTrabajo de clase de la asignatura Sistemas Informáticos (Facultad de Informática, Curso 2007-2008)
dc.description.abstractPresentamos una transformación basada en metamodelos desde SecureUML, un lenguaje de control de acceso a usuarios según rol, a un lenguaje de aspectos abstracto donde la política de seguridad se entiende como una instancia del metamodelo de SecureUML, y el aspecto generado se entiende como una instancia del metamodelo de aspectos. El metamodelo combinado de SecureUML y de aspectos se usa para garantizar que el aspecto generado es consistente con la política de seguridad dada. La validación de la transformación se efectúa evaluando los invariantes de los metamodelos implicados. Hemos prototipado el enfoque como aplicación Java sobre ITP/OCL, un evaluador basado en reescritura. Retorna código validado de AspectJ desde una política de seguridad en SecureUML. [ABSTRACT] We present a metamodel-based transformation from SecureUML, a rolebased access control language, to an abstract aspect language where a security policy is understood as an instance of SecureUML’s metamodel and the generated aspect is understood as an instance of the aspects’ metamodel. The merged metamodel of SecureUML and aspects is used to guarantee that the generated aspect is consistent with the given security policy. The validation of the transformation is done by evaluating the invariants on all involved metamodels. We have prototyped our approach as a Java application on top of ITP/ OCL, a rewriting-based OCL evaluator. It outputs validated AspectJ code from a SecureUML policy.
dc.description.departmentDepto. de Sistemas Informáticos y Computación
dc.description.facultyFac. de Informática
dc.description.refereedTRUE
dc.description.statusunpub
dc.eprint.idhttps://eprints.ucm.es/id/eprint/9110
dc.identifier.urihttps://hdl.handle.net/20.500.14352/54352
dc.language.isospa
dc.page.total85
dc.relation.ispartofseriesTrabajos de curso (Departamento de Sistemas Informáticos y Computación, FDI)
dc.rights.accessRightsopen access
dc.subject.cdu004.056(043.3)
dc.subject.keywordAspectj
dc.subject.keywordMDA
dc.subject.keywordITP/OCL
dc.subject.keywordRBAC
dc.subject.keywordJava
dc.subject.keywordSecureUML
dc.subject.keywordDesign by contract
dc.subject.ucmSistemas expertos
dc.titleGeneración de código de control de acceso orientado a aspectos: un enfoque por metamodelos
dc.typecoursework
dspace.entity.typePublication

Download

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Memoria.pdf
Size:
38.91 MB
Format:
Adobe Portable Document Format