Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Omar Aldawud is active.

Publication


Featured researches published by Omar Aldawud.


generative programming and component engineering | 2002

Aspect-Oriented Modeling: Bridging the Gap between Implementation and Design

Tzilla Elrad; Omar Aldawud; Atef Bader

Separation of Concerns is one of the software engineering design principles that is getting more attention from practitioners and researchers in order to promote design and code reuse. Separation of Concerns (SoC) separates requirements such as synchronization and scheduling from the core functionality. These requirements are often referred to as crosscutting-concerns. The implementation of such requirements is scattered throughout the system, which results in the code-tangling problem. Aspect Oriented Programming provides the user with the ability to modularize, and weave crosscutting-concerns in order to maximize code reusability and solves the code-tangling problem. Weaving is the process of combining crosscutting concerns with the core functionality. Using the UML to model and interweave these concerns is a craft that is hard to master due to the lack of formal modeling techniques based on SoC. In this paper we present a formal design methodology to model the systems concerns based on aspect-orientation.


model driven engineering languages and systems | 2009

Report of the 14th international workshop on aspect-oriented modeling

Jörg Kienzle; Jeff Gray; Dominik Stein; Thomas Cottenier; Walter Cazzola; Omar Aldawud

This report summarizes the outcome of the 14th Workshop on Aspect-Oriented Modeling (AOM), as part of the 12th International Conference on Model Driven Engineering Languages and Systems – MoDELS 2009 – in Denver, Colorado, USA, on the 4th of October 2009. The workshop brought together researchers and practitioners from two communities: aspect-oriented software development (AOSD) and software model engineering. This paper gives an overview of the accepted submissions, and summarizes the results of the discussion.


model driven engineering languages and systems | 2006

9th international workshop on aspect-oriented modeling

Jörg Kienzle; Dominik Stein; Walter Cazzola; Jeff Gray; Omar Aldawud; Tzilla Elrad

This report summarizes the outcomes of the 9th Workshop on Aspect-Oriented Modeling (AOM) held in conjunction with the 9th International Conference on Model Driven Engineering Languages and Systems - MoDELS 2006 - in Genoa, Italy, on the 1st of October 2006. The workshop brought together approximately 25 researchers and practitioners from two communities: aspect-oriented software development and software model engineering. It provided a forum for discussing the state of the art in modeling crosscutting concerns at different stages of the software development process: requirements elicitation and analysis, software architecture, detailed design, and mapping to aspect-oriented programming constructs. This paper gives an overview of the accepted submissions and summarizes the results of the different discussion groups. Papers and presentation slides of the workshop are available at http://www.aspect-modeling.org/.


Archive | 2007

9th International Workshop on Aspect-Oriented Modeling (Report)

Jörg Kienzle; Dominik Stein; Walter Cazzola; Jeff Gray; Omar Aldawud; Tzilla Elrad

This report summarizes the outcomes of the 9th Workshop on Aspect-Oriented Modeling (AOM) held in conjunction with the 9th International Conference on Model Driven Engineering Languages and Systems - MoDELS 2006 - in Genoa, Italy, on the 1st of October 2006. The workshop brought together approximately 25 researchers and practitioners from two communities: aspect-oriented software development and software model engineering. It provided a forum for discussing the state of the art in modeling crosscutting concerns at different stages of the software development process: requirements elicitation and analysis, software architecture, detailed design, and mapping to aspect-oriented programming constructs. This paper gives an overview of the accepted submissions and summarizes the results of the different discussion groups. Papers and presentation slides of the workshop are available at http://www.aspect-modeling.org/.


Archive | 2003

UML PROFILE FOR ASPECT-ORIENTED SOFTWARE DEVELOPMENT

Omar Aldawud; Tzilla Elrad; Atef Bader


conference on object-oriented programming systems, languages, and applications | 2001

A UML Profile for Aspect Oriented Modeling

Omar Aldawud; Tzilla Elrad; Atef Bader


Archive | 2002

Aspect-oriented Modeling-Bridging the Gap Between Design and Implementation

Tzilla Elrad; Omar Aldawud; Atef Bader


Archive | 2002

Aspect-oriented modeling with uml

Tzilla Elrad; Omar Aldawud


Archive | 2001

Automatic code generation using an Aspect Oriented Framework

Omar Aldawud; Tzilla Elrad; Gail Bader


aspect oriented software development | 2009

Proceedings of the 13th workshop on Aspect-oriented modeling

Omar Aldawud; Walter Cazzola; Thomas Cottenier; Jeff Gray; Jörg Kienzle; Dominik Stein

Collaboration


Dive into the Omar Aldawud's collaboration.

Top Co-Authors

Avatar

Tzilla Elrad

Illinois Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Jeff Gray

University of Alabama

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Dominik Stein

University of Duisburg-Essen

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Atef Bader

Illinois Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Atef Bader

Illinois Institute of Technology

View shared research outputs
Researchain Logo
Decentralizing Knowledge