CVSscan: visualization of code evolution
SoftVis '05 Proceedings of the 2005 ACM symposium on Software visualization
Proceedings of the 27th international conference on Software engineering
An empirical analysis of software life spans to determine the planning horizon for new software
Information Technology and Management
Using natural language program analysis to locate and understand action-oriented concerns
Proceedings of the 6th international conference on Aspect-oriented software development
Journal of Software Maintenance and Evolution: Research and Practice
Visual assessment of software evolution
Science of Computer Programming
Visual Analytics: Visual data mining and analysis of software repositories
Computers and Graphics
Introducing natural language program analysis
PASTE '07 Proceedings of the 7th ACM SIGPLAN-SIGSOFT workshop on Program analysis for software tools and engineering
Efficient mining of iterative patterns for software specification discovery
Proceedings of the 13th ACM SIGKDD international conference on Knowledge discovery and data mining
Empirical studies in reverse engineering: state of the art and future trends
Empirical Software Engineering
Exploring the neighborhood with dora to expedite software maintenance
Proceedings of the twenty-second IEEE/ACM international conference on Automated software engineering
Assessing maintainability change over multiple software releases
Journal of Software Maintenance and Evolution: Research and Practice
Improving prolog programs: Refactoring for prolog
Theory and Practice of Logic Programming
A C++ environment for dynamic unanticipated software evolution
Proceedings of the 2008 ACM symposium on Applied computing
Developing natural language-based program analyses and tools to expedite software maintenance
Companion of the 30th international conference on Software engineering
Mining past-time temporal rules from execution traces
WODA '08 Proceedings of the 2008 international workshop on dynamic analysis: held in conjunction with the ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA 2008)
Visually localizing design problems with disharmony maps
Proceedings of the 4th ACM symposium on Software visualization
Journal of Systems and Software
Mining patterns and rules for software specification discovery
Proceedings of the VLDB Endowment
EvoSpaces - Multi-dimensional Navigation Spaces for Software Evolution
Human Machine Interaction
Reengineering Software: A Case Study
Proceedings of the 2005 conference on New Trends in Software Methodologies, Tools and Techniques: Proceedings of the fourth SoMeT_W05
Discovery of architectural layers and measurement of layering violations in source code
Journal of Systems and Software
Information Technology and Management
Modifiability measurement from a task complexity perspective: A feasibility study
ESEM '09 Proceedings of the 2009 3rd International Symposium on Empirical Software Engineering and Measurement
On the Role of Metadata in Visual Language Reuse and Reverse Engineering -- An Industrial Case
Electronic Notes in Theoretical Computer Science (ENTCS)
A desiderata for refactoring-based software modularity improvement
Proceedings of the 3rd India software engineering conference
Code bubbles: a working set-based interface for code understanding and maintenance
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Code bubbles: rethinking the user interface paradigm of integrated development environments
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 1
A research demonstration of code bubbles
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 2
Developing and evaluating the code bubbles metaphor
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 2
Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement
Understanding complex multithreaded software systems by using trace visualization
Proceedings of the 5th international symposium on Software visualization
Identification of behavioural and creational design motifs through dynamic analysis
Journal of Software Maintenance and Evolution: Research and Practice
By no means: a study on aggregating software metrics
Proceedings of the 2nd International Workshop on Emerging Trends in Software Metrics
Security versus performance bugs: a case study on Firefox
Proceedings of the 8th Working Conference on Mining Software Repositories
Pragmatic prioritization of software quality assurance efforts
Proceedings of the 33rd International Conference on Software Engineering
On the relationship of concern metrics and requirements maintainability
Information and Software Technology
Defining the process for making software system modernization decisions
PROFES'06 Proceedings of the 7th international conference on Product-Focused Software Process Improvement
On-Demand quality-oriented assistance in component-based software evolution
CBSE'06 Proceedings of the 9th international conference on Component-Based Software Engineering
CBSE'10 Proceedings of the 13th international conference on Component-Based Software Engineering
Fortran Legacy software: source code update and possible parallelisation issues
ACM SIGPLAN Fortran Forum
Towards the visualization of software systems as 3D forests: the CodeTrees environment
Proceedings of the 27th Annual ACM Symposium on Applied Computing
Representations and operators for improving evolutionary software repair
Proceedings of the 14th annual conference on Genetic and evolutionary computation
Combining lexical and structural information for static bug localisation
International Journal of Computer Applications in Technology
TexMo: a multi-language development environment
ECMFA'12 Proceedings of the 8th European conference on Modelling Foundations and Applications
Extensions during software evolution: do objects meet their promise?
ECOOP'12 Proceedings of the 26th European conference on Object-Oriented Programming
Version-centric visualization of code evolution
EUROVIS'05 Proceedings of the Seventh Joint Eurographics / IEEE VGTC conference on Visualization
Cross-language support mechanisms significantly aid software development
MODELS'12 Proceedings of the 15th international conference on Model Driven Engineering Languages and Systems
MODELS'12 Proceedings of the 15th international conference on Model Driven Engineering Languages and Systems
Towards understanding software change request assignment: a survey with practitioners
Proceedings of the 17th International Conference on Evaluation and Assessment in Software Engineering
Seahawk: stack overflow in the IDE
Proceedings of the 2013 International Conference on Software Engineering
International Journal of Computer Applications in Technology
Supporting feature location and mining of software repositories on the Amazon EC2
Proceedings of the 51st ACM Southeast Conference
Graph and model transformation tools for model migration
Software and Systems Modeling (SoSyM)
Hi-index | 0.00 |
Although many firms have rapidly and enthusiastically adopted distributed architectures, many more are stuck with mainframe based mission-critical systems that continue to isolate them from their partner, supplier, and customer systems. Most companies want to transform their applications to meet new business demands, but because legacy systems tend to be unwieldy, monolithic, and inflexible, many firms regard modernization as somewhere between improbable and impossible. Reeling from the Y2K debacle and saddled with years of application backlog, the most these companies can hope for is to keep their legacy system alive. And keeping it alive is getting more expensive. It is also becoming harder to find qualified personnel to do the maintenance. All of this makes it difficult to add new functionality and keep up with business requirements. The ideal solution is to transform legacy systems to newer, more productive platforms so that companies can exploit faster and cheaper development technologies, like Java and XML (Extensible Markup Language). The focus then shifts to functionality, not the infrastructure, which means a company can respond more quickly to its changing business requirements and technology enhancements. RescueWare, legacy transformation software from Relativity Technologies, breaks business knowledge into stand-alone pieces, or e-components. The e-components are basically collections of objects that perform specific business services, have clearly defined application program interfaces (APIs), and are accessible through modern industry-standard protocols