2012
DOI: 10.1007/978-3-642-31875-7_37
|View full text |Cite
|
Sign up to set email alerts
|

Integrated Asset Analysis Framework for Model-Driven Development of SOA Based Solutions

Abstract: In SOA based application development, a plethora of architectural constructs such as processes, services and components need to be built. This requires modeling of the application at different levels of abstraction such as business architecture, application architecture and runtime architecture. Model driven development (MDD) is hence considered the primary development approach for building SOA applications. Existing MDD methodologies and tools only support searching and discovery of assets, and do not support… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
1
0
4

Year Published

2015
2015
2016
2016

Publication Types

Select...
2
2

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(5 citation statements)
references
References 8 publications
0
1
0
4
Order By: Relevance
“…Besides the above issues, at the state of the art, a service portfolio perspective [17] has received attention as a way for managing complexity in service asset management, in particular with regard to Service Oriented Architecture (SOA) based solutions for the service life cycle [18].…”
Section: Background and Motivationsmentioning
confidence: 99%
“…Besides the above issues, at the state of the art, a service portfolio perspective [17] has received attention as a way for managing complexity in service asset management, in particular with regard to Service Oriented Architecture (SOA) based solutions for the service life cycle [18].…”
Section: Background and Motivationsmentioning
confidence: 99%
“…Por conta disto, é importante considerar estratégias que a potencialize. As estratégias mais representativas encontradas na literatura para promover ou aumentar o reúso em SOA são Linhas de Produtos de Software [9][20] [13] [27], gestão da variabilidade de serviços [4] [25], utilização de repositórios [17] [12], gestão da análise e do projeto [31][4] [22]. Outras estratégias são Governança SOA [14], gestão da incompatibilidade de serviços [16], gestão de sistemas legados [28], Análise de Domínio Orientada a Características (FODA) [27], Linguagem de Execução de Processos de Negócio com Arquitetura de Componentes de Serviços [17] e Reputação de Serviços [16].…”
Section: Quais Estratégias Podem Ser Utilizadas Para Potencializar O unclassified
“…As estratégias mais representativas encontradas na literatura para promover ou aumentar o reúso em SOA são Linhas de Produtos de Software [9][20] [13] [27], gestão da variabilidade de serviços [4] [25], utilização de repositórios [17] [12], gestão da análise e do projeto [31][4] [22]. Outras estratégias são Governança SOA [14], gestão da incompatibilidade de serviços [16], gestão de sistemas legados [28], Análise de Domínio Orientada a Características (FODA) [27], Linguagem de Execução de Processos de Negócio com Arquitetura de Componentes de Serviços [17] e Reputação de Serviços [16]. De acordo com o especialista 01, as estratégias que podem ser adotadas para aumentar o reúso em SOA são i) realizar Analise Orientada a Serviços através de abordagem top-down com base em modelos de Processo de Negócio que representam a cadeia de valor integral de um contexto de negócio; ii) Definir, em proporção equilibrada, serviços de entidade e utilitários (estes dois tipos de serviços possuem maior potencialidade de reúso que um serviço de tarefa, por exemplo); iii) Realizar análise de inventário de serviços como etapa obrigatória do processo de desenvolvimento de soluções SOA.…”
Section: Quais Estratégias Podem Ser Utilizadas Para Potencializar O unclassified
See 2 more Smart Citations