Differencing and merging of architectural views

[1]  Marwan Abi-Antoun,et al.  A case study in re-engineering to enforce architectural control flow and data sharing , 2007, J. Syst. Softw..

[2]  Hong Yan,et al.  Discovering Architectures from Running Systems , 2006, IEEE Transactions on Software Engineering.

[3]  Alexander Egyed,et al.  Instant consistency checking for the UML , 2006, ICSE.

[4]  Daniel M. Yellin,et al.  A Bayesian approach to diagram matching with application to architectural models , 2006, ICSE '06.

[5]  Nenad Medvidovic,et al.  Using software evolution to focus architectural recovery , 2006, Automated Software Engineering.

[6]  Tom Mens,et al.  A Taxonomy of Model Transformation , 2006, GRaMoT@GPCE.

[7]  Gabor Karsai,et al.  Applying a Model Transformation Taxonomy to Graph Transformation Technology , 2006, GRaMoT@GPCE.

[8]  John C. Grundy,et al.  A generic approach to supporting diagram differencing and merging for collaborative design , 2005, ASE '05.

[9]  Eleni Stroulia,et al.  UMLDiff: an algorithm for object-oriented design differencing , 2005, ASE.

[10]  Andrea Torsello,et al.  Polynomial-time metrics for attributed trees , 2005, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[11]  Bradley R. Schmerl,et al.  Improving system dependability by enforcing architectural intent , 2005, ACM SIGSOFT Softw. Eng. Notes.

[12]  Henry Muccini,et al.  Towards software architecture-based regression testing , 2005, ACM SIGSOFT Softw. Eng. Notes.

[13]  Alessandro Orso,et al.  A differencing algorithm for object-oriented programs , 2004, Proceedings. 19th International Conference on Automated Software Engineering, 2004..

[14]  David Leon,et al.  Dex: a semantic-graph differencing tool for studying changes in large code bases , 2004, 20th IEEE International Conference on Software Maintenance, 2004. Proceedings..

[15]  Horst Bunke,et al.  Matching graphs with unique node labels , 2004, Pattern Analysis and Applications.

[16]  Bradley R. Schmerl,et al.  AcmeStudio: supporting style-centered architecture development , 2004, Proceedings. 26th International Conference on Software Engineering.

[17]  Hong Yan,et al.  DiscoTect: a system for discovering architectures from running systems , 2004, Proceedings. 26th International Conference on Software Engineering.

[18]  Mario Vento,et al.  Thirty Years Of Graph Matching In Pattern Recognition , 2004, Int. J. Pattern Recognit. Artif. Intell..

[19]  Marija Mikic-Rakic,et al.  Mae---a system model and environment for managing architectural evolution , 2004, TSEM.

[20]  Tom Mens,et al.  A Taxonomy of Model Transformation and its Application to Graph Transformation , 2004 .

[21]  Ping Chen,et al.  Differencing and Merging within an Evolving Product Line Architecture , 2003, PFE.

[22]  Ivan Porres,et al.  Difference and Union of Models , 2003, UML.

[23]  Kamran Sartipi,et al.  On modeling software architecture recovery as graph matching , 2003, International Conference on Software Maintenance, 2003. ICSM 2003. Proceedings..

[24]  Udo Kelter,et al.  Differences between versions of UML diagrams , 2003, ESEC/FSE-11.

[25]  David J. DeWitt,et al.  X-Diff: an effective change detection algorithm for XML documents , 2003, Proceedings 19th International Conference on Data Engineering (Cat. No.03CH37405).

[26]  Als-Nscort Eclipse Platform Technical Overview , 2003 .

[27]  Richard N. Taylor,et al.  Towards architecture-based self-healing systems , 2002, WOSS '02.

[28]  André van der Hoek,et al.  Understanding and Propagating Architecutural Changes , 2002, WICSA.

[29]  Shengrui Wang,et al.  A New Algorithm for Graph Matching with Application to Content-Based Image Retrieval , 2002, SSPR/SPR.

[30]  Alexandru Telea,et al.  An open visualization toolkit for reverse architecting , 2002, Proceedings 10th International Workshop on Program Comprehension.

[31]  C. Chambers,et al.  ArchJava: connecting software architecture to implementation , 2002, Proceedings of the 24th International Conference on Software Engineering. ICSE 2002.

[32]  Eric M. Dashofy,et al.  An infrastructure for the rapid development of XML-based architecture description languages , 2002, Proceedings of the 24th International Conference on Software Engineering. ICSE 2002.

[33]  Erhard Rahm,et al.  Similarity flooding: a versatile graph matching algorithm and its application to schema matching , 2002, Proceedings 18th International Conference on Data Engineering.

[34]  David Notkin,et al.  Software Reflexion Models: Bridging the Gap between Design and Implementation , 2001, IEEE Trans. Software Eng..

[35]  Murali Sitaraman,et al.  Foundations of component-based systems , 2000 .

[36]  David Garlan,et al.  Acme: architectural description of component-based systems , 2000 .

[37]  Robert T. Monroe Capturing Software Architecture Design Expertise with Armani , 2000 .

[38]  Richard N. Taylor,et al.  A Classification and Comparison Framework for Software Architecture Description Languages , 2000, IEEE Trans. Software Eng..

[39]  René L. Krikhaar,et al.  A two-phase process for software architecture improvement , 1999, Proceedings IEEE International Conference on Software Maintenance - 1999 (ICSM'99). 'Software Maintenance for Business Change' (Cat. No.99CB36360).

[40]  Richard Monson-Haefel,et al.  Enterprise JavaBeans , 1999, Java series.

[41]  Hakan Erdogmus Representing architectural evolution , 1998, CASCON.

[42]  Natarajan Shankar,et al.  Subtypes for Specifications: Predicate Subtyping in PVS , 1998, IEEE Trans. Software Eng..

[43]  Harald C. Gall,et al.  Software architecture recovery of a program family , 1998, Proceedings of the 20th International Conference on Software Engineering.

[44]  David Garlan,et al.  Architecture-Based Performance Analysis , 1998 .

[45]  Hector Garcia-Molina,et al.  Meaningful change detection in structured data , 1997, SIGMOD '97.

[46]  Z. Galil,et al.  Pattern matching algorithms , 1997 .

[47]  Kaizhong Zhang,et al.  Approximate tree pattern matching , 1997 .

[48]  Peyman Oreizy,et al.  Using object-oriented typing to support architectural design in the C2 style , 1996, SIGSOFT '96.

[49]  Mary Shaw,et al.  Software architecture - perspectives on an emerging discipline , 1996 .

[50]  Steve M. Easterbrook,et al.  Using ViewPoints for inconsistency management , 1996, Softw. Eng. J..

[51]  Robert D. Cameron,et al.  Inter-module renaming and reorganizing: examples of program manipulation in-the-large , 1994, Proceedings 1994 International Conference on Software Maintenance.

[52]  Tao Jiang,et al.  Alignment of Trees - An Alternative to Tree Edit , 1994, Theor. Comput. Sci..

[53]  Kaizhong Zhang,et al.  Exact and approximate algorithms for unordered tree matching , 1994, IEEE Trans. Syst. Man Cybern..

[54]  Tao Jiang,et al.  Some MAX SNP-Hard Results Concerning Unordered Labeled Trees , 1994, Inf. Process. Lett..

[55]  Michael J. Fischer,et al.  The String-to-String Correction Problem , 1974, JACM.

[56]  D. L. Parnas,et al.  On the criteria to be used in decomposing systems into modules , 1972, Software Pioneers.