Recommendations for open source ESB & BPM tools [closed] - open-source

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
Can anyone recommend an open source ESB tool/runtime which is extensible to include or compatible with BPM (either BPEL or exec BPMN)?
Ideally I'm looking for something with proven scalability, and a good set of graphical support/maintenance interfaces.
I'm aware of a couple of things which do this in the commercial world but a but not too familiar with o/s offerings.

You need to understand that in the open source community sometimes you will find very good projects that allow you to build the UIs using the technology that you want. Providing you flexibility to adapt them to legacy applications. jBPM5 provides you more than a BPM System, it is integrated with a Rule Engine and Complex Event Processing features, you can find more information about it here: http://www.jbpm.org
Because it's open source you can also plug it in with any ESB out there, proprietary or open source.
Hope it helps!
Cheers

I would recommend WSO2 ESB. It is based on the Carbon platform which offers a wide range of OSGi based components. BPM is one of the features available in the platform and can be installed onto the ESB. BPM is available as a separate product as well, but if you simply need an ESB which has BPM capabilities, you can simply install the BPM feature onto the ESB
It has a fully-fledged management console & Eclipse based tooling.
See
WSO2 ESB http://wso2.com/products/enterprise-service-bus/
WSO2 BPS http://wso2.com/products/business-process-server/
Eclipse based development studio http://wso2.com/products/carbon-studio/
Repository containing extensible features http://dist.wso2.org/p2/carbon/releases/3.2.0/

Both Mule and Apache Servicemix can offer these things. However, Servicemix does not have the nice graphical management UI you are looking for.

big pain is in deciding the correct tool! me too looking for some best BPM tool to explore, have tried Apache ServiceMix but Mule seems to be a better option.

Related

Desktop or Offline Web App? [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
I am building an application for a friend's event company. The software will only be used by a handful of people who run the events.
These are the essential requirements:
The software will capture basic data input regarding the event and
competitors.
The software will need to work offline - an Internet connection
cannot be guaranteed in venues.
The software will locally store data which is to be synced to a
remote database when an Internet connection is available.
The software will display a second window sent to a projector screen and displaying updates
to the audience.
The software will need to record data via a serial port for each event.
Though this might traditionally be a desktop application, I think there are good reasons for trying to build something like as a web app namely:
Easier for me to build / maintain / test.
Cheaper (.NET would be my first port of call for desktop but I heard Microsoft are
abandoning VS Express for Windows 8).
Platform independent - if an onsite laptop failure occurs, the ability to use another
machine without installing and configuring the software is available, as is the possibility
of future hardware upgrades.
As I have not yet used the offline capabilities of HTML5. I'm wondering are there any caveats before going down this route - is a desktop app better, or another solution?
(I know I'd have to create a Java Applet for the serial port communication as demonstrated here.)
Since you need to communicate with hardware I wouldn't bother with HTML5 and possibly Java applets. Just go with a desktop application.

Suggestions for Dashboard/ Database Reporting software [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 11 years ago.
We are looking for a reporting suite that will allow us to analyse our data. I'm not sure of the exact terminology for such suites but they are often known as 'Dashboard Software' or 'Database Reporting'
An example is: Wonder Graphs
We are looking for a suite that will integrate with our MySQL database and provide us with:
'Live' graphical Interfaces (Graphs, Charts) for viewing our data which are automatically updated
The ability to 'Drill Down' using these charts to see more specific information.
For example if a chart shows total sales, we want to be able to click on that graph and be shown information on type of sales.
The ability to export to excel
An easy-to-use user interface that allows non-technical users to create and customise their own views or dashboards.
If anyone can list software they use, have used, or know to be good that would be a great help.
If there is an open-source example available that is great however we are expecting to pay for such software.
Let me know if I have been to vague on details.
Thanks in advance,
James
There are a few things to consider. Firstly, how much data do you have? MySQL isn't designed to be an analytics database. If you have a "small amount" of data, then it doesn't matter. However, if you grow or plan to grow, you may want to copy the data over to an analytic database such as Infobright. Infobright does have an open-source option.
On top of the database, you have a few open-source BI solutions that will work very well. Take a look at Pentaho, Jaspersoft, and Actuate/BIRT. Actuate has some great drill down options, and they also have a way to easily get this data to a mobile device.
Full disclosure: I am the open-source guy for Infobright.
In my research I discovered the following site which seems to be a good place to start for anyone looking at this topic:
Dashboard Insight
This site includes a long list of available suites and tools.
We're currently using Dundas Dashboard and have had a lot of success with it. I am pretty sure it has a data source connector for mySQL, you just have to install a driver that they have available on their site.
All in all, great product, a little bit of a learning curve, but we've had a lot of success with it.

What data mining tools do you use? [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
Besides the two well-known Open Source tools RapidMiner and Weka, are there any other good tools (either Open Source or Commercial), which you can recommend for data mining?
Thanks in advance!
My money is on R, see e.g. the Machine Learning task view.
How about the open source Orange data mining toolkit.
http://www.ailab.si/orange/
You can look at my project - Data Mining SDK.
According to the KDnuggets Poll 2011, RapidMiner once more is the most widely used data mining solution world-wide:
http://www.kdnuggets.com/2011/05/tools-used-analytics-data-mining.html
If it is commercial software the following two are awesome
SAS
SPSS
Another very powerful opensource tool is Knime. In some respects it is better than RapidMiner. As for commercial here's what I've tried:
1.Polyanalyst
2.SPSS Clementine
3.Kxen
4.Statistica Data Miner
5.MATLAB
I like Polyanalyst the best. But it's just my opinion.
According to the yearly KDnuggets Polls 2007, 2008, and 2009, RapidMiner is the most widely used Open Source Data Mining Solution among data mining experts world-wide:
KDnuggets Data Mining Tool Poll 2009
RapidMiner is open source and 100% Java, RapidMiner is much more flexible and offers significantly more functionality than Weka and KNIME.
JDMP http://www.jdmp.org/
The data mining tool I used(also machine learing tools):
Weka: classfication, clustering, association rule, decision tree......
Cluto: clustering
libsvm: classification
And from many posts, I find there still other famous tools which I haven't used:
Orange
R
RapidMiner
SAS
SPSS
There must be other useful tools that I'm not aware of.

What is the best open source help ticket system? [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 11 years ago.
I know of osTicket, are there any other more compelling help ticket systems?
My company wants to use one and I am researching them now.
I forgot to mention, I will need to install it on our servers...so SaaS (software as a service) doesn't work.
There is good information on Wikipedia at
Comparison of Issue Tracking Systems
Personally, I'm fond of Trac, which has the capability of integrating with subversion, so when you check in a file, if you say something like...
$ svn ci -m "automatically fix any broken dates in the input. fixes #87"
....then Trac will automatically add this comment and close bug #87 for you.
"Best" helpdesk system is very subjective, of course, but I recommend Request Tracker (aka RT).
It has a default workflow built in, but is easily configured for alternate workflows using the "Scrips" and templates. Very extensible if you want.
OTRS, Cerberus
I like eTicket Support, is very simple to use and install.
It absolutely depens on what your goals are. The Bugzilla and Trac systems mentioned are nice but geared towards bug tracking, which is just very different from a tool you'd want to use in a helpdesk-type setup where end users would raise incidents.
If the latter is what you are looking for I'd suggest you take a look at OTRS which is a very capable trouble ticketing system. It also has ITSM extensions, which makes it able to support ITIL processes if you need to.
I recommend OTRS, its very easily customizable, and we also use it for hundreds of employees (University).
Howabout Bugzilla. Open source and what Mozilla uses.
Here are a couple that look pretty decent:
http://sourceforge.net/projects/smallhd/
http://sourceforge.net/projects/helpdeskcsharp/
TRAC. Open source, Python-based

A powerful management tool for MySQL with similar features to SQL Server Management studio [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
I am currently working with a developer who is experienced at Ms-SQL, but not much at MySQL. He has been cursing MySQL for having Bugs, and also being far harder to use.
Is is because his experience has been so good with Management studio. It seems to me that his problems are with using phpMyAdmin.
For example, he cites not being able to cross join and compare between tables of different structures using MySQL. Is the problem actually our choice of management tool, or does MySQL have these flaws that my developer thinks. I hope not, as I have just been blown away how fast doing various data management tasks have been in Studio Manager.
You should really check SQLYog. It's great, and has a community version.
Hate to rain on your parade of tools, but while some of the ones mentioned here are pretty cool, none of them have the mojo of SSMS.
In my MySQL work, I basically switched between SQLYog and MySQL GUI Tools, depending on what I did. SQLYog Enterprise Edition (e.g. the non-free one) also adds support for really basic schema code completion.
Quest Toad is good and has pay and free versions for *MySQL.
free version no longer available
More tools to try: EMS SQL Management Studio or MySQL GUI Tools (now called MySQL Workbench)
I would suggest Aqua Data Studio. I don't think that it has a free version, however it is pretty powerful and has a ton of great features that are similar to SQL Server Management Studio.
VSQL++ for MySQL is a powerful GUI database management tool for MySQL