AMBIENTE JOYCE
Currently, the most common programming languages are of sequential and these languages are running process after another, which implies a limitation, so it is able to manage just one process at the same time. In case that you need work with multiple processes at the same time, exist the concurrent p...
- Autores:
-
Torres Torres, Maria Tatiana
- Tipo de recurso:
- Work document
- Fecha de publicación:
- 2016
- Institución:
- Escuela Colombiana de Ingeniería Julio Garavito
- Repositorio:
- Repositorio Institucional ECI
- Idioma:
- spa
- OAI Identifier:
- oai:repositorio.escuelaing.edu.co:001/441
- Acceso en línea:
- http://catalogo.escuelaing.edu.co/cgi-bin/koha/opac-detail.pl?biblionumber=18968
https://repositorio.escuelaing.edu.co/handle/001/441
- Palabra clave:
- JADE
JOYCE
agente
COCO
concurrencia
JADE
JOYCE
COCO
AGENT
- Rights
- openAccess
- License
- Derechos Reservados - Escuela Colombiana de Ingeniería Julio Garavito
id |
ESCUELAIG2_61875910752ae4350d4a798ce3234f22 |
---|---|
oai_identifier_str |
oai:repositorio.escuelaing.edu.co:001/441 |
network_acronym_str |
ESCUELAIG2 |
network_name_str |
Repositorio Institucional ECI |
repository_id_str |
|
dc.title.spa.fl_str_mv |
AMBIENTE JOYCE |
title |
AMBIENTE JOYCE |
spellingShingle |
AMBIENTE JOYCE JADE JOYCE agente COCO concurrencia JADE JOYCE COCO AGENT |
title_short |
AMBIENTE JOYCE |
title_full |
AMBIENTE JOYCE |
title_fullStr |
AMBIENTE JOYCE |
title_full_unstemmed |
AMBIENTE JOYCE |
title_sort |
AMBIENTE JOYCE |
dc.creator.fl_str_mv |
Torres Torres, Maria Tatiana |
dc.contributor.advisor.spa.fl_str_mv |
Ospina Hernández, Gerardo (dir) |
dc.contributor.author.spa.fl_str_mv |
Torres Torres, Maria Tatiana |
dc.subject.spa.fl_str_mv |
JADE JOYCE agente COCO concurrencia |
topic |
JADE JOYCE agente COCO concurrencia JADE JOYCE COCO AGENT |
dc.subject.keywords.spa.fl_str_mv |
JADE JOYCE COCO AGENT |
description |
Currently, the most common programming languages are of sequential and these languages are running process after another, which implies a limitation, so it is able to manage just one process at the same time. In case that you need work with multiple processes at the same time, exist the concurrent programming languages, in contrast to the sequential languages, they support the simultaneity in the execution of multiple tasks. This research seeks meeting a need because there are not technologies to teach the concurrency in deep, so the progress of this work is based on the contribution of the massive development of multiprocessor systems and the use of languages concurrent programming. |
publishDate |
2016 |
dc.date.accessioned.spa.fl_str_mv |
2016-08-22T15:41:30Z |
dc.date.available.spa.fl_str_mv |
2016-08-22T15:41:30Z |
dc.date.issued.spa.fl_str_mv |
2016 |
dc.date.accessioned.none.fl_str_mv |
2021-10-01T16:04:24Z |
dc.date.available.none.fl_str_mv |
2021-10-01T16:04:24Z |
dc.type.spa.fl_str_mv |
Documento de trabajo Trabajo de grado - Pregrado |
dc.type.coarversion.fl_str_mv |
http://purl.org/coar/version/c_970fb48d4fbd8a85 |
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_8042 |
dc.type.content.spa.fl_str_mv |
Dataset |
dc.type.driver.spa.fl_str_mv |
info:eu-repo/semantics/workingPaper |
dc.type.redcol.spa.fl_str_mv |
http://purl.org/redcol/resource_type/WP |
format |
http://purl.org/coar/resource_type/c_8042 |
status_str |
publishedVersion |
dc.identifier.citation.spa.fl_str_mv |
sistemasumma, «Sistemas umma,» 29 02 2012. [En línea]. Available: http://sistemasumma.com/2012/02/29/sistemas-multiprocesador/. [Último acceso: 05 02 2015]. P. B. Hansen, «Joyce -- A programming lenguage for distributed systems» 1987. C.A.R Hoare «Communicating sequential processes» Com ACM (1978) P. Brinch Hansen «Joyce – a programming lenguaje for distribuited systems» Software –Practice and experience P. Brinch Hansen «The Joyce lenguage report» 1989 |
dc.identifier.uri.spa.fl_str_mv |
http://catalogo.escuelaing.edu.co/cgi-bin/koha/opac-detail.pl?biblionumber=18968 |
dc.identifier.uri.none.fl_str_mv |
https://repositorio.escuelaing.edu.co/handle/001/441 |
identifier_str_mv |
sistemasumma, «Sistemas umma,» 29 02 2012. [En línea]. Available: http://sistemasumma.com/2012/02/29/sistemas-multiprocesador/. [Último acceso: 05 02 2015]. P. B. Hansen, «Joyce -- A programming lenguage for distributed systems» 1987. C.A.R Hoare «Communicating sequential processes» Com ACM (1978) P. Brinch Hansen «Joyce – a programming lenguaje for distribuited systems» Software –Practice and experience P. Brinch Hansen «The Joyce lenguage report» 1989 |
url |
http://catalogo.escuelaing.edu.co/cgi-bin/koha/opac-detail.pl?biblionumber=18968 https://repositorio.escuelaing.edu.co/handle/001/441 |
dc.language.iso.spa.fl_str_mv |
spa |
language |
spa |
dc.rights.spa.fl_str_mv |
Derechos Reservados - Escuela Colombiana de Ingeniería Julio Garavito |
dc.rights.coar.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
dc.rights.uri.spa.fl_str_mv |
https://creativecommons.org/licenses/by-nc/4.0/ |
dc.rights.accessrights.spa.fl_str_mv |
info:eu-repo/semantics/openAccess |
dc.rights.creativecommons.spa.fl_str_mv |
Atribución-NoComercial 4.0 Internacional (CC BY-NC 4.0) |
rights_invalid_str_mv |
Derechos Reservados - Escuela Colombiana de Ingeniería Julio Garavito https://creativecommons.org/licenses/by-nc/4.0/ Atribución-NoComercial 4.0 Internacional (CC 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 |
Escuela Colombiana de Ingeniería Julio Garavito |
dc.publisher.program.spa.fl_str_mv |
Ingeniería de Sistemas |
institution |
Escuela Colombiana de Ingeniería Julio Garavito |
bitstream.url.fl_str_mv |
https://repositorio.escuelaing.edu.co/bitstream/001/441/1/Torres%20Torres%2c%20Maria%20Tatiana%20-%202016.pdf https://repositorio.escuelaing.edu.co/bitstream/001/441/2/Autorizaci%c3%b3n.pdf https://repositorio.escuelaing.edu.co/bitstream/001/441/3/Anexos.zip https://repositorio.escuelaing.edu.co/bitstream/001/441/4/license.txt https://repositorio.escuelaing.edu.co/bitstream/001/441/5/FA-Sistemas1026580811.pdf.txt https://repositorio.escuelaing.edu.co/bitstream/001/441/6/autorizacion.pdf.txt https://repositorio.escuelaing.edu.co/bitstream/001/441/13/Torres%20Torres%2c%20Maria%20Tatiana%20-%202016.pdf.txt https://repositorio.escuelaing.edu.co/bitstream/001/441/15/Autorizaci%c3%b3n.pdf.txt https://repositorio.escuelaing.edu.co/bitstream/001/441/9/FA-Sistemas1026580811.pdf.jpg https://repositorio.escuelaing.edu.co/bitstream/001/441/10/autorizacion.pdf.jpg https://repositorio.escuelaing.edu.co/bitstream/001/441/14/Torres%20Torres%2c%20Maria%20Tatiana%20-%202016.pdf.jpg https://repositorio.escuelaing.edu.co/bitstream/001/441/16/Autorizaci%c3%b3n.pdf.jpg |
bitstream.checksum.fl_str_mv |
acb7d4ba3976d360b974e37429a098da d90bf7d99fdf82ed1b6821804ad66f65 207a45103933a1ec154d70eb304d8d31 9480849945fd70c1da11fa639db5a11c 6ff2631fcde228dd8e8c8318bfc925cf ce17bbb4d4f1cbe9a2413e4ea88bb0b2 06322f7352a14d2fbacb1892d75a7408 ce17bbb4d4f1cbe9a2413e4ea88bb0b2 d178893e68d2e8e5e2b0cdc9890d04de e4868608cdf41e41dfabc73160acaaff 8769fb013348e051c2efd22ffcaea650 f648b2a1e4821de47b8fd983d358faa0 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Escuela Colombiana de Ingeniería Julio Garavito |
repository.mail.fl_str_mv |
repositorio.eci@escuelaing.edu.co |
_version_ |
1814355613694558208 |
spelling |
Ospina Hernández, Gerardo (dir)3558c042a63d71745f3d174b8f7670df300Torres Torres, Maria Tatiana0cb27295bf3b7450178f730f2c27d1386002016-08-22T15:41:30Z2021-10-01T16:04:24Z2016-08-22T15:41:30Z2021-10-01T16:04:24Z2016sistemasumma, «Sistemas umma,» 29 02 2012. [En línea]. Available: http://sistemasumma.com/2012/02/29/sistemas-multiprocesador/. [Último acceso: 05 02 2015].P. B. Hansen, «Joyce -- A programming lenguage for distributed systems» 1987.C.A.R Hoare «Communicating sequential processes» Com ACM (1978)P. Brinch Hansen «Joyce – a programming lenguaje for distribuited systems» Software –Practice and experienceP. Brinch Hansen «The Joyce lenguage report» 1989http://catalogo.escuelaing.edu.co/cgi-bin/koha/opac-detail.pl?biblionumber=18968https://repositorio.escuelaing.edu.co/handle/001/441Currently, the most common programming languages are of sequential and these languages are running process after another, which implies a limitation, so it is able to manage just one process at the same time. In case that you need work with multiple processes at the same time, exist the concurrent programming languages, in contrast to the sequential languages, they support the simultaneity in the execution of multiple tasks. This research seeks meeting a need because there are not technologies to teach the concurrency in deep, so the progress of this work is based on the contribution of the massive development of multiprocessor systems and the use of languages concurrent programming.En la actualidad los lenguajes de programación más comunes son los secuenciales y son estos lenguajes los que ejecutan un proceso detrás de otro, lo que implica una gran limitación ya que solo puede manejar un proceso a la vez. Para poder trabajar con varios procesos al mismo tiempo existen los lenguajes de programación concurrentes, que al contrario de los secuenciales, soportan la simultaneidad en la ejecución de múltiples tareas. Este estudio busca satisfacer una necesidad de la actualidad puesto que no existen tecnologías para enseñar a profundidad la concurrencia, por tanto el desarrollo de este trabajo se fundamenta en la contribución de la aparición masiva de sistemas multiprocesadores y el aprovechamiento de los lenguajes de programación concurrenteContenido 1 Contexto (Proyecto) 3 1.1 Planteamiento del problema. 3 1.2 Marco teórico y estado del arte. 3 1.3 Objetivos del proyecto: General y específicos 4 1.4 Justificación 4 1.5 Área de aplicación del producto resultado del proyecto. 5 2 Requerimientos 5 2.1 Descripción del sistema 5 2.2 Visión y alcance 5 2.3 Usuarios 6 3 Análisis Joyce 6 3.1 Descripción del subsistema 6 4 Análisis JADE 7 4.1 Descripción del subsistema 7 5 Diseño 8 5.1 Diagrama de clases 8 5.2 Vistas arquitectónicas 10 5.2.1 Vista lógica 10 5.2.2 Vista de desarrollo 13 6 Implementación 13 6.1 Especificación de estándares utilizados 13 7 Liberación 14 7.1 Configuración ambiente mínima/ideal 14 7.2 Manual de instalación 14 7.3 Manual de usuario 14PregradoIngeniero(a) de Sistemasapplication/pdfspaEscuela Colombiana de Ingeniería Julio GaravitoIngeniería de SistemasDerechos Reservados - Escuela Colombiana de Ingeniería Julio Garavitohttps://creativecommons.org/licenses/by-nc/4.0/info:eu-repo/semantics/openAccessAtribución-NoComercial 4.0 Internacional (CC BY-NC 4.0)http://purl.org/coar/access_right/c_abf2JADEJOYCEagenteCOCOconcurrenciaJADEJOYCECOCOAGENTAMBIENTE JOYCEDocumento de trabajoTrabajo de grado - Pregradoinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_8042Datasetinfo:eu-repo/semantics/workingPaperhttp://purl.org/redcol/resource_type/WPhttp://purl.org/coar/version/c_970fb48d4fbd8a85ORIGINALTorres Torres, Maria Tatiana - 2016.pdfapplication/pdf791927https://repositorio.escuelaing.edu.co/bitstream/001/441/1/Torres%20Torres%2c%20Maria%20Tatiana%20-%202016.pdfacb7d4ba3976d360b974e37429a098daMD51open accessAutorización.pdfapplication/pdf840755https://repositorio.escuelaing.edu.co/bitstream/001/441/2/Autorizaci%c3%b3n.pdfd90bf7d99fdf82ed1b6821804ad66f65MD52metadata only accessAnexos.zipapplication/octet-stream19904920https://repositorio.escuelaing.edu.co/bitstream/001/441/3/Anexos.zip207a45103933a1ec154d70eb304d8d31MD53open accessLICENSElicense.txttext/plain1762https://repositorio.escuelaing.edu.co/bitstream/001/441/4/license.txt9480849945fd70c1da11fa639db5a11cMD54open accessTEXTFA-Sistemas1026580811.pdf.txtExtracted texttext/plain13939https://repositorio.escuelaing.edu.co/bitstream/001/441/5/FA-Sistemas1026580811.pdf.txt6ff2631fcde228dd8e8c8318bfc925cfMD55open accessautorizacion.pdf.txtExtracted texttext/plain4https://repositorio.escuelaing.edu.co/bitstream/001/441/6/autorizacion.pdf.txtce17bbb4d4f1cbe9a2413e4ea88bb0b2MD56open accessTorres Torres, Maria Tatiana - 2016.pdf.txtTorres Torres, Maria Tatiana - 2016.pdf.txtExtracted texttext/plain13945https://repositorio.escuelaing.edu.co/bitstream/001/441/13/Torres%20Torres%2c%20Maria%20Tatiana%20-%202016.pdf.txt06322f7352a14d2fbacb1892d75a7408MD513open accessAutorización.pdf.txtAutorización.pdf.txtExtracted texttext/plain4https://repositorio.escuelaing.edu.co/bitstream/001/441/15/Autorizaci%c3%b3n.pdf.txtce17bbb4d4f1cbe9a2413e4ea88bb0b2MD515metadata only accessTHUMBNAILFA-Sistemas1026580811.pdf.jpgIM Thumbnailimage/jpeg3789https://repositorio.escuelaing.edu.co/bitstream/001/441/9/FA-Sistemas1026580811.pdf.jpgd178893e68d2e8e5e2b0cdc9890d04deMD59open accessautorizacion.pdf.jpgIM Thumbnailimage/jpeg4453https://repositorio.escuelaing.edu.co/bitstream/001/441/10/autorizacion.pdf.jpge4868608cdf41e41dfabc73160acaaffMD510open accessTorres Torres, Maria Tatiana - 2016.pdf.jpgTorres Torres, Maria Tatiana - 2016.pdf.jpgGenerated Thumbnailimage/jpeg6440https://repositorio.escuelaing.edu.co/bitstream/001/441/14/Torres%20Torres%2c%20Maria%20Tatiana%20-%202016.pdf.jpg8769fb013348e051c2efd22ffcaea650MD514open accessAutorización.pdf.jpgAutorización.pdf.jpgGenerated Thumbnailimage/jpeg13273https://repositorio.escuelaing.edu.co/bitstream/001/441/16/Autorizaci%c3%b3n.pdf.jpgf648b2a1e4821de47b8fd983d358faa0MD516metadata only access001/441oai:repositorio.escuelaing.edu.co:001/4412021-10-01 16:53:38.375open accessRepositorio Escuela Colombiana de Ingeniería Julio Garavitorepositorio.eci@escuelaing.edu.coQXV0b3Jpem8gYSBsYSBFc2N1ZWxhIENvbG9tYmlhbmEgZGUgSW5nZW5pZXLDrWEgSnVsaW8gR2FyYXZpdG8gcGFyYSBwdWJsaWNhciBlbCB0cmFiYWpvIGRlIGdyYWRvLCBhcnTDrWN1bG8sIHZpZGVvLCBjb25mZXJlbmNpYSwgbGlicm8sIGltYWdlbiwgZm90b2dyYWbDrWEsIGF1ZGlvLCBwcmVzZW50YWNpw7NuIHUgb3RybyAoZW4gYWRlbGFudGUgZG9jdW1lbnRvKSBxdWUgZW4gbGEgZmVjaGEgZW50cmVnbyBlbiBmb3JtYXRvIGRpZ2l0YWwsIHkgbGUgcGVybWl0byBkZSBmb3JtYSBpbmRlZmluaWRhIHF1ZSBsbyBwdWJsaXF1ZSBlbiBlbCByZXBvc2l0b3JpbyBpbnN0aXR1Y2lvbmFsLCBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsYSBMZXkgMjMgZGUgMTk4MiwgbGEgTGV5IDQ0IGRlIDE5OTMsIHkgZGVtw6FzIGxleWVzIHkganVyaXNwcnVkZW5jaWEgdmlnZW50ZSBhbCByZXNwZWN0bywgcGFyYSBmaW5lcyBlZHVjYXRpdm9zIHkgbm8gbHVjcmF0aXZvcy4gRXN0YSBhdXRvcml6YWNpw7NuIGVzIHbDoWxpZGEgcGFyYSBsYXMgZmFjdWx0YWRlcyB5IGRlcmVjaG9zIGRlIHVzbyBzb2JyZSBsYSBvYnJhIGVuIGZvcm1hdG8gZGlnaXRhbCwgZWxlY3Ryw7NuaWNvLCB2aXJ0dWFsOyB5IHBhcmEgdXNvcyBlbiByZWRlcywgaW50ZXJuZXQsIGV4dHJhbmV0LCB5IGN1YWxxdWllciBmb3JtYXRvIG8gbWVkaW8gY29ub2NpZG8gbyBwb3IgY29ub2Nlci4KRW4gbWkgY2FsaWRhZCBkZSBhdXRvciwgZXhwcmVzbyBxdWUgZWwgZG9jdW1lbnRvIG9iamV0byBkZSBsYSBwcmVzZW50ZSBhdXRvcml6YWNpw7NuIGVzIG9yaWdpbmFsIHkgbG8gZWxhYm9yw6kgc2luIHF1ZWJyYW50YXIgbmkgc3VwbGFudGFyIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJvcy4gUG9yIGxvIHRhbnRvLCBlcyBkZSBtaSBleGNsdXNpdmEgYXV0b3LDrWEgeSwgZW4gY29uc2VjdWVuY2lhLCB0ZW5nbyBsYSB0aXR1bGFyaWRhZCBzb2JyZSDDqWwuIEVuIGNhc28gZGUgcXVlamEgbyBhY2Npw7NuIHBvciBwYXJ0ZSBkZSB1biB0ZXJjZXJvIHJlZmVyZW50ZSBhIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBzb2JyZSBlbCBkb2N1bWVudG8gZW4gY3Vlc3Rpw7NuLCBhc3VtaXLDqSBsYSByZXNwb25zYWJpbGlkYWQgdG90YWwgeSBzYWxkcsOpIGVuIGRlZmVuc2EgZGUgbG9zIGRlcmVjaG9zIGFxdcOtIGF1dG9yaXphZG9zLiBFc3RvIHNpZ25pZmljYSBxdWUsIHBhcmEgdG9kb3MgbG9zIGVmZWN0b3MsIGxhIEVzY3VlbGEgYWN0w7phIGNvbW8gdW4gdGVyY2VybyBkZSBidWVuYSBmZS4KVG9kYSBwZXJzb25hIHF1ZSBjb25zdWx0ZSBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIEVzY3VlbGEsIGVsIENhdMOhbG9nbyBlbiBsw61uZWEgdSBvdHJvIG1lZGlvIGVsZWN0csOzbmljbywgcG9kcsOhIGNvcGlhciBhcGFydGVzIGRlbCB0ZXh0bywgY29uIGVsIGNvbXByb21pc28gZGUgY2l0YXIgc2llbXByZSBsYSBmdWVudGUsIGxhIGN1YWwgaW5jbHV5ZSBlbCB0w610dWxvIGRlbCB0cmFiYWpvIHkgZWwgYXV0b3IuIEVzdGEgYXV0b3JpemFjacOzbiBubyBpbXBsaWNhIHJlbnVuY2lhIGEgbGEgZmFjdWx0YWQgcXVlIHRlbmdvIGRlIHB1YmxpY2FyIHRvdGFsIG8gcGFyY2lhbG1lbnRlIGxhIG9icmEgZW4gb3Ryb3MgbWVkaW9zLiBFc3RhIGF1dG9yaXphY2nDs24gZXN0w6EgcmVzcGFsZGFkYSBwb3IgbGFzIGZpcm1hcyBkZWwgKGxvcykgYXV0b3IoZXMpIGRlbCBkb2N1bWVudG8uIApTw60gYXV0b3Jpem8gKGFtb3MpCg== |