DOI: 10.1007/978-3-540-75132-8_10
|View full text |Cite
|
Sign up to set email alerts
|

Architecture Migration Driven by Code Categorization

Abstract: Abstract. In this paper, we report on the development of a methodology for the evolution of software towards new architectures. In our approach, we represent source code as graphs. This enables the use of graph transformation rules, allowing the automation of the transformation process. Prior to its model representation, the source code is subject to a preparatory step of semi-automatic code annotation according to the contribution of each of its parts in the target architecture. This paper first describes the… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Publication Types

Select...
5
1

Relationship

0
6

Authors

Journals

citations
Cited by 7 publications
(4 citation statements)
references
References 9 publications
0
4
0
Order By: Relevance
“…Second, by upgrading the prototypical implementation of ADR into a tool that can be used to formally analyse ADR models either specified directly or transformed from UML4SOA or other models. In future work we would like to integrate our approach in the Sensoria suite of tools and techniques, which already includes some development [12] and re-engineering (legacy systems as services) [10] instruments.…”
Section: Resultsmentioning
confidence: 99%
“…Second, by upgrading the prototypical implementation of ADR into a tool that can be used to formally analyse ADR models either specified directly or transformed from UML4SOA or other models. In future work we would like to integrate our approach in the Sensoria suite of tools and techniques, which already includes some development [12] and re-engineering (legacy systems as services) [10] instruments.…”
Section: Resultsmentioning
confidence: 99%
“…3. SENSORIA research themes analysis techniques, re-engineering of legacy software into services [14] and other aspects of service development and deployment [23,34]. The tool suite gives continuous feedback on the usefulness and applicability of the research results; it is also a starting point for the design of new industrial support tools for service-oriented development.…”
Section: Legacy Systemmentioning
confidence: 99%
“…Based on a meta-model for both source and target architecture, the work proposed in [4] supports the automation of the architectural migration towards SOA using graph transformation rules over a model of the annotated source code. It mainly assumes that service-oriented systems are developed and deployed for internal integration and usage where there is some control over the deployed services.…”
Section: Related Workmentioning
confidence: 99%