@inproceedings{Egyed06, title = {Instant consistency checking for the UML}, author = {Alexander Egyed}, year = {2006}, doi = {10.1145/1134339}, url = {http://doi.acm.org/10.1145/1134339}, tags = {UML, consistency}, researchr = {https://researchr.org/publication/Egyed06}, cites = {0}, citedby = {0}, pages = {381-390}, booktitle = {28th International Conference on Software Engineering (ICSE 2006), Shanghai, China, May 20-28, 2006}, editor = {Leon J. Osterweil and H. Dieter Rombach and Mary Lou Soffa}, publisher = {ACM}, isbn = {1-59593-375-1}, } @inproceedings{Lopez-HerrejonE10, title = {Detecting Inconsistencies in Multi-View Models with Variability}, author = {Roberto Erick Lopez-Herrejon and Alexander Egyed}, year = {2010}, doi = {10.1007/978-3-642-13595-8_18}, url = {http://dx.doi.org/10.1007/978-3-642-13595-8_18}, researchr = {https://researchr.org/publication/Lopez-HerrejonE10}, cites = {0}, citedby = {0}, pages = {217-232}, booktitle = {Modelling Foundations and Applications, 6th European Conference, ECMFA 2010, Paris, France, June 15-18, 2010. Proceedings}, editor = {Thomas Kühne and Bran Selic and Marie-Pierre Gervais and François Terrier}, volume = {6138}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, isbn = {978-3-642-13594-1}, } @inproceedings{Egyed07a, title = {UML/Analyzer: A Tool for the Instant Consistency Checking of UML Models}, author = {Alexander Egyed}, year = {2007}, doi = {10.1109/ICSE.2007.91}, url = {http://doi.ieeecomputersociety.org/10.1109/ICSE.2007.91}, tags = {model checking, meta-model, UML, consistency, Meta-Environment}, researchr = {https://researchr.org/publication/Egyed07a}, cites = {0}, citedby = {0}, pages = {793-796}, booktitle = {29th International Conference on Software Engineering (ICSE 2007), Minneapolis, MN, USA, May 20-26, 2007}, publisher = {IEEE Computer Society}, } @inproceedings{EgyedBHG05, title = {Determining the cost-quality trade-off for automated software traceability}, author = {Alexander Egyed and Stefan Biffl and Matthias Heindl and Paul Grünbacher}, year = {2005}, doi = {10.1145/1101908.1101970}, url = {http://doi.acm.org/10.1145/1101908.1101970}, researchr = {https://researchr.org/publication/EgyedBHG05}, cites = {0}, citedby = {0}, pages = {360-363}, booktitle = {20th IEEE/ACM International Conference on Automated Software Engineering (ASE 2005), November 7-11, 2005, Long Beach, CA, USA}, editor = {David F. Redmiles and Thomas Ellman and Andrea Zisman}, publisher = {ACM}, } @inproceedings{Egyed04:1, title = {Dynamic Deployment of Executing and Simulating Software Components}, author = {Alexander Egyed}, year = {2004}, url = {http://springerlink.metapress.com/openurl.asp?genre=article&issn=0302-9743&volume=3083&spage=113}, tags = {deployment, software components, software component}, researchr = {https://researchr.org/publication/Egyed04%3A1}, cites = {0}, citedby = {0}, pages = {113-128}, booktitle = {Component Deployment, Second International Working Conference, CD 2004, Edinburgh, UK, May 20-21, 2004, Proceedings}, editor = {Wolfgang Emmerich and Alexander L. Wolf}, volume = {3083}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, isbn = {3-540-22059-3}, } @article{Egyed02, title = {Automated abstraction of class diagrams}, author = {Alexander Egyed}, year = {2002}, doi = {10.1145/606612.606616}, url = {http://doi.acm.org/10.1145/606612.606616}, tags = {abstraction}, researchr = {https://researchr.org/publication/Egyed02}, cites = {0}, citedby = {0}, journal = {ACM Transactions on Software Engineering Methodology}, volume = {11}, number = {4}, pages = {449-491}, } @inproceedings{Lopez-HerrejonE10-0, title = {On the Need of Safe Software Product Line Architectures}, author = {Roberto E. Lopez-Herrejon and Alexander Egyed}, year = {2010}, doi = {10.1007/978-3-642-15114-9_48}, url = {http://dx.doi.org/10.1007/978-3-642-15114-9_48}, tags = {software architecture, architecture, e-science, software product line, product line}, researchr = {https://researchr.org/publication/Lopez-HerrejonE10-0}, cites = {0}, citedby = {0}, pages = {493-496}, booktitle = {Software Architecture, 4th European Conference, ECSA 2010, Copenhagen, Denmark, August 23-26, 2010. Proceedings}, editor = {Muhammad Ali Babar and Ian Gorton}, volume = {6285}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, isbn = {978-3-642-15113-2}, } @inproceedings{EgyedP04, title = {First International Workshop on Incorporating COTS into Software Systems}, author = {Alexander Egyed and Dewayne E. Perry}, year = {2004}, url = {http://springerlink.metapress.com/openurl.asp?genre=article&issn=0302-9743&volume=2959&spage=6}, tags = {e-science}, researchr = {https://researchr.org/publication/EgyedP04}, cites = {0}, citedby = {0}, pages = {6-7}, booktitle = {COTS-Based Software Systems, Third International Conference, ICCBSS 2004, Redondo Beach, CA, USA, February 1-4, 2004, Proceedings}, editor = {Rick Kazman and Daniel Port}, volume = {2959}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, isbn = {3-540-21903-X}, } @article{Egyed03:0, title = {A Scenario-Driven Approach to Trace Dependency Analysis}, author = {Alexander Egyed}, year = {2003}, url = {http://www.computer.org/tse/ts2003/e0116abs.htm}, tags = {analysis, systematic-approach}, researchr = {https://researchr.org/publication/Egyed03%3A0}, cites = {0}, citedby = {0}, journal = {IEEE Trans. Software Eng.}, volume = {29}, number = {2}, pages = {116-132}, } @article{EgyedG05, title = {Supporting Software Understanding with Automated Requirements Traceability}, author = {Alexander Egyed and Paul Grünbacher}, year = {2005}, doi = {10.1142/S0218194005002464}, url = {http://dx.doi.org/10.1142/S0218194005002464}, researchr = {https://researchr.org/publication/EgyedG05}, cites = {0}, citedby = {0}, journal = {International Journal of Software Engineering and Knowledge Engineering}, volume = {15}, number = {5}, pages = {783-810}, } @article{BoehmEKPSM98, title = {Using the WinWin Spiral Model: A Case Study}, author = {Barry W. Boehm and Alexander Egyed and Julie Kwan and Daniel Port and Archita Shah and Raymond J. Madachy}, year = {1998}, tags = {Spiral, case study}, researchr = {https://researchr.org/publication/BoehmEKPSM98}, cites = {0}, citedby = {0}, journal = {IEEE Computer}, volume = {31}, number = {7}, pages = {33-44}, } @inproceedings{ShrobeLBGWTHE06, title = {AWDRAT: A Cognitive Middleware System for Information Survivability}, author = {Howard E. Shrobe and Robert Laddaga and Robert Balzer and Neil M. Goldman and Dave Wile and Marcelo Tallis and Tim Hollebeek and Alexander Egyed}, year = {2006}, researchr = {https://researchr.org/publication/ShrobeLBGWTHE06}, cites = {0}, citedby = {0}, pages = {1836-1843}, booktitle = {Proceedings, The Twenty-First National Conference on Artificial Intelligence and the Eighteenth Innovative Applications of Artificial Intelligence Conference, July 16-20, 2006, Boston, Massachusetts, USA}, publisher = {AAAI Press}, } @article{EgyedB06, title = {Integrating COTS Software into Systems through Instrumentation and Reasoning}, author = {Alexander Egyed and Robert Balzer}, year = {2006}, doi = {10.1007/s10515-006-5466-4}, url = {http://dx.doi.org/10.1007/s10515-006-5466-4}, researchr = {https://researchr.org/publication/EgyedB06}, cites = {0}, citedby = {0}, journal = {Automated Software Engineering}, volume = {13}, number = {1}, pages = {41-64}, } @inproceedings{Egyed04:0, title = {Consistent Adaptation and Evolution of Class Diagrams during Refinement}, author = {Alexander Egyed}, year = {2004}, url = {http://springerlink.metapress.com/openurl.asp?genre=article&issn=0302-9743&volume=2984&spage=37}, tags = {refinement}, researchr = {https://researchr.org/publication/Egyed04%3A0}, cites = {0}, citedby = {0}, pages = {37-53}, booktitle = {Fundamental Approaches to Software Engineering, 7th International Conference, FASE 2004, Held as Part of the Joint European Conferences on Theory and Practice of Software, ETAPS 2004 Barcelona, Spain, March 29 - april 2, 2004, Proceedings}, editor = {Michel Wermelinger and Tiziana Margaria}, volume = {2984}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, isbn = {3-540-21305-8}, } @inproceedings{BoehmE98, title = {Software Requirements Negotiation: Some Lessons Learned}, author = {Barry W. Boehm and Alexander Egyed}, year = {1998}, researchr = {https://researchr.org/publication/BoehmE98}, cites = {0}, citedby = {0}, pages = {503-506}, booktitle = {ICSE}, } @inproceedings{VierhauserGERH10, title = {Flexible and scalable consistency checking on product line variability models}, author = {Michael Vierhauser and Paul Grünbacher and Alexander Egyed and Rick Rabiser and Wolfgang Heider}, year = {2010}, doi = {10.1145/1858996.1859009}, url = {http://doi.acm.org/10.1145/1858996.1859009}, tags = {model checking, meta-model, consistency, Meta-Environment, product line}, researchr = {https://researchr.org/publication/VierhauserGERH10}, cites = {0}, citedby = {0}, pages = {63-72}, booktitle = {ASE 2010, 25th IEEE/ACM International Conference on Automated Software Engineering, Antwerp, Belgium, September 20-24, 2010}, editor = {Charles Pecheur and Jamie Andrews and Elisabetta Di Nitto}, publisher = {ACM}, isbn = {978-1-4503-0116-9}, } @inproceedings{ShrobeLBGWTHE07, title = {Self-Adaptive Systems for Information Survivability: PMOP and AWDRAT}, author = {Howard E. Shrobe and Robert Laddaga and Robert Balzer and Neil M. Goldman and Dave Wile and Marcelo Tallis and Tim Hollebeek and Alexander Egyed}, year = {2007}, doi = {10.1109/SASO.2007.50}, url = {http://doi.ieeecomputersociety.org/10.1109/SASO.2007.50}, researchr = {https://researchr.org/publication/ShrobeLBGWTHE07}, cites = {0}, citedby = {0}, pages = {332-335}, booktitle = {Proceedings of the First International Conference on Self-Adaptive and Self-Organizing Systems, SASO 2007, Boston, MA, USA, July 9-11, 2007}, publisher = {IEEE Computer Society}, } @article{BoehmEPSKM98, title = {A Stakeholder Win-Win Approach to Software Engineering Education}, author = {Barry W. Boehm and Alexander Egyed and Daniel Port and Archita Shah and Julie Kwan and Raymond J. Madachy}, year = {1998}, tags = {software engineering, systematic-approach}, researchr = {https://researchr.org/publication/BoehmEPSKM98}, cites = {0}, citedby = {0}, journal = {Ann. Software Eng.}, volume = {6}, pages = {295-321}, } @inproceedings{EgyedG99, title = {Automatically Detecting Mismatches During Component-based and Model-based Development}, author = {Alexander Egyed and Cristina Gacek}, year = {1999}, url = {http://computer.org/proceedings/ase/0415/04150191abs.htm}, tags = {rule-based, meta-model, model-driven development, Meta-Environment}, researchr = {https://researchr.org/publication/EgyedG99}, cites = {0}, citedby = {0}, pages = {191-198}, booktitle = {ASE}, } @article{JakobacME05, title = {Separating architectural concerns to ease program understanding}, author = {Vladimir Jakobac and Nenad Medvidovic and Alexander Egyed}, year = {2005}, doi = {10.1145/1082983.1083132}, url = {http://doi.acm.org/10.1145/1082983.1083132}, tags = {architecture}, researchr = {https://researchr.org/publication/JakobacME05}, cites = {0}, citedby = {0}, journal = {ACM SIGSOFT Software Engineering Notes}, volume = {30}, number = {4}, pages = {1-5}, } @article{EgyedF09, title = {Guest editors introduction}, author = {Alexander Egyed and Bernd Fischer}, year = {2009}, doi = {10.1007/s10515-008-0038-4}, url = {http://dx.doi.org/10.1007/s10515-008-0038-4}, researchr = {https://researchr.org/publication/EgyedF09}, cites = {0}, citedby = {0}, journal = {Automated Software Engineering}, volume = {16}, number = {1}, pages = {1-2}, } @inproceedings{MedvidovicEG03, title = {Stemming Architectural Erosion by Coupling Architectural Discovery and Recovery}, author = {Nenad Medvidovic and Alexander Egyed and Paul Grünbacher}, year = {2003}, url = {http://se.uwaterloo.ca/~straw03/ProceedingsSTRAW03.pdf}, tags = {discovery, architecture}, researchr = {https://researchr.org/publication/MedvidovicEG03}, cites = {0}, citedby = {0}, pages = {61-68}, booktitle = {ICSE 2003 - Proceedings of 2nd International Software Requirements to Architectures Workshop, STRAW 2003, May 9, 2003, Portland, Oregon, USA}, } @inproceedings{EgyedK99, title = {Rose/Architecture: A Tool to Visualize Architecture}, author = {Alexander Egyed and Philippe Kruchten}, year = {1999}, url = {http://computer.org/proceedings/hicss/0001/00018/00018066abs.htm}, tags = {architecture}, researchr = {https://researchr.org/publication/EgyedK99}, cites = {0}, citedby = {0}, booktitle = {HICSS}, } @inproceedings{Lopez-HerrejonETSA10, title = {Using Incremental Consistency Management for Conformance Checking in Feature-Oriented Model-Driven Engineering}, author = {Roberto E. Lopez-Herrejon and Alexander Egyed and Salvador Trujillo and Josune de Sosa and Maider Azanza}, year = {2010}, url = {http://www.vamos-workshop.net/proceedings/VaMoS_2010_Proceedings.pdf}, tags = {model checking, meta-model, model-driven engineering, consistency, Meta-Environment, incremental}, researchr = {https://researchr.org/publication/Lopez-HerrejonETSA10}, cites = {0}, citedby = {0}, pages = {93-100}, booktitle = {Fourth International Workshop on Variability Modelling of Software-Intensive Systems, Linz, Austria, January 27-29, 2010. Proceedings}, editor = {David Benavides and Don S. Batory and Paul Grünbacher}, volume = {37}, series = {ICB-Research Report}, publisher = {Universität Duisburg-Essen}, } @inproceedings{EgyedB01, title = {Unfriendly COTS Integration-Instrumentation and Interfaces for Improved Plugability}, author = {Alexander Egyed and Robert Balzer}, year = {2001}, url = {http://csdl.computer.org/comp/proceedings/ase/2001/1426/00/14260223abs.htm}, researchr = {https://researchr.org/publication/EgyedB01}, cites = {0}, citedby = {0}, pages = {223-231}, booktitle = {16th IEEE International Conference on Automated Software Engineering (ASE 2001), 26-29 November 2001, Coronado Island, San Diego, CA, USA}, publisher = {IEEE Computer Society}, isbn = {0-7695-1426-X}, } @inproceedings{WileE04, title = {An Externalized Infrastructure for Self-Healing Systems}, author = {David S. Wile and Alexander Egyed}, year = {2004}, url = {http://csdl.computer.org/comp/proceedings/wicsa/2004/2172/00/21720285abs.htm}, researchr = {https://researchr.org/publication/WileE04}, cites = {0}, citedby = {0}, pages = {285-290}, booktitle = {4th Working IEEE / IFIP Conference on Software Architecture (WICSA 2004), 12-15 June 2004, Oslo, Norway}, publisher = {IEEE Computer Society}, isbn = {0-7695-2172-X}, } @article{BontempsE05:0, title = {Scenarios and state machines: models, algorithms, and tools: a summary of the 4:::th::: workshop}, author = {Yves Bontemps and Alexander Egyed}, year = {2005}, doi = {10.1145/1095430.1095437}, url = {http://doi.acm.org/10.1145/1095430.1095437}, tags = {state machines}, researchr = {https://researchr.org/publication/BontempsE05%3A0}, cites = {0}, citedby = {0}, journal = {ACM SIGSOFT Software Engineering Notes}, volume = {30}, number = {5}, pages = {1-4}, } @inproceedings{HeindlRBE06, title = {Value-Based Selection of Requirements Engineering Tool Support}, author = {Matthias Heindl and Franz Reinisch and Stefan Biffl and Alexander Egyed}, year = {2006}, doi = {10.1109/EUROMICRO.2006.64}, url = {http://dx.doi.org/10.1109/EUROMICRO.2006.64}, tags = {rule-based, requirements engineering}, researchr = {https://researchr.org/publication/HeindlRBE06}, cites = {0}, citedby = {0}, pages = {266-273}, booktitle = {32nd EUROMICRO Conference on Software Engineering and Advanced Applications (EUROMICRO-SEAA 2006), August 29 - September 1, 2006, Cavtat/Dubrovnik, Croatia}, publisher = {IEEE}, } @article{MedvidovicGEB03, title = {Bridging models across the software lifecycle}, author = {Nenad Medvidovic and Paul Grünbacher and Alexander Egyed and Barry W. Boehm}, year = {2003}, doi = {10.1016/S0164-1212(03)00063-3}, url = {http://dx.doi.org/10.1016/S0164-1212(03)00063-3}, tags = {meta-model, Meta-Environment}, researchr = {https://researchr.org/publication/MedvidovicGEB03}, cites = {0}, citedby = {0}, journal = {Journal of Systems and Software}, volume = {68}, number = {3}, pages = {199-215}, } @inproceedings{MedvidovicGEB01, title = {Software Model Connectors: Bridging Models across the Software Lifecycle}, author = {Nenad Medvidovic and Paul Grünbacher and Alexander Egyed and Barry W. Boehm}, year = {2001}, tags = {meta-model, Meta-Environment}, researchr = {https://researchr.org/publication/MedvidovicGEB01}, cites = {0}, citedby = {0}, pages = {387-396}, booktitle = {Proceedings of the Thirteenth International Conference on Software Engineering \& Knowledge Engineering, SEKE 2001}, } @article{ShenWE09, title = {An Efficient and Scalable Approach to Correct Class Model Refinement}, author = {Wuwei Shen and Kun Wang and Alexander Egyed}, year = {2009}, doi = {10.1109/TSE.2009.26}, url = {http://doi.ieeecomputersociety.org/10.1109/TSE.2009.26}, tags = {refinement, systematic-approach}, researchr = {https://researchr.org/publication/ShenWE09}, cites = {0}, citedby = {0}, journal = {IEEE Trans. Software Eng.}, volume = {35}, number = {4}, pages = {515-533}, } @inproceedings{GrunbacherEM01, title = {Reconciling Software Requirements and Architectures: The CBSP Approach}, author = {Paul Grünbacher and Alexander Egyed and Nenad Medvidovic}, year = {2001}, url = {http://computer.org/proceedings/re/1125/11250202abs.htm}, tags = {software architecture, architecture, systematic-approach}, researchr = {https://researchr.org/publication/GrunbacherEM01}, cites = {0}, citedby = {0}, pages = {202-211}, booktitle = {5th IEEE International Symposium on Requirements Engineering (RE 2001), 27-31 August 2001, Toronto, Canada}, publisher = {IEEE Computer Society}, isbn = {0-7695-1125-2}, } @inproceedings{EgyedM00, title = {A Formal Approach to Heterogeneous Software Modeling}, author = {Alexander Egyed and Nenad Medvidovic}, year = {2000}, url = {http://link.springer.de/link/service/series/0558/bibs/1783/17830178.htm}, tags = {modeling, systematic-approach}, researchr = {https://researchr.org/publication/EgyedM00}, cites = {0}, citedby = {0}, pages = {178-192}, booktitle = {Fundamental Approaches to Software Engineering, Third Internationsl Conference, FASE 2000, Held as Part of the European Joint Conferences on the Theory and Practice of Software, ETAPS 2000, Berlin, Germany, March 25 - April 2, 2000, Proceedings}, editor = {T. S. E. Maibaum}, volume = {1783}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, isbn = {3-540-67261-3}, } @inproceedings{Egyed01:0, title = {A Scenario-Driven Approach to Traceability}, author = {Alexander Egyed}, year = {2001}, tags = {systematic-approach}, researchr = {https://researchr.org/publication/Egyed01%3A0}, cites = {0}, citedby = {0}, pages = {123-132}, booktitle = {Proceedings of the 23rd International Conference on Software Engineering, ICSE 2001, 12-19 May 2001, Toronto, Ontario, Canada}, publisher = {IEEE Computer Society}, isbn = {0-7695-1050-7}, } @inproceedings{EgyedMPST07, title = {Summery of the 2:::nd::: International Workshop on Incorporating COTS Software into Software Systems (IWICSS): Tools and Techniques}, author = {Alexander Egyed and Hausi A. Müller and Dewayne E. Perry and Dennis B. Smith and Scott R. Tilley}, year = {2007}, doi = {10.1109/ICSECOMPANION.2007.71}, url = {http://doi.ieeecomputersociety.org/10.1109/ICSECOMPANION.2007.71}, tags = {e-science}, researchr = {https://researchr.org/publication/EgyedMPST07}, cites = {0}, citedby = {0}, pages = {142-143}, booktitle = {29th International Conference on Software Engineering (ICSE 2007), Minneapolis, MN, USA, May 20-26, 2007, Companion Volume}, publisher = {IEEE Computer Society}, } @article{EgyedG04, title = {Identifying Requirements Conflicts and Cooperation: How Quality Attributes and Automated Traceability Can Help}, author = {Alexander Egyed and Paul Grünbacher}, year = {2004}, doi = {10.1109/MS.2004.40}, url = {http://doi.ieeecomputersociety.org/10.1109/MS.2004.40}, researchr = {https://researchr.org/publication/EgyedG04}, cites = {0}, citedby = {0}, journal = {IEEE Software}, volume = {21}, number = {6}, pages = {50-58}, } @inproceedings{Egyed07, title = {Fixing Inconsistencies in UML Design Models}, author = {Alexander Egyed}, year = {2007}, doi = {10.1109/ICSE.2007.38}, url = {http://doi.ieeecomputersociety.org/10.1109/ICSE.2007.38}, tags = {UML, design}, researchr = {https://researchr.org/publication/Egyed07}, cites = {0}, citedby = {0}, pages = {292-301}, booktitle = {29th International Conference on Software Engineering (ICSE 2007), Minneapolis, MN, USA, May 20-26, 2007}, publisher = {IEEE Computer Society}, } @article{EgyedMG00, title = {Component-based perspective on software mismatch detection and resolution}, author = {Alexander Egyed and Nenad Medvidovic and Cristina Gacek}, year = {2000}, tags = {rule-based, software components, software component}, researchr = {https://researchr.org/publication/EgyedMG00}, cites = {0}, citedby = {0}, journal = {IEE Proceedings - Software}, volume = {147}, number = {6}, pages = {225-236}, } @inproceedings{EgyedW01, title = {Statechart Simulator for Modeling Architectural Dynamics}, author = {Alexander Egyed and David S. Wile}, year = {2001}, doi = {10.1109/WICSA.2001.948413}, url = {http://doi.ieeecomputersociety.org/10.1109/WICSA.2001.948413}, tags = {modeling, architecture}, researchr = {https://researchr.org/publication/EgyedW01}, cites = {0}, citedby = {0}, pages = {87}, booktitle = {2001 Working IEEE / IFIP Conference on Software Architecture (WICSA 2001), 28-31 August 2001, Amsterdam, The Netherlands}, publisher = {IEEE Computer Society}, isbn = {0-7695-1360-3}, } @inproceedings{NohrerE10, title = {Conflict Resolution Strategies During Product Configuration}, author = {Alexander Nöhrer and Alexander Egyed}, year = {2010}, url = {http://www.vamos-workshop.net/proceedings/VaMoS_2010_Proceedings.pdf}, researchr = {https://researchr.org/publication/NohrerE10}, cites = {0}, citedby = {0}, pages = {107-114}, booktitle = {Fourth International Workshop on Variability Modelling of Software-Intensive Systems, Linz, Austria, January 27-29, 2010. Proceedings}, editor = {David Benavides and Don S. Batory and Paul Grünbacher}, volume = {37}, series = {ICB-Research Report}, publisher = {Universität Duisburg-Essen}, } @inproceedings{GroherRE10, title = {Incremental Consistency Checking of Dynamic Constraints}, author = {Iris Groher and Alexander Reder and Alexander Egyed}, year = {2010}, doi = {10.1007/978-3-642-12029-9_15}, url = {http://dx.doi.org/10.1007/978-3-642-12029-9_15}, tags = {constraints, consistency, incremental}, researchr = {https://researchr.org/publication/GroherRE10}, cites = {0}, citedby = {0}, pages = {203-217}, booktitle = {Fundamental Approaches to Software Engineering, 13th International Conference, FASE 2010, Held as Part of the Joint European Conferences on Theory and Practice of Software, ETAPS 2010, Paphos, Cyprus, March 20-28, 2010. Proceedings}, editor = {David S. Rosenblum and Gabriele Taentzer}, volume = {6013}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, isbn = {978-3-642-12028-2}, } @inproceedings{EgyedM99, title = {Extending Architectural Representation in UML with View Integration}, author = {Alexander Egyed and Nenad Medvidovic}, year = {1999}, tags = {architecture, UML}, researchr = {https://researchr.org/publication/EgyedM99}, cites = {0}, citedby = {0}, pages = {2-16}, booktitle = {«UML» 99: The Unified Modeling Language - Beyond the Standard, Second International Conference, Fort Collins, CO, USA, October 28-30, 1999, Proceedings}, editor = {Robert B. France and Bernhard Rumpe}, volume = {1723}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, } @article{EgyedMP05, title = {Guest Editors Introduction: Integrating COTS into the Development Process}, author = {Alexander Egyed and Hausi A. Müller and Dewayne E. Perry}, year = {2005}, doi = {10.1109/MS.2005.93}, url = {http://doi.ieeecomputersociety.org/10.1109/MS.2005.93}, tags = {e-science}, researchr = {https://researchr.org/publication/EgyedMP05}, cites = {0}, citedby = {0}, journal = {IEEE Software}, volume = {22}, number = {4}, pages = {16-18}, } @inproceedings{BontempsE05, title = {4th international workshop on scenarios and state machines: models, algorithms and tools (SCESM 05)}, author = {Yves Bontemps and Alexander Egyed}, year = {2005}, doi = {10.1145/1062455.1062622}, url = {http://doi.acm.org/10.1145/1062455.1062622}, tags = {state machines}, researchr = {https://researchr.org/publication/BontempsE05}, cites = {0}, citedby = {0}, pages = {697}, booktitle = {27th International Conference on Software Engineering (ICSE 2005), 15-21 May 2005, St. Louis, Missouri, USA}, editor = {Gruia-Catalin Roman and William G. Griswold and Bashar Nuseibeh}, publisher = {ACM}, } @inproceedings{BoehmEKM98, title = {Developing Multimedia Applications with the WinWin Spiral Model}, author = {Barry W. Boehm and Alexander Egyed and Julie Kwan and Raymond J. Madachy}, year = {1997}, doi = {10.1145/267895.267899}, url = {http://doi.acm.org/10.1145/267895.267899}, tags = {Spiral, multimedia}, researchr = {https://researchr.org/publication/BoehmEKM98}, cites = {0}, citedby = {0}, pages = {20-39}, booktitle = {Software Engineering - ESEC/FSE 97, 6th European Software Engineering Conference Held Jointly with the 5th ACM SIGSOFT Symposium on Foundations of Software Engineering, Zurich, Switzerland, September 22-25, 1997, Proceedings}, editor = {Mehdi Jazayeri and Helmut Schauer}, volume = {1301}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, isbn = {3-540-63531-9}, } @inproceedings{JohannE04, title = {Instant and Incremental Transformation of Models}, author = {Sven Johann and Alexander Egyed}, year = {2004}, url = {http://csdl.computer.org/comp/proceedings/ase/2004/2131/00/21310362abs.htm}, tags = {model-to-model transformation, meta-model, source-to-source, model transformation, Meta-Environment, incremental, transformation}, researchr = {https://researchr.org/publication/JohannE04}, cites = {0}, citedby = {0}, pages = {362-365}, booktitle = {19th IEEE International Conference on Automated Software Engineering (ASE 2004), 20-25 September 2004, Linz, Austria}, publisher = {IEEE Computer Society}, isbn = {0-7695-2131-2}, } @inproceedings{Egyed00, title = {Semantic Abstraction Rules for Class Diagrams}, author = {Alexander Egyed}, year = {2000}, url = {http://computer.org/proceedings/ase/0710/07100301abs.htm}, tags = {rule-based, rules, abstraction}, researchr = {https://researchr.org/publication/Egyed00}, cites = {0}, citedby = {0}, pages = {301-304}, booktitle = {Fifteenth IEEE International Conference on Automated Software Engineering}, series = {ASE}, publisher = {IEEE}, } @article{EgyedW06, title = {Support for Managing Design-Time Decisions}, author = {Alexander Egyed and David S. Wile}, year = {2006}, doi = {10.1109/TSE.2006.48}, url = {http://doi.ieeecomputersociety.org/10.1109/TSE.2006.48}, tags = {design}, researchr = {https://researchr.org/publication/EgyedW06}, cites = {0}, citedby = {0}, journal = {IEEE Trans. Software Eng.}, volume = {32}, number = {5}, pages = {299-314}, } @inproceedings{EgyedMM00, title = {Software Connectors and Refinement in Family Architectures}, author = {Alexander Egyed and Nikunj R. Mehta and Nenad Medvidovic}, year = {2000}, url = {http://link.springer.de/link/service/series/0558/bibs/1951/19510096.htm}, tags = {software architecture, refinement, architecture}, researchr = {https://researchr.org/publication/EgyedMM00}, cites = {0}, citedby = {0}, pages = {96-106}, booktitle = {Software Architectures for Product Families, International Workshop IW-SAPF-3, Las Palmas de Gran Canaria, Spain, March 15-17, 2000, Proceedings}, editor = {Frank van der Linden}, volume = {1951}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, isbn = {3-540-41480-0}, } @inproceedings{Egyed01, title = {Scalable Consistency Checking Between Diagrams-The ViewIntegra Approach}, author = {Alexander Egyed}, year = {2001}, url = {http://csdl.computer.org/comp/proceedings/ase/2001/1426/00/14260387abs.htm}, tags = {consistency, systematic-approach}, researchr = {https://researchr.org/publication/Egyed01}, cites = {0}, citedby = {0}, pages = {387-390}, booktitle = {16th IEEE International Conference on Automated Software Engineering (ASE 2001), 26-29 November 2001, Coronado Island, San Diego, CA, USA}, publisher = {IEEE Computer Society}, isbn = {0-7695-1426-X}, } @inproceedings{GroherE09, title = {Selective backtracking of model changes}, author = {Iris Groher and Alexander Egyed}, year = {2009}, doi = {10.1109/ICSE-COMPANION.2009.5070989}, url = {http://dx.doi.org/10.1109/ICSE-COMPANION.2009.5070989}, tags = {meta-model, Meta-Environment}, researchr = {https://researchr.org/publication/GroherE09}, cites = {0}, citedby = {0}, pages = {231-234}, booktitle = {31st International Conference on Software Engineering, ICSE 2009, May 16-24, 2009, Vancouver, Canada, Companion Volume}, publisher = {IEEE}, isbn = {978-1-4244-3494-7}, } @inproceedings{Egyed-ICMT-2011, title = {Fine-Tuning Model Transformation: Change Propagation in Context of Consistency, Completeness, and Human Guidance}, author = {Alexander Egyed and Andreas Demuth and Achraf Ghabi and Roberto Lopez-Herrejon and Patrick Mäder and Alexander Nöhrer and Alexander Reder}, year = {2011}, tags = {model-to-model transformation, optimization, completeness, meta-model, modeling language, modeling, transformation language, language modeling, source-to-source, object-role modeling, model transformation, consistency, information models, context-aware, change propagation, Meta-Environment, incremental, transformation, query language}, researchr = {https://researchr.org/publication/Egyed-ICMT-2011}, cites = {0}, citedby = {0}, pages = {1-14}, booktitle = {Theory and Practice of Model Transformations, Fourth International Conference, ICMT 2011, Zurich, Switzerland, June 27-28, 2011. Proceedings}, editor = {Jordi Cabot and Eelco Visser}, volume = {6707}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, } @inproceedings{RederE10, title = {Model/analyzer: a tool for detecting, visualizing and fixing design errors in UML}, author = {Alexander Reder and Alexander Egyed}, year = {2010}, doi = {10.1145/1858996.1859069}, url = {http://doi.acm.org/10.1145/1858996.1859069}, tags = {UML, design}, researchr = {https://researchr.org/publication/RederE10}, cites = {0}, citedby = {0}, pages = {347-348}, booktitle = {ASE 2010, 25th IEEE/ACM International Conference on Automated Software Engineering, Antwerp, Belgium, September 20-24, 2010}, editor = {Charles Pecheur and Jamie Andrews and Elisabetta Di Nitto}, publisher = {ACM}, isbn = {978-1-4503-0116-9}, } @inproceedings{Groher:MoDELS:2010, title = {Selective and Consistent Undoing of Model Changes,}, author = {Groher and Alexander Egyed}, year = {2010}, tags = {meta-model, Meta-Environment}, researchr = {https://researchr.org/publication/Groher%3AMoDELS%3A2010}, cites = {0}, citedby = {0}, booktitle = {Model Driven Engineering Languages and Systems, 13th International Conference, MODELS 2010, Oslo, Norway, October 3-8, 2010. Proceedings}, editor = {Dorina Petriu and Nicolas Rouquette and Øystein Haugen}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, } @inproceedings{NohrerE10-0, title = {C2O: a tool for guided decision-making}, author = {Alexander Nöhrer and Alexander Egyed}, year = {2010}, doi = {10.1145/1858996.1859077}, url = {http://doi.acm.org/10.1145/1858996.1859077}, researchr = {https://researchr.org/publication/NohrerE10-0}, cites = {0}, citedby = {0}, pages = {363-364}, booktitle = {ASE 2010, 25th IEEE/ACM International Conference on Automated Software Engineering, Antwerp, Belgium, September 20-24, 2010}, editor = {Charles Pecheur and Jamie Andrews and Elisabetta Di Nitto}, publisher = {ACM}, isbn = {978-1-4503-0116-9}, } @inproceedings{GroherE10, title = {Selective and Consistent Undoing of Model Changes}, author = {Iris Groher and Alexander Egyed}, year = {2010}, doi = {10.1007/978-3-642-16129-2_10}, url = {http://dx.doi.org/10.1007/978-3-642-16129-2_10}, tags = {meta-model, Meta-Environment}, researchr = {https://researchr.org/publication/GroherE10}, cites = {0}, citedby = {0}, pages = {123-137}, booktitle = {Model Driven Engineering Languages and Systems - 13th International Conference, MODELS 2010, Oslo, Norway, October 3-8, 2010, Proceedings, Part II}, editor = {Dorina C. Petriu and Nicolas Rouquette and Øystein Haugen}, volume = {6395}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, isbn = {978-3-642-16128-5}, } @article{GrunbacherEM04, title = {Reconciling software requirements and architectures with intermediate models}, author = {Paul Grünbacher and Alexander Egyed and Nenad Medvidovic}, year = {2004}, url = {http://www.springerlink.com/index/10.1007/s10270-003-0038-6}, tags = {software architecture, architecture}, researchr = {https://researchr.org/publication/GrunbacherEM04}, cites = {0}, citedby = {0}, journal = {Software and Systems Modeling}, volume = {3}, number = {3}, pages = {235-253}, } @inproceedings{EgyedGKSUZ03, title = {Second Workshop on Scenarios and State Machines: Models, Algorithms, and Tools}, author = {Alexander Egyed and Martin Glinz and Ingolf Krüger and Tarja Systä and Sebastián Uchitel and Albert Zündorf}, year = {2003}, url = {http://computer.org/proceedings/icse/1877/18770783.pdf}, tags = {state machines}, researchr = {https://researchr.org/publication/EgyedGKSUZ03}, cites = {0}, citedby = {0}, pages = {783-784}, booktitle = {Proceedings of the 25th International Conference on Software Engineering, May 3-10, 2003, Portland, Oregon, USA}, publisher = {IEEE Computer Society}, } @inproceedings{EgyedG02, title = {Automating Requirements Traceability: Beyond the Record & Replay Paradigm}, author = {Alexander Egyed and Paul Grünbacher}, year = {2002}, url = {http://csdl.computer.org/comp/proceedings/ase/2002/1736/00/17360163abs.htm}, researchr = {https://researchr.org/publication/EgyedG02}, cites = {0}, citedby = {0}, pages = {163-171}, booktitle = {17th IEEE International Conference on Automated Software Engineering (ASE 2002), 23-27 September 2002, Edinburgh, Scotland, UK}, publisher = {IEEE Computer Society}, isbn = {0-7695-1736-6}, } @inproceedings{EgyedLF08, title = {Generating and Evaluating Choices for Fixing Inconsistencies in UML Design Models}, author = {Alexander Egyed and Emmanuel Letier and Anthony Finkelstein}, year = {2008}, doi = {10.1109/ASE.2008.20}, url = {http://dx.doi.org/10.1109/ASE.2008.20}, tags = {UML, design}, researchr = {https://researchr.org/publication/EgyedLF08}, cites = {0}, citedby = {0}, pages = {99-108}, booktitle = {23rd IEEE/ACM International Conference on Automated Software Engineering (ASE 2008), 15-19 September 2008, L Aquila, Italy}, publisher = {IEEE}, } @inproceedings{EgyedSW05, title = {Maintaining Life Perspectives During the Refinement of UML Class Structures}, author = {Alexander Egyed and Wuwei Shen and Kun Wang}, year = {2005}, url = {http://springerlink.metapress.com/openurl.asp?genre=article&issn=0302-9743&volume=3442&spage=310}, tags = {refinement, UML}, researchr = {https://researchr.org/publication/EgyedSW05}, cites = {0}, citedby = {0}, pages = {310-325}, booktitle = {Fundamental Approaches to Software Engineering, 8th International Conference, FASE 2005, Held as Part of the Joint European Conferences on Theory and Practice of Software, ETAPS 2005, Edinburgh, UK, April 4-8, 2005, Proceedings}, editor = {Maura Cerioli}, volume = {3442}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, isbn = {3-540-25420-X}, } @inproceedings{Egyed04, title = {Architecture differencing for self management}, author = {Alexander Egyed}, year = {2004}, doi = {10.1145/1075405.1075414}, url = {http://doi.acm.org/10.1145/1075405.1075414}, tags = {architecture}, researchr = {https://researchr.org/publication/Egyed04}, cites = {0}, citedby = {0}, pages = {44-48}, booktitle = {Proceedings of the 1st ACM SIGSOFT Workshop on Self-Managed Systems, WOSS 2004, Newport Beach, California, USA, October 31 - November 1, 2004}, editor = {David Garlan and Jeff Kramer and Alexander L. Wolf}, publisher = {ACM}, isbn = {1-58113-989-6}, } @inproceedings{TrujilloGLMREKS10, title = {Coping with Variability in Model-Based Systems Engineering: An Experience in Green Energy}, author = {Salvador Trujillo and Jose Miguel Garate and Roberto Erick Lopez-Herrejon and Xabier Mendialdua and Albert Rosado and Alexander Egyed and Charles W. Krueger and Josune de Sosa}, year = {2010}, doi = {10.1007/978-3-642-13595-8_23}, url = {http://dx.doi.org/10.1007/978-3-642-13595-8_23}, tags = {rule-based, meta-model, model-driven engineering, Meta-Environment}, researchr = {https://researchr.org/publication/TrujilloGLMREKS10}, cites = {0}, citedby = {0}, pages = {293-304}, booktitle = {Modelling Foundations and Applications, 6th European Conference, ECMFA 2010, Paris, France, June 15-18, 2010. Proceedings}, editor = {Thomas Kühne and Bran Selic and Marie-Pierre Gervais and François Terrier}, volume = {6138}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, isbn = {978-3-642-13594-1}, } @inproceedings{BoehmPEA99, title = {The MBASE Life Cycle Architecture Milestone Package}, author = {Barry W. Boehm and Daniel Port and Alexander Egyed and Marwan Abi-Antoun}, year = {1999}, tags = {architecture}, researchr = {https://researchr.org/publication/BoehmPEA99}, cites = {0}, citedby = {0}, pages = {511-528}, booktitle = {Software Architecture, TC2 First Working IFIP Conference on Software Architecture (WICSA1), 22-24 February 1999, San Antonio, Texas, USA}, editor = {Patrick Donohoe}, volume = {140}, series = {IFIP Conference Proceedings}, publisher = {Kluwer}, isbn = {0-7923-8453-9}, } @inproceedings{VierhauserDHRE10, title = {Tool Support for Incremental Consistency Checking on Variability Models}, author = {Michael Vierhauser and Deepak Dhungana and Wolfgang Heider and Rick Rabiser and Alexander Egyed}, year = {2010}, url = {http://www.vamos-workshop.net/proceedings/VaMoS_2010_Proceedings.pdf}, tags = {model checking, meta-model, consistency, Meta-Environment, incremental}, researchr = {https://researchr.org/publication/VierhauserDHRE10}, cites = {0}, citedby = {0}, pages = {171-174}, booktitle = {Fourth International Workshop on Variability Modelling of Software-Intensive Systems, Linz, Austria, January 27-29, 2010. Proceedings}, editor = {David Benavides and Don S. Batory and Paul Grünbacher}, volume = {37}, series = {ICB-Research Report}, publisher = {Universität Duisburg-Essen}, } @inproceedings{JakobacEM05, title = {Improving System Understanding via Interactive, Tailorable, Source Code Analysis}, author = {Vladimir Jakobac and Alexander Egyed and Nenad Medvidovic}, year = {2005}, url = {http://springerlink.metapress.com/openurl.asp?genre=article&issn=0302-9743&volume=3442&spage=253}, tags = {points-to analysis, analysis, source-to-source, peer-to-peer, open-source}, researchr = {https://researchr.org/publication/JakobacEM05}, cites = {0}, citedby = {0}, pages = {253-268}, booktitle = {Fundamental Approaches to Software Engineering, 8th International Conference, FASE 2005, Held as Part of the Joint European Conferences on Theory and Practice of Software, ETAPS 2005, Edinburgh, UK, April 4-8, 2005, Proceedings}, editor = {Maura Cerioli}, volume = {3442}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, isbn = {3-540-25420-X}, } @inproceedings{EgyedGHB07, title = {Value-Based Requirements Traceability: Lessons Learned}, author = {Alexander Egyed and Paul Grünbacher and Matthias Heindl and Stefan Biffl}, year = {2007}, doi = {10.1109/RE.2007.16}, url = {http://dx.doi.org/10.1109/RE.2007.16}, tags = {rule-based}, researchr = {https://researchr.org/publication/EgyedGHB07}, cites = {0}, citedby = {0}, pages = {115-118}, booktitle = {15th IEEE International Requirements Engineering Conference, RE 2007, October 15-19th, 2007, New Delhi, India}, publisher = {IEEE}, isbn = {0-7695-2935-6}, } @inproceedings{EgyedBG07, title = {STRADA: A Tool for Scenario-Based Feature-to-Code Trace Detection and Analysis}, author = {Alexander Egyed and Gernot Binder and Paul Grünbacher}, year = {2007}, doi = {10.1109/ICSECOMPANION.2007.70}, url = {http://doi.ieeecomputersociety.org/10.1109/ICSECOMPANION.2007.70}, tags = {rule-based, analysis}, researchr = {https://researchr.org/publication/EgyedBG07}, cites = {0}, citedby = {0}, pages = {41-42}, booktitle = {29th International Conference on Software Engineering (ICSE 2007), Minneapolis, MN, USA, May 20-26, 2007, Companion Volume}, publisher = {IEEE Computer Society}, } @inproceedings{Egyed04:2, title = {Resolving uncertainties during trace analysis}, author = {Alexander Egyed}, year = {2004}, doi = {10.1145/1029894.1029899}, url = {http://doi.acm.org/10.1145/1029894.1029899}, tags = {analysis}, researchr = {https://researchr.org/publication/Egyed04%3A2}, cites = {0}, citedby = {0}, pages = {3-12}, booktitle = {Proceedings of the 12th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2004, Newport Beach, CA, USA, October 31 - November 6, 2004}, editor = {Richard N. Taylor and Matthew B. Dwyer}, publisher = {ACM}, isbn = {1-58113-855-5}, } @inproceedings{Egyed03, title = {Compositional and Relational Reasoning during Class Abstraction}, author = {Alexander Egyed}, year = {2003}, url = {http://springerlink.metapress.com/openurl.asp?genre=article&issn=0302-9743&volume=2863&spage=121}, tags = {composition, UML, abstraction}, researchr = {https://researchr.org/publication/Egyed03}, cites = {0}, citedby = {0}, pages = {121-137}, booktitle = {«UML» 2003 - The Unified Modeling Language, Modeling Languages and Applications, 6th International Conference, San Francisco, CA, USA, October 20-24, 2003, Proceedings}, editor = {Perdita Stevens and Jon Whittle and Grady Booch}, volume = {2863}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, isbn = {3-540-20243-9}, } @proceedings{kbse:2007, title = {22nd IEEE/ACM International Conference on Automated Software Engineering (ASE 2007), November 5-9, 2007, Atlanta, Georgia, USA}, year = {2007}, tags = {software engineering}, researchr = {https://researchr.org/publication/kbse%3A2007}, cites = {0}, citedby = {0}, booktitle = {22nd IEEE/ACM International Conference on Automated Software Engineering (ASE 2007), November 5-9, 2007, Atlanta, Georgia, USA}, conference = {ASE}, editor = {R. E. Kurt Stirewalt and Alexander Egyed and Bernd Fischer}, publisher = {ACM}, isbn = {978-1-59593-882-4 }, }