Hassan Charaf

Magyar Kutatók 8. Nemzetközi Szimpóziuma 8 th International Symposium of Hungarian Researchers on Computational Intelligence and Informatics Object-Oriented Identifier Renaming Correction in Three-Way Merge (2008)

László Angyal, László Lengyel, Hassan Charaf

Abstract: There are two traditional concurrency models among the source code management (SCM) systems: lock and merge models. The lock model prevents the concurrent modification on the same files,...

Presentation Framework – an Environment for Editing Metamodels (2008)

Gergely Mezei, Tihamér Levendovszky, Hassan Charaf

Abstract: The growing complexity of the software systems made the model-based application development one of the most focused research fields. General purpose modeling languages, like UML are not...

GraBaTs’04 Preliminary Version A Systematic Approach to Metamodeling Environments and Model Transformation Systems in VMTS (2008)

Tihamér Levendovszky, László Lengyel, Gergely Mezei, Hassan Charaf

Highly configurable metamodeling environments and graph transformation techniques have been applied successfully in software system modeling and other areas. In this paper a uniform treatment of...

Implementing an OCL 2.0 Compiler for Metamodeling Environments (2008)

Gergely Mezei, Tihamér Levendovszky, Hassan Charaf

Abstract: The Unified Modeling Language (UML) has become a standard in modeling, but it cannot express all the necessary modeling information between the model items. Object Constraint Language (OCL)...

Constraint handling in Feature Models (2008)

László Lengyel, Tihamér Levendovszky, Hassan Charaf

Abstract: Model transformation means converting an input model available at the beginning of the transformation process to an output model. The paper addresses the expressiveness issues of the graph...

Handling Session Classes for Predicting ASP.NET Performance Metrics (2008)

Ágnes Bogárdi-mészöly, Tihamér Levendovszky, Hassan Charaf

Distributed systems and web applications play an important role in computer science nowadays. The most common consideration is performance, because these systems must provide services with low...

Universal Communication Component on Symbian Series60 Platform (2008)

Róbert Kereskényi, Bertalan Forstner, Hassan Charaf

The so-called smartphone is a combination of the regular cell phones and PDAs. It is a fully functional hand sized compute that supports phone calls. As these devices became popular, more and more...

Aspect-Oriented Techniques in Metamodel- Based Model Transformation (2008)

László Lengyel, Tihamér Levendovszky, Hassan Charaf

Abstract: Aspect-Oriented Software Development (AOSD) is an emerging area with the goal of promoting advanced separation of concerns throughout the software development lifecycle. AOSD started on...

Extending the Performance Models of Web Applications with Queueing Algorithm (2008)

Ágnes Bogárdi-mészöly, Tihamér Levendovszky, Hassan Charaf

Abstract: Distributed systems and web applications play an important role in computer science nowadays. The most common consideration is performance, because these systems have to provide...

Sentence-based Document Size Reduction (2008)

Peter Schönhofen, Hassan Charaf

Abstract. In this article we present a novel document size reduction method that selects characteristic sentences by recognising fundamental semantical structures. With the help of document size...

Magyar Kutatók 8. Nemzetközi Szimpóziuma 8 th International Symposium of Hungarian Researchers on Computational Intelligence and Informatics A General Purpose Model Visualization Environment (2008)

Tamás Mészáros, Gergely Mezei, Hassan Charaf

Abstract: The creation and handling of Domain-Specific Modeling Languages (DSML)is a fastly evolving research area of software development. DSMLs are able to describe the modeled problems in an...

Magyar Kutatók 7. Nemzetközi Szimpóziuma 7 th International Symposium of Hungarian Researchers on Computational Intelligence An Overview of the State-of-The-Art Reverse Engineering Techniques (2008)

László Angyal, László Lengyel, Hassan Charaf

Abstract: Nowadays the development without model-based approaches are hardly imaginable, because models are not only closer to human thinking but also help the communication between developers....

Constraint Validation in Model Compilers (2008)

László Lengyel, Tihamér Levendovszky, Hassan Charaf

Model transformation has become one of the most focused research field, motivated by for instance the OMG’s Model-Driven Architecture (MDA). Metamodeling is a central technique in the design of...

H.: Model transformation with a visual control flow language (2008)

László Lengyel, Tihamér Levendovszky, Gergely Mezei, Hassan Charaf, I. Introduction

Abstract—Graph rewriting-based visual model processing is a widely used technique for model transformation. Visual model transformations often need to follow an algorithm that requires a strict...

The Parallel Rings Topology in Semantic Peerto-Peer Networks (2008)

Bertalan Forstner, Dr. Hassan Charaf

Abstract: The Peer-to-Peer networks are very popular in decentralized information retrieval; however, decreasing the network traffic generated by the broadcast messages is still an open question....

Magyar Kutatók 8. Nemzetközi Szimpóziuma 8 th International Symposium of Hungarian Researchers on Computational Intelligence and Informatics Architecture of an In-Memory Transformation Engine (2008)

Tamás Vajk, Gergely Mezei, Hassan Charaf

Abstract: General purpose modeling languages, such as UML, had a great impact on reliable software engineering. After realizing the need for automated code generation from models, the more...

A Visual Control Flow Language and Its Termination Properties (2008)

László Lengyel, Tihamér Levendovszky, Hassan Charaf

Abstract—This paper presents the visual control flow support of Visual Modeling and Transformation System (VMTS), which facilitates composing complex model transformations out of simple...

Detecting Renamings in Three-Way Merging (2008)

László Angyal, László Lengyel, Hassan Charaf

Abstract: Teamwork is the typical characteristic of software development, because the tasks can be splitted and parallelized. The independently working developers use Software Configuration...

ELECTRONIC COMMUNICATIONS OF THE EASST A Model Transformation for Automated Concrete Syntax Definitions of Metamodeled Visual Languages (2008)

Gergely Mezei, Tihamér Levendovszky, Hassan Charaf, Gabor Karsai, Gabriele Taentzer, Gergely Mezei, ...

Abstract. Metamodeling techniques are popular in describing the rules of special domains, namely, the abstract syntax, but these techniques do not support defining the concrete syntax (the...

Identification of Crosscutting Concerns in Constraint-Driven Validated Model Transformations Abstract (2008)

László Lengyel, Tihamér Levendovszky, Hassan Charaf

Domain-specific model processors facilitate the efficient synthesis of application programs from software models. Often, model compilers are realized by graph rewriting-based model transformation. In...

Implementing an OCL Compiler for.NET (2008)

László Lengyel, Tihamér Levendovszky, Hassan Charaf

Model-Driven Architecture standardized by OMG facilitates separating the platform-independent part (PIM) and the platform-specific part (PSM) of a system model. The platform-independent artifacts are...

USING CONCEPT RELATIONSHIPS TO IMPROVE DOCUMENT CATEGORIZATION (2003)

Péter Schönhofen, Hassan Charaf

In the information age we much depend on our ability to find information hidden in mostly unstructured and textual documents. This article proposes a simple method in which (as an addition to...

Model Reuse with Metamodel-Based Transformations (2002)

Tihamer Levendovszky, Gabor Karsai, Miklos Maroti, Akos Ledeczi, Hassan Charaf

Abstract. Metamodel-based transformations permit descriptions of mappings between models created using different concepts from possibly overlapping domains. This paper describes the basic algorithms...

Document Retrieval through Concept Hierarchy Formulation (2001)

Peter Schönhofen, Hassan Charaf

The enormous growth of the Internet and the widespread use of computer systems in general created very large collections of electronic documents, and methods existing so far have proved unable to...

Notre Dame Journal of Formal Logic (1981)

Gergely Mezei, Tihamér Levendovszky, Hassan Charaf

Abstract: Modeling, especially domain-specific modeling has growing importance in many fields of software enginering, such as modeling control flows of data processing for example in man-machine...