|
Omar is an instructor
and a member a research team in the Computer Science
Department at IIT.
Omar currently teaches classes ranging from basic programming languages to
advanced software engineering. I earned my PhD from
IIT with honor in
December of 2002.
Currently I work for
Alcatel-Lucent -Bell Labs as a Software
Architect. I joined Lucent in 1996. Omar is
also the cofounder of
HOSTITWISE.COM
a web hosting, design and marketing company.
Omar is an active researcher on Aspect Oriented
Modeling with UML. His research objectives are
tied to the mission of the
Aspect Oriented Modeling
Workshop.
Aspect-orientation is a rapidly advancing
technology. New and powerful aspect-oriented
programming techniques are presented at the
International Conference on Aspect-Oriented Software
Development. However, it is not clear what
features of such techniques are "common
aspect-oriented concepts" and what features are
rather language-specific specialties. Research in
Aspect-Oriented Modeling has the potential to help
find such common characteristics from a perspective
that is at a more abstract level (i.e., programming
language-independent). The ultimate goal of research
in
AOM is to provide aspect-oriented software
developers with general means to express aspects and
their crosscutting relationships onto other software
artifacts.
|