Diseño de un perfil para modelado de aplicaciones paralelas
El avance del hardware en los últimos tiempos ha traído a máquinas hogareñas tecnologías que sólo eran utilizadas en grandes servidores. Un claro ejemplo de esto son las computadoras con procesadores con múltiples núcleos. Al popularizarse este hardware es necesario un cambio en la forma de diseñar...
- Autores:
-
Giulianelli, Daniel Alberto
Pons, Claudia Fabiana
Rodríguez, Rocío Andrea
Vera, Pablo Martín
Fernandez, Victor Manuel
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2010
- Institución:
- Universidad Autónoma de Bucaramanga - UNAB
- Repositorio:
- Repositorio UNAB
- Idioma:
- spa
- OAI Identifier:
- oai:repository.unab.edu.co:20.500.12749/8958
- Acceso en línea:
- http://hdl.handle.net/20.500.12749/8958
- Palabra clave:
- Innovaciones tecnológicas
Ciencia de los computadores
Desarrollo de tecnología
Ingeniería de sistemas
Investigaciones
Tecnologías de la información y las comunicaciones
TIC´s
Technological innovations
Computer science
Technology development
Systems engineering
Investigations
Information and communication technologies
ICT's
Stereotypes
Metamodeling
OCL
Profile
Constraints
UML
Innovaciones tecnológicas
Ciencia de los computadores
Desarrollo de tecnología
Ingeniería de sistemas
Investigaciones
Tecnologías de la información y las comunicaciones
Estereotipos
Metamodelado
OCL
Perfil
Restricciones
UML
- Rights
- License
- Derechos de autor 2010 Revista Colombiana de Computación
Summary: | El avance del hardware en los últimos tiempos ha traído a máquinas hogareñas tecnologías que sólo eran utilizadas en grandes servidores. Un claro ejemplo de esto son las computadoras con procesadores con múltiples núcleos. Al popularizarse este hardware es necesario un cambio en la forma de diseñar las aplicaciones para poder hacer uso del mismo. UML es un lenguaje de representación de amplio propósito general que cuenta con vocabulario gráfico. En algunos casos cuando se quiere modelar un tipo de aplicación particular el vocabulario gráfico de UML resulta ser muy reducido. Por esta razón es necesario extender el lenguaje con nuevos artefactos que permitan modelar las características particulares del dominio en cuestión. En este paper se presenta un profile el cual agrega expresividad a UML para modelar aplicaciones paralelizables, teniendo en consideración las características propias de las mismas. |
---|