InSCo-Gen: A MDD Tool for Web Rule-Based Applications

  • Joaquín Cañadas
  • José Palma
  • Samuel Túnez
Part of the Lecture Notes in Computer Science book series (LNCS, volume 5648)


Rules and ontologies are widely used in software development since they provide semantic web applications with meaning and reasoning features. This demonstration paper presents InSCo-Gen, a Model-Driven Development (MDD) tool for Web rule-based applications, which constructs a functional Web architecture integrating a rule engine for reasoning tasks. Development process is based on conceptual models composed of ontologies and production rules. These models are the source for the MDD process, which automatically generates implementation of the Web application.


MDD Web Engineering Rule-based systems 


  1. 1.
    Brachman, R.J., Levesque, H.J.: Knowledge representation and reasoning. Morgan Kaufmann, San Francisco (2004)zbMATHGoogle Scholar
  2. 2.
    Schreiber, G., Akkermans, H., Anjewierden, A., de Hoog, R., Shadbolt, N., de Velde, W.V., Wielinga, B.: Knowledge Engineering and Management: The CommonKADS Methodology. The MIT Press, Cambridge (2000)Google Scholar
  3. 3.
    del Águila, I.M., Cañadas, J., Palma, J., Túnez, S.: Towards a methodology for hybrid systems software development. In: Proceedings of the Int. Conference on Software Engineering and Knowledge Engineering (SEKE), pp. 188–193 (2006)Google Scholar
  4. 4.
  5. 5.
    Geary, D., Horstmann, C.S.: Core JavaServer Faces, 2nd edn. Prentice Hall, Englewood Cliffs (2007)Google Scholar
  6. 6.
    Kolovos, D.S.: Exeed: Extended Emf EDitor - User Manual (2007),
  7. 7.
    JBoss: RichFaces (2007),

Copyright information

© Springer-Verlag Berlin Heidelberg 2009

Authors and Affiliations

  • Joaquín Cañadas
    • 1
  • José Palma
    • 2
  • Samuel Túnez
    • 1
  1. 1.Dept. of Languages and ComputationUniversity of AlmeriaSpain
  2. 2.Dept. of Information and Communications EngineeringUniversity of MurciaSpain

Personalised recommendations