Mostrar el registro sencillo del ítem
dc.contributor.author
Roldán, María Luciana
dc.contributor.author
Gonnet, Silvio Miguel
dc.contributor.author
Leone, Horacio Pascual
dc.date.available
2016-08-03T21:22:55Z
dc.date.issued
2013-02
dc.identifier.citation
Roldán, María Luciana; Gonnet, Silvio Miguel; Leone, Horacio Pascual; Knowledge Representation of the Software Architecture Design Process based on Situation Calculus; Wiley; Expert Systems; 30; 1; 2-2013; 34-53
dc.identifier.issn
0266-4720
dc.identifier.uri
http://hdl.handle.net/11336/6916
dc.description.abstract
Software architecture design is an interactive, complex, decision-making process. Such a design process involves the exploration,evaluation, and composition of design alternatives. Increasingly, new computer-aided tools are available to help designers in these complex activities. However, these tools do not know how design is actually done, in other words, by means of which design activities the final artefact was obtained. In fact, the architectural design knowledge exclusively rests in the mind of designers, and there is an urgent need to move it, as much as possible, to a computer-supported environment that enables the capture of this type of knowledge. This contribution addresses this need by introducing a model for capturing how products under development are generated and transformed along the software architecture design process. The proposed model follows an operational perspective, where architectural design decisions are modelled by means of sequences of operations that are applied on the design products. Situation calculus is used to formally express the existence of an object in a given state of a design process. In addition, this formalism allows us expressing without ambiguities when an operation can be performed in a specific state of the design process.
dc.format
application/pdf
dc.language.iso
eng
dc.publisher
Wiley
dc.rights
info:eu-repo/semantics/openAccess
dc.rights.uri
https://creativecommons.org/licenses/by-sa/2.5/ar/
dc.subject
Design Process Representation
dc.subject
Software Architectures
dc.subject
Situation Calculus
dc.subject.classification
Ingeniería de Sistemas y Comunicaciones
dc.subject.classification
Ingeniería Eléctrica, Ingeniería Electrónica e Ingeniería de la Información
dc.subject.classification
INGENIERÍAS Y TECNOLOGÍAS
dc.title
Knowledge Representation of the Software Architecture Design Process based on Situation Calculus
dc.type
info:eu-repo/semantics/article
dc.type
info:ar-repo/semantics/artículo
dc.type
info:eu-repo/semantics/publishedVersion
dc.date.updated
2016-08-01T18:35:36Z
dc.journal.volume
30
dc.journal.number
1
dc.journal.pagination
34-53
dc.journal.pais
Estados Unidos
dc.journal.ciudad
Hoboken
dc.description.fil
Fil: Roldán, María Luciana. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Santa Fe. Instituto de Desarrollo y Diseño (i); Argentina
dc.description.fil
Fil: Gonnet, Silvio Miguel. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Santa Fe. Instituto de Desarrollo y Diseño (i); Argentina
dc.description.fil
Fil: Leone, Horacio Pascual. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Santa Fe. Instituto de Desarrollo y Diseño (i); Argentina
dc.journal.title
Expert Systems
dc.relation.alternativeid
info:eu-repo/semantics/altIdentifier/doi/http://dx.doi.org/10.1111/j.1468-0394.2012.00620.x
dc.relation.alternativeid
info:eu-repo/semantics/altIdentifier/doi/10.1111/j.1468-0394.2012.00620.x
dc.relation.alternativeid
info:eu-repo/semantics/altIdentifier/url/http://onlinelibrary.wiley.com/doi/10.1111/j.1468-0394.2012.00620.x/abstract
Archivos asociados