2009 |
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 |