WebML frameworks or tools - frameworks

I was asked about this, someone mentioned me about Webratio, is there any othe tool or framework comparable to this, preferable oss?
Thanks.

I don't think so. WebML was created by the same people that founded WebRatio. Even if now they are trying to push it as a standard OMG web modeling language I don't think right now there are other tools that support it.

Jordi, you are right. As far as I know there are no other industrial implementations of WebML.
WebRatio is not opensource, but it can be downloaded for free for non commercial purposes.
Furthermore, along the line of standardizing the WebML language within OMG (under the name of IFML), we plan to release an opensource modeling tool.
OOH4RIA is a valid option, although experimental, but is not covering the WebML notation. It's instead based on an extension of the OOH notation for rich interfaces.
[Disclaimer: I'm with Politecnico di Milano and WebRatio, and among the inventors of WebML/IFML]

I think Ooh4RIA could be an option.

Related

Can XCUITEST can implement the cucumber Feature files

Can we write the Feature files and step definitions in Swift Automation framework using XCUITEST Framework ?Is yes , Any jar files or plugins we need to install ?
I am unable to find much support in this
While this is not an appropriate question for StackOverflow, I will oblige you an answer with Cucumberish. I have used it in the past, it works, but I generally steer clear of third party frameworks as they add a layer of complexity and leave you in the lurch if they lose support.
I have worked a bit with CucumberSwift and got it to work fine, reading German-language Feature files and letting me define steps in Swift using all the functionality that XCUITest provides.
However, we have not adopted this in the end but are writing Feature files in Gherkin and then write ordinary XCTestCases that we link to the Feature files by mentioning Scenario names in comments. We develop the same functionality for three platforms and it was difficult to see how BDD tooling would work across all three or how we could make it work given the resources we have. Like Mike Collins we also felt that running without the complexity of additional frameworks was an added benefit.
Having said this, CucumberSwift seems promising, perhaps check out this discussion about documentation and add to it?

Making a DSL and an interpreter in Eclipse?

i have to do a DSL and an interpreter of it using Eclipse modeling framework i think so , because i dont have a lot of information about it . I have four months to do it and i am very lost .
The DSL have to read files from sensors , and with the DSL you can make complex math operations . Anyone one know any free resource/book/tutorial/guide where i can read about that ( i can't find anything useful) or anyone can tell my some clues to follow and how start . Thank you so much.
I try to find some examples doing someting like that and i can't find anything.
Eclipse Modeling Project: A Domain-Specific Language (DSL) Toolkit and EMF: Eclipse Modeling Framework (2nd Edition) are two great books on this topic that you can get used for about five dollars each. While not free, they are well worth the small price. There is also a newer reference Implementing Domain Specific Languages with Xtext and Xtend that seems very relevant but I have not had the pleasure of reading it yet, so can't vouch for it.
There are also many free talks on these subjects on youtube and all the EMF, Xtext, etc. websites have quite a bit of tutorials.
Also, based on this question: Interpreter vs. Code Generator Xtext , Xtext does not appear to support interpreters but Xbase may.
There are examples of using XText to build an interpreter / interpreted language (eg. https://eclipse.org/Xtext/documentation/202_scripting.html).
For me, it took a while to get all plugins configurations correct, but it is well documented, on Xtext web and in github / tutorials.
Also, look at XTend (http://www.eclipse.org/xtend/) as this is a major birck in XText framework.

Using (Java) Eclipse abilities in other programming language

I use Eclipse mainly for LSL (linden Scripting language). The plug-in for this language does not provide things like templates or task-tag recognition. Is there any way that these kind of features in LSL-files (or any other generic file/code for that matter) can be used?
Take look at the XText project. If you can define the grammar of LSL there it will generate full Eclipse plugin for it, complete with syntax Highlighting, code Completion, validation and quick Fixes and more.
Another one to try (one i use myself) is LSL Editor
Full Syntax highlighting, code suggest, and even a off world run time environment. plus able to test multiple scripts by building test objects with prims.
Take a Look :)
LSLForge is being actively maintained, and has most of what you describe. If there's something missing, the developer is always looking for new challenges.

what cms that can support more than one language?

One of my clients asked me to integrate an open source CMS in her website.The challenge I have right now is that she wants the website to be bilingual. is there any cms that implements this feature? The content on each page should be displayed either in english or french and no automation translation(like google's or babel fish). only static content should be held in language configuration files.
Thanks for any help or idea.
N2CMS can do that. It supports multi-sites on one installation, multi-language, templating, MVC. And it is a very developer-friendly, developed in C#.
http://n2cms.com
http://n2cms.codeplex.com/
Drupal, besides being considered the best php-based open source CMS, has multilingual support
"Internationalization: Build Multilingual Sites"
http://drupal.org/node/133977
Umbraco does this, is FOSS and based on .NET.
http://umbraco.org/
go for joomla it support multi lingual , use joom fish component
According to one of its FAQ's, Plone, running the LinguaPlone add-on can do this, if I understand your question correctly.
MODXCMS.com does enable you to use lots of different languages on the same site!
They call it YAMS - Yet Another Multilingual Solution ---
about YAMS on the MODX Forums
I say go with MODx CMS coupled with YAMS. Choose the Evolution release, not the Revolution. I just installed the YAMS and it's working like a charm.
The learning curve maybe a bit steep but it's worth every hour I spent learning it.
Are you looking for a translation memory/CMS or a CMS that integrates with a TM?
How many languages are you looking to support?
Any of the complicated ones? (HAT, for example)

mojoPortal OR Umbraco?

I have been look around for Free/Open Source ASP.NET CMS / Portal systems for a while now, and have seived it down to two different ones.
Umbraco - http://umbraco.org
mojoPortal - http://www.mojoportal.com
Both look excellent and have different appealing features, but I am looking for people who have used both and which one you went with and why??
I actually went for Umbraco in the end and would never look back, its incredibly easy to install and use
To install you can use the web platform installer to install it and the AMAZING amount of free projects you can EASILY install with a couple of clicks make it by far the best CMS out there
http://our.umbraco.org/projects
If you are unsure where to start have a read of this
http://www.blogfodder.co.uk/post/A-Complete-Newbies-Guide-To-Umbraco-CMS.aspx
I tried Umbraco and it is not for the timid. I feel I'm a fairly technical person, Sr. Web Developer... and after several hours I gave up.
MojoPortal just works.
It has its flaws, but the simple fact that it just works means it wins.
I used Kentico, DNN, Sitecore, Joomla, CMS Made Simple (Yes admittedly not mojoPortal). Umbraco is by far the most powerful if you are after a highly customised and highly specified solution. Linq2Umbraco just seals the deal.
However, if you are after idiot proof CMS with everything built in, and your biggest concern is to look for check boxes to enable forum/blogs/whatever other joke modules/bells and whistles/etc. Umbraco isn't for you. IMO Kentico/DNN are the ones.
Edit - And 3 years later, I've used SharePoint, epiServer, SiteFinity as well.
Umbraco still wins hands down.
mojoPortal seems easier to use to me and it works even with javascript disabled like using noscript browser plugin. Seems more care of accessibility has been taken using progressive enhancement javascript techniques whereas you can't manage your site at all with javascript disabled using Umbraco.
I haven't tried mojoPortal, but I love Umbraco.
Things I like:
Clean code
Uses XSLT, python, or .NET to extend
Awesome community support
Tutorial videos for easy learning
Admin area is extensible
Good plug-in projects
But really its because I can use it for both small and large projects easily.