Conference Paper

A Utility to Transform CSV Data into EMF

Published in: International Conference on Software Defined Systems (SDS)

Dec 06, 2021

/ Issam Al-Azzoni Nenad Petrovic Abdullah Alqahtani

With the era of data evolution, enterprises increasingly depend on data utilization tools to import or export data from various data sources. Traditionally, enterprises archive such data into row formats, commonly in CSV files. The flat representation of these files has become an excessive burden to opt the right approach for developing and designing applications that structurally meet business needs. CASE (Computer-Aided Software Environment) tools have been praised by domain experts to build ...


Article

A Model-Driven Approach for Solving the Software Component Allocation Problem

Published in: Algorithms

Dec 01, 2021

issam Al-Azzoni Julian Blank Nenad Petrovic

The underlying infrastructure paradigms behind the novel usage scenarios and services are becoming increasingly complex—from everyday life in smart cities to industrial environments. Both the number of devices involved and their heterogeneity make the allocation of software components quite challenging. Despite the enormous flexibility enabled by component-based software engineering, finding the optimal allocation of software artifacts to the pool of available devices and computation units coul...


Conference Paper

Model-driven multi-objective optimization approach to 6G network planning

Published in: International Conference on Advanced Technologies, Systems and Services in Telecommunications (TELSIKS)

Oct 20, 2021

Nenad Petrovic Issam Al-Azzoni Julian Blank

Ultra high-speed and reliable next-generation 6G mobile networks are recognized as key enablers for many innovative scenarios in smart cities – from vehicular use cases and surveillance to healthcare. However, deployment of such network requires tremendous amount of time and involves various costs. For that reason, optimal network planning is of utmost importance for development of 6G mobile networks in smart cities. In this paper, we explore the potential of multi-objective linear optimization...


Article

Test case prioritization for model transformations

Published in: Journal of King Saud University - Computer and Information Sciences

Aug 01, 2021

/ Saqib Iqbal / Issam Al-Azzoni

The application of model transformations is a critical component in Model-Driven Engineering (MDE). To ensure the correctness of the generated models, these model transformations need to be extensively tested. However, during the regression testing of these model transformations, it becomes too costly to frequently run a large number of test cases. Test case prioritization techniques are needed to rank the test cases and help the tester during the regression testing to be more efficient. The ob...

Displaying 41-45 of 212 result(s).