Our society wastes much more energy than needed. The in-
adequate use that humans perform on electrical devices is one key reason
for this energy waste. The presented paper aims to prove that embedding
intelligence within everyday objects is valuable to reduce the portion
of unnecessary consumed energy which is due to human misusing. To
such extend, we have augmented a capsule-based coffee machine which
is placed in an office to back our assumptions. Using this device we have
devised an energy saving model that takes into consideration features
like how and when workers use the appliance along the day.
Additionally, we have simulated the model to demonstrate, through error
metric comparison (measured in KWh), that a big amount of energy would
be reduced if such intelligent systems were applied when compared with
a baseline approach. Therefore, this paper contributes with a set of early,
but promising, findings regarding how smart eco-aware objects can help
to save energy in areas where people inhabit (cities, buildings or homes).
Our society wastes much more energy than needed. The in-
adequate use that humans perform on electrical devices is one key reason
for this energy waste. The presented paper aims to prove that embedding
intelligence within everyday objects is valuable to reduce the portion
of unnecessary consumed energy which is due to human misusing. To
such extend, we have augmented a capsule-based coffee machine which
is placed in an office to back our assumptions. Using this device we have
devised an energy saving model that takes into consideration features
like how and when workers use the appliance along the day.
Additionally, we have simulated the model to demonstrate, through error
metric comparison (measured in KWh), that a big amount of energy would
be reduced if such intelligent systems were applied when compared with
a baseline approach. Therefore, this paper contributes with a set of early,
but promising, findings regarding how smart eco-aware objects can help
to save energy in areas where people inhabit (cities, buildings or homes).
4G / LTE Small cells deployment & challenges
Increasing Data Demand
What’s in the Toolbox
Site Acquisition Challenges
P4G / LTE Small cells deployment & challenges
Backhaul Considerations
Interoperability
Why 4G Small cells is critical
Network elements used for indoor and outdoor small cells
Small cells Deployment Strategies
Small cells Deployment Scenario
Small cells deployment challenges
Small cells also face challenges, particularly outdoors
Alarming and Monitoring Small Cells
Small Cells Maintenance and Repair
The rapid growth of data requires advanced intelligence closer to the endpoints that are both generating and consuming data. To capture and accelerate this opportunity, the powerful data processing and analytics capabilities that have traditionally lived in the heart of the data center must be strategically placed closer-and-closer to the data generating and consuming endpoints, at the “edge.” This presentation will look at the opportunities facing the Edge ecosystem and show how Intel via its Intel Network Builders’ Network Edge Ecosystem program is helping the community capitalize on this opportunity and accelerate the deployment of Edge solutions.
Speaker: Orla Mooney, Team Lead, Network Edge Ecosystem program
Easing Integration of Large-Scale Real-Time Systems with DDSRick Warren
Webcast (sorry, audio not included) on system integration design patterns from July of 2010 pertaining mostly (but not exclusively) to Data-Distribution Service (DDS) technology.
"IMS Challenges: Integration, Migration and creation of Sustainable business" presented at the ETSI workshop on "IMS Implementation, Deployment & Testing" in Sophia Antipolis, November 2010.
Introduction to the OMG Data Distribution Service and its use for Unmanned Vehicle Interoperability. Salient features of the standard and the protocol specially beneficial to this application domain.
An overview session on Grid Computing conducted in a AICTE approved STTP Virtualization, Cloud Computing and Big Data at Vidyalankar Institute of Technology, Mumbai between December 9 and 20, 2013. About 53 participants from various colleges across the state attended it. Courtesy: Consolidation from Internet.
Putting quality to the test ... How do you define quality in content conversion? Is it only about the output? Or do the performance, speed and reliability of the process matter too? Stilo has put its leading OmniMark content processing solution to the test to see how it stands up against the DITA Open Toolkit. See the results of this technical benchmarking exercise in the following presentation and contact Stilo to learn how you can accelerate the adoption of DITA with OmniMark. www.stilo.com
MeshDynamics Internet of Things (IoT) initiatives are in partnership with the US Military agencies and our commercial OEM licensees.
Our embedded software runs on OpenWRT and MAC80211. Network processors supported, include Intel, Cavium, MIPS. OEM Customer applications, running on the routers, support real time, secure, M2M Machine control. Kernel level applications provide real time translation and encapsulation of Native Machine protocols and their transmitters (e.g. LED remote).
MeshDynamics routers thus support low power IoT "chirp" devices, see "Rethinking the Internet Of Things". [Slides] [Jolt Award]
Author Francis daCosta, previously founded Advanced Cybernetics Group, providing robot control system software for mission critical applications, including both local and supervisory real time M2M control. At MITRE, he served as an advisor to the United States Air Force Robotics and Automation Center of Excellence (RACE). Francis also held senior technical positions at Northrop Grumman, Ingersoll-Rand, Xerox. He has a MS from Stanford University and BS from Indian Institute of Technology.
Software-Defined Networking (SDN): Unleashing the Power of the NetworkRobert Keahey
It goes without saying that cloud computing has dramatically reshaped the information technology services landscape. Virtualization is unleashing the power of commodity-based technology and open source communities are building new applications and services at an astonishing rate, but networking has lagged behind compute and storage in virtualization and automation. We’ve become accustomed to specialized networking silicon, complex operating systems and highly distributed control planes. For the most part, we’ve accepted the model along with its high costs.
All that is changing! New protocols such as OpenFlow are freeing the network control plane from proprietary operating systems and hardware platforms. We are entering a new era where customers control the features – and release schedules – of new, open networking applications that address the needs of the mega-scale world.
A lot of work is required to realize the potential of Software-Defined Networking (SDN), where we can enjoy the benefits derived from “software automating software.” This talk will examine some of the history that led us to the point where current networking architectures are no longer viable for cloud computing at mega-scale. We’ll take a look at the basics of SDN and some of its key elements – OpenFlow, network virtualization, and orchestration – along with some of the initiatives and companies that are setting the stage for the next generation of networking.
Jayshree Ullal
President & CEO
Arista Networks
ONS2015: http://bit.ly/ons2015sd
ONS Inspire! Webinars: http://bit.ly/oiw-sd
Watch the talk (video) on ONS Content Archives: http://bit.ly/ons-archives-sd
This talk reviews some of the basic concepts of IoT and proposes four topics in which IoT will be relevant in the near future. Thus, four themes are presented as IoT trends. Finally, people and planetary center design are proposed as a sustainable option to design new IoT systems.
Air quality course related to citizen science and evidence-based policy-making in the context of a series of workshops with 2nd-year students at college.
4G / LTE Small cells deployment & challenges
Increasing Data Demand
What’s in the Toolbox
Site Acquisition Challenges
P4G / LTE Small cells deployment & challenges
Backhaul Considerations
Interoperability
Why 4G Small cells is critical
Network elements used for indoor and outdoor small cells
Small cells Deployment Strategies
Small cells Deployment Scenario
Small cells deployment challenges
Small cells also face challenges, particularly outdoors
Alarming and Monitoring Small Cells
Small Cells Maintenance and Repair
The rapid growth of data requires advanced intelligence closer to the endpoints that are both generating and consuming data. To capture and accelerate this opportunity, the powerful data processing and analytics capabilities that have traditionally lived in the heart of the data center must be strategically placed closer-and-closer to the data generating and consuming endpoints, at the “edge.” This presentation will look at the opportunities facing the Edge ecosystem and show how Intel via its Intel Network Builders’ Network Edge Ecosystem program is helping the community capitalize on this opportunity and accelerate the deployment of Edge solutions.
Speaker: Orla Mooney, Team Lead, Network Edge Ecosystem program
Easing Integration of Large-Scale Real-Time Systems with DDSRick Warren
Webcast (sorry, audio not included) on system integration design patterns from July of 2010 pertaining mostly (but not exclusively) to Data-Distribution Service (DDS) technology.
"IMS Challenges: Integration, Migration and creation of Sustainable business" presented at the ETSI workshop on "IMS Implementation, Deployment & Testing" in Sophia Antipolis, November 2010.
Introduction to the OMG Data Distribution Service and its use for Unmanned Vehicle Interoperability. Salient features of the standard and the protocol specially beneficial to this application domain.
An overview session on Grid Computing conducted in a AICTE approved STTP Virtualization, Cloud Computing and Big Data at Vidyalankar Institute of Technology, Mumbai between December 9 and 20, 2013. About 53 participants from various colleges across the state attended it. Courtesy: Consolidation from Internet.
Putting quality to the test ... How do you define quality in content conversion? Is it only about the output? Or do the performance, speed and reliability of the process matter too? Stilo has put its leading OmniMark content processing solution to the test to see how it stands up against the DITA Open Toolkit. See the results of this technical benchmarking exercise in the following presentation and contact Stilo to learn how you can accelerate the adoption of DITA with OmniMark. www.stilo.com
MeshDynamics Internet of Things (IoT) initiatives are in partnership with the US Military agencies and our commercial OEM licensees.
Our embedded software runs on OpenWRT and MAC80211. Network processors supported, include Intel, Cavium, MIPS. OEM Customer applications, running on the routers, support real time, secure, M2M Machine control. Kernel level applications provide real time translation and encapsulation of Native Machine protocols and their transmitters (e.g. LED remote).
MeshDynamics routers thus support low power IoT "chirp" devices, see "Rethinking the Internet Of Things". [Slides] [Jolt Award]
Author Francis daCosta, previously founded Advanced Cybernetics Group, providing robot control system software for mission critical applications, including both local and supervisory real time M2M control. At MITRE, he served as an advisor to the United States Air Force Robotics and Automation Center of Excellence (RACE). Francis also held senior technical positions at Northrop Grumman, Ingersoll-Rand, Xerox. He has a MS from Stanford University and BS from Indian Institute of Technology.
Software-Defined Networking (SDN): Unleashing the Power of the NetworkRobert Keahey
It goes without saying that cloud computing has dramatically reshaped the information technology services landscape. Virtualization is unleashing the power of commodity-based technology and open source communities are building new applications and services at an astonishing rate, but networking has lagged behind compute and storage in virtualization and automation. We’ve become accustomed to specialized networking silicon, complex operating systems and highly distributed control planes. For the most part, we’ve accepted the model along with its high costs.
All that is changing! New protocols such as OpenFlow are freeing the network control plane from proprietary operating systems and hardware platforms. We are entering a new era where customers control the features – and release schedules – of new, open networking applications that address the needs of the mega-scale world.
A lot of work is required to realize the potential of Software-Defined Networking (SDN), where we can enjoy the benefits derived from “software automating software.” This talk will examine some of the history that led us to the point where current networking architectures are no longer viable for cloud computing at mega-scale. We’ll take a look at the basics of SDN and some of its key elements – OpenFlow, network virtualization, and orchestration – along with some of the initiatives and companies that are setting the stage for the next generation of networking.
Jayshree Ullal
President & CEO
Arista Networks
ONS2015: http://bit.ly/ons2015sd
ONS Inspire! Webinars: http://bit.ly/oiw-sd
Watch the talk (video) on ONS Content Archives: http://bit.ly/ons-archives-sd
This talk reviews some of the basic concepts of IoT and proposes four topics in which IoT will be relevant in the near future. Thus, four themes are presented as IoT trends. Finally, people and planetary center design are proposed as a sustainable option to design new IoT systems.
Air quality course related to citizen science and evidence-based policy-making in the context of a series of workshops with 2nd-year students at college.
This is the presentation used for the viva of the PhD thesis entitled: "Promoting long term energy-efficient behaviour in work environments through persuasive technologies"
This talk is a customized mix of:
http://www.slideshare.net/eoinbrazil/iotc08-the-arduino-platform
http://www.slideshare.net/adafruit/open-source-hardware-overview
http://www.slideshare.net/coopermaa/arduino-introduction-by-coopermaa
http://todbot.com/blog/spookyarduino/
http://www.slideshare.net/adg89/seminario-de-arduino-deustotech
http://www.slideshare.net/omerk/introduction-to-arduino-2705908
http://www.slideshare.net/arduinoteam/open-source-hardware-summit-speech-2011
Thaks to all the authors for your excellents slides
The presented work aims to contribute towards
the standardization and the interoperability off the Future
Internet through an open and scalable architecture design.
We present S3OiA as a syntactic/semantic Service-Oriented
Architecture that allows the integration of any type of object
or device, not mattering their nature, on the Internet of
Things. Moreover, the architecture makes possible the use
of underlying heterogeneous resources as a substrate for
the automatic composition of complex applications through
a semantic Triple Space paradigm. Created applications are
dynamic and adaptive since they are able to evolve depending
on the context where they are executed. The validation scenario
of this architecture encompasses areas which are prone to
involve human beings in order to promote personal autonomy,
such as home-care automation environments and Ambient
Assisted Living.
These slides were used in the last Semana de la Ciencia 2011Series. The studio event entitled "Do-it-Yourself! Open Technology at everybody hand reach" was organized in collaboration with Mario Vega .
Presentación sobre cómo los objetos cotidianos contectados a Internet pueden ayudarnos a mejorar nuestras acciones diarias en el campo del ahorro energético y la sostenibilidad.
Collecter - Multi-agent Systems Configuration over Ad-hoc Networks: Network a...Diego Casado Mansilla
The target of our research focuses on real
telematic service provisioning between different
groups in scenarios where there is a lack of
fixed communication infrastructure due to
natural disasters
Presentation @Ei3, Guadalajara Spain.
Infraestructuras inteligentes en la Internet del futuro y la Internet de las Cosas.
Mario Vega Barbas y Diego Casado Mansilla
Second part: DiYSE project presentation and the introduction to the DiY-Studio held @ TEI'11 Funchal, Portugal.
http://www.tei-conf.org/11/program_/studios/#s5
Spakers: Marc Godon, Marc Rolands, Juan R. Velasco and Geert Vanderhulst and Ivan Marsá
First Part: DiYSE project presentation and the introduction to the DiY-Studio held @ TEI'11 Funchal, Portugal.
http://www.tei-conf.org/11/program_/studios/#s5
Spakers: Marc Godon, Marc Rolands, Juan R. Velasco and Geert Vanderhulst
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.
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:
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.
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.
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.
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.
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.
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...Neo4j
Leonard Jayamohan, Partner & Generative AI Lead, Deloitte
This keynote will reveal how Deloitte leverages Neo4j’s graph power for groundbreaking digital twin solutions, achieving a staggering 100x performance boost. Discover the essential role knowledge graphs play in successful generative AI implementations. Plus, get an exclusive look at an innovative Neo4j + Generative AI solution Deloitte is developing in-house.
Unlocking Productivity: Leveraging the Potential of Copilot in Microsoft 365, a presentation by Christoforos Vlachos, Senior Solutions Manager – Modern Workplace, Uni Systems
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...SOFTTECHHUB
The choice of an operating system plays a pivotal role in shaping our computing experience. For decades, Microsoft's Windows has dominated the market, offering a familiar and widely adopted platform for personal and professional use. However, as technological advancements continue to push the boundaries of innovation, alternative operating systems have emerged, challenging the status quo and offering users a fresh perspective on computing.
One such alternative that has garnered significant attention and acclaim is Nitrux Linux 3.5.0, a sleek, powerful, and user-friendly Linux distribution that promises to redefine the way we interact with our devices. With its focus on performance, security, and customization, Nitrux Linux presents a compelling case for those seeking to break free from the constraints of proprietary software and embrace the freedom and flexibility of open-source computing.
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!
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
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!
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024Neo4j
Neha Bajwa, Vice President of Product Marketing, Neo4j
Join us as we explore breakthrough innovations enabled by interconnected data and AI. Discover firsthand how organizations use relationships in data to uncover contextual insights and solve our most pressing challenges – from optimizing supply chains, detecting fraud, and improving customer experiences to accelerating drug discoveries.
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
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.
1. IADIS International
Conference Applied
Computing 2008
COMMUNICATION, COOPERATION
AND COORDINATION IN AN
AD-HOC ENVIRONMENT
10/04/08 Diego Casado Mansilla - Applied Computing 2008
2. Outline
Introduction
Main Concepts
Ad-Hoc Networks
Multi-Agent Systems
Service Discovery
Fault Tolerance
Testing Scenario
Conclusion & Future Works
10/04/08 Diego Casado Mansilla - Applied Computing 2008
3. Introduction
Natural Disaster
Lack of fixed
Infrastructure
Coordination
Mobile devices
10/04/08 Diego Casado Mansilla - Applied Computing 2008
4. Introducción
- Main Concepts -
Ad-Hoc Networks
Mobile Agents & Nomadism
Multi-Agent Systems & Platform
Service Discovery
10/04/08 Diego Casado Mansilla - Applied Computing 2008
5. Ad-hoc Networks
Main features
Dynamic, Sporadic & Unpredictable
No configuration needed
Decentralized
topology
Distributed
MANET “Multi-hop” ➢ AODV
Routing ➢ DSR
10/04/08 Diego Casado Mansilla - Applied Computing 2008
6. Ad-hoc Networks
Main disadvantages
Power limitation
Bandwith
Efficiency
QoS
Communication (Network Layer)
10/04/08 Diego Casado Mansilla - Applied Computing 2008
7. Multi-Agent Systems
Mobile Agents
Processes at application layer
Autonomy, proactivity, sociability & mobility
Multi-Agent Systems
Cooperation, Coordination & Communication
between Agents
Decentralized & Scalability
Asynchronous communication (avoid C/S)
Reduce data load, BandWith.
Distributed Services
10/04/08 Diego Casado Mansilla - Applied Computing 2008
8. Multi-Agent Systems
Service Discovery
Multi-Agent Platform --> JADE(middleware)
DF (Directory Facilitator)
AMS (Agent Management System)
Fault Tolerance
Allow Decentralization and Main Node Replica
Avoid Single point of failure
Every Agent:
know where the DF is
is aware of any platfrom changes
10/04/08 Diego Casado Mansilla - Applied Computing 2008
9. Testing Scenario
- Initial State -
10/04/08 Diego Casado Mansilla - Applied Computing 2008
10. Testing Scenario
- Initial State -
10/04/08 Diego Casado Mansilla - Applied Computing 2008
11. Testing Scenario
- Initial State -
10/04/08 Diego Casado Mansilla - Applied Computing 2008
12. Testing Scenario
- Initial State -
Every Agent registers their
services; DF, RMA.
Firefighter - Water, Camera
Firefighter Leader - Manage
Location(Reachable) &
Location(Reachable)
Water Storage
Camera Service Begins
10/04/08 Diego Casado Mansilla - Applied Computing 2008
13. Testing Scenario
- Mobility & Nomadism -
Water Storage below emergency limit
Mobility and Reorganization
Location management
10/04/08 Diego Casado Mansilla - Applied Computing 2008
14. Conclusion
CONCLUSIONS:
Communication &
Coordination between nodes
Service Management
Fault Tolerance &
Decentralization
Mobility & Migration
10/04/08 Diego Casado Mansilla - Applied Computing 2008
15. Future Work
To Improve:
Routing Protocol
Inter-Platform
communication
Merge all IMPROVISA
projects
WIMAX & Wifi
10/04/08 Diego Casado Mansilla - Applied Computing 2008