Utilize este identificador para referenciar este registo: https://hdl.handle.net/1822/20260

Registo completo
Campo DCValorIdioma
dc.contributor.authorBarbosa, L. S.-
dc.contributor.authorMeng, Sun-
dc.date.accessioned2012-09-18T14:51:33Z-
dc.date.available2012-09-18T14:51:33Z-
dc.date.issued2009-
dc.identifier.isbn978-0-7695-3523-4-
dc.identifier.urihttps://hdl.handle.net/1822/20260-
dc.description.abstractAlthough increasingly popular, Model Driven Architecture (MDA) still lacks suitable formal foundations on top of which rigorous methodologies for the description, analysis and transformation of models could be built. This paper aims to contribute in this direction: building on previous work by the authors on coalgebraic refinement for software components and architectures, it discusses refactoring of models within a coalgebraic semantic framework. Architectures are defined through aggregation based on a coalgebraic semantics for (subsets of) UML. On the other hand, such aggregations, no matter how large and complex they are, can always be dealt with as coalgebras themselves. This paves the way to a discipline of models’ transformations which, being invariant under either behavioural equivalence or refinement, are able to formally capture a large number of refactoring patterns. The main ideas underlying this research are presented through a detailed example in the context of refactoring of UML class diagrams.por
dc.description.sponsorshipThe work reported in this paper is partially supported by a grant from the GLANCE funding program of NWO, through project CooPer (600.643.000.05N12).por
dc.language.isoengpor
dc.publisherIEEEpor
dc.rightsopenAccesspor
dc.subjectUMLpor
dc.subjectCoalgebraic semanticspor
dc.titleUML model refactoring as refinement: a coalgebraic perspectivepor
dc.typeconferencePaperpor
dc.peerreviewedyespor
dc.relation.publisherversionhttp://doi.ieeecomputersociety.org/10.1109/SYNASC.2008.88por
sdum.publicationstatuspublishedpor
oaire.citationStartPage340por
oaire.citationEndPage347por
oaire.citationConferencePlaceTimisoara, Romaniapor
oaire.citationTitleProc. SYNASC 2008, 10th International Symposium on Symbolic and Numeric Algorithms for Scientific Computingpor
dc.identifier.doi10.1109/SYNASC.2008.88por
dc.subject.wosScience & Technologypor
sdum.conferencePublicationProc. SYNASC 2008, 10th International Symposium on Symbolic and Numeric Algorithms for Scientific Computingpor
sdum.bookTitlePROCEEDINGS OF THE 10TH INTERNATIONAL SYMPOSIUM ON SYMBOLIC AND NUMERIC ALGORITHMS FOR SCIENTIFIC COMPUTINGpor
Aparece nas coleções:HASLab - Artigos em revistas internacionais
DI/CCTC - Artigos (papers)

Ficheiros deste registo:
Ficheiro Descrição TamanhoFormato 
SYNASC08-BM.pdfpreprint678,84 kBAdobe PDFVer/Abrir

Partilhe no FacebookPartilhe no TwitterPartilhe no DeliciousPartilhe no LinkedInPartilhe no DiggAdicionar ao Google BookmarksPartilhe no MySpacePartilhe no Orkut
Exporte no formato BibTex mendeley Exporte no formato Endnote Adicione ao seu ORCID