Prototyping a calculus of QoS : aware software components
Autor(a) principal: | |
---|---|
Data de Publicação: | 2011 |
Tipo de documento: | Dissertação |
Idioma: | eng |
Título da fonte: | Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
Texto Completo: | http://hdl.handle.net/1822/27926 |
Resumo: | Dissertação de mestrado em Engenharia de Informática |
id |
RCAP_32ed327a6c32a33d14f9d4180fd1d62c |
---|---|
oai_identifier_str |
oai:repositorium.sdum.uminho.pt:1822/27926 |
network_acronym_str |
RCAP |
network_name_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository_id_str |
7160 |
spelling |
Prototyping a calculus of QoS : aware software componentsSoftware compositionMealy machinesPrototyping681.3.06Dissertação de mestrado em Engenharia de InformáticaOver the last decade component-based software development arose as a promising paradigm to deal with the ever increasing complexity in software design, evolution and reuse. Such components typically encapsulate a number of services through a public interface which provides limited access to a private state space, paying tribute to the nowadays widespread object-oriented programming principles. This work is based on the calculus developed by L.S. Barbosa over several years and it aims at helping the development of formal software component solutions and to explain how they can be related, reducing their complexity. SHACC is a prototyping system for component-based systems in which components are modeled coinductively as generalized Mealy machines incorporating the ideas above. The prototype is built as a HASKELL library endowed with a graphical user interface developed in Swing.Barbosa, L. S.Rodrigues, Nuno F.Universidade do MinhoMartins, André Batista2011-11-132011-11-13T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/1822/27926enginfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-07-21T12:44:11Zoai:repositorium.sdum.uminho.pt:1822/27926Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T19:41:49.420676Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse |
dc.title.none.fl_str_mv |
Prototyping a calculus of QoS : aware software components |
title |
Prototyping a calculus of QoS : aware software components |
spellingShingle |
Prototyping a calculus of QoS : aware software components Martins, André Batista Software composition Mealy machines Prototyping 681.3.06 |
title_short |
Prototyping a calculus of QoS : aware software components |
title_full |
Prototyping a calculus of QoS : aware software components |
title_fullStr |
Prototyping a calculus of QoS : aware software components |
title_full_unstemmed |
Prototyping a calculus of QoS : aware software components |
title_sort |
Prototyping a calculus of QoS : aware software components |
author |
Martins, André Batista |
author_facet |
Martins, André Batista |
author_role |
author |
dc.contributor.none.fl_str_mv |
Barbosa, L. S. Rodrigues, Nuno F. Universidade do Minho |
dc.contributor.author.fl_str_mv |
Martins, André Batista |
dc.subject.por.fl_str_mv |
Software composition Mealy machines Prototyping 681.3.06 |
topic |
Software composition Mealy machines Prototyping 681.3.06 |
description |
Dissertação de mestrado em Engenharia de Informática |
publishDate |
2011 |
dc.date.none.fl_str_mv |
2011-11-13 2011-11-13T00:00:00Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
format |
masterThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/1822/27926 |
url |
http://hdl.handle.net/1822/27926 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.source.none.fl_str_mv |
reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação instacron:RCAAP |
instname_str |
Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
instacron_str |
RCAAP |
institution |
RCAAP |
reponame_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
collection |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository.name.fl_str_mv |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
repository.mail.fl_str_mv |
|
_version_ |
1799132969232760832 |