Auflistung Softwaretechnik-Trends 30(2) - 2010 nach Titel
1 - 10 von 40
Treffer pro Seite
Sortieroptionen
- ZeitschriftenartikelArchitectural Design for Flexibility and Buildability to Facilitate Evolution(Softwaretechnik-Trends Band 30, Heft 2, 2010) Carbon, Ralf; Naab, MatthiasBusiness information systems need to evolve continuously in order to keep pace with changing requirements and preserve an organization’s competitiveness. We have identified flexibility and buildability as key qualities facilitating evolution. Flexibility and buildability requirements should be addressed as soon as possible during architectural design to enable them to be satisfied efficiently and effectively. However, today many organizations do not sufficiently address flexibility and buildability, especially not in combination, either because they are not fully aware of their importance or because methodological support regarding design for flexibility and buildability is often not appropriate (if available at all). In this paper, we introduce an approach aimed at design for flexibility and buildability to facilitate the evolution of software.
- ZeitschriftenartikelAutomatiserte Migration alter COBOL Programme in Java(Softwaretechnik-Trends Band 30, Heft 2, 2010) Sneed, Harry M.Dieser Beitrag befasst sich mit einer Fallstudie zur Software-Migration. Als ersten Teil einer umfassenden Migration von Bull/IDS-COBOL zu Java/Oracle werden 93 Hauptprogramme und 41 Unterprogramme erst saniert und anschließend konvertiert. Die Hauptarbeit besteht drin, ein automatisiertes Transformationswerkzeug zu entwickeln. Die anschließende Umsetzung der Programme läuft voll automatisch ab. Dieser Praxisbericht schildert wie das Transformationswerkzeug funktioniert. Es handelt sich hier um eine Source zu Source Transformation ohne Reverse Engineering.
- ZeitschriftenartikelBericht über die Wahl der neuen Fachgruppenleitung(Softwaretechnik-Trends Band 30, Heft 2, 2010) GI-FG, ST
- ZeitschriftenartikelBericht und Beiträge des gemeinsamen Workshops Software-Reengineering und Design for Future vom 3. - 5. Mai 2010 in Bad Honnef(Softwaretechnik-Trends Band 30, Heft 2, 2010) Gimnich, Rainer; Kaiser, Uwe; Momm, Christof; Quante, Jochen
- ZeitschriftenartikelBericht und Beiträge vom Treffen der Fachgruppe am 12. und 13. November 2009 in Stralsund(Softwaretechnik-Trends Band 30, Heft 2, 2010) GI-FG, TAV
- ZeitschriftenartikelClone Evolution Revisited(Softwaretechnik-Trends Band 30, Heft 2, 2010) Göde, Nils; Rausch, MarcusThe majority of studies that analyze clone evolution is limited to open-source software. Although providing important insights, it is unsure whether findings can be transferred to industrial contexts. We conducted a study on clone evolution in industrial systems to complement the findings of our previous study on clone evolution, which was limited to open-source systems. In this paper, we present the results from the industrial context and compare them to our previous findings based on open-source software.
- ZeitschriftenartikelConsistent Consideration of Naming Consistency(Softwaretechnik-Trends Band 30, Heft 2, 2010) Spewicher, Daniel
- ZeitschriftenartikelDesign Decision Support for Evolvability and Variability(Softwaretechnik-Trends Band 30, Heft 2, 2010) Riebisch, Matthias; Bode, Stephan
- ZeitschriftenartikelDynamic Analysis for Model Integration (Extended Abstract)(Softwaretechnik-Trends Band 30, Heft 2, 2010) Fuhr, Andreas; Horn, Tassilo; Riediger, VolkerIn reengineering, legacy systems have to be analyzed from different viewpoints. Models dealing with certain aspects of a system are used for that purpose, most of which are generated by fact extractors and parsers. Since all of those models describe certain aspects of the same system, they have to be integrated with each other to allow a comprehensive analysis of the system as a whole. This paper presents an approach using dynamic analysis to identify and manifest relationships between static model elements. It exemplifies the approach by integrating a business process model with a source code model.
- ZeitschriftenartikelEntscheidungskriterien beim Entwurf von Architekturen langlebiger Softwaresysteme im Kontext von Vendor-Lock-in- und Netz-Effekten(Softwaretechnik-Trends Band 30, Heft 2, 2010) Giesecke, S.; Basner, F.; Friebe, J.Der Vendor-Lock-in-Effekt bezeichnet die Abhängigkeit einer Investition von einem bestimmten Anbieter. Dieser kommt umso stärker zur Geltung, je länger die Nutzungsdauer der Investition (also z.B. die voraussichtliche Lebensdauer eines Softwaresystems) ist. Aus dem Vendor-Lock-in entstehen Risiken. Netzeffekte hingegen bezeichnen den Nutzen, den ein Anwender einer Technologie aus der Tatsache ziehen kann, dass es neben ihm weitere Anwender dieser Technologie gibt. Eine vollständige Vermeidung des Vendor-Lock-ins ist sowohl wirtschaftlich unsinnig als auch praktisch unmöglich. Dem (negativen) Vendor-Lock-in-Effekt gegenüber stehen (positive) Netzeffekte bei der Nutzung verbreiteter Technologien. Ökonomisch rationale Entwurfsentscheidungen beim Entwurf von Architekturen langlebiger Softwaresysteme können nur unter sorgfältiger Abwägung beider Arten von Effekten getroffen werden. Wir begründen in diesem Artikel, dass Maßnahmen zur Reduzierung des Vendor-Lock-ins getroffen werden sollten, die die Wirkungen des Netzeffekts nur minimal verringern.