4 Search Results for "Rana, Omer F."


Document
Mining GitHub Software Repositories to Look for Programming Language Cocktails

Authors: João Loureiro, Alvaro Costa Neto, Maria João Varanda Pereira, and Pedro Rangel Henriques

Published in: OASIcs, Volume 135, 14th Symposium on Languages, Applications and Technologies (SLATE 2025)


Abstract
In light of specific development needs, it is common to concurrently apply different technologies to build complex applications. Given that lowering risks, costs, and other negative factors, while improving their positive counterparts is paramount to a better development environment, it becomes relevant to find out what technologies work best for each intended purpose in a project. In order to reach these findings, it is necessary to analyse and study the technologies applied in these projects and how they interconnect and relate to each other. The theory behind Programming Cocktails (meaning the set of programming technologies - Ingredients - that are used to develop complex systems) can support these analysis. However, due to the sheer amount of data that is required to construct and analyse these Cocktails, it becomes unsustainable to manually obtain them. From the desire to accelerate this process comes the need for a tool that automates the data collection and its conversion into an appropriate format for analysis. As such, the project proposed in this paper revolves around the development of a web-scraping application that can generate Cocktail Identity Cards (CIC) from source code repositories hosted on GitHub. Said CICs contain the Ingredients (programming languages, libraries and frameworks) used in the corresponding GitHub repository and follow the ontology previously established in a larger research project to model each Programming Cocktail. This paper presents a survey of current Source Version Control Systems (SVCSs) and web-scrapping technologies, an overview of Programming Cocktails and its current foundations, and the design of a tool that can automate the gathering of CICs from GitHub repositories.

Cite as

João Loureiro, Alvaro Costa Neto, Maria João Varanda Pereira, and Pedro Rangel Henriques. Mining GitHub Software Repositories to Look for Programming Language Cocktails. In 14th Symposium on Languages, Applications and Technologies (SLATE 2025). Open Access Series in Informatics (OASIcs), Volume 135, pp. 13:1-13:16, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)


Copy BibTex To Clipboard

@InProceedings{loureiro_et_al:OASIcs.SLATE.2025.13,
  author =	{Loureiro, Jo\~{a}o and Costa Neto, Alvaro and Pereira, Maria Jo\~{a}o Varanda and Henriques, Pedro Rangel},
  title =	{{Mining GitHub Software Repositories to Look for Programming Language Cocktails}},
  booktitle =	{14th Symposium on Languages, Applications and Technologies (SLATE 2025)},
  pages =	{13:1--13:16},
  series =	{Open Access Series in Informatics (OASIcs)},
  ISBN =	{978-3-95977-387-4},
  ISSN =	{2190-6807},
  year =	{2025},
  volume =	{135},
  editor =	{Baptista, Jorge and Barateiro, Jos\'{e}},
  publisher =	{Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
  address =	{Dagstuhl, Germany},
  URL =		{https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.SLATE.2025.13},
  URN =		{urn:nbn:de:0030-drops-236933},
  doi =		{10.4230/OASIcs.SLATE.2025.13},
  annote =	{Keywords: Software Repository Mining, Source Version Control, GitHub Scraping, Programming Cocktails}
}
Document
09131 Abstracts Collection – Service Level Agreements in Grids

Authors: Hans Michael Gerndt, Omer F. Rana, Gregor von Laszewski, and Wolfgang Ziegler

Published in: Dagstuhl Seminar Proceedings, Volume 9131, Service Level Agreements in Grids (2009)


Abstract
From 22.03. to 27.03.09, the Dagstuhl Seminar 09131 ``Service Level Agreements in Grids '' was held in Schloss Dagstuhl~--~Leibniz Center for Informatics. During the seminar, several participants presented their current research, and ongoing work and open problems were discussed. Abstracts of the presentations given during the seminar as well as abstracts of seminar results and ideas are put together in this paper. The first section describes the seminar topics and goals in general. Links to extended abstracts or full papers are provided, if available.

Cite as

Hans Michael Gerndt, Omer F. Rana, Gregor von Laszewski, and Wolfgang Ziegler. 09131 Abstracts Collection – Service Level Agreements in Grids. In Service Level Agreements in Grids. Dagstuhl Seminar Proceedings, Volume 9131, pp. 1-14, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2009)


Copy BibTex To Clipboard

@InProceedings{gerndt_et_al:DagSemProc.09131.1,
  author =	{Gerndt, Hans Michael and Rana, Omer F. and von Laszewski, Gregor and Ziegler, Wolfgang},
  title =	{{09131 Abstracts Collection – Service Level Agreements in Grids}},
  booktitle =	{Service Level Agreements in Grids},
  pages =	{1--14},
  series =	{Dagstuhl Seminar Proceedings (DagSemProc)},
  ISSN =	{1862-4405},
  year =	{2009},
  volume =	{9131},
  editor =	{Hans Michael Gerndt and Omer F. Rana and Gregor von Laszewski and Wolfgang Ziegler},
  publisher =	{Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
  address =	{Dagstuhl, Germany},
  URL =		{https://drops.dagstuhl.de/entities/document/10.4230/DagSemProc.09131.1},
  URN =		{urn:nbn:de:0030-drops-20272},
  doi =		{10.4230/DagSemProc.09131.1},
  annote =	{Keywords: Service Level Agreement, Grid Computing, SLA Negotiation, SLA Policies, SLA Implementations}
}
Document
09131 Executive Summary – Service Level Agreements in Grids

Authors: Hans Michael Gerndt, Omer F. Rana, Gregor von Laszewski, and Wolfgang Ziegler

Published in: Dagstuhl Seminar Proceedings, Volume 9131, Service Level Agreements in Grids (2009)


Abstract
Grid computing allows virtual organizations to share resources across administrative domains. In its early days, Grid computing was inspired by the need for transparent access to supercomputing resources and by the idea to even couple the resources in a metacomputing environment to create even more powerful computational resources. Currently the focus is on service-oriented architectures (SOA) where a wide variety of services from multiple administrative domains can be accessed by service clients. One of the most important tasks of current Grid middleware centers on efficient resource management. Resource providers offer their resource to virtual organizations and publish detailed information about the resources. Recent efforts have also focused on exposing computational and data resources as “services” – thereby providing a single abstraction that could be applied at different levels of software deployment. Based on this information appropriate resources for Grid applications are selected, and jobs are finally submitted to these resources. Service Level Agreements (SLA) are attracting more and more attention in Grids as a means to guarantee quality of service terms for grid applications and to enable the establishment of novel business models. A wide range of research and development questions have to be addressed in this context. This covers the creation of languages for formulating SLAs that are powerful enough to express the relevant QoS terms, but can also be used to automatically manage the negotiation, execution, and monitoring of SLAs. Brokering systems are required that can select resources for job execution based on the SLA templates offered by the resource owners. Scheduling algorithms that can optimize for different goals in the context of multi-item, multi-attribute, and multi-unit optimization problems are also necessary. Flexible local resource management algorithms are required for provisioning the resources at the provider’s side to meet signed SLAs. The seminar brought together people working on SLAs in the context of grid computing mainly from computer science, but also from information systems and application areas. These researchers come from different areas and bring in a wide range of research work.

Cite as

Hans Michael Gerndt, Omer F. Rana, Gregor von Laszewski, and Wolfgang Ziegler. 09131 Executive Summary – Service Level Agreements in Grids. In Service Level Agreements in Grids. Dagstuhl Seminar Proceedings, Volume 9131, pp. 1-4, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2009)


Copy BibTex To Clipboard

@InProceedings{gerndt_et_al:DagSemProc.09131.2,
  author =	{Gerndt, Hans Michael and Rana, Omer F. and von Laszewski, Gregor and Ziegler, Wolfgang},
  title =	{{09131 Executive Summary – Service Level Agreements in Grids}},
  booktitle =	{Service Level Agreements in Grids},
  pages =	{1--4},
  series =	{Dagstuhl Seminar Proceedings (DagSemProc)},
  ISSN =	{1862-4405},
  year =	{2009},
  volume =	{9131},
  editor =	{Hans Michael Gerndt and Omer F. Rana and Gregor von Laszewski and Wolfgang Ziegler},
  publisher =	{Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
  address =	{Dagstuhl, Germany},
  URL =		{https://drops.dagstuhl.de/entities/document/10.4230/DagSemProc.09131.2},
  URN =		{urn:nbn:de:0030-drops-20261},
  doi =		{10.4230/DagSemProc.09131.2},
  annote =	{Keywords: Service Level Agreement, Grid Computing, SLA Negotiation, SLA Policies, SLA Implementations}
}
Document
Security and Trust Issues in Semantic Grids

Authors: Daniel Olmedilla, Omer F. Rana, Brian Matthews, and Wolfgang Nejdl

Published in: Dagstuhl Seminar Proceedings, Volume 5271, Semantic Grid: The Convergence of Technologies (2005)


Abstract
Grid computing allows sharing of services and resources accross institutions. However, current Grid security mechanisms for authentication and authorization are too rigid and they lack the ability to determine how ``trustworthy'' the result obtained from a specific provider is likely to be. This paper describes the different facets associated to Trust and identifies the need for Trust Management approaches in the context of Virtual Organizations lifecycle and resource access control in the Grid.

Cite as

Daniel Olmedilla, Omer F. Rana, Brian Matthews, and Wolfgang Nejdl. Security and Trust Issues in Semantic Grids. In Semantic Grid: The Convergence of Technologies. Dagstuhl Seminar Proceedings, Volume 5271, pp. 1-11, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2006)


Copy BibTex To Clipboard

@InProceedings{olmedilla_et_al:DagSemProc.05271.11,
  author =	{Olmedilla, Daniel and Rana, Omer F. and Matthews, Brian and Nejdl, Wolfgang},
  title =	{{Security and Trust Issues in Semantic Grids}},
  booktitle =	{Semantic Grid: The Convergence of Technologies},
  pages =	{1--11},
  series =	{Dagstuhl Seminar Proceedings (DagSemProc)},
  ISSN =	{1862-4405},
  year =	{2006},
  volume =	{5271},
  editor =	{Carole Goble and Carl Kesselman and York Sure},
  publisher =	{Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
  address =	{Dagstuhl, Germany},
  URL =		{https://drops.dagstuhl.de/entities/document/10.4230/DagSemProc.05271.11},
  URN =		{urn:nbn:de:0030-drops-4081},
  doi =		{10.4230/DagSemProc.05271.11},
  annote =	{Keywords: Trust, Security, Policies, Safety, Reputation, VO Lifecycle}
}
  • Refine by Type
  • 4 Document/PDF
  • 1 Document/HTML

  • Refine by Publication Year
  • 1 2025
  • 2 2009
  • 1 2006

  • Refine by Author
  • 3 Rana, Omer F.
  • 2 Gerndt, Hans Michael
  • 2 Ziegler, Wolfgang
  • 2 von Laszewski, Gregor
  • 1 Costa Neto, Alvaro
  • Show More...

  • Refine by Series/Journal
  • 1 OASIcs
  • 3 DagSemProc

  • Refine by Classification
  • 1 Software and its engineering → Software libraries and repositories

  • Refine by Keyword
  • 2 Grid Computing
  • 2 SLA Implementations
  • 2 SLA Negotiation
  • 2 SLA Policies
  • 2 Service Level Agreement
  • Show More...

Any Issues?
X

Feedback on the Current Page

CAPTCHA

Thanks for your feedback!

Feedback submitted to Dagstuhl Publishing

Could not send message

Please try again later or send an E-mail