Mahmoud Nassar

Learn More
BACKGROUND Ocular dysmotility is a common feature of Graves' ophthalmopathy and frequently requires strabismus surgery. We reviewed the short-term results of strabismus surgery for Graves' ophthalmopathy to determine pre- and perioperative parameters predictive of postoperative outcome. METHODS A retrospective review of Graves' ophthalmopathy patients who(More)
Model composition is a crucial activity in Model Driven Engineering (MDE). It is particularly useful when adopting a multi-modeling approach to analyze and design software systems. In previous works, we defined a view-based UML profile called VUML. In this paper, we describe a composition process and a MDE-based framework, which contains a generic(More)
Magnesium, one of the essential trace elements, plays important roles in maintaining both normal cellular and body functions. S100 calcium-binding protein B (S100B) has been used as a marker of glial damage in several neurological disorders. Thirty patients with ruptured intracranial aneurysms treated by clipping are included. The patients were randomized(More)
This paper presents a Goal Oriented Approach for the Definition of a Business Process Requirement Model, taking into account the level of importance and constraints inherent in these requirements. The level of importance of a goal is the credit which the user associates to it, while constraints are non-functional needs related to that which this goal must(More)
In software engineering, as in any collective endeavor, understanding and supporting collaboration is a major concern. Unfortunately, the main concepts of popular process formalisms are not always adequate to describe collaboration. We extend the Software & System Process Engineering Meta-Model (SPEM) by introducing concepts needed to represent(More)
VUML is a view-based analysis/design method offering a formalism (UML profile) and a process to model software systems through objects and views. The main extension to UML is the multiview class whose goal is to store and deliver information according to the user's viewpoint. VUML supports the dynamic change of viewpoints and offers mechanisms to describe(More)
Several approaches adopted by the software engineering community rely on the principle of multi-modeling which allows to separate concerns and to model a system as a set of less complex sub-models. Model composition is a crucial activity in Model Driven Engineering (MDE). It is particularly useful when adopting a multi-modeling approach to analyze and(More)
RÉSUMÉ. Cet article propose une approche à base de composants multivues, dans le contexte d'un profil UML appelé VUML. Dans VUML, Un composant multivues est défini comme une extension du composant UML 2.0 doté d'interfaces multivues (requises et/ou fournies). Une interface multivues est un cas particulier d'interface, dont la définition et le comportement(More)