Perspectives and experiences in the development of a software architecture course

The rapid evolution of technology and IT for business support, as well as the new demands on engineering curricula for the development of skills rather than just the presentation of thematic contents, imposes a series of challenges for the design and definition of a software architecture course. Pro...

Full description

Autores:
López Giraldo, Nicolás Francisco
Villamil Giraldo, Maria del Pilar
Casallas Gutiérrez, Rubby
Tipo de recurso:
Article of journal
Fecha de publicación:
2008
Institución:
Universidad Nacional de Colombia
Repositorio:
Universidad Nacional de Colombia
Idioma:
spa
OAI Identifier:
oai:repositorio.unal.edu.co:unal/24337
Acceso en línea:
https://repositorio.unal.edu.co/handle/unal/24337
http://bdigital.unal.edu.co/15374/
Palabra clave:
Learning Software Architecture
Active Learning
Professional Software Engineering Skills
Rights
openAccess
License
Atribución-NoComercial 4.0 Internacional
id UNACIONAL2_700cbd49213348d24a3607cfa639b3ec
oai_identifier_str oai:repositorio.unal.edu.co:unal/24337
network_acronym_str UNACIONAL2
network_name_str Universidad Nacional de Colombia
repository_id_str
spelling Atribución-NoComercial 4.0 InternacionalDerechos reservados - Universidad Nacional de Colombiahttp://creativecommons.org/licenses/by-nc/4.0/info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2López Giraldo, Nicolás Francisco365b9676-646f-4d52-adcd-89f54ef4f0a6300Villamil Giraldo, Maria del Pilar52daa8d1-06e4-4536-98f2-7f2766d1796d300Casallas Gutiérrez, Rubbyc67dcb24-f049-471b-a02c-08c3ed6d8df63002019-06-25T22:36:03Z2019-06-25T22:36:03Z2008https://repositorio.unal.edu.co/handle/unal/24337http://bdigital.unal.edu.co/15374/The rapid evolution of technology and IT for business support, as well as the new demands on engineering curricula for the development of skills rather than just the presentation of thematic contents, imposes a series of challenges for the design and definition of a software architecture course. Proposals for the development of skills necessary for software engineering practice, regarding architecture, focused on technology, are not flexible enough on the long term, and are not proper for the development of criteria necessary for students to apply architecture in real world projects. Conversely, solutions based solely on conceptual contents do not give enough room for students to develop design skills in the area of software architecture, and particularly, the impact that technology has on architecture and over all system quality. In this paper, we present the evolution of our design for a software architecture course for undergraduate students. Particularly we introduce a proposal for a new perspective for the design of this course; this perspective is based on three broad areas: business, design and technologies using active learning methodologies.application/pdfspaUniversidad Nacional de Colombia -Sede Medellínhttp://revistas.unal.edu.co/index.php/avances/article/view/9979Universidad Nacional de Colombia Revistas electrónicas UN Avances en Sistemas e InformáticaAvances en Sistemas e InformáticaAvances en Sistemas e Informática; Vol. 5, núm. 1 (2008) Avances en Sistemas e Informática; Vol. 5, núm. 1 (2008) 1909-0056 1657-7663López Giraldo, Nicolás Francisco and Villamil Giraldo, Maria del Pilar and Casallas Gutiérrez, Rubby (2008) Perspectives and experiences in the development of a software architecture course. Avances en Sistemas e Informática; Vol. 5, núm. 1 (2008) Avances en Sistemas e Informática; Vol. 5, núm. 1 (2008) 1909-0056 1657-7663 .Perspectives and experiences in the development of a software architecture courseArtículo de revistainfo:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_6501http://purl.org/coar/resource_type/c_2df8fbb1http://purl.org/coar/version/c_970fb48d4fbd8a85Texthttp://purl.org/redcol/resource_type/ARTLearning Software ArchitectureActive LearningProfessional Software Engineering SkillsORIGINAL9979-18055-1-PB.pdfapplication/pdf195809https://repositorio.unal.edu.co/bitstream/unal/24337/1/9979-18055-1-PB.pdfa466c1bcf23f075fd447b0ff88e67ac5MD51THUMBNAIL9979-18055-1-PB.pdf.jpg9979-18055-1-PB.pdf.jpgGenerated Thumbnailimage/jpeg10201https://repositorio.unal.edu.co/bitstream/unal/24337/2/9979-18055-1-PB.pdf.jpg95b862079bbe19142cfb6112948dda57MD52unal/24337oai:repositorio.unal.edu.co:unal/243372023-10-16 23:06:11.243Repositorio Institucional Universidad Nacional de Colombiarepositorio_nal@unal.edu.co
dc.title.spa.fl_str_mv Perspectives and experiences in the development of a software architecture course
title Perspectives and experiences in the development of a software architecture course
spellingShingle Perspectives and experiences in the development of a software architecture course
Learning Software Architecture
Active Learning
Professional Software Engineering Skills
title_short Perspectives and experiences in the development of a software architecture course
title_full Perspectives and experiences in the development of a software architecture course
title_fullStr Perspectives and experiences in the development of a software architecture course
title_full_unstemmed Perspectives and experiences in the development of a software architecture course
title_sort Perspectives and experiences in the development of a software architecture course
dc.creator.fl_str_mv López Giraldo, Nicolás Francisco
Villamil Giraldo, Maria del Pilar
Casallas Gutiérrez, Rubby
dc.contributor.author.spa.fl_str_mv López Giraldo, Nicolás Francisco
Villamil Giraldo, Maria del Pilar
Casallas Gutiérrez, Rubby
dc.subject.proposal.spa.fl_str_mv Learning Software Architecture
Active Learning
Professional Software Engineering Skills
topic Learning Software Architecture
Active Learning
Professional Software Engineering Skills
description The rapid evolution of technology and IT for business support, as well as the new demands on engineering curricula for the development of skills rather than just the presentation of thematic contents, imposes a series of challenges for the design and definition of a software architecture course. Proposals for the development of skills necessary for software engineering practice, regarding architecture, focused on technology, are not flexible enough on the long term, and are not proper for the development of criteria necessary for students to apply architecture in real world projects. Conversely, solutions based solely on conceptual contents do not give enough room for students to develop design skills in the area of software architecture, and particularly, the impact that technology has on architecture and over all system quality. In this paper, we present the evolution of our design for a software architecture course for undergraduate students. Particularly we introduce a proposal for a new perspective for the design of this course; this perspective is based on three broad areas: business, design and technologies using active learning methodologies.
publishDate 2008
dc.date.issued.spa.fl_str_mv 2008
dc.date.accessioned.spa.fl_str_mv 2019-06-25T22:36:03Z
dc.date.available.spa.fl_str_mv 2019-06-25T22:36:03Z
dc.type.spa.fl_str_mv Artículo de revista
dc.type.coar.fl_str_mv http://purl.org/coar/resource_type/c_2df8fbb1
dc.type.driver.spa.fl_str_mv info:eu-repo/semantics/article
dc.type.version.spa.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.coar.spa.fl_str_mv http://purl.org/coar/resource_type/c_6501
dc.type.coarversion.spa.fl_str_mv http://purl.org/coar/version/c_970fb48d4fbd8a85
dc.type.content.spa.fl_str_mv Text
dc.type.redcol.spa.fl_str_mv http://purl.org/redcol/resource_type/ART
format http://purl.org/coar/resource_type/c_6501
status_str publishedVersion
dc.identifier.uri.none.fl_str_mv https://repositorio.unal.edu.co/handle/unal/24337
dc.identifier.eprints.spa.fl_str_mv http://bdigital.unal.edu.co/15374/
url https://repositorio.unal.edu.co/handle/unal/24337
http://bdigital.unal.edu.co/15374/
dc.language.iso.spa.fl_str_mv spa
language spa
dc.relation.spa.fl_str_mv http://revistas.unal.edu.co/index.php/avances/article/view/9979
dc.relation.ispartof.spa.fl_str_mv Universidad Nacional de Colombia Revistas electrónicas UN Avances en Sistemas e Informática
Avances en Sistemas e Informática
dc.relation.ispartofseries.none.fl_str_mv Avances en Sistemas e Informática; Vol. 5, núm. 1 (2008) Avances en Sistemas e Informática; Vol. 5, núm. 1 (2008) 1909-0056 1657-7663
dc.relation.references.spa.fl_str_mv López Giraldo, Nicolás Francisco and Villamil Giraldo, Maria del Pilar and Casallas Gutiérrez, Rubby (2008) Perspectives and experiences in the development of a software architecture course. Avances en Sistemas e Informática; Vol. 5, núm. 1 (2008) Avances en Sistemas e Informática; Vol. 5, núm. 1 (2008) 1909-0056 1657-7663 .
dc.rights.spa.fl_str_mv Derechos reservados - Universidad Nacional de Colombia
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.license.spa.fl_str_mv Atribución-NoComercial 4.0 Internacional
dc.rights.uri.spa.fl_str_mv http://creativecommons.org/licenses/by-nc/4.0/
dc.rights.accessrights.spa.fl_str_mv info:eu-repo/semantics/openAccess
rights_invalid_str_mv Atribución-NoComercial 4.0 Internacional
Derechos reservados - Universidad Nacional de Colombia
http://creativecommons.org/licenses/by-nc/4.0/
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.publisher.spa.fl_str_mv Universidad Nacional de Colombia -Sede Medellín
institution Universidad Nacional de Colombia
bitstream.url.fl_str_mv https://repositorio.unal.edu.co/bitstream/unal/24337/1/9979-18055-1-PB.pdf
https://repositorio.unal.edu.co/bitstream/unal/24337/2/9979-18055-1-PB.pdf.jpg
bitstream.checksum.fl_str_mv a466c1bcf23f075fd447b0ff88e67ac5
95b862079bbe19142cfb6112948dda57
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Repositorio Institucional Universidad Nacional de Colombia
repository.mail.fl_str_mv repositorio_nal@unal.edu.co
_version_ 1814089688975147008