• Nenhum resultado encontrado

Estrutura Textual da Complexidade Social do Ator

3 SMiLe: Uma Notação Textual Modular para os Modelos iStar

3.4 Estrutura Textual da Complexidade Social do Ator

Compreendida a denição da complexidade social do ator e os seus elementos, esta seção apresenta as sentenças e as palavras, denidas na gramatica SMiLe, para cada uma das três visões do ator que compõem a complexidade social do ator, como visto na Figura 15.

Denição textual dos atores e as suas associações com outros atores - (Figura 15b1)

A complexidade social do ator começa pela descrição do ator e as suas associações (Fi- gura 15b1). Essa descrição é realizada em dois passos, como vito na Figura 16c. Primeiro, faz-se necessário declarar o ator (Figura 16d) através do tipo do ator (Figura 16d1) e nome (Figura 16d2), um identicador alfanumérico único no contexto. Existem quatro tipos de atores: (i) o tipo genérico: actor; e (ii) as suas especializações: agent, role e position.

Depois da declaração do ator, as suas associações organizacionais com outros atores podem ser denidas. As suas associações (Figura 16f) são especicadas por meio do seu tipo (Figura 16f1) seguido por uma lista de declaração de atores (Figura 16f2). No modelo textual, esses tipos de associações assumem as seguintes palavras reservadas: instanceOf, isPartOf, ocupies, covers, plays e isA.

Figura 16: Denição gramatical do ator e suas associações.

Para realizar uma representação textual a partir da gramática apresentada, alguns recortes da Figura 12 foram extraídos para elucidar a coorelação da representação gráca com a textual. Embora os modelos do framework iStar apresentem os elementos grácos no mesmo plano (como visto Figura 12), a Tabela 1 apresenta os recortes dos seguintes atores : (i) Cardiologista, (ii) Médico e (iii) Diretor. Esses recortes foram delieados com base no conceito de complexidade social do ator, apresentado na seção 3.3.

Como observado na Tabela 1, a notação textual permite representar, como partes interdependentes da modelagem social, os atores dos modelos do Framework iStar, por meio da complexidade social do ator. Essa representação por ASCs possibilita uma análise sem perdas de informações a partir da perspectiva em questão. A semântica hierárquica das associações entre atores é contemplada nos modelos iStar, porém essa característica

Tabela 1: Representação Gráca e Textual dos Atores e suas Associações (i) Cardiologista

(ii) Médico (iii) Diretor

não reduzia a carga cognitiva dos modelos, devido a ausência de blocos de construção que potencializasse essa característica hierárquica das associações.

Denição textual dos relacionamentos intencionais externos - (Figura 15b2) Esta proposta está intencionada em proporcionar uma leitura e compreensão inde- pendente das partes que compõem da modelagem social. Para isso, os relacionamentos intencionais externos são expressados nas duas ASCs que representam os dois atores da relação, independentemente da responsabilidade (depender ou dependee) assumida no relacionamento intencional externo.

Embora possa parecer inusitado, a notação textual descreve o relacionamento inten- cional externo nas duas ASCs envolvidas. Devido aos elementos conceituais depender e dependee, denidos no modelo SD, essa semântica já era introduzida pelo Framework. Dessa forma, a notação textual dilui, sintaticamente, esses conceitos sociais na comple- xidade social do ator, com a nalidade de trazer clareza à responsabilidade diante do relacionamento.

A gramática SMiLe dene que uma complexidade social do ator (Figura 15b) pode conter um conjunto de relacionamento intencional externo (Figura 15b2), e/ou interno ((Figura 15b3)). Para os externos, existem dois tipos (Figura 17i) que são de acordo com a responsabilidade assumida no relacionamento, depender (Figura 17i1) ou dependee (Figura 17i2).

No relacionamento intencional externo, quando o ator assumir a responsabilidade do depender, a descrição do relacionamento no ASC (Figura 17j) indicará o dependee (Figura 17j1) e o elemento intencional alvo (Figura 17j2), especicando a seguinte lógica de raciocínio para o leitor; o depender depende do dependee para atender uma demanda especíca.

Figura 17: Gramatica dos relacionamentos intencionais externos.

Quando dependee, a descrição do relacionamento intencional externo (Figura 17k) é realizada de acordo com o tipo do elemento intencional que o compõem. Nesse sentindo, para caracterizar a responsabilidade do dependee, utiliza-se três tipos de relacionamento externo para melhor qualicar à atribuição, são eles: (i) carriesOut para o elemento intencional task; (ii) provides para o elemento intencional resource; e (iii) achieves para os elementos goal e softgoal.

Como explicado, o relacionamento intencional externo, na SMiLe, é descrita nas duas ASCs envolvidas. A sintaxe utilizada é de acordo com a responsabilidade assumida pe- los atores (depender ou dependee) do relacionamento. Ao expressar o relacionamento intencional externo nas ASCs envolvidas no relacionamento, não espera-se omitir a prove- niência, mas sim expressar toda a informação semântica da complexidade social do ator dentro da modelagem social.

A Figura 18 apresenta duas representações da complexidade social do Plano de Saúde. A representação gráca 21a foi extraída da modelagem apresentada na seção 3.3, dando ênfase ao modelo SD, ou seja, os relacionamentos intencionais externos da complexidade social do Plano de Saúde. A complexidade social do Plano de Saúde é composto por cinco relacionamentos intencionais externos com três tipos de elementos intencionais (resource, goal e softgoal), assumindo a responsabilidade, para alguns relacionamentos, de depender ou dependee.

A Figura 21b apresenta a complexidade social do ator descrita em SMiLe, repre- sentando as informações sociais contida na notação gráca. As linhas quatro e cinco da descrição da complexidade social do Plano de Saúde (ver 21b) estão descrevendo os rela- cionamentos intencionais externos como depender, enquanto os outros relacionamentos nas linhas seguintes, como dependee.

A SMiLe contempla palavras mais próxima de uma leitura natural para humanos, no qual determina que um relacionamento, no depender, segue o mesma estrutura para in- formar que o ator depende de alguém para atender alguma necessidade, determinando um

(a) Representação gráca.

(b) Representação textual - SMiLe.

Figura 18: Representações da complexidades sociais do Plano de Saúde.

(a) Complexidade social do Paciente - SMiLe. (b) Complexidade social do Medico - SMiLe.

Figura 19: Complexidade Social do Paciente e Médico no SMiLe.

padrão de escrita para descrever o relacionamento no depender. No dependee, essa des- crição tem uma estrutura com palavras exíveis ao contexto semântico do relacionamento, de acordo com o elemento intencional.

A Figura 19 representa, em SMiLe, a complexidade social do Paciente e do Médico. Nessas ASCs, percebe-se que cada uma das ASCs são autossucientes parar gerar a sua própria representação gráca, apenas com base nas informações sociais descritas. Com essa autossuciência, a SMiLe desacopla as informações sociais do ator, delineado pela complexidade social do ator, da modelagem sem haver perdas aos modelos já existentes do framework iStar. Ao invés disso, consegue-se evidenciar e qualicar a semântica dos relacionamentos e permitir um entendimento mais legível do ponto de vista humano, além de introduzir uma estrutura concisa para ser processada por máquinas.

Denição textual dos elementos intentional internos e seus relacionamentos - (Figura 15b3)

Para completar a estrutura da complexidade social do ator, a Figura 20l mostra a denição do relacionamento intencional interno. Nessa denição, os elementos intencio- nais internos são declarados com a possibilidade de ser composto por relacionamentos intencionais externos (ver Figura 20l2) e as declarações de relacionamentos internos entre os elementos intencionais (ver Figura 20l3).

Na denição da declaração das relações entre os elementos intencionais internos (ver Figura 20m), o relacionamento é qualicado em três tipos (ver Figura 20m1): (i) de- composition (Figura 20n1); (ii) contribution que oferece alguns tipos para especicar a

contribuição (Figura 20n2) e means-end (Figura 20n3). Alem disso, cada uma das declara- ções pode ter uma lista (Figura 20m2) de elementos intencionais declarados internamente na perspectiva.

Figura 20: Gramática SMiLe dos elementos internos e seus relacionamentos. Dada a gramática SMiLe, a Figura 21 ilustra a estrutura completa de uma comple- xidade social do ator, grácamente ( Figura 21a) e na SMiLe ( Figura 21b). O confronto das duas representações, aliado com o entendimento da gramática, busca-se correlacionar as frases e palavras, intanciadas pela SMiLe, com a notação gráca.

A estrutura linear da SMiLe, caracterista dos modelos textuais, fornece, juntamente com as palavras mais próxima da compreensão natural humana, um padrão de leitura para os modelos do framework iStar. Esse padrão de leitura acontede devido a denição de uma estrutura concisa, de palavras próxima da compreensão humana e, por m, a estrutura linear dos modelos textuais.

(a) Representação Gráca.

(b) Representação SMiLe.

Figura 21: Estrutura completa da complexidade social do Plano de saúde.

Documentos relacionados