Promises and Pitfalls: Linked Data, Privacy, and Library CatalogsEmily Nimsakont
Presented at the Spring Meeting of the Nebraska Library Association's Intellectual Freedom Round Table and Technical Services Round Table, Marc 6 ,2015
This presentation was given by Carl Stahmer of UC-Davis during the NISO Virtual Conference, BIBFRAME & Real World Applications of Linked Bibliographic Data, held on June 15, 2016
Promises and Pitfalls: Linked Data, Privacy, and Library CatalogsEmily Nimsakont
Presented at the Spring Meeting of the Nebraska Library Association's Intellectual Freedom Round Table and Technical Services Round Table, Marc 6 ,2015
This presentation was given by Carl Stahmer of UC-Davis during the NISO Virtual Conference, BIBFRAME & Real World Applications of Linked Bibliographic Data, held on June 15, 2016
NCompass Live - January 2, 2014.
http://nlc.nebraska.gov/ncompasslive/
The Bibliographic Framework Initiative, or BIBFRAME, is intended to provide a replacement to the MARC format as an encoding standard for library catalogs. Its aim is to move library data into a Linked Data format, allowing it to interact with other data on the Web. In this session, Emily Nimsakont, the NLC’s Cataloging Librarian, will cover the basics of BIBFRAME, describe what it can provide for users of library catalogs that MARC can’t, and outline what librarians should be aware of regarding this change in the cataloging landscape.
The goal of the Semantic Web is
to create a universal medium for the exchange of DATA.
The Data Web envisions the web as a world-wide interlinked structured data.
Talk given at Open Knowledge Foundation 'Opening Up Metadata: Challenges, Standards and Tools' Workshop, Queen Mary University of London, 13th June 2012.
Info on the event at http://openglam.org/2012/05/31/last-places-left-for-opening-up-metadata-challenges-standards-and-tools/
Introduction to semantic web. Includes its goal, features, why we need, semantic web related framework, RDF's, Advantages, Uniform resource locator, web ontology language, micro-formats.
It is not just about open or closed, it is about control. - Mark Hahnel, Figs...Repository Fringe
Slides from Mark Hahnel's Closing Keynote for Repository Fringe 2013, "It is not just about open or closed, it is about control". These slides were presented on Friday 2nd August 2013.
What is the Nebraska Library Commission? Who are we? What do we do?
To kick off the weekly NCompass Live, we will introduce you to the people and departments of the Nebraska Library Commission. In Part 2, you will meet Devra Dragos, Network Services Director, Mary Jo Ryan, Communications Coordinator, Richard Miller, Library Development Director, and Vern Buis, Lead Infrastructure Support Analyst.
NCompass Live, January 14, 2009.
Key ingredients of the Semantic Web explained in 30 minutes.:
1. WHAT IS THE GOAL?
2. WHAT ARE THE BUILDING BLOCKS?
3. HOW DO WE CREATE THE GRAPH? WHY LINKED DATA?
4. SHORT INTRODUCTION TO ONTOLOGIE�S
Power Point presentation about e-government services in libraries. Includes information about Pasco County Public Library's E-Government Initiative Grant (LSTA)
Creating Dynamic Pathfinders: Subject Guides of the Future 2013Westerville Library
Explores various aspects of dynamic online pathfinders (also known as subject guides, topic guides, information portals, etc.) Discusses the different Web 2.0, open source, and subscription tools available for creating dynamic pathfinders and will cover ways to maintain and market pathfinders with limited staff time and resources. Special focus will be paid to the product LibGuides.
Lecture Notes by Mustafa Jarrar at Birzeit University, Palestine.
See the course webpage at: http://jarrar-courses.blogspot.com/2014/01/introduction-to-data-integration.html
and http://www.jarrar.info
you may also watch this lecture at: http://www.youtube.com/watch?v=TEgHq2J1OMo
The lecture covers:
- Web of Data
- Classical Web
- Web APIs and Mashups
- Beyond Web APIs and Mashups: The Data Web and Linked Data
- How to create linked-data?
- Properties of the Web of Linked Data
-
NCompass Live - January 2, 2014.
http://nlc.nebraska.gov/ncompasslive/
The Bibliographic Framework Initiative, or BIBFRAME, is intended to provide a replacement to the MARC format as an encoding standard for library catalogs. Its aim is to move library data into a Linked Data format, allowing it to interact with other data on the Web. In this session, Emily Nimsakont, the NLC’s Cataloging Librarian, will cover the basics of BIBFRAME, describe what it can provide for users of library catalogs that MARC can’t, and outline what librarians should be aware of regarding this change in the cataloging landscape.
The goal of the Semantic Web is
to create a universal medium for the exchange of DATA.
The Data Web envisions the web as a world-wide interlinked structured data.
Talk given at Open Knowledge Foundation 'Opening Up Metadata: Challenges, Standards and Tools' Workshop, Queen Mary University of London, 13th June 2012.
Info on the event at http://openglam.org/2012/05/31/last-places-left-for-opening-up-metadata-challenges-standards-and-tools/
Introduction to semantic web. Includes its goal, features, why we need, semantic web related framework, RDF's, Advantages, Uniform resource locator, web ontology language, micro-formats.
It is not just about open or closed, it is about control. - Mark Hahnel, Figs...Repository Fringe
Slides from Mark Hahnel's Closing Keynote for Repository Fringe 2013, "It is not just about open or closed, it is about control". These slides were presented on Friday 2nd August 2013.
What is the Nebraska Library Commission? Who are we? What do we do?
To kick off the weekly NCompass Live, we will introduce you to the people and departments of the Nebraska Library Commission. In Part 2, you will meet Devra Dragos, Network Services Director, Mary Jo Ryan, Communications Coordinator, Richard Miller, Library Development Director, and Vern Buis, Lead Infrastructure Support Analyst.
NCompass Live, January 14, 2009.
Key ingredients of the Semantic Web explained in 30 minutes.:
1. WHAT IS THE GOAL?
2. WHAT ARE THE BUILDING BLOCKS?
3. HOW DO WE CREATE THE GRAPH? WHY LINKED DATA?
4. SHORT INTRODUCTION TO ONTOLOGIE�S
Power Point presentation about e-government services in libraries. Includes information about Pasco County Public Library's E-Government Initiative Grant (LSTA)
Creating Dynamic Pathfinders: Subject Guides of the Future 2013Westerville Library
Explores various aspects of dynamic online pathfinders (also known as subject guides, topic guides, information portals, etc.) Discusses the different Web 2.0, open source, and subscription tools available for creating dynamic pathfinders and will cover ways to maintain and market pathfinders with limited staff time and resources. Special focus will be paid to the product LibGuides.
Lecture Notes by Mustafa Jarrar at Birzeit University, Palestine.
See the course webpage at: http://jarrar-courses.blogspot.com/2014/01/introduction-to-data-integration.html
and http://www.jarrar.info
you may also watch this lecture at: http://www.youtube.com/watch?v=TEgHq2J1OMo
The lecture covers:
- Web of Data
- Classical Web
- Web APIs and Mashups
- Beyond Web APIs and Mashups: The Data Web and Linked Data
- How to create linked-data?
- Properties of the Web of Linked Data
-
Information Organisation for the Future Web: with Emphasis to Local CIRs inventionjournals
Semantic Web is evolving as meaningful extension of present web using ontology. Ontology can play an important role in structuring the content in the current web to lead this as new generation web. Domain information can be organized using ontology to help machine to interact with the data for the retrieval of exact information quickly. Present paper tries to organize community information resources covering the area of local information need and evaluate the system using SPARQL from the developed ontology.
Nelson Piedra , Janneth Chicaiza
and Jorge López, Universidad Técnica Particular de Loja, Edmundo
Tovar, Universidad Politécnica de Madrid,
and Oscar Martínez, Universitas
Miguel Hernández
Explore the advantages of using linked data with OERs.
Linked Data Love: research representation, discovery, and assessment
#ALAAC15
The explosion of linked data platforms and data stores over the last five years has been profound – both in terms of quantity of data as well as its potential impact. Research information systems such as VIVO (www.vivoweb.org) play a significant role in enabling this work. VIVO is an open source, Semantic Web-based application that provides an integrated, searchable view of the scholarly activities of an organization. The uniform semantic structure of VIVO-ISF data enables a new class of tools to advance science. This presentation will provide a brief introduction and update to VIVO and present ways that this semantically-rich data can enable visualizations, reporting and assessment, next-generation collaboration and team building, and enhanced multi-site search. Libraries are uniquely positioned to facilitate the open representation of research information and its subsequent use to spur collaboration, discovery, and assessment. The talk will conclude with a description of ways librarians are engaged in this work – including visioning, metadata and ontology creation, policy creation, data curation and management, technical, and engagement activities.
Kristi Holmes, PhD
Director, Galter Health Sciences Library
Director of Evaluation, NUCATS
Associate Professor, Preventive Medicine-Health and Biomedical Informatics
Northwestern University Feinberg School of Medicine
Presented at the Northern Ohio Technical Services Librarians' meeting, November 22, 2013. Describes why libraries should move toward a linked data future to enable their resources to be discoverable on the open web, and includes lessons learned from developing the eXtensible Catalog at the University of Rochester.
This presentation highlights current web design trends, agile development methodologies, and current trends in library research, user behaviors, and the implications of Lorcan Dempsey's concept of Inside Out libraries and Full Library Discovery on our users' experiences with our library websites.
Adaptability, aboutness, and authenticity: Towards discovery platforms with n...blisspix
Presentation for Internet Librarian International 2009. Full paper available to participants, will be uploaded to an open access repository following the conference.
Methods for Intrinsic Evaluation of Links in the Web of DataCristina Sarasua
The current Web of Data contains a large amount of interlinked data. However, there is still a limited understanding about the quality of the links connecting entities of different and distributed data sets. Our goal is to provide a collection of indicators that help assess existing interlinking. In this paper, we present a framework for the intrinsic evaluation of RDF links, based on core principles of Web data integration and foundations of Information Retrieval. We measure the extent to which links facilitate the discovery of an extended description of entities, and the discovery of other entities in other data sets. We also measure the use of different vocabularies. We analysed links extracted from a set of data sets from the Linked Data Crawl 2014 using these measures.
A Framework Concept for Profiling Researchers on Twitter using the Web of DataLaurens De Vocht
Based upon findings and results from our recent research we propose a generic frame-
work concept for researcher profiling with appliance to the areas of ”Science 2.0” and ”Research 2.0”. Intensive growth of users in social networks, such as Twitter generated a vast amount of information. It has been shown in many previous works that social networks users produce valuable content for profiling and recommendations. Our research focuses on identifying and locating experts for specific research area or topic. In our approach we apply semantic technologies like (RDF, SPARQL), common vocabularies (SIOC , FOAF, MOAT, Tag Ontology) and Linked Data (GeoNames , COLINDA).
About the Webinar
The library and cultural institution communities have generally accepted the vision of moving to a Linked Data environment that will align and integrate their resources with those of the greater Semantic Web. But moving from vision to implementation is not easy or well-understood. A number of institutions have begun the needed infrastructure and tools development with pilot projects to provide structured data in support of discovery and navigation services for their collections and resources.
Join NISO for this webinar where speakers will highlight actual Linked Data projects within their institutions—from envisioning the model to implementation and lessons learned—and present their thoughts on how linked data benefits research, scholarly communications, and publishing.
Speakers:
Jon Voss - Strategic Partnerships Director, We Are What We Do
LODLAM + Historypin: A Collaborative Global Community
Matt Miller - Front End Developer, NYPL Labs at the New York Public Library
The Linked Jazz Project: Revealing the Relationships of the Jazz Community
Cory Lampert - Head, Digital Collections , UNLV University Libraries
Silvia Southwick - Digital Collections Metadata Librarian, UNLV University Libraries
Linked Data Demystified: The UNLV Linked Data Project
Similar to Dynamic Associative Relationships on the Linked Open Data Web (20)
Query logs record the actual usage of search systems and
their analysis has proven critical to improving search engine
functionality. Yet, despite the deluge of information, query
log analysis often suffers from the sparsity of the query space.
Based on the observation that most queries pivot around a
single entity that represents the main focus of the user’s
need, we propose a new model for query log data called the
entity-aware click graph. In this representation, we decom-
pose queries into entities and modifiers, and measure their
association with clicked pages. We demonstrate the benefits
of this approach on the crucial task of understanding which
websites fulfill similar user needs, showing that using this
representation we can achieve a higher precision than other
query log-based approaches.
Sieve - Data Quality and Fusion - LWDM2012Pablo Mendes
Presentation at the LWDM workshop at EDBT 2012.
The Web of Linked Data grows rapidly and already contains data originating from hundreds of data sources. The quality of data from those sources is very diverse, as values may be out of date, incomplete or incorrect. Moreover, data sources
may provide conflicting values for a single real-world object. In order for Linked Data applications to consume data from this global data space in an integrated fashion, a number of challenges have to be overcome. One of these challenges is to rate and to integrate data based on their quality.
However, quality is a very subjective matter, and nding a canonical judgement that is suitable for each and every task is not feasible.
To simplify the task of consuming high-quality data, we present Sieve, a framework for flexibly expressing quality assessment methods as well as fusion methods. Sieve is integrated into the Linked Data Integration Framework (LDIF), which handles Data Access, Schema Mapping and Identity
Resolution, all crucial preliminaries for quality assessment and fusion.
We demonstrate Sieve in a data integration scenario importing data from the English and Portuguese versions of DBpedia, and discuss how we increase completeness, conciseness and consistency through the use of our framework.
A Virtuous Cycle of Semantic Enhancement with DBpedia Spotlight - SemTech Ber...Pablo Mendes
A Virtuous Cycle of Semantic Enhancement with DBpedia Spotlight
Presented at SemTech Berlin 2012
Wikipedia is one of the most important repositories of human knowledge, containing millions of interlinked articles. The DBpedia project extracts and combines Wikipedia information into a large multilingual knowledge base that enables semantic processing in a wide range of applications. We have built DBpedia Spotlight, a tool that recognizes ambiguous terms in text and automatically assigns unambiguous definitions to those terms by connecting them to DBpedia. Such interconnection enriches information by providing explicit semantic relationships, enabling semantic indexing, faceted exploration, among other data processing enhancements. In this talk we will describe how DBpedia Spotlight can be applied to establish a virtuous cycle of semantic enhancement. On the one hand, it can enhance knowledge interconnectivity in document collections. On the other hand, it learns how to better annotate from user feedback. Such a positive feedback loop can be applied on Wikipedia itself, or in enterprises to alleviate the cold start problem and knowledge management costs.
Ligado nos Políticos at ESWC'2011 WorkshopPablo Mendes
Publishing Linked Data from Brazilian Politicians on the Web
Lucas de Ramos Araújo
Pablo N. Mendes
Jairo Francisco de Souza
At the Workshop on Semantics in Governance and Policy Modelling, Extended Semantic Web Conference 2011 ESWC2010.
May 30, 2011 - Crete, Greece
DBpedia Spotlight: a configurable annotation tool to support a variety of use cases. Given input text in English, we extract DBpedia Resources and generate annotations according to user-provided configuration parameters. These parameters can include score thresholds, entity types, and even arbitrary "type" definitions through SPARQL queries.
This is the presentation at the best paper award session at I-SEMANTICS 2011.
Dados Ligados (Linked Data) CONSEGI 2011Pablo Mendes
A Web é um espaço global de informações baseado na idéia de estabelecer hiperlinks entre documentos. De forma semelhante, tecnologias de Dados Ligados (Linked Data) permitem o estabelecimento de links entre registros em bancos de dados, interconectando estes bancos em um espaço global de dados. Tecnologias de Dados Ligados vem sendo adotadas por um número crescente de provedores de dados, resultando em aproximadamente 20 bilhões de ítens de dados que incluem dados sobre entidades governamentais e geográficas, pessoas, companhias, comunidades online, filmes, músicas, livros e publicações científicas. Pablo Mendes apresentou em sua palestra uma visão geral sobre infraestrutura, técnicas e software livre que abordam questões críticas que surgem em tal Web de Dados Ligados. Durante sua apresentação, ele descreveu como as pesquisas no grupo WBSG da Freie Universität Berlin vem usando conhecimento extraído da Wikipedia para semear um ecossistema de dados, software e usuários da Web de forma a habilitar integração de dados em escala global, seguindo um estilo evolucionário pay-as-you-go (link por link) que distribui esforços e acumula recompensas.
Uma das conclusões da apresentação é que se compartilharmos dados interligados - ou ainda melhor, se compartilharmos mecanismos de interligação - através da Web, poderemos dividir tanto o esforço de interligar, quanto as recompensas de se realizar consultas por sobre dados interligados.
Cuebee is a flexible, extensible application for querying the semantic web. It provides a friendly interface to guide users through the process of formulating complex queries. No technical knowledge of query languages or the semantic web is required.
They key enabler of the query builder is the ontology schema. The schema provides the types and possible interconnections of data to guide the user in creating a query.
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™UiPathCommunity
In questo evento online gratuito, organizzato dalla Community Italiana di UiPath, potrai esplorare le nuove funzionalità di Autopilot, il tool che integra l'Intelligenza Artificiale nei processi di sviluppo e utilizzo delle Automazioni.
📕 Vedremo insieme alcuni esempi dell'utilizzo di Autopilot in diversi tool della Suite UiPath:
Autopilot per Studio Web
Autopilot per Studio
Autopilot per Apps
Clipboard AI
GenAI applicata alla Document Understanding
👨🏫👨💻 Speakers:
Stefano Negro, UiPath MVPx3, RPA Tech Lead @ BSP Consultant
Flavio Martinelli, UiPath MVP 2023, Technical Account Manager @UiPath
Andrei Tasca, RPA Solutions Team Lead @NTT Data
Welcome to the first live UiPath Community Day Dubai! Join us for this unique occasion to meet our local and global UiPath Community and leaders. You will get a full view of the MEA region's automation landscape and the AI Powered automation technology capabilities of UiPath. Also, hosted by our local partners Marc Ellis, you will enjoy a half-day packed with industry insights and automation peers networking.
📕 Curious on our agenda? Wait no more!
10:00 Welcome note - UiPath Community in Dubai
Lovely Sinha, UiPath Community Chapter Leader, UiPath MVPx3, Hyper-automation Consultant, First Abu Dhabi Bank
10:20 A UiPath cross-region MEA overview
Ashraf El Zarka, VP and Managing Director MEA, UiPath
10:35: Customer Success Journey
Deepthi Deepak, Head of Intelligent Automation CoE, First Abu Dhabi Bank
11:15 The UiPath approach to GenAI with our three principles: improve accuracy, supercharge productivity, and automate more
Boris Krumrey, Global VP, Automation Innovation, UiPath
12:15 To discover how Marc Ellis leverages tech-driven solutions in recruitment and managed services.
Brendan Lingam, Director of Sales and Business Development, Marc Ellis
PHP Frameworks: I want to break free (IPC Berlin 2024)Ralf Eggert
In this presentation, we examine the challenges and limitations of relying too heavily on PHP frameworks in web development. We discuss the history of PHP and its frameworks to understand how this dependence has evolved. The focus will be on providing concrete tips and strategies to reduce reliance on these frameworks, based on real-world examples and practical considerations. The goal is to equip developers with the skills and knowledge to create more flexible and future-proof web applications. We'll explore the importance of maintaining autonomy in a rapidly changing tech landscape and how to make informed decisions in PHP development.
This talk is aimed at encouraging a more independent approach to using PHP frameworks, moving towards a more flexible and future-proof approach to PHP development.
In his public lecture, Christian Timmerer provides insights into the fascinating history of video streaming, starting from its humble beginnings before YouTube to the groundbreaking technologies that now dominate platforms like Netflix and ORF ON. Timmerer also presents provocative contributions of his own that have significantly influenced the industry. He concludes by looking at future challenges and invites the audience to join in a discussion.
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionAggregage
Join Maher Hanafi, VP of Engineering at Betterworks, in this new session where he'll share a practical framework to transform Gen AI prototypes into impactful products! He'll delve into the complexities of data collection and management, model selection and optimization, and ensuring security, scalability, and responsible use.
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfPeter Spielvogel
Building better applications for business users with SAP Fiori.
• What is SAP Fiori and why it matters to you
• How a better user experience drives measurable business benefits
• How to get started with SAP Fiori today
• How SAP Fiori elements accelerates application development
• How SAP Build Code includes SAP Fiori tools and other generative artificial intelligence capabilities
• How SAP Fiori paves the way for using AI in SAP apps
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
Securing your Kubernetes cluster_ a step-by-step guide to success !KatiaHIMEUR1
Today, after several years of existence, an extremely active community and an ultra-dynamic ecosystem, Kubernetes has established itself as the de facto standard in container orchestration. Thanks to a wide range of managed services, it has never been so easy to set up a ready-to-use Kubernetes cluster.
However, this ease of use means that the subject of security in Kubernetes is often left for later, or even neglected. This exposes companies to significant risks.
In this talk, I'll show you step-by-step how to secure your Kubernetes cluster for greater peace of mind and reliability.
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfPaige Cruz
Monitoring and observability aren’t traditionally found in software curriculums and many of us cobble this knowledge together from whatever vendor or ecosystem we were first introduced to and whatever is a part of your current company’s observability stack.
While the dev and ops silo continues to crumble….many organizations still relegate monitoring & observability as the purview of ops, infra and SRE teams. This is a mistake - achieving a highly observable system requires collaboration up and down the stack.
I, a former op, would like to extend an invitation to all application developers to join the observability party will share these foundational concepts to build on:
Essentials of Automations: The Art of Triggers and Actions in FMESafe Software
In this second installment of our Essentials of Automations webinar series, we’ll explore the landscape of triggers and actions, guiding you through the nuances of authoring and adapting workspaces for seamless automations. Gain an understanding of the full spectrum of triggers and actions available in FME, empowering you to enhance your workspaces for efficient automation.
We’ll kick things off by showcasing the most commonly used event-based triggers, introducing you to various automation workflows like manual triggers, schedules, directory watchers, and more. Plus, see how these elements play out in real scenarios.
Whether you’re tweaking your current setup or building from the ground up, this session will arm you with the tools and insights needed to transform your FME usage into a powerhouse of productivity. Join us to discover effective strategies that simplify complex processes, enhancing your productivity and transforming your data management practices with FME. Let’s turn complexity into clarity and make your workspaces work wonders!
Climate Impact of Software Testing at Nordic Testing DaysKari Kakkonen
My slides at Nordic Testing Days 6.6.2024
Climate impact / sustainability of software testing discussed on the talk. ICT and testing must carry their part of global responsibility to help with the climat warming. We can minimize the carbon footprint but we can also have a carbon handprint, a positive impact on the climate. Quality characteristics can be added with sustainability, and then measured continuously. Test environments can be used less, and in smaller scale and on demand. Test techniques can be used in optimizing or minimizing number of tests. Test automation can be used to speed up testing.
Removing Uninteresting Bytes in Software FuzzingAftab Hussain
Imagine a world where software fuzzing, the process of mutating bytes in test seeds to uncover hidden and erroneous program behaviors, becomes faster and more effective. A lot depends on the initial seeds, which can significantly dictate the trajectory of a fuzzing campaign, particularly in terms of how long it takes to uncover interesting behaviour in your code. We introduce DIAR, a technique designed to speedup fuzzing campaigns by pinpointing and eliminating those uninteresting bytes in the seeds. Picture this: instead of wasting valuable resources on meaningless mutations in large, bloated seeds, DIAR removes the unnecessary bytes, streamlining the entire process.
In this work, we equipped AFL, a popular fuzzer, with DIAR and examined two critical Linux libraries -- Libxml's xmllint, a tool for parsing xml documents, and Binutil's readelf, an essential debugging and security analysis command-line tool used to display detailed information about ELF (Executable and Linkable Format). Our preliminary results show that AFL+DIAR does not only discover new paths more quickly but also achieves higher coverage overall. This work thus showcases how starting with lean and optimized seeds can lead to faster, more comprehensive fuzzing campaigns -- and DIAR helps you find such seeds.
- These are slides of the talk given at IEEE International Conference on Software Testing Verification and Validation Workshop, ICSTW 2022.
Dynamic Associative Relationships on the Linked Open Data Web
1. Dynamic Associative Relationships on the Linked Data Web Pablo N. Mendes, PavanKapanipathi, Delroy Cameron, Amit P. Sheth Web Science 2010 WebSci10. Raleigh, North Carolina, 26 & 27 April 2010.
2. A social rdfs:seeAlso We propose to enhance Linked Open Data exploration with a similar service to that of the Memex device. As the user is exploring an LOD resource, this service will instantly ‘snap’ to other resources that are suggested by the user's context.