quinta-feira, 15 de agosto de 2013

Aula transformação de linguagens (12/08/2013)

Aula 11

Nesta aula foi apresentado como é feita a transformação e como beneficia o projeto de sistemas. Através de  Desenvolvimento Orientado a Modelos  foi possível com a UFO-C ter uma transformação de modelos de Tropos para AORML.
Tropos tem determinadas limitações pois não podemos com essa linguagem ter um projeto detalhado então usando uma ontologia de fundamentação para alinhar conceitos das duas linguagens foi possível essa transformação.
Feito nesses passos.
Passo 1: transformação de modelos vindos da atividade de Projeto Arquitetural (Tropos) em modelos de Projeto Detalhado (AORML).
Passo 2: refinar modelo AORML
Passo 3: propagar modificacoes para modelos impactados pelo refinamento do passo 2.

É possível também realizar um diagrama de sequências depois da transformação.

Aqui uma tabela explicando a transformação:

Exercício sobre MNP e objetivos(31/07/2013)

Aula 10

Aula usada para terminar o exercicio da aula anterior, desta vez abordando como os processos alcançavam os objetivos e quanto e como os processos contribuiam para realizar os objetivos numerados.

Exercício sobre MNP e Objetivos (29/07/2013)

Aula 9

Aula usada para fazer exercício de análise de um modelo de processos de negócios com modelo de objetivos e como esses eram alcançados.

quinta-feira, 25 de julho de 2013

Modelagem de processos de negócios (24/07/2013)

Aula 8



Nessa presente Aula foi nos apresentados o modelo de processos de negócios.
Modelagem de processos de negócio ou Business Process Modeling (BPM) em engenharia de software é a atividade de representação de processos de uma organização, de modo que o processo atual pode ser analisado e melhorado. Modelagem de processos de negócio é normalmente realizado por analistas de negócios e gestores buscam melhorar a eficiência do processo e da qualidade. 
Apresentado o Aris que é uma ferramenta que realiza a modelagem utilizando a notação BPMN, ou seja uma notação para a modelagem.
Foi mostrado exemplo do próprio HUCAM e como a análise de objetivos pode ajudar essa modelagem, analisando se os processos atendem aos objetivos.

Análise de comtribuição (22/07/2013)


Aula 7

Nesta aula foram apresentadas formas Análise de contribuição dos modelos de objetivos das organizações saber efetivamente o que a organização vai fazer e levar para o i*. Num modelo específico por exemplo tem como comparar o impacto das escolhas feitas em relação aos objetivos e de uma seleção por critério.

  Nessa forma há também como saber se as relações organizacionais são equilibradas,  analisar se as dependências são equilibradas e o que se pode fazer em relação a isso, por exemplo equilibras as dependências, e o não menos importante apresentar o refinamento de objetivos e suas contribuições co decomposição E. 

segunda-feira, 15 de julho de 2013

Usando ferramenta TAOM4E

Aula 6 (10/07/2013)

Aula usada para transpor os modelos de objetivos para ferramenta TAOM4E  e realizar nessa ferramenta o projeto arquitetural muito proveitosa a aula gerando 3 artefatos que são os diagramas iniciais, finais e o projeto arquitetural.




Termino do exercicio

Aula 5

Aula específica usada para terminar o exercício da aula anterior, no caso do nosso trabalho eu e minha dupla terminamos os requisitos finais utilizando claro o que tínhamos feito com requisitos iniciais.

domingo, 16 de junho de 2013

Exercicio

Aula 4

Essa aula foi usada para começar um exercício de modelagem de objetivos em dupla de um determinado sistema para uma organização primeiro para os requisitos iniciais com modelos de razão estratégica e dependência estratégica.
Desse modo aprenderemos na prática como realizar esse tipo de modelagem que é tão importante, e tirando duvidas surgidas na prática.

Diagramas estratégicos

Aula 3

Nesta aula aprendemos especificar mais os modelos para uma análise de objetivos mais sucinta como:
O diagrama de razão estratégica: Trata da modelagem de objetivos para cada ator/agente os objetivos específicos deles  dante a organização e podem ser para requisitos iniciais, se tratando como a organização funciona com esses agentes e para requisitos finais agora incluindo o sistema.
O diagrama de dependência estratégica: Trata da modelagem de objetivos que trata da delegação ou dependencia entre os agentes que agente depende de quem para atingir um determinado objetivo isso serve tanto para requisitos iniciais e finais.

sexta-feira, 14 de junho de 2013

Analise de requisitos



Aula 2


Nesta Aula foram apresentados conceitos relevantes para a modelagem de requisitos como:
Tropos que é uma metodologia de engenharia de software orientado à agentes que provê uma linguagem de modelagem baseada no paradigma multi-agentes.
Ele dá suporte a Analise de Requisitos, Projetos Arquitetural e projeto detalhado.
Foram apresentados os conceitos de:

Requisitos Inicias: modelo que refina a organização como ela funciona e descreve os objetivos principais da organização.Entendimento do contexto da organização (i*).
Requisitos Finais: Nessa etapa já é incluída o sistema e demonstrando os objetivos do sistema com a organização.Definição dos requisitos funcionais e não funcionais do sistema.
E para os metologia de Tropos foi passado os conceitos de:

ator ou agente: entidades da organização, são subsistemas, sistemas externos 
objetivos: são as metas
plano ou tarefa: processo para atingir um objetivo
recurso: entidade de informação relevante(necessário para) do(o) sistema
E as relações que são:
dependência: modela como os atores dependem um do outro
decomposição: decompõe um objetivo
meio-fim: modela o meio para atingir(fim) um objetivo.
contribuição: modela algo que contribui para atingir um objetivo

quarta-feira, 5 de junho de 2013

Análise de objetivos



Aula 1

    Nesta aula aprendemos as definições de objetivos.
    Objetivo como foi discutido em aula diz respeito a um fim que se quer atingir, e que parece muito com a definição de alvo.
    Um modelo de objetivos faz parte da Engenharia de Requisitos. Esse modelo representa elementos que relacionam partes interessadas , requisitos, contexto e cenários, entre outros negócios e arquitetura.
    Muitas vezes a métricas usadas na engenharia de sotfware não modelam especificidades que necessitam ser especificadas que só uma analise mais detalhada como os elementos que envolvem a análise de objetivos podem suprir essa falta que a análise de sistemas tem.
    No ambiente computacional foi mostrado que o objetivo do sistema deve ser alcançado em cooperação com atores no software e desenvolvedores e também o ambiente que será usado o sistemas.
    Essa foram as primeiras impressões sobre o quão é importante realizar essa análise.


segunda-feira, 3 de junho de 2013

Goal Analysis

  Esse é o primeiro de muitos post sobre esse tipo importantíssimo de modelagem. Aqui será apresentado em todas as aulas mais e mais sobre a modelagem de objetivos.