Mostra el registre d'ítem simple

dc.contributor.authorAlbert, Manoli
dc.contributor.authorCabot Sagrera, Jordi
dc.contributor.authorGómez Seoane, Cristina
dc.contributor.authorPelechano, Vicente
dc.contributor.otherUniversitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació
dc.date.accessioned2010-04-14T10:59:06Z
dc.date.available2010-04-14T10:59:06Z
dc.date.created2010-01-01
dc.date.issued2010-01-01
dc.identifier.citationAlbert, M. [et al.]. Automatic generation of basic behavior schemas from UML class diagrams. "Software and systems modeling", 01 Gener 2010, vol. 9, núm. 1, p. 47-67.
dc.identifier.issn1619-1366
dc.identifier.urihttp://hdl.handle.net/2117/6932
dc.description.abstractThe specification of a software system must include all relevant static and dynamic aspects of the domain. Dynamic aspects are usually specified by means of a behavioral schema consisting of a set of system operations that the user may execute to update the system state. To be useful, such a set must be complete (i.e. through these operations, users should be able to modify the population of all elements in the class diagram) and executable (i.e. for each operation, there must exist a system state over which the operation can be successfully applied). A manual specification of these operations is an error-prone and time-consuming activity. Therefore, the aim of this paper is to present a strategy for the automatic generation of a basic behavior schema. Operations in the schema are drawn from the static aspects of the domain as defined in the UML class diagram and take into account possible dependencies among them to ensure the completeness and executability of the operations.We believe our approach is especially useful in a Model-Driven Development setting, where the full implementation of the system is derived from its specification. In this context, our approach facilitates the definition of the behavioral specification and ensures its quality obtaining, as a result, an improved code generation phase.
dc.format.extent21 p.
dc.language.isoeng
dc.subjectÀrees temàtiques de la UPC::Informàtica::Enginyeria del software
dc.subject.lcshCode generators
dc.subject.lcshSoftware engineering
dc.subject.lcshUML (Computer science)
dc.subject.otherBehavior schema
dc.subject.otherOperation
dc.subject.otherStructural event
dc.subject.otherClass diagram
dc.subject.otherOCL
dc.subject.otherUML class diagrams
dc.titleAutomatic generation of basic behavior schemas from UML class diagrams
dc.typeArticle
dc.subject.lemacUML (Informàtica)
dc.contributor.groupUniversitat Politècnica de Catalunya. MPI - Modelització i Processament de la Informació
dc.identifier.doi10.1007/s10270-008-0108-x
dc.description.peerreviewedPeer Reviewed
dc.rights.accessRestricted access - publisher's policy
local.identifier.drac2173006
dc.description.versionPostprint (published version)
local.citation.authorAlbert, M.; Cabot, J.; Gómez, C.; Pelechano, V.
local.citation.publicationNameSoftware and systems modeling
local.citation.volume9
local.citation.number1
local.citation.startingPage47
local.citation.endingPage67


Fitxers d'aquest items

Imatge en miniatura

Aquest ítem apareix a les col·leccions següents

Mostra el registre d'ítem simple