Publications of Alexander Egyed

 

STOP!

 


THIS SITE HAS FOUND A NEW HOME AT

www.alexander-egyed.com


Please update your links!!!

 

BOOK CONTRIBUTIONS

4 Egyed, A. “Tailoring Software Traceability to Value-Based Needs,” in Value-Based Software Engineering (VBSE), editors: S. Biffl, A. Aurum, B. Boehm, H. Erdogmus, and P. Grünbacher, Springer Verlag, 2006, pp. 287-308 (book chapter).
3 Egyed, A. “Automatically Discovering Transitive Relationships in Class Diagrams,” in Model-Driven Software Development (MDSD2), editors Sami Beydeda, Matthias Book, and Volker Gruhn, Springer Verlag, 2005, pp. 179-198 (book chapter).
2 Egyed, A. “Reusable Software in Autonomous Negotiating Teams, e-Book.
1 Egyed, A., Horling, B., Becker, R., and Balzer, R. “Visualization and Debugging Tools,” Distributed Sensor Networks: A multiagent perspective, editors: Victor Lesser, Charles Ortiz, and Milind Tambe, Kluwer Academic Publishers, 2003, pp. 33 - 41 (book chapter).


JOURNAL PAPERS (refereed)

12 Egyed, A., and Grünbacher, P. "Supporting Software Understanding with Automated Requirements Traceability,” International Journal of Software Engineering and Knowledge Engineering (JSEKE), Volume 15, Number 5, 2005, pp. 783-810.
11 Egyed, A. and Grünbacher, P. "Identifying Requirements Conflicts and Cooperation: How Quality Attributes and Automated Traceability Can Help," IEEE Software, Volume 21, Number 6, November/December 2004, pp. 50-58.
10 Egyed, A., Balzer, B.,  “Integrating COTS Software into Systems through Instrumentation and Reasoning,” Journal on Automated Software Engineering (JASE), Volume 13, Number 1, 2006, pp. 41-64.
9 Grünbacher, P., Egyed, A., Medvidovic, N.,  “Reconciling Software Requirements and Architectures with Intermediate Models,” Journal for Software and System Modeling (SoSyM), Volume 3, Number 3, August 2004, pp. 235-253.
8 Medvidovic, N., Grünbacher, P., Egyed, A., Boehm, B. “Bridging Models across the Software Life-Cycle,” Journal for Software Systems (JSS), Volume 68, Issue 3, December 2003, pp.199-215.
7 Egyed, A. “A Scenario-Driven Approach to Trace Dependency Analysis,” IEEE Transactions on Software Engineering (TSE), Volume 29, Number 2, February 2003, pp. 116-132.
6 Egyed, A. “Automated Abstraction of Class Diagrams,” ACM Transactions on Software Engineering and Methodology (TOSEM), Volume 11, Number 4, October 2002, pp. 449-491.
5 Egyed, A., Medvidovic, N., and Gacek, C., “A Component-Based Perspective of Software Mismatch Detection and Resolution,” IEE Software Engineering, Volume 147, Issue 6, December 2000, pp. 225-236.
4 Egyed, A. and Boehm, B., “Comparing Software System Requirements Negotiation Patterns”, Systems Engineering Journal, Volume 6, Number 1, June 1999, pp. 1-14.
3 Boehm, B. and Egyed, A., “Optimizing Software Product Integrity through Life-Cycle Process Integration”, Journal for Computer Standards and Interfaces (CS&I), Volume 21, Number 1, May 1999, pp. 63-75.
2 Boehm, B., Egyed, A., Port, D., Shah, A., Kwan, J., and Madachy, R., “A Stakeholder Win-Win Approach to Software Engineering Education”, Annals of Software Engineering, Volume 6 (1998), April 1999, pp. 295-321.
1 Boehm, B., Egyed, A., Kwan, J., Port, D., Shah, A., and Madachy, R., “Using the WinWin Spiral Model: A Case Study”, IEEE Computer, Volume 31, Number 7, July 1998, pp. 33-44.


CONFERENCE PAPERS (refereed)

23 Egyed, A. “Instant Consistency Checking for the UML,” Proceedings of the 28th International Conference on Software Engineering (ICSE), Shanghai, China, May 2005 (36 papers accepted out of 395 submitted).
24 Jakobac, V., Egyed, A., and Medvidovic, N. “Improving System Understanding via Interactive, Tailorable Source Code Analysis,” Proceedings of the 8th International Conference on Fundamental Approaches to Software Engineering (FASE), Edinburgh, Scotland, UK, April 2005, to appear (25 papers out of 99).
23 Egyed, A., Shen, W., Wang, K. “Maintaining Life Perspectives during the Refinement of UML Class Structures,” Proceedings of the 8th International Conference on Fundamental Approaches to Software Engineering (FASE), Edinburgh, Scotland, UK, April 2005, to appear (25 papers out of 99).
22 Egyed, A. “Resolving Uncertainties during Trace Analysis,” Proceedings of the 12th ACM SIGSOFT Symposium on Foundations of Software Engineering (FSE), Irvine, CA, November 2004, pp. 3-12  (25 papers out of 169).
21 Egyed, A. “Dynamic Deployment of Executing and Simulating Software Components,” Proceedings of the 2nd IFIP/ACM Working Conference on Component Deployment (CD), Edinburgh, Scotland, UK, May 2004, pp. 113-128 (16 papers out of 34).
20 Egyed, A “Consistent Adaptation and Evolution of Class Diagrams during Refinement,” Proceedings of the 7th International Conference on Fundamental Approaches to Software Engineering (FASE), Barcelona, Spain, March 2004, pp. 37-53 (22 papers out of 91).
19 Egyed, A. “Compositional and Relational Reasoning During Class Abstraction,” Proceedings of the 6th International Conference on the Unified Modeling Language (UML), San Francisco, USA, October 2003, pp. 121-137 (25 papers out of 143).
18 Egyed, A. and Grünbacher, P. “Automating Requirements Traceability: Beyond the Record and Replay Paradigm,” Proceedings of the 17th IEEE International Conference on Automated Software Engineering (ASE), Edinburgh, Scotland, UK, September 2002, pp. 163-171 (19 papers out of 94).
17 Egyed, A. and Balzer, R. “Unfriendly COTS Integration - Instrumentation and Interfaces for Improved Plugability,” Proceedings of the 16th IEEE International Conference on Automated Software Engineering (ASE), San Diego, USA, pp. forthcoming (32 papers out of 164).
16 Grünbacher, P., Egyed, A., and Medvidovic, N. “Reconciling Software Requirements and Architectures - The CBSP Approach,” Proceedings of the 5th IEEE International Symposium on Requirements Engineering (RE), Toronto, Canada, August 2001, pp. 202-211 (26 papers out of 127).
15 Egyed, A. and Wile, D. “Statechart Simulator for Modeling Architectural Dynamics,” Proceedings of the 2nd IEEE/IFIP Conference on Software Architecture (WICSA), Amsterdam, The Netherlands, August 2001, pp. 87-96 (18 papers out of 47).
14 Medvidovic, N., Grünbacher, P., Egyed, A., and Boehm, B.W. “Software Model Connectors: Bridging Models across the Software Lifecycle,” Proceedings of the 13th International Conference on Software Engineering and Knowledge Engineering (SEKE), Buenos Aires, Argentina, June 2001, pp. 387-396. (Voted one of the best papers of SEKE 2001)
13 Egyed, A. “A Scenario-Driven Approach to Traceability,” Proceedings of the 23rd International Conference on Software Engineering (ICSE), Toronto, Canada, May 2001, pp. 123-132 (47 papers out of 268). (Voted one of the best papers of ICSE 2001)
12 Egyed, A. and Medvidovic, N. “A Formal Approach to Heterogeneous Software Modeling,” Proceedings of the 3rd International Conference on Fundamental Approaches to Software Engineering (FASE), Berlin, Germany, 2000 (27 papers out of 60).
11 Egyed, A. and Gacek, C. “Automatically Detecting Mismatches during Component-Based and Model-Based Development,” Proceedings of the 14th IEEE International Conference on Automated Software Engineering (ASE), Cocoa Beach, Florida, October 1999, pp. 191-198 (25 papers out of 123).
10 Egyed, A. and Medvidovic, N. “Extending Architectural Representation in UML with View Integration,” Proceedings of the 2nd International Conference on the Unified Modeling Language (UML), Fort Collins, CO, October 1999, pp. 2-16 (44 papers out of 166).
9 Boehm, B., Port, D., Egyed, A., and Abi-Antoun, M., “The MBASE Life Cycle Architecture Milestone Package: No Architecture Is An Island,” Proceedings of the 1st Working IFIP International Conference on Software Architecture (WICSA), San Antonio, TX, February 1999, pp. 511-528.
8 Egyed, A. and Kruchten, P., “Rose/Architect: A Tool to Visualize Architecture,” Proceedings of the 32nd Hawaii International Conference on System Sciences (HICSS), Maui, HI, January 1999.
7 Egyed A. and Boehm, B., “Telecooperation Experience with the WinWin System,” Proceedings of the 15th IFIP World Computer Congress (WCC), Vienna, Austria and Budapest, Hungary, September 1998, pp. 37-46.
6 Boehm, B. and Egyed, A., “Improving the Life-Cycle Process in Software Engineering Education,” Proceedings of the 1st European Software Day co-located with the 24th Euromicro conference, Västerås, Sweden, August 1998, pp. 23-35.
5 Egyed, A. and Boehm, B., “A Comparison Study in Software Requirements Negotiation,” Proceedings of the 6th International Conferences of Systems Engineering (INCOSE), Vancouver, Canada, July 1998, pp. 667-674.
4 Boehm, B. and Egyed, A., “WinWin Requirements Negotiation Processes: A Multi-Project Analysis,” Proceedings of the 5th International Conference on Software Processes (ICSP), Lisle, IL, June 1998, pp.125-136.
3 Boehm, B. and Egyed, A., “Software Requirements Negotiation: Some Lessons Learned,” Proceedings of the 20th International Conference on Software Engineering (ICSE), Kyoto, Japan, April 1998, pp. 503-506.
2 Boehm, B., Egyed, A., Kwan, J., Madachy, R., “Developing Multimedia Applications with the WinWin Spiral Model,” Proceedings of the 5th European Software Engineering Conference held jointly with the 5th ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC/FSE), Zurich, Switzerland, September 1997, pp. 20-39.
1 Egyed, A. and Boehm, B., “Analysis of Software Requirements Negotiation Behavior Patterns,” Proceedings of the 7th International Conferences of Systems Engineering (INCOSE), Los Angeles, CA, July 1997, pp. 269-276


EDITOR FOR PROCEEDINGS OR SPECIAL JOURNAL ISSUES

7 Proceedings for 4th Workshop on Scenarios and State Machines: Models, Algorithms, and Tools, Yves Bontemps and Alexander Egyed (editors), St. Louis, USA, May 2005.
6 Special Issue and Introduction for IEEE Software July/August 2005 Issue on Integrating COTS into the Development Process, with Hausi Müller and Dewayne Perry, pp. 2-5.
5 Proceedings for 1st International Workshop on Incorporating COTS Software into Software Systems, Alexander Egyed and Dewayne E. Perry (editors), Redondo Beach, CA, USA, February 1, 2004.
4 Proceedings for 10th Focused Workshop on Software Engineering and Systems Engineering, Barry Boehm, Alexander Egyed, and Cristina Gacek (editors), Los Angeles, CA June 1998.
3 Proceedings for 9th Focused Workshop on Software Architecture II, Barry Boehm, Alexander Egyed, and Cristina Gacek (editors), Los Angeles, CA, November 1997.
2 Proceedings for 8th Focused Workshop on Rapid Application Development, Barry Boehm, Sunita Chulani, and Alexander Egyed (editors), Los Angeles, CA, June 1997.
1 Proceedings for 6th Focused Workshop on Groupware for Software Engineering, Barry Boehm, Alexander Egyed, Ming-June Lee (editors), Los Angeles, CA, June 1996.


SHORT CONFERENCE PAPERS (refereed)

5 Egyed, A., Biffl, S., Heindl, M., and Grünbacher, P. “Determining the Cost-Quality Trade-Off for Automated Software Traceability,” Proceedings of the 20th ACM/IEEE International Conference on Automated Software Engineering (ASE), Long Beach, CA, November 2005.
4 Johann, S. and Egyed, A. “Instant and Incremental Transformation of Models,” Proceedings of the 19th IEEE International Conference on Automated Software Engineering (ASE), Linz, Austria, September 2004, pp. 362-365 (short paper, 55 out of 183)
3 Wile, D. and Egyed, A. “An Externalized Infrastructure for Self-Healing Systems,” Proceedings of the 4th Working IEEE/IFIP Conference on Software Architecture (WICSA), Olso, Norway, June 2004, pp.285-288 (short paper, 35 out of 82)
2 Egyed, A. “Scalable Consistency Checking between Diagrams - The ViewIntegra Approach,” Proceedings of the 16th IEEE International Conference on Automated Software Engineering (ASE), San Diego, USA, September 2001, pp. 387-390 (short paper, 28 out of 164).
1 Egyed, A. “Semantic Abstraction Rules for Class Diagrams,” Proceedings of the 15th IEEE International Conference on Automated Software Engineering (ASE), Grenoble, France, September 2000 (short paper, 25 out of 123).


WORKSHOP PAPERS (refereed)

15 Egyed, A. “Architecture Differencing for Self Management,” Proceedings of the 2nd Workshop on Self-Managed Systems, co-located with FSE 2004, Newport Beach, CA, November 2004
14 Egyed, A., Johann, S., and Balzer, R. “Data and State Synchronicity Problems while Integrating COTS Software into Systems,” Proceedings of the 4th International Workshop on Adoption-Centric Software Engineering, co-located with ICSE 2004, Edinburgh, Scotland, UK, May 2004.
13 Johann, S. and Egyed, A. “State Consistency Strategies for COTS Integration,” Proceedings of the 1st International Conference on Incorporating COTS Software into Software Systems, co-located with ICCBSS 2004, Redondo Beach, CA, February 2004.
12 Egyed, A. and Grünbacher, P. "Towards Understanding Implications of Trace Dependencies among Quality Requirements," Proceedings of the 2nd International Workshop on Traceability In Emerging Forms of Software Engineering (TEFSE), co-located with ASE 2003, Montreal, Canada, October 2003.
11 Medvidovic, N., Egyed, A., and Grünbacher, P. "Stemming Architectural Erosion by Coupling Architectural Discovery and Recovery," Proceedings of the 2nd Second International Workshop from Software Requirements to Architectures (STRAW), co-located with ICSE 2003, Portland, Oregon, May 2003.
10 Egyed, A. “Reasoning about Trace Dependencies in a Multi-Dimensional Space,” Proceedings of the 1st International Workshop on Traceability, co-located with ASE 2002, Edinburgh, Scotland, UK, September 2002.
9 Egyed, A. “Transformation, Ambiguity, and Trivialization,” Proceedings of the 2nd International Workshop on Living with Inconsistencies (IWLWI), co-located with ICSE 2001, Toronto, Canada, May 2001
8 Egyed, A. and Medvidovic, N. “Consistent Architectural Refinement and Evolution using the Unified Modeling Language,” Proceedings of the 1st Workshop on Describing Software Architecture with UML, co-located with ICSE 2001, Toronto, Canada, May 2001, pp. 83-87
7 Egyed, A., Grünbacher, P., and Medvidovic, N. “Refinement and Evolution Issues in Bridging Requirements and Architectures,” Proceedings of the 1st International Workshops From Requirements to Architecture (STRAW), co-located with ICSE 2001, Toronto, Canada, May 2001, pp. 42-47.
6 Egyed, A. “Validating Consistency between Architecture and Design Descriptions,” Proceedings of 1st Workshop on Evaluating Software Architecture Solutions (WESAS), Irvine, CA, May 2000.
5 Egyed, A. and Hilliard, R. “Architectural Integration and Evolution in a Model World,” Proceedings of 4th International Software Architecture Workshop (ISAW) co-located with ICSE 2000, Limerick, Ireland, June 2000.
4 Grünbacher, P., Egyed, A., and Medvidovic, N. “Dimensions of Concerns in Requirements Negotiation and Architecture Modeling,” Proceedings of 2nd Workshop on Multi-dimensional Separation of Concerns in Software Engineering (MDSOC) co-located with ICSE 2000, Limerick, Ireland, June 2000.
3 Egyed, A., Mehta, N., and Medvidovic, N. “Software Connectors and Refinement in Family Architectures,” Proceedings of 3rd International Workshop on Development and Evolution of Software Architectures for Product Families (IWSAPF), Las Palmas de Gran Canaria, Spain, March 2000 (also published in Springer Lecture Notes no. 1951).
2 Medvidovic, N., Egyed, A., and Rosenblum, D. “Round-Trip Software Engineering Using UML: From Architecture to Design and Back,” Proceedings of the 2nd Workshop on Object-Oriented Reengineering (WOOR) co-located with the 7th European Software Engineering Conference held jointly with the 7th ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC/FSE), Toulouse, France, September 1999, pp. 1-8.
1 Egyed, A. “Using Patterns to Integrate UML Views,” Proceedings of the 3rd Ground Systems Architecture Workshop (GSAW'99), El Segundo, CA, March 1999.