This document discusses developing a conceptual framework for understanding services as dynamic systems. It proposes moving beyond views of services as products, processes, or functions. Inspired by phenomenology, process philosophy, and holism, the framework defines services as emergent phenomena from coordinating heterogeneous entities. Services are seen as arrangements of autonomous objects that exist through relationships and can change shapes through resource conversions. A new "servicial arrangement" model is proposed using simplicial complexes and hypergraphs to capture the multidimensionality and relationships between elements in a service system.
Accountable objects: Modeling Liability in Open Distributed SystemsAntonio Vallecillo
Â
As an increasing amount of commercial activity becomes automated, the importance of techniques for providing complete system specifications, checking the correctness of interactions and flagging incorrect behaviour increases. The aim throughout is to generate more complete information about the system and so to produce IT solutions that reflect the business requirements accurately. So far, most efforts have been placed on the appropriate specification of the system behaviour and then on the non-functional requirements that constitute the contract between a system and its users. But in fully-automated commercial systems, such as Cloud Computing or SOA systems, we should also consider the liability of the different parties, since we should be able that assign responsibility to objects and, more importantly, to know in case of problems or contact violations, which one should be blamed.
The consequence of these considerations is that we need the ability to express more directly the necessary obligations and other deontic concepts, such as permissions and prohibitions, giving the designer the tools for extending the behavioural information to make it clear where obligations apply and with what detailed properties. In this talk we describe current activities within the International Organization for Standardization (ISO) to extend the ODP family of standards for the expression of policies using deontic logic, and on how to improve support for deontic concepts based on their reification.
Quick overview of an idea for making RDF into a context logic. This idea is currently under discussion and will likely change in the near future, so please don't take it as in any way authoritative or final. Comments are welcome.
Accountable objects: Modeling Liability in Open Distributed SystemsAntonio Vallecillo
Â
As an increasing amount of commercial activity becomes automated, the importance of techniques for providing complete system specifications, checking the correctness of interactions and flagging incorrect behaviour increases. The aim throughout is to generate more complete information about the system and so to produce IT solutions that reflect the business requirements accurately. So far, most efforts have been placed on the appropriate specification of the system behaviour and then on the non-functional requirements that constitute the contract between a system and its users. But in fully-automated commercial systems, such as Cloud Computing or SOA systems, we should also consider the liability of the different parties, since we should be able that assign responsibility to objects and, more importantly, to know in case of problems or contact violations, which one should be blamed.
The consequence of these considerations is that we need the ability to express more directly the necessary obligations and other deontic concepts, such as permissions and prohibitions, giving the designer the tools for extending the behavioural information to make it clear where obligations apply and with what detailed properties. In this talk we describe current activities within the International Organization for Standardization (ISO) to extend the ODP family of standards for the expression of policies using deontic logic, and on how to improve support for deontic concepts based on their reification.
Quick overview of an idea for making RDF into a context logic. This idea is currently under discussion and will likely change in the near future, so please don't take it as in any way authoritative or final. Comments are welcome.
An ontology for semantic modelling of virtual worldijaia
Â
This article presents a new representation of semantic virtual environments. We propose to use the ontology as a tool for implementation. Our model, called SVHsIEVs1 provides a consistent representation of the following aspects: the simulated environment, its structure, and the knowledge items using ontology, interactions and tasks that virtual humans can perform in the environment. In SVHsIEVs, we find two type of ontology: the global ontology and the local ontology for Virtual Human. Our architecture has been successfully tested in 3D dynamic environments.
Separation of Organic User Interfaces: Envisioning the Diversity of Programma...Felix Epp
Â
Emerging technologies in nanotechnology, material science and mi- cro-robotics will make Programmable Matter possible. This creates the vision of transformable user interfaces as the successor of todayâs user interfaces. This theoretical work discusses the new concepts in creating these interfaces. Instead of creating a singular device for the various use-cases and contents, future inter- faces will focus more on representing the underlying content and mental models than on a certain technique. This will lead to a vast variety of physical devices each representing one virtual entity and forming the overall user interaction in combination with each other. The concept of TiID â Time Interface Device â exemplifies such a device by including all time dependent actions and attributes in one device.
SOCIAL INTERMEDIARIES AND THE LOCATION OF AGENCY: A Conceptual Reconfiguratio...Martin Berg
Â
Paper presented at Social relations in turbulent times: 10th Conference of the European Sociological Association, Geneva, Switzerland, 7th-10th September 2011.
Empowering user participation with converged semantic servicesAnna Fensel
Â
Slides discussing how semantics empowers community participation. Presented at STI Innsbruck Summit at lake Garda, June 27, 2012. Credits to my present and past employers: STI Innsbruck, FTW, University of Surrey.
SVHsIEVs for Navigation in Virtual Urban Environmentcsandit
Â
Many virtual reality applications, such as training, urban design or gaming are based on a rich
semantic description of the environment. This paper describes a new representation of semantic
virtual worlds. Our model, called SVHsIEVs1
should provide a consistent representation of the
following aspects: the simulated environment, its structure, and the knowledge items using
ontology, interactions and tasks that virtual humans can perform in the environment. Our first
main contribution is to show the influence of semantic virtual objects on the environment. Our
second main contribution is to use these semantic informations to manage he tasks of each
virtual object. We propose to define each task by a set of attributes and relationships, which
determines the links between attributes in tasks, and links between other tasks. The architecture
has been successfully tested in 3D dynamic environments for navigation in virtual urban
environments.
Many virtual reality applications, such as training, urban design or gaming are based on a rich
semantic description of the environment. This paper describes a new representation of semantic
virtual worlds. Our model, called SVHsIEVs1should provide a consistent representation of the
following aspects: the simulated environment, its structure, and the knowledge items using
ontology, interactions and tasks that virtual humans can perform in the environment. Our first
main contribution is to show the influence of semantic virtual objects on the environment. Our
second main contribution is to use these semantic informations to manage he tasks of each
virtual object. We propose to define each task by a set of attributes and relationships, which
determines the links between attributes in tasks, and links between other tasks. The architecture
has been successfully tested in 3D dynamic environments for navigation in virtual urban
environments.
An ontology for semantic modelling of virtual worldijaia
Â
This article presents a new representation of semantic virtual environments. We propose to use the ontology as a tool for implementation. Our model, called SVHsIEVs1 provides a consistent representation of the following aspects: the simulated environment, its structure, and the knowledge items using ontology, interactions and tasks that virtual humans can perform in the environment. In SVHsIEVs, we find two type of ontology: the global ontology and the local ontology for Virtual Human. Our architecture has been successfully tested in 3D dynamic environments.
Separation of Organic User Interfaces: Envisioning the Diversity of Programma...Felix Epp
Â
Emerging technologies in nanotechnology, material science and mi- cro-robotics will make Programmable Matter possible. This creates the vision of transformable user interfaces as the successor of todayâs user interfaces. This theoretical work discusses the new concepts in creating these interfaces. Instead of creating a singular device for the various use-cases and contents, future inter- faces will focus more on representing the underlying content and mental models than on a certain technique. This will lead to a vast variety of physical devices each representing one virtual entity and forming the overall user interaction in combination with each other. The concept of TiID â Time Interface Device â exemplifies such a device by including all time dependent actions and attributes in one device.
SOCIAL INTERMEDIARIES AND THE LOCATION OF AGENCY: A Conceptual Reconfiguratio...Martin Berg
Â
Paper presented at Social relations in turbulent times: 10th Conference of the European Sociological Association, Geneva, Switzerland, 7th-10th September 2011.
Empowering user participation with converged semantic servicesAnna Fensel
Â
Slides discussing how semantics empowers community participation. Presented at STI Innsbruck Summit at lake Garda, June 27, 2012. Credits to my present and past employers: STI Innsbruck, FTW, University of Surrey.
SVHsIEVs for Navigation in Virtual Urban Environmentcsandit
Â
Many virtual reality applications, such as training, urban design or gaming are based on a rich
semantic description of the environment. This paper describes a new representation of semantic
virtual worlds. Our model, called SVHsIEVs1
should provide a consistent representation of the
following aspects: the simulated environment, its structure, and the knowledge items using
ontology, interactions and tasks that virtual humans can perform in the environment. Our first
main contribution is to show the influence of semantic virtual objects on the environment. Our
second main contribution is to use these semantic informations to manage he tasks of each
virtual object. We propose to define each task by a set of attributes and relationships, which
determines the links between attributes in tasks, and links between other tasks. The architecture
has been successfully tested in 3D dynamic environments for navigation in virtual urban
environments.
Many virtual reality applications, such as training, urban design or gaming are based on a rich
semantic description of the environment. This paper describes a new representation of semantic
virtual worlds. Our model, called SVHsIEVs1should provide a consistent representation of the
following aspects: the simulated environment, its structure, and the knowledge items using
ontology, interactions and tasks that virtual humans can perform in the environment. Our first
main contribution is to show the influence of semantic virtual objects on the environment. Our
second main contribution is to use these semantic informations to manage he tasks of each
virtual object. We propose to define each task by a set of attributes and relationships, which
determines the links between attributes in tasks, and links between other tasks. The architecture
has been successfully tested in 3D dynamic environments for navigation in virtual urban
environments.
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Â
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
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:
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.
Dr. Sean Tan, Head of Data Science, Changi Airport Group
Discover how Changi Airport Group (CAG) leverages graph technologies and generative AI to revolutionize their search capabilities. This session delves into the unique search needs of CAGâs diverse passengers and customers, showcasing how graph data structures enhance the accuracy and relevance of AI-generated search results, mitigating the risk of âhallucinationsâ and improving the overall customer journey.
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.
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.
Sudheer Mechineni, Head of Application Frameworks, Standard Chartered Bank
Discover how Standard Chartered Bank harnessed the power of Neo4j to transform complex data access challenges into a dynamic, scalable graph database solution. This keynote will cover their journey from initial adoption to deploying a fully automated, enterprise-grade causal cluster, highlighting key strategies for modelling organisational changes and ensuring robust disaster recovery. Learn how these innovations have not only enhanced Standard Chartered Bankâs data infrastructure but also positioned them as pioneers in the banking sectorâs adoption of graph technology.
UiPath Test Automation using UiPath Test Suite series, part 5DianaGray10
Â
Welcome to UiPath Test Automation using UiPath Test Suite series part 5. In this session, we will cover CI/CD with devops.
Topics covered:
CI/CD with in UiPath
End-to-end overview of CI/CD pipeline with Azure devops
Speaker:
Lyndsey Byblow, Test Suite Sales Engineer @ UiPath, Inc.
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Â
Clients donât know what they donât know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clientsâ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
GridMate - End to end testing is a critical piece to ensure quality and avoid...ThomasParaiso2
Â
End to end testing is a critical piece to ensure quality and avoid regressions. In this session, we share our journey building an E2E testing pipeline for GridMate components (LWC and Aura) using Cypress, JSForce, FakerJSâŠ
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
Â
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties â USA
Expansion of bot farms â how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks â Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
A tale of scale & speed: How the US Navy is enabling software delivery from l...sonjaschweigert1
Â
Rapid and secure feature delivery is a goal across every application team and every branch of the DoD. The Navyâs DevSecOps platform, Party Barge, has achieved:
- Reduction in onboarding time from 5 weeks to 1 day
- Improved developer experience and productivity through actionable findings and reduction of false positives
- Maintenance of superior security standards and inherent policy enforcement with Authorization to Operate (ATO)
Development teams can ship efficiently and ensure applications are cyber ready for Navy Authorizing Officials (AOs). In this webinar, Sigma Defense and Anchore will give attendees a look behind the scenes and demo secure pipeline automation and security artifacts that speed up application ATO and time to production.
We will cover:
- How to remove silos in DevSecOps
- How to build efficient development pipeline roles and component templates
- How to deliver security artifacts that matter for ATOâs (SBOMs, vulnerability reports, and policy evidence)
- How to streamline operations with automated policy checks on container images
Threats to mobile devices are more prevalent and increasing in scope and complexity. Users of mobile devices desire to take full advantage of the features
available on those devices, but many of the features provide convenience and capability but sacrifice security. This best practices guide outlines steps the users can take to better protect personal devices and information.
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
Â
Philosophical Foundations for a Services Systems Approach
1. Philosophical fundations for a Services Systems
Approach
Paris â June 2012, 9th
Florie Bugeaud
Extracted from PhD thesis (defended in July 2011):
« iSamsara : for a Services Systems Engineering thanks to a Mereological
and Hypergraph approach »
3. Initial topic :
Creation of a business processes repository for business customers in the service sector.
Context :
« Opportunities research » step within a telecom operator design process : « innovators » try to
imagine and conceive adapted solutions for customers (case studies : diabetics telemonitoring,
videoconf. in a family)
(Bugeaud, 2011)
4. Main issues for the telecom operator:
Better understanding of the service situations that are experienced by customers
Maximizing the number of ideas / opportunities
Reducing the risks of a non-market adjustment
Positioning themselves in relation to the Services Science
Addressed problems and proposed solutions:
Complexity of the notion of « service » (= scientific lock)
Redefinition and formalization of the concept of service
Lack of understanding between the various actors of the innovation process and belated
interest for the customer experience (= operational lock)
Creation of a methodological framework for the opportunities research step
Difficult understanding of a « virtual reality » (services situations as they are experienced by
customers, in various dimensions: economic, cognitive, emotional, technologic, material etc.)
5. An overused and not well positioned concept:
Product Process
Functionality
Sector Service
Collaboration
Relation
Innovation
Activity
8. Towards a Services Engineering problematic at an abstract level and relational
perspective:
- (re) specification of the service?
- model to account for its heterogeneity and dynamicity?
- methods and tools to support the actorsâ cooperation and creativity?
Re-conceptualization of the service, modeling and simulation to promote
cooperation and creativity upstream of the services design process of a
telecom operator
10. Observation and locks:
Service as a social relation, as a set of characteristics, as
(Gadrey, 2003)
a good, as a functionality, etc.
(Bugeaud, 2011)
Polysemy, complexity, various kinds of questioning, little recognition of use/usage, structured driving
of the innovation, difficult cooperation, few working environments ...
Even if perspectives are differents, we always define the service through its contents / its substance
without considering its dynamic nature, its various interactionsâŠ
11. Emergence of the notion of « service system » - SSME :
« a value-coproduction configuration of
people, technology, other internal and external service systems,
and shared information »
(Spohrer et al., 2007)
Systemic view: neither a commodity nor a functionality
Key characteristics: heterogeneity, dynamicity and value creation
Positioning:
âIntermediary object" (Vinck) to build the service and support the actorsâ coordination
âOperational object" to describe the servicesâ interactions and underlying transactions, and to consider
the implementation of e-services
Questions: How to represent it? Calculate it? Simulate it?
13. Back to the minimal service phenomenology:
Awareness that there is a lack / a need
Separation of the client / user and a "piece" of himself
Request for help and getting in touch with a supplier
Transfer of the "object to fix 'the client to the supplier
Application of skills by the supplier and co-production with the customer
Transformation of the âservice object" and quasi-simultaneous consumption
Reappropriation by the customer
15. Multidisciplinary background:
Phenomenology (Hegel, Husserl, etc.) :
âą Perception of the objects / of the reality as heterogeneous phenomena
âą Primacy of the human activity and experience rather than the substance
âą Importance of relations of dependency and relation of fundation
17. Multidisciplinary background:
Process philosophy (Whitehead, Rescher, etc.) :
âą Opposition to the traditional paradigm of the substance
âą Perception of the reality and the human experience as a set of movements /
events / developments and their alternatives
âą Horizontally interconnected processes and vertically composed of micro-
processes
18. Multidisciplinary background:
Holism (Husserl, Whitehead, LeĆniewski) :
âą Definition of the theory of the collective class instead of distributive class
âą Perception of the reality as clusters / assemblages / heaps of micro elements
âą Definition of the mereological sum and product (as well as key operations)
âą Sometimes combined with the âtopologyâ (Varzi, Casati) with the notions of
neighborhood and frontiers/borders
19. Multidisciplinary background...
Phenomenology
Dynamic structuralism
Process philosophy
Holism
...for a new definition of the concept of service:
Dynamic phenomenon emerging from the coordination or linking of heterogeneous entities
Agencement / arrangement of autonomous objects which existence is conditioned by the alliances
or relationships they form between them, by constantly changing their shape during chains of
possible âproducts-resources conversionsâ
20. Implications :
objects / things categories + transcendental / a priori logic (Aristote, Kant)
flow / process that are nested and interconnected + immanent logic
semantic structuralism
dynamic structuralism (Petitot, 1999)
hierarchies / structured and homogeneous totalities
relational âpart-wholeâ, connectivity system, heterogeneity
(the elements arrive, transform themselves, connect themselves,
dissociate, etc. within a more macro entity)
Critique of the traditional metaphysics
21. Questioning the existing models of service
conceptual models = static view
behavioral models = rigid and operational approach
absence of certain dimensions
It resonates among the concepts and formalizations of "action networks": narrative course of
Greimas, rhizome of Deleuze, actor-network of Latour (see the PhD thesis of Delalonde C.), etc.
Multi-Agents Systems : interesting characterization of agents as autonomous and interactive agents
but agents are â from active entities that are not anthropomorphic beings (decision unit featuring
performances, etc.) and whose unique purpose is to connect itself with other (shape change through
mediation)
Technical environments are not adapted
22. Proposition of a new model: the « SERVICIAL AGENCEMENT »
constructed thanks to the mathematical approach of the SIMPLICIAL COMPLEXES
based on the notion of HYPERGRAPHE and the characteristics of multidimensionality,
adjacency and symmetry relationships between elements
Close to the idea of « configuration of heterogeneous elements » advocated by SSME
(« specific arrangements of people and technologies take actions that provide value for
others » (Spohrer, 2008)) and the notion of « arrangement of parts » advocated by
Simons (Richard et al., 2010)
Observation and modeling of the movements behind the forces that change the
« spectrum of the phenomenon »: network as a means to make visible the dynamic
Building of the proof of concept of a âservicial agencementsâ modeling and
simulation environment : iSamsara
29. Benefits for the telecom operator:
A reference model and a new approach that have to be integrated within the actorsâ practices of
innovation in order to support their thinking face to services situations
Around twenty published papers (conferences, workshops and journals) during the thesis
Expected scientific / theoretical benefit :
Des perspectives dâapprofondissement
A formalization of the concept of "Service System" through the relationship, activity and
experience (interest of the community SSME and knowledge engineers)
A new type of heterogeneity and dynamicity oriented model: âagencementsâ (here servicial)
A lot of perspectives