Quality Driven Re-engineering Framework
暂无分享,去创建一个
Liang Yu | Ge Liang | Geng Liang | Liang Yu
[1] Omid Bushehrian,et al. A New Metric for Automatic Program Partitioning , 2009, 2009 Ninth IEEE International Conference on Computer and Information Technology.
[2] Yang Su. Understanding crosscutting concerns from various perspectives in software reverse engineering , 2010, The 6th International Conference on Networked Computing and Advanced Information Management.
[3] Yang Li. Reengineering a scientific software and lessons learned , 2011, SECSE '11.
[4] J. Webster,et al. Wiley Encyclopedia of Electrical and Electronics Engineering , 2010 .
[5] M. Bohanec,et al. The Analytic Hierarchy Process , 2004 .
[6] Ira D. Baxter,et al. Transformational maintenance by reuse of design histories , 1991 .
[7] Zhang Yongqiang,et al. Theoretical Study on Hybrid Re-Engineering , 2007, 2007 8th International Conference on Electronic Measurement and Instruments.
[8] Letha H. Etzkorn,et al. Towards a semantic metrics suite for object-oriented design , 2000, Proceedings. 34th International Conference on Technology of Object-Oriented Languages and Systems - TOOLS 34.
[9] Kennet Henningsson,et al. Consolidating different views of quality attribute relationships , 2009, 2009 ICSE Workshop on Software Quality.
[10] Yair Levy,et al. A Systems Approach to Conduct an Effective Literature Review in Support of Information Systems Research , 2006, Informing Sci. Int. J. an Emerg. Transdiscipl..
[11] Liliana Dobrica. Exploring Approaches of Integration Software Architecture Modeling with Quality Analysis Models , 2011, 2011 Ninth Working IEEE/IFIP Conference on Software Architecture.
[12] Drew McDermott,et al. Introduction to artificial intelligence , 1986, Addison-Wesley series in computer science.
[13] Christophe Choquet,et al. Reengineering Framework for Systems in Education , 2006, J. Educ. Technol. Soc..
[14] K. Gowthaman,et al. Reengineering legacy source code to model driven architecture , 2005, Fourth Annual ACIS International Conference on Computer and Information Science (ICIS'05).
[15] Tarun Jaiswal,et al. Fundamentals of Software Engineering , 2017, Lecture Notes in Computer Science.
[16] Adrian Trifu,et al. Automated design flaw correction in object-oriented systems , 2004, Eighth European Conference on Software Maintenance and Reengineering, 2004. CSMR 2004. Proceedings..
[17] Jens Grabowski,et al. An approach to quality engineering of TTCN-3 test specifications , 2008, International Journal on Software Tools for Technology Transfer.
[18] Ladan Tahvildari. Quality-Driven Object-Oriented Re-engineering Framework (Ph.D. Dissertation Synopsis) , 2004 .
[19] Ali Kamandi,et al. Architectural Styles as a Guide for Software Architecture Reconstruction , 2008, CSICC.
[20] Pekka Abrahamsson,et al. Perceived Effects of Pair Programming in an Industrial Context , 2007, 33rd EUROMICRO Conference on Software Engineering and Advanced Applications (EUROMICRO 2007).
[21] Ladan Tahvildari,et al. A software transformation framework for quality-driven object-oriented re-engineering , 2002, International Conference on Software Maintenance, 2002. Proceedings..
[22] Paul W. P. J. Grefen,et al. Towards a Method for the Evaluation of Reference Architectures: Experiences from a Case , 2008, ECSA.
[23] Jan Bosch,et al. Design and use of software architectures - adopting and evolving a product-line approach , 2000 .
[24] Yang Su,et al. Re-Modularizing Traverse Feature from Various Perspectives in Software Reverse Engineering , 2010, 2010 International Conference on Computational Intelligence and Software Engineering.
[25] Pearl Brereton,et al. Performing systematic literature reviews in software engineering , 2006, ICSE.
[26] Satwinder Singh,et al. Re-engineering to analyze and measure object oriented paradigms , 2010, 2010 2nd IEEE International Conference on Information Management and Engineering.
[27] Alain Abran,et al. Guide to the Software Engineering Body of Knowledge : 2004 Version , 2005 .
[28] Antony Tang,et al. Towards Independent Software Architecture Review , 2008, ECSA.
[29] Martin Höst,et al. The importance of quality requirements in software platform development-a survey , 2001, Proceedings of the 34th Annual Hawaii International Conference on System Sciences.
[30] Tony Gorschek,et al. Evaluation and Measurement of Software Process Improvement—A Systematic Literature Review , 2012, IEEE Transactions on Software Engineering.
[31] James H. Cross,et al. Reverse engineering and design recovery: a taxonomy , 1990, IEEE Software.
[32] Steve M. Easterbrook,et al. Contextual risk analysis for interview design , 2005, 13th IEEE International Conference on Requirements Engineering (RE'05).
[33] Paul Clements,et al. ATAM: Method for Architecture Evaluation , 2000 .
[34] Tom Mens,et al. QUALGEN: Modeling and Analysing the Quality of Evolving Software Systems , 2011, 2011 15th European Conference on Software Maintenance and Reengineering.
[35] Erik Hollnagel,et al. Barriers And Accident Prevention , 2004 .
[36] Mikael Lindvall. Impact Analysis in Software Evolution , 2003, Adv. Comput..
[37] Yvonne Dittrich,et al. Software architecture awareness in long-term software product evolution , 2010, J. Syst. Softw..
[38] Julio Cesar Sampaio do Prado Leite,et al. On Non-Functional Requirements in Software Engineering , 2009, Conceptual Modeling: Foundations and Applications.
[39] Christoph Stoermer. Software Quality Attribute Analysis by Architecture Reconstruction (SQUA3RE) , 2007, 11th European Conference on Software Maintenance and Reengineering (CSMR'07).
[40] Fernando Brito e Abreu,et al. Candidate metrics for object-oriented software within a taxonomy framework , 1994, J. Syst. Softw..
[41] Ivica Crnkovic,et al. A systematic review of software architecture evolution research , 2012, Inf. Softw. Technol..
[42] Abdelhak-Djamel Seriai,et al. Software Architecture Recovery Process Based on Object-Oriented Source Code and Documentation , 2010, ECSA.
[43] Ying Zou,et al. Incremental transformation of procedural systems to object oriented platforms , 2003, Proceedings 27th Annual International Computer Software and Applications Conference. COMPAC 2003.
[44] Jean-Philippe Babau,et al. Reconciling run-time evolution and resource-constrained embedded systems through a component-based development framework , 2013, Sci. Comput. Program..
[45] Jiang Guo. Software reuse through re-engineering the legacy systems , 2003, Inf. Softw. Technol..
[46] Ying Zou,et al. Migration to object oriented platforms: a state transformation approach , 2002, International Conference on Software Maintenance, 2002. Proceedings..
[47] Eric Yu,et al. Modeling Strategic Relationships for Process Reengineering , 1995, Social Modeling for Requirements Engineering.
[48] Fernando Brito e Abreu,et al. Strengthening Refactoring: Towards Software Evolution with Quantitative and Experimental Grounds , 2009, 2009 Fourth International Conference on Software Engineering Advances.
[49] William C. Chu,et al. Linking Functions and Quality Attributes for Software Evolution , 2012, 2012 19th Asia-Pacific Software Engineering Conference.
[50] Joseph P. Loyall,et al. A reuse approach to software reengineering , 1995, J. Syst. Softw..
[51] Lynn M. Meredith,et al. Software migration and reengineering: A pilot project in reengineering , 1995, J. Syst. Softw..
[52] I. A. Herrera,et al. Comparing a multi-linear (STEP) and systemic (FRAM) method for accident analysis , 2010, Reliab. Eng. Syst. Saf..
[53] Fernando Brito e Abreu,et al. Modularity-Oriented Refactoring , 2008, 2008 12th European Conference on Software Maintenance and Reengineering.
[54] Robert L. Nord,et al. Applied Software Architecture , 1999, Addison Wesley object technology series.
[55] CrnkovicIvica,et al. A systematic review of software architecture evolution research , 2012 .
[56] Ladan Tahvildari. Evolving legacy systems through a multi-objective decision process , 2004, 12 International Workshop on Software Technology and Engineering Practice (STEP'04).
[58] Claes Wohlin,et al. Is it Possible to Decorate Graphical Software Design and Architecture Models with Qualitative Information?-An Experiment , 2002, IEEE Trans. Software Eng..
[59] Mario Piattini,et al. Reengineering Technologies , 2011, IEEE Software.
[60] Hausi A. Müller,et al. The Software Bookshelf , 1997, IBM Syst. J..
[61] Augusto Sampaio,et al. Refactoring Towards a Layered Architecture , 2005, Electron. Notes Theor. Comput. Sci..
[62] Omid Bushehrian. Automatic actor-based program partitioning , 2009, Journal of Zhejiang University SCIENCE C.
[63] Yunja Choi,et al. Reverse Engineering Abstract Components for Model-Based Development and Verification of Embedded Software , 2010, 2010 IEEE 12th International Symposium on High Assurance Systems Engineering.
[64] Boni García,et al. A Case Study on Software Evolution towards Service-Oriented Architecture , 2008, 22nd International Conference on Advanced Information Networking and Applications - Workshops (aina workshops 2008).
[65] Barry Boehm,et al. Characteristics of software quality , 1978 .
[66] Mari Matinlassi,et al. Quality-Driven Software Architecture Model Transformation , 2005, 5th Working IEEE/IFIP Conference on Software Architecture (WICSA'05).
[67] Anthony Mark Doggett,et al. A Statistical Comparison of Three Root Cause Analysis Tools , 2004 .
[68] Ladan Tahvildari. Quality-driven object-oriented code restructuring , 2004, ICSE 2004.
[69] Paul Davidsson,et al. Characterization and Evaluation of Multi-agent System Architectural Styles , 2005, SELMAS.
[70] Robert B. France,et al. A UML-based pattern specification technique , 2004, IEEE Transactions on Software Engineering.
[71] Erkki Mäkinen,et al. Generating software architecture spectrum with multi-objective genetic algorithms , 2011, 2011 Third World Congress on Nature and Biologically Inspired Computing.
[72] Ladan Tahvildari,et al. Developing a multi-objective decision approach to select source-code improving transformations , 2004, 20th IEEE International Conference on Software Maintenance, 2004. Proceedings..
[73] Leonard J. Bass,et al. Attribute-Based Architecture Styles , 1999, WICSA.
[74] Xavier Franch,et al. ReeF: Defining a Customizable Reengineering Framework , 2007, CAiSE.
[75] Jong-Yih Kuo,et al. Object-oriented design: A goal-driven and pattern-based approach , 2007, Software & Systems Modeling.
[76] Igor Ivkovic,et al. A framework for software architecture refactoring using model transformations and semantic annotations , 2006, Conference on Software Maintenance and Reengineering (CSMR'06).
[77] Mario R. Barbacci,et al. Using Quality Attribute Workshops to Evaluate Architectural Design Approaches in a Major System Acquisition: A Case Study , 2000 .
[78] Matthias Riebisch,et al. Impact Evaluation for Quality-Oriented Architectural Decisions regarding Evolvability , 2010, ECSA.
[79] Andrea Arcuri. On Search Based Software Evolution , 2009, 2009 1st International Symposium on Search Based Software Engineering.
[80] Harald C. Gall,et al. A comparison of four reverse engineering tools , 1997, Proceedings of the Fourth Working Conference on Reverse Engineering.
[81] P. Klint,et al. Reverse engineering and system renovation—an annotated bibliography , 1997, SOEN.
[82] Kenn R. Luecke,et al. Re-engineering C++ component models via automatic program transformation , 2005, 12th Working Conference on Reverse Engineering (WCRE'05).
[83] Liam O'Brien,et al. Moving towards quality attribute driven software architecture reconstruction , 2003, 10th Working Conference on Reverse Engineering, 2003. WCRE 2003. Proceedings..
[84] Malcolm Munro,et al. A method for the identification of reusable units through the reengineering of legacy code , 1998, J. Syst. Softw..
[85] Claes Wohlin,et al. Understanding some software quality aspects from architecture and design models , 2000, Proceedings IWPC 2000. 8th International Workshop on Program Comprehension.
[86] Aniello Cimitile,et al. Re-engineering legacy systems to meet quality requirements: an experience report , 1994, Proceedings 1994 International Conference on Software Maintenance.
[87] Andrea De Lucia,et al. Requirements Engineering in Agile Software Development , 2010 .
[88] Devon M. Simmonds,et al. A Case Study in Software Reengineering , 2010, 2010 Seventh International Conference on Information Technology: New Generations.
[89] Lars Lundberg,et al. QUALITY ATTRIBUTES IN SOFTWARE ARCHITECTURE DESIGN , 1999 .
[90] Anthony Rowe,et al. Model‐centric software architecture reconstruction , 2006, Softw. Pract. Exp..
[91] Roger S. Pressman,et al. Software Engineering: A Practitioner's Approach , 1982 .
[92] E. J. Byrne. A conceptual foundation for software re-engineering , 1992, Proceedings Conference on Software Maintenance 1992.
[93] Kyo Chul Kang,et al. Experience Report on Using a Domain Model-Based Extractive Approach to Software Product Line Asset Development , 2009, ICSR.
[94] Ying Zou. Incremental quality driven software migration to object oriented systems , 2004, 20th IEEE International Conference on Software Maintenance, 2004. Proceedings..
[95] Stéphane Ducasse,et al. Software Architecture Reconstruction: A Process-Oriented Taxonomy , 2009, IEEE Transactions on Software Engineering.
[96] Boni García,et al. SERIOUS: Software Evolution, Refactoring, Improvement of Operational and Usable Systems , 2009, 2009 13th European Conference on Software Maintenance and Reengineering.
[97] Tony Gorschek,et al. Prioritization of quality requirements: State of practice in eleven companies , 2011, 2011 IEEE 19th International Requirements Engineering Conference.
[98] Ping Zhang,et al. Understanding the aspects from various perspectives in aspects-oriented software reverse engineering , 2010, 2010 International Conference on Computer Application and System Modeling (ICCASM 2010).
[99] Recommended Practice for Architectural Description of Software-Intensive Systems , 1999 .
[100] Ying Zou. Quality Driven Software Migration of Procedural Code to Object-Oriented Design , 2005, ICSM.
[101] Fernando Brito e Abreu,et al. Reducing Subjectivity in Code Smells Detection: Experimenting with the Long Method , 2010, 2010 Seventh International Conference on the Quality of Information and Communications Technology.
[102] Erik Hollnagel,et al. Resilience Engineering approach to safety assessment: an application of FRAM for the MSAW system. , 2009 .
[103] William C. Chu,et al. An Approach for Evaluating the Effectiveness of Design Patterns in Software Evolution , 2011, 2011 IEEE 35th Annual Computer Software and Applications Conference Workshops.
[104] Anas N. Al-Rabadi,et al. A comparison of modified reconstructability analysis and Ashenhurst‐Curtis decomposition of Boolean functions , 2004 .
[105] Claes Wohlin,et al. An Investigation of a Method for Identifying a Software Architecture Candidate with Respect to Quality Attributes , 2005, Empirical Software Engineering.
[106] Yuming Zhou,et al. Extracting objects from Ada83 programs: A case study , 2008, Journal of Computer Science and Technology.
[107] Alain Abran,et al. The Guide to the Software Engineering Body of Knowledge , 1999, IEEE Softw..
[108] Jan Verelst,et al. Refactoring - improving coupling and cohesion of existing code , 2004, 11th Working Conference on Reverse Engineering.
[109] Miguel A. Laguna,et al. A systematic mapping study on software product line evolution: From legacy system reengineering to product line refactoring , 2013, Sci. Comput. Program..
[110] W. Trochim. Outcome pattern matching and program theory , 1989 .
[111] Konstantinos Sagonas,et al. Automatic refactoring of Erlang programs , 2009, PPDP '09.
[112] Salah Sadou,et al. Restructuring Object-Oriented Applications into Component-Oriented Applications by Using Consistency with Execution Traces , 2010, CBSE.
[113] Philippe Kruchten,et al. The 4+1 View Model of Architecture , 1995, IEEE Softw..
[114] Juan Pavón,et al. A model-driven process for the modernization of component-based systems , 2012, Sci. Comput. Program..
[115] Broderick Crawford,et al. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) , 2007 .
[116] Diomidis Spinellis,et al. Refactoring--Does It Improve Software Quality? , 2007, Fifth International Workshop on Software Quality (WoSQ'07: ICSE Workshops 2007).
[117] Ziedelis Stanislovas,et al. Comparative Analysis of Nuclear Event Investigation Methods, Tools and Techniques , 2011 .
[118] Swapnil Soner,et al. Reverse engineering: Journey from code to design , 2011, 2011 3rd International Conference on Electronics Computer Technology.
[119] Ricky E. Sward,et al. Using Software Metrics and Program Slicing for Refactoring , 2004 .
[120] Sooyong Park,et al. A feature-based approach for modeling role-based access control systems , 2011, J. Syst. Softw..
[121] Claes Wohlin,et al. A Quality-Driven Decision-Support Method for Identifying Software Architecture Candidates , 2003, Int. J. Softw. Eng. Knowl. Eng..
[122] Jérôme Hugues,et al. A MDE-Based Optimisation Process for Real-Time Systems , 2010, 2010 13th IEEE International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing.
[123] Jong Won Ko,et al. Graph Based Model Transformation Verification using Mapping Patterns and Graph Comparison Algorithm , 2012 .
[124] Ladan Tahvildari,et al. A methodology for developing transformations using the maintainability soft-goal graph , 2002, Ninth Working Conference on Reverse Engineering, 2002. Proceedings..
[125] Ladan Tahvildari,et al. Journal of Software Maintenance and Evolution: Research and Practice Improving Design Quality Using Meta-pattern Transformations: a Metric-based Approach , 2022 .
[126] Jens Knodel,et al. Asset recovery and their incorporation into product lines , 2005, 12th Working Conference on Reverse Engineering (WCRE'05).
[127] Didar Zowghi,et al. Requirements Elicitation: A Survey of Techniques, Approaches, and Tools , 2005 .
[128] Jean-Claude Royer,et al. Component types qualification in Java legacy code driven by communication integrity rules , 2011, ISEC.
[129] Ananda Rao Akepogu,et al. A Quantitative Method to Detect Design Defects and to Ascertain the Elimination of Design Defects after Refactoring , 2008, Software Engineering Research and Practice.
[130] Radu Pietraru,et al. AUTOMATIC TRANSFORMATION OF SOFTWARE ARCHITECTURE MODELS , 2011 .
[131] John Mylopoulos,et al. Requirements-driven software re-engineering framework , 2001, Proceedings Eighth Working Conference on Reverse Engineering.
[132] Joachim Karlsson,et al. A Cost-Value Approach for Prioritizing Requirements , 1997, IEEE Softw..
[133] Nazim H. Madhavji,et al. An exploratory study of architectural effects on requirements decisions , 2010, Journal of Systems and Software.
[134] Ladan Tahvildari,et al. A Workbench for Quality Based Software Re-engineering to Object Oriented Platforms , 2006 .
[135] Omid Bushehrian. Applying Heuristic Search for Distributed Software Performance Enhancement , 2009, 2009 2nd International Conference on Computer Science and its Applications.
[136] Tom Mens,et al. A survey of software refactoring , 2004, IEEE Transactions on Software Engineering.
[137] Paul Clements,et al. Software architecture in practice , 1999, SEI series in software engineering.
[138] Claes Wohlin,et al. Experimentation in software engineering: an introduction , 2000 .
[139] Matthias Riebisch,et al. Problem-solution mapping for forward and reengineering on architectural level , 2011, IWPSE-EVOL '11.
[140] Jan Bosch,et al. Scenario-based software architecture reengineering , 1998, Proceedings. Fifth International Conference on Software Reuse (Cat. No.98TB100203).
[141] S. Read. Applications of Case Study Research , 2003 .
[142] Raed Shatnawi,et al. An Empirical Assessment of Refactoring Impact on Software Quality Using a Hierarchical Quality Model , 2011 .
[143] Yiming Yang,et al. Recovering Object-Oriented Framework for Software Product Line Reengineering , 2011, ICSR.
[144] Malcolm Munro,et al. Software Architecture Visualization: An Evaluation Framework and Its Application , 2008, IEEE Transactions on Software Engineering.
[145] Hausi A. Müller,et al. Programmable Reverse Engineering , 1994, Int. J. Softw. Eng. Knowl. Eng..
[146] Nelson Weiderman,et al. Options Analysis for Reengineering (OAR): Issues and Conceptual Approach , 1999 .
[147] A. Mark Doggett,et al. Root Cause Analysis: A Framework for Tool Selection , 2005 .
[148] Lutz Richter,et al. A proposal for measuring the structural complexity of programs , 1990, J. Syst. Softw..
[149] Stéphane Ducasse,et al. AspectMaps: Extending Moose to visualize AOP software , 2014, Sci. Comput. Program..
[150] Gu Jun,et al. Feature-oriented re-engineering using product line approach , 2010, The 2nd International Conference on Information Science and Engineering.
[151] Reiko Heckel,et al. Local Search-Based Refactoring as Graph Transformation , 2009, 2009 1st International Symposium on Search Based Software Engineering.
[152] Ladan Tahvildari,et al. On the role of design patterns in quality-driven re-engineering , 2002, Proceedings of the Sixth European Conference on Software Maintenance and Reengineering.
[153] Catherine Stringfellow,et al. Comparison of software architecture reverse engineering methods , 2006, Inf. Softw. Technol..
[154] Neil A. M. Maiden,et al. PRiM: An i*-based process reengineering method for information systems specification , 2008, Inf. Softw. Technol..
[155] N. V. Silva,et al. Design and Optimization of Flexible and Coding Efficient All-Digital RF Transmitters , 2013, IEEE Transactions on Microwave Theory and Techniques.
[156] Claes Wohlin,et al. Consensus Building when Comparing Software Architectures , 2002, PROFES.
[157] Eleni Stroulia,et al. Dynamic analysis for reverse engineering and program understanding , 2002, SIAP.
[158] Claes Wohlin,et al. A method for understanding quality attributes in software architecture structures , 2002, SEKE '02.
[159] Ying Zou,et al. Quality driven transformation compositions for object oriented migration , 2002, Ninth Asia-Pacific Software Engineering Conference, 2002..
[160] Denise Silver,et al. Joint Application Development , 1995 .
[161] Sam Chung,et al. Legacy to web migration: service-oriented software reengineering methodology , 2008 .
[162] Rick Kazman,et al. Architecture Reconstruction Guidelines, Third Edition , 2001 .
[163] Fei Na. Object-oriented Software Refactoring , 2005 .
[164] R. Stake. The art of case study research , 1995 .
[165] David Garlan,et al. Documenting software architectures: views and beyond , 2002, 25th International Conference on Software Engineering, 2003. Proceedings..
[166] Anuradha Mathrani,et al. Test strategies in distributed software development environments , 2013, Comput. Ind..
[167] Claes Wohlin,et al. Understanding the Relations between Software Quality Attributes : A Survey Approach. , 2002 .
[168] Ying Zou,et al. A framework for migrating procedural code to object-oriented platforms , 2001, Proceedings Eighth Asia-Pacific Software Engineering Conference.