Authors:
Javier Solis
;
Hasdai Pacheco
;
Karen Najera
and
Hugo Estrada
Affiliation:
Fondo de Informacion y Documentacion para la Industria INFOTEC, Mexico
Keyword(s):
Semantic Web Applications, Ontologies, Ontology-driven Development.
Related
Ontology
Subjects/Areas/Topics:
Agile Model-Driven Development
;
Frameworks for Model-Driven Development
;
Methodologies, Processes and Platforms
;
Model Transformations and Generative Approaches
;
Model-Driven Software Development
;
Model-Driven Systems Engineering
;
Software Engineering
Abstract:
One of the current trends in computer science is the use of ontologies in Software Engineering. In this context, several academic and industrial works have used ontologies as mechanism for system requirements representation and automatic code generation. However, most of current works propose generic development platforms regardless the reuse of components for a specific domain. In this paper, a Model-Driven Development Framework, called SemanticWebBuilder (SWB) is presented. SWB provides an agile development platform for the Web application domain, where system requirements are modeled through ontologies and from this knowledge representation, the infrastructure of the system is automatically generated. The resultant system can be extended by reusing of code, thus allowing to build complex systems in a short time. Moreover, system data is represented as RDF triples, making this data available in the Semantic Web. SWB has been widely used to develop Web applications for several gover
nment dependencies in Mexico.
(More)