Requirements Engineering, Expectations Management, and the Two Cultures. - Barry W. Boehm; Marwan Abi-Antoun; Daniel Port; Julie Kwan; Anne Lynch (RE, 1999)

Enabling the Refinement of a Software Architecture into a Design. - Marwan Abi-Antoun; Nenad Medvidovic (UML, 1999)

The MBASE Life Cycle Architecture Milestone Package. - Barry W. Boehm; Daniel Port; Alexander Egyed; Marwan Abi-Antoun (WICSA, 1999)

Modeling and implementing software architecture with acme and archJava. - Marwan Abi-Antoun; Jonathan Aldrich; David Garlan; Bradley R. Schmerl; Nagi H. Nahas; Tony Tseng (ICSE, 2005)

Semi-Automated Incremental Synchronization between Conceptual and Implementation Level Architectures. - Marwan Abi-Antoun; Jonathan Aldrich; David Garlan; Bradley R. Schmerl; Nagi H. Nahas (WICSA, 2005)

A Case Study in Incremental Architecture-Based Re-engineering of a Legacy Application. - Marwan Abi-Antoun; Wesley Coelho (WICSA, 2005)

Improving system dependability by enforcing architectural intent. - Marwan Abi-Antoun; Jonathan Aldrich; David Garlan; Bradley R. Schmerl; Nagi H. Nahas; Tony Tseng (ACM SIGSOFT Softw. Eng. Notes, 2005)

Bringing ownership domains to mainstream Java. - Marwan Abi-Antoun; Jonathan Aldrich (OOPSLA Companion, 2006)

A static analysis for extracting runtime views from annotated object-oriented code. - Marwan Abi-Antoun; Jonathan Aldrich (OOPSLA Companion, 2006)

Tool support for the compile-time execution structure of object-oriented programs with ownership annotations. - Marwan Abi-Antoun; Jonathan Aldrich (ASE, 2007)

Checking threat modeling data flow diagrams for implementation conformance and security. - Marwan Abi-Antoun; Daniel Wang; Peter Torr (ASE, 2007)

Compile-time execution structure of object-oriented programs with practical ownership domain annotations. - Marwan Abi-Antoun (OOPSLA Companion, 2007)

Making frameworks work: a project retrospective. - Marwan Abi-Antoun (OOPSLA Companion, 2007)

A case study in re-engineering to enforce architectural control flow and data sharing. - Marwan Abi-Antoun; Jonathan Aldrich; Wesley Coelho (J. Syst. Softw., 2007)

Static extraction and conformance checking of the runtime architecture of object-oriented systems. - Marwan Abi-Antoun (OOPSLA Companion, 2008)

Tool support for statically checking the structural conformance of an object-oriented system to its runtime architecture. - Marwan Abi-Antoun; Jonathan Aldrich (OOPSLA Companion, 2008)

Tool support for the static extraction of sound hierarchical representations of runtime object graphs. - Marwan Abi-Antoun; Jonathan Aldrich (OOPSLA Companion, 2008)

A field study in static extraction of runtime architectures. - Marwan Abi-Antoun; Jonathan Aldrich (PASTE, 2008)

Differencing and merging of architectural views. - Marwan Abi-Antoun; Jonathan Aldrich; Nagi H. Nahas; Bradley R. Schmerl; David Garlan (Autom. Softw. Eng., 2008)

Static extraction and conformance analysis of hierarchical runtime architectural structure using annotations. - Marwan Abi-Antoun; Jonathan Aldrich (OOPSLA, 2009)

Static extraction of sound hierarchical runtime object graphs. - Marwan Abi-Antoun; Jonathan Aldrich (TLDI, 2009)

Questions about object structure during coding activities. - Marwan Abi-Antoun; Nariman Ammar; Thomas D. LaToza (CHASE, 2010)

Developer refinement of runtime architectural structure. - Marwan Abi-Antoun; Talia Selitsky; Thomas D. LaToza (SHARK@ICSE, 2010)

Analyzing security architectures. - Marwan Abi-Antoun; Jeffrey M. Barnes (ASE, 2010)

Extraction of ownership object graphs from object-oriented code: an experience report. - Marwan Abi-Antoun; Nariman Ammar; Zeyad Hailat (QoSA, 2012)

Empirical Evaluation of Diagrams of the Run-time Structure for Coding Tasks. - Nariman Ammar; Marwan Abi-Antoun (WCRE, 2012)

Ownership Object Graphs with Dataflow Edges. - Radu Vanciu; Marwan Abi-Antoun (WCRE, 2012)

Metrics to identify where object-oriented program comprehension benefits from the runtime structure. - Marwan Abi-Antoun; Radu Vanciu; Nariman Ammar (WETSoM, 2013)

Finding architectural flaws using constraints. - Radu Vanciu; Marwan Abi-Antoun (ASE, 2013)

Finding the missing eclipse perspective: the runtime perspective. - Andrew Giang; Marwan Abi-Antoun (SPLASH (Companion Volume), 2013)

Finding architectural flaws in android apps is easy. - Radu Vanciu; Marwan Abi-Antoun (SPLASH (Companion Volume), 2013)

Object Graphs with Ownership Domains: An Empirical Study. - Radu Vanciu; Marwan Abi-Antoun (Aliasing in Object-Oriented Programming, 2013)

Comparative Evaluation of Architectural and Code-Level Approaches for Finding Security Vulnerabilities. - Radu Vanciu; Ebrahim Khalaj; Marwan Abi-Antoun (SIW@CCS, 2014)

The eclipse runtime perspective for object-oriented code exploration and program comprehension. - Marwan Abi-Antoun; Andrew Giang; Sumukhi Chandrashekar; Ebrahim Khalaj (ETX, 2014)

Is there value in reasoning about security at the architectural level: a comparative evaluation. - Ebrahim Khalaj; Radu Vanciu; Marwan Abi-Antoun (HotSoS, 2014)

Are Object Graphs Extracted Using Abstract Interpretation Significantly Different from the Code? - Marwan Abi-Antoun; Sumukhi Chandrashekar; Radu Vanciu; Andrew Giang (SCAM, 2014)

Impact analysis based on a global hierarchical Object Graph. - Marwan Abi-Antoun; Yibin Wang 010; Ebrahim Khalaj; Andrew Giang; Václav Rajlich (SANER, 2015)

Abstract runtime structure for reasoning about security: poster. - Marwan Abi-Antoun; Ebrahim Khalaj; Radu Vanciu; Ahmad Moghimi (HotSoS, 2016)

Inferring ownership domains from refinements. - Ebrahim Khalaj; Marwan Abi-Antoun (GPCE, 2018)