News
February 22, 2005 Update of Publications and Slovenian URL's.
December 22, 2004 Update of Project Subpages.
December 21, 2004 Marjan joins the group. Be welcome!
December 21, 2004 Update of Research.Voda project Homepage (links for docs).
December 17, 2004 Created new web for the Research.Voda project.
|
Grammar-based systems
Description
Practitioners face many difficulties solving problems by computer. There is a big gap
between the problem statement and programming code. Several approaches have been proposed during
the past years. The main idea is to define a general way, not very complex, to solve particular
problems. In a previous work, we suggested to use attribute grammars as one of such approach to problem
development and we call it Grammatical Approach to Problem Solving. We know that this kind of problem
solving is not so common for developers and what is more, they are not so experienced. Therefore, we should provide
some guidelines to help practitioners deciding if a problem is suitable for that development method.
This approach is only one of many examples using grammars as a tool for solving problems, as we have shown
in another research papers.
In this work, we analyze some examples of Grammar-based Systems in order to abstract some patterns
that describe those problems. Based on that, we propose a decision method to identify cases where grammar
approach can be useful. We will use some real size case studies to illustrate the applicability of the decision
process. Additionally, we suggest the methodology 'programming patterns', to apply grammar concepts to the elected class of problems.
...
for more details
Financial Support
- Bilateral Project supported by GRICES (Portuguese Gov.) and by Slovenian Government during 2004-2006.
- Project No. BI-PT/04-06-008
Partners
Research Team
Previous Work
Published Papers
Technical Reports
Undergoing Work
Visits
Deliverables
Working Pages (protected zone)