Auflistung Softwaretechnik-Trends 31(2) - 2011 nach Titel
1 - 10 von 22
Treffer pro Seite
Sortieroptionen
- ZeitschriftenartikelAn Integrated Tool Suite for Model-Driven Software Migration towards Service-Oriented Architectures(Softwaretechnik-Trends Band 31, Heft 2, 2011) Fuhr, Andreas; Horn, Tassilo; Riediger, VolkerModel-driven approaches as well as migration projects rely on a strong tool support. As part of the SOAMIG project, a tool suite has been developed, supporting the model-driven migration of legacy Java and COBOL systems towards Service-oriented Architectures (SOAs). The tool suite integrates a global repository (representing business processes, code and architecture) and capabilities for (i) parsing legacy artifacts (code and project specific architecture constructs), (ii) analyzing legacy code (static and dynamic analysis) and (iii) transforming artifacts.
- ZeitschriftenartikelDetection of Intentions in Context-Free Grammars(Softwaretechnik-Trends Band 31, Heft 2, 2011) Görg, TorstenA programming language is based on several intentions and design requirements. As this information is reflected in the grammar of the language some intentions can be reverse engineered from the grammar. This paper presents an approach to detect intention instances in context-free grammars to support understanding of the design of languages. Some typical intentions in imperative languages are shown, followed by a discussion how to detect them automatically with a static analysis tool based on graph transformation.
- ZeitschriftenartikelFG SRE: 13. Workshop Software-Reengineering (WSR 2011)(Softwaretechnik-Trends Band 31, Heft 2, 2011) Quante, Jochen; Riediger, Volker; Gimnich, Rainer; Trifu, Mircea; Winter, Andreas
- ZeitschriftenartikelEin Framework für Integration, Build und Deployment bei Maintenance- und Reengineering-Prozessen(Softwaretechnik-Trends Band 31, Heft 2, 2011) Teppe, Werner
- ZeitschriftenartikelKurzberichte(Softwaretechnik-Trends Band 31, Heft 2, 2011) GI-FG, SWA; GI-FG, SRE; GI-FG,ST; GI-FG, TAV
- ZeitschriftenartikelLocating Term Introductions to support Code Comprehension(Softwaretechnik-Trends Band 31, Heft 2, 2011) Nonnen, Jan; Speicher, Daniel
- ZeitschriftenartikelMapping Terms in Application and Implementation Domains(Softwaretechnik-Trends Band 31, Heft 2, 2011) Panchenko, Oleksandr; Plattner, Hasso; Zeier, AlexanderOne problem of reengineering is the gap between terms from the application domain and terms from the implementation domain. Particularly, it is observable while searching source code: in search queries maintainers often use terms from the application domain that differ from terms in the implementation domain that have been selected by original developers. Therefore, many queries fail. This paper proposes the utilization of code structure for automatic mapping application domain terms and implementation domain terms. In this way, implementation domain terms can be tagged by the identified terms from the application domain. Such redistribution of existing terms in the search index allows matching even those relevant documents which do not contain exact terms from the query. The feasibility of the proposed method was estimated by collecting statistics in an open-source project.
- ZeitschriftenartikelEin Metatool für die model-to-model Transformation(Softwaretechnik-Trends Band 31, Heft 2, 2011) Erdmenger, UweEin Kernbestandteil von Softwaremigrationen ist die Konvertierung von Quelltexten in eine neue Programmiersprache oder einen neuen Dialekt. Der Einsatz von Konvertierungswerkzeugen (Translatoren) beschleunigt dabei ein Migrationsprojekt wesentlich und gestaltet es kostengünstiger. Gegenstand der folgenden Ausführungen ist ein Metatool der Firma pro et con für die model-to-model Transformation, welches die Erstellung von Translatoren unterstützt und transparenter gestaltet.
- ZeitschriftenartikelMigration einer veralteten Power-Builder Applikation in eine moderne Java Applikation(Softwaretechnik-Trends Band 31, Heft 2, 2011) Sneed, HarryHier wird die automatische Transformation einer Power-Builder Applikation aus den 90er Jahren mit einer Zwei-Schichten-Client/Server-Architektur in ein modernes Java-Anwendungssystem mit drei Architekturschichten geschildert. Neben der Umsetzung der Power-Builder GUI-Oberflächen in Java-SWT Oberflächen wird die Verarbeitungslogik aus den PowerBuilder Thick-Client Modulen entfernt und in Java Transformationsklassen versetzt. Auf der Datenbankseite werden die PL-SQL Stored-Procedures aus der Datenbank entfernt und in Java Zugriffsklassen versetzt. Dadurch entsteht eine neue Architekturschicht zwischen den jetzt verdünnten Client-Oberflächen und der abgemagerten Datenbankstruktur, die frei von der Zugriffslogik ist. Zur Zeit ist die Umsetzung nur teils automatisiert; die vollautomatische Transformation ist aber noch für dieses Jahr geplant.
- ZeitschriftenartikelModel-Driven Instrumentation for Dynamic Analysis of Legacy Software Systems(Softwaretechnik-Trends Band 31, Heft 2, 2011) van Hoorn, André; Knoche, Holger; Goerigk, Wolfgang; Hasselbring, WilhelmDynamic analysis requires the instrumentation of application code with monitoring probes. This paper presents an approach to generate instrumentation artifacts from models augmented with analysis directives. Special emphasis is put on how to add monitoring instrumentation by means of aspect-oriented programming (AOP) to programs written in legacy languages.
- «
- 1 (current)
- 2
- 3
- »