flexiblepower / powermatcher

PowerMatcher - The Java implementation of the PowerMatcher, including the API, the core, a couple of examples, a remote implementation using websockets and a visualisation of the configuration.
http://www.powermatcher.org
Apache License 2.0
41 stars 23 forks source link

take advantage of FIPA compliant agents and C-mobile? #177

Open eduarddrenth opened 9 years ago

eduarddrenth commented 9 years ago

Sorry if come barging in. But having experienced the robustness and quality of FIPA-Jade I feel I have to point out this project could take advantage of standardized agent technology using Jade and perhaps also C-mobile. Jade has a very active community, mostly scientific environments, has some very large implementations in which it has proven its stability, speed and relevance. For example failover for all components that form the platform (main-container, container, agent), dealing with network outage, remotely synchronizing state, ready to use conversation protocols as statemachines, security, speed, tunneling through proxies and firewalls, ontologies, management GUI, debugging and testing have all been implemented. If you are interested in this I can give demos, presentations and I can also connect to the main developers in italy.

Hope to here from you, good luck with this very interesting project!

Eduard

alex254 commented 9 years ago

Dear Eduard,

Thanks again for pointing this out to us; I haven't looked into it yet but I will. I will try to read up on it next week and come back to you.

Kind regards,

Alexander

alex254 commented 9 years ago

Hi Eduard,

Ik looked into it! Very interesting indeed; from what I can tell it is a very generic Agent framework with a lot more communication possibilities such as query, inform etc. Conceptually it is very similar with platform, container etc. However, the Agents in the PowerMatcher only need to inform each other so I don't see any added value there.

A lot of work has been done on implementing for instance security and the other features you've mentioned...some of these are items are next on our agenda. I would be happy if you talked us through some of the aspects with demos. Perhaps we can learn from them or even borrow code (if that's allowed?) I would like to investigate the possibilities of a cooperation although I dont suspect that we would switch to a new core. My email is alexander.krstulovic@alliander.com

Kind regards,

Alexander

eduarddrenth commented 9 years ago

Jade is LGPL licensed, I don't know the exact details of what you can and cannot do with the software.

Let's see if we can come together for demo's and more some time, see also github.com/eduarddrenth/agent-technology

And yes perhaps we can organize a form of collaboration

On Fri, Mar 6, 2015 at 8:36 AM, Alexander Krstulovic < notifications@github.com> wrote:

Hi Eduard,

Ik looked into it! Very interesting indeed; from what I can tell it is a very generic Agent framework with a lot more communication possibilities such as query, inform etc. Conceptually it is very similar with platform, container etc. However, the Agents in the PowerMatcher only need to inform each other so I don't see any added value there.

A lot of work has been done on implementing for instance security and the other features you've mentioned...some of these are items are next on our agenda. I would be happy if you talked us through some of the aspects with demos. Perhaps we can learn from them or even borrow code (if that's allowed?) I would like to investigate the possibilities of a cooperation although I dont suspect that we would switch to a new core. My email is alexander.krstulovic@alliander.com

Kind regards,

Alexander

— Reply to this email directly or view it on GitHub https://github.com/flexiblepower/powermatcher/issues/177#issuecomment-77518562 .

alex254 commented 9 years ago

Hi Eduard,

Could you send me an email>? I dont have your details. Its alexander.krstulovic@alliander.com.

Tx, Alex