| * | 2009 |
| 22 | EE | Marwan Abi-Antoun,
Jonathan Aldrich:
Static extraction and conformance analysis of hierarchical runtime architectural structure using annotations.
OOPSLA 2009: 321-340 |
| 21 | EE | Marwan Abi-Antoun,
Jonathan Aldrich:
Static extraction of sound hierarchical runtime object graphs.
TLDI 2009: 51-64 |
| 2008 |
| 20 | EE | Marwan Abi-Antoun,
Jonathan Aldrich:
Tool support for statically checking the structural conformance of an object-oriented system to its runtime architecture.
OOPSLA Companion 2008: 741-742 |
| 19 | EE | Marwan Abi-Antoun,
Jonathan Aldrich:
Tool support for the static extraction of sound hierarchical representations of runtime object graphs.
OOPSLA Companion 2008: 743-744 |
| 18 | EE | Marwan Abi-Antoun:
Static extraction and conformance checking of the runtime architecture of object-oriented systems.
OOPSLA Companion 2008: 911-912 |
| 17 | EE | Marwan Abi-Antoun,
Jonathan Aldrich:
A field study in static extraction of runtime architectures.
PASTE 2008: 22-28 |
| 16 | EE | Marwan Abi-Antoun,
Jonathan Aldrich,
Nagi H. Nahas,
Bradley R. Schmerl,
David Garlan:
Differencing and merging of architectural views.
Autom. Softw. Eng. 15(1): 35-74 (2008) |
| 2007 |
| 15 | EE | Marwan Abi-Antoun,
Daniel Wang,
Peter Torr:
Checking threat modeling data flow diagrams for implementation conformance and security.
ASE 2007: 393-396 |
| 14 | EE | Marwan Abi-Antoun,
Jonathan Aldrich:
Tool support for the compile-time execution structure of object-oriented programs with ownership annotations.
ASE 2007: 543-544 |
| 13 | EE | Marwan Abi-Antoun:
Making frameworks work: a project retrospective.
OOPSLA Companion 2007: 1004-1018 |
| 12 | EE | Marwan Abi-Antoun:
Compile-time execution structure of object-oriented programs with practical ownership domain annotations.
OOPSLA Companion 2007: 919-920 |
| 11 | EE | Marwan Abi-Antoun,
Jonathan Aldrich,
Wesley Coelho:
A case study in re-engineering to enforce architectural control flow and data sharing.
Journal of Systems and Software 80(2): 240-264 (2007) |
| 2006 |
| 10 | EE | Marwan Abi-Antoun,
Jonathan Aldrich,
Nagi H. Nahas,
Bradley R. Schmerl,
David Garlan:
Differencing and Merging of Architectural Views.
ASE 2006: 47-58 |
| 9 | EE | Marwan Abi-Antoun,
Jonathan Aldrich:
Bringing ownership domains to mainstream Java.
OOPSLA Companion 2006: 702-703 |
| 8 | EE | Marwan Abi-Antoun,
Jonathan Aldrich:
A static analysis for extracting runtime views from annotated object-oriented code.
OOPSLA Companion 2006: 734-735 |
| 2005 |
| 7 | EE | Marwan Abi-Antoun,
Jonathan Aldrich,
David Garlan,
Bradley R. Schmerl,
Nagi H. Nahas,
Tony Tseng:
Modeling and implementing software architecture with acme and archJava.
ICSE 2005: 676-677 |
| 6 | EE | Marwan Abi-Antoun,
Wesley Coelho:
A Case Study in Incremental Architecture-Based Re-engineering of a Legacy Application.
WICSA 2005: 159-168 |
| 5 | EE | Marwan Abi-Antoun,
Jonathan Aldrich,
David Garlan,
Bradley R. Schmerl,
Nagi H. Nahas:
Semi-Automated Incremental Synchronization between Conceptual and Implementation Level Architectures.
WICSA 2005: 265-268 |
| 4 | EE | Marwan Abi-Antoun,
Jonathan Aldrich,
David Garlan,
Bradley R. Schmerl,
Nagi H. Nahas,
Tony Tseng:
Improving system dependability by enforcing architectural intent.
ACM SIGSOFT Software Engineering Notes 30(4): 1-7 (2005) |
| 1999 |
| 3 | EE | Barry W. Boehm,
Marwan Abi-Antoun,
Daniel Port,
Julie Kwan,
Anne Lynch:
Requirements Engineering, Expectations Management, and the Two Cultures.
RE 1999: 14-22 |
| 2 | | Marwan Abi-Antoun,
Nenad Medvidovic:
Enabling the Refinement of a Software Architecture into a Design.
UML 1999: 17-31 |
| 1 | | Barry W. Boehm,
Daniel Port,
Alexander Egyed,
Marwan Abi-Antoun:
The MBASE Life Cycle Architecture Milestone Package.
WICSA 1999: 511-528 |