A Trading-Based Knowledge Representation Metamodel for Management Information System Development

544 views

Published on

Published in: Education, Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
544
On SlideShare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

A Trading-Based Knowledge Representation Metamodel for Management Information System Development

  1. 1. 1 A Trading-Based Knowledge Representation Metamodel for Management Information System DevelopmentA TKR Metamodel for MIS Development José A. Asensio1, Luis Iribarne1, Nicolás Padilla1, Cristina Vicente-Chicote2 1Applied Computing Group, University of Almería, SPAIN {jacortes, luis.iribarne, npadilla}@ual.es 2 Dept. of Information and Communication Technologies, Technical University of Cartagena, SPAIN cristina.vicente@upct.es SISTEDES - JISBD, A Coruña 5-7th September, 2011 Applied Computing Group SISTEDES - XVI Jornadas de Ingeniería del Software y Bases de Datos University of Almería, SPAIN University of A Coruña (SPAIN), 5-7th September, 2011
  2. 2. 2 Index • ContextA TKR Metamodel for MIS Development • Proposal • Planning • Conclusions Applied Computing Group SISTEDES - XVI Jornadas de Ingeniería del Software y Bases de Datos University of Almería, SPAIN University of A Coruña (SPAIN), 5-7th September, 2011
  3. 3. 3 Context • MIS facilitate information retrieval and decision-making, allowing cooperativeA TKR Metamodel for MIS Development work. • MIS design requires: – a common vocabulary, and – a certain capacity to mediate objects. Applied Computing Group SISTEDES - XVI Jornadas de Ingeniería del Software y Bases de Datos University of Almería, SPAIN University of A Coruña (SPAIN), 5-7th September, 2011
  4. 4. 4 Context • MIS facilitates information retrieval and decision-making, allowing cooperativeA TKR Metamodel for MIS Development work. • MIS design requires: – a common vocabulary ► Ontology – a certain capacity to mediate objects. Applied Computing Group SISTEDES - XVI Jornadas de Ingeniería del Software y Bases de Datos University of Almería, SPAIN University of A Coruña (SPAIN), 5-7th September, 2011
  5. 5. 5 Context • MIS facilitates information retrieval and decision-making, allowing cooperativeA TKR Metamodel for MIS Development work. • MIS design requires: – a common vocabulary ► Ontologies – a certain capacity to mediate objects ► ► Trader Applied Computing Group SISTEDES - XVI Jornadas de Ingeniería del Software y Bases de Datos University of Almería, SPAIN University of A Coruña (SPAIN), 5-7th September, 2011
  6. 6. 6 Context • The use of traders is proposed to improve the interoperability of the systemA TKR Metamodel for MIS Development components: – Trader acts as intermediary between objects. – Trader improves querying and information retrieval (with the use of ontologies). Applied Computing Group SISTEDES - XVI Jornadas de Ingeniería del Software y Bases de Datos University of Almería, SPAIN University of A Coruña (SPAIN), 5-7th September, 2011
  7. 7. 7 Context • The use of traders is proposed to improve the interoperability of the systemA TKR Metamodel for MIS Development components: – Trader acts as intermediary between objects. – Trader improves querying and information retrieval (with the use of ontologies). ▼ Trading-based Knowledge Representation Systems Applied Computing Group SISTEDES - XVI Jornadas de Ingeniería del Software y Bases de Datos University of Almería, SPAIN University of A Coruña (SPAIN), 5-7th September, 2011
  8. 8. 8 Proposal: TKR MetamodelA TKR Metamodel for MIS Development Applied Computing Group SISTEDES - XVI Jornadas de Ingeniería del Software y Bases de Datos University of Almería, SPAIN University of A Coruña (SPAIN), 5-7th September, 2011
  9. 9. 9 Proposal: TKR MetamodelA TKR Metamodel for MIS Development Applied Computing Group SISTEDES - XVI Jornadas de Ingeniería del Software y Bases de Datos University of Almería, SPAIN University of A Coruña (SPAIN), 5-7th September, 2011
  10. 10. 10 Proposal: TKR MetamodelA TKR Metamodel for MIS Development Applied Computing Group SISTEDES - XVI Jornadas de Ingeniería del Software y Bases de Datos University of Almería, SPAIN University of A Coruña (SPAIN), 5-7th September, 2011
  11. 11. 11 Proposal: TKR MetamodelA TKR Metamodel for MIS Development Applied Computing Group SISTEDES - XVI Jornadas de Ingeniería del Software y Bases de Datos University of Almería, SPAIN University of A Coruña (SPAIN), 5-7th September, 2011
  12. 12. 12 Proposal: TKR MetamodelA TKR Metamodel for MIS Development Applied Computing Group SISTEDES - XVI Jornadas de Ingeniería del Software y Bases de Datos University of Almería, SPAIN University of A Coruña (SPAIN), 5-7th September, 2011
  13. 13. 13 Proposal: TKR MetamodelA TKR Metamodel for MIS Development Applied Computing Group SISTEDES - XVI Jornadas de Ingeniería del Software y Bases de Datos University of Almería, SPAIN University of A Coruña (SPAIN), 5-7th September, 2011
  14. 14. 14 Proposal: TKR MetamodelA TKR Metamodel for MIS Development Applied Computing Group SISTEDES - XVI Jornadas de Ingeniería del Software y Bases de Datos University of Almería, SPAIN University of A Coruña (SPAIN), 5-7th September, 2011
  15. 15. 15 Proposal: TKR MetamodelA TKR Metamodel for MIS Development Applied Computing Group SISTEDES - XVI Jornadas de Ingeniería del Software y Bases de Datos University of Almería, SPAIN University of A Coruña (SPAIN), 5-7th September, 2011
  16. 16. 16 Proposal: TKR MetamodelA TKR Metamodel for MIS Development Applied Computing Group SISTEDES - XVI Jornadas de Ingeniería del Software y Bases de Datos University of Almería, SPAIN University of A Coruña (SPAIN), 5-7th September, 2011
  17. 17. 17 Proposal: TKR MetamodelA TKR Metamodel for MIS Development Applied Computing Group SISTEDES - XVI Jornadas de Ingeniería del Software y Bases de Datos University of Almería, SPAIN University of A Coruña (SPAIN), 5-7th September, 2011
  18. 18. 18 Proposal: TKR MetamodelA TKR Metamodel for MIS Development Applied Computing Group SISTEDES - XVI Jornadas de Ingeniería del Software y Bases de Datos University of Almería, SPAIN University of A Coruña (SPAIN), 5-7th September, 2011
  19. 19. 19 Proposal: TKR MetamodelA TKR Metamodel for MIS Development Applied Computing Group SISTEDES - XVI Jornadas de Ingeniería del Software y Bases de Datos University of Almería, SPAIN University of A Coruña (SPAIN), 5-7th September, 2011
  20. 20. 20 Proposal: TKR MetamodelA TKR Metamodel for MIS Development Applied Computing Group SISTEDES - XVI Jornadas de Ingeniería del Software y Bases de Datos University of Almería, SPAIN University of A Coruña (SPAIN), 5-7th September, 2011
  21. 21. 21 Proposal: GMF ToolA TKR Metamodel for MIS Development Applied Computing Group SISTEDES - XVI Jornadas de Ingeniería del Software y Bases de Datos University of Almería, SPAIN University of A Coruña (SPAIN), 5-7th September, 2011
  22. 22. 22 Proposal: GMF ToolA TKR Metamodel for MIS Development Applied Computing Group SISTEDES - XVI Jornadas de Ingeniería del Software y Bases de Datos University of Almería, SPAIN University of A Coruña (SPAIN), 5-7th September, 2011
  23. 23. 23 Proposal: GMF ToolA TKR Metamodel for MIS Development Applied Computing Group SISTEDES - XVI Jornadas de Ingeniería del Software y Bases de Datos University of Almería, SPAIN University of A Coruña (SPAIN), 5-7th September, 2011
  24. 24. 24 Proposal: GMF ToolA TKR Metamodel for MIS Development Applied Computing Group SISTEDES - XVI Jornadas de Ingeniería del Software y Bases de Datos University of Almería, SPAIN University of A Coruña (SPAIN), 5-7th September, 2011
  25. 25. 25 Proposal: GMF ToolA TKR Metamodel for MIS Development Applied Computing Group SISTEDES - XVI Jornadas de Ingeniería del Software y Bases de Datos University of Almería, SPAIN University of A Coruña (SPAIN), 5-7th September, 2011
  26. 26. 26 Proposal: GMF ToolA TKR Metamodel for MIS Development Applied Computing Group SISTEDES - XVI Jornadas de Ingeniería del Software y Bases de Datos University of Almería, SPAIN University of A Coruña (SPAIN), 5-7th September, 2011
  27. 27. 27 Proposal: GMF ToolA TKR Metamodel for MIS Development Applied Computing Group SISTEDES - XVI Jornadas de Ingeniería del Software y Bases de Datos University of Almería, SPAIN University of A Coruña (SPAIN), 5-7th September, 2011
  28. 28. 28 Proposal: GMF ToolA TKR Metamodel for MIS Development Applied Computing Group SISTEDES - XVI Jornadas de Ingeniería del Software y Bases de Datos University of Almería, SPAIN University of A Coruña (SPAIN), 5-7th September, 2011
  29. 29. 29 Proposal: OCL Constraints • rule #1: context InformationSystem inv: self.hasNode -> exists(n | n.hasTradingModule -> size() > 0) andA TKR Metamodel for MIS Development self.hasNode -> exists(n | n.hasProcessingModule -> size() > 0) • rule #2: context TradingModule inv: self.isFederatedWith -> forAll(tm | (tm <> self)) • rule #3: context TradingModule inv: self.isFederatedWith -> notEmpty() implies (self.linkInterface = true) and self.isFederatedWith -> forAll(tm | (tm.linkInterface = true)) Applied Computing Group SISTEDES - XVI Jornadas de Ingeniería del Software y Bases de Datos University of Almería, SPAIN University of A Coruña (SPAIN), 5-7th September, 2011
  30. 30. 30 Planning • An implementation repository will be created to store the binary componentsA TKR Metamodel for MIS Development developed for TKR Systems. • A configuration definition language will be created to map the design-time components and the reusable binary components. Applied Computing Group SISTEDES - XVI Jornadas de Ingeniería del Software y Bases de Datos University of Almería, SPAIN University of A Coruña (SPAIN), 5-7th September, 2011
  31. 31. 31 PlanningA TKR Metamodel for MIS Development Applied Computing Group SISTEDES - XVI Jornadas de Ingeniería del Software y Bases de Datos University of Almería, SPAIN University of A Coruña (SPAIN), 5-7th September, 2011
  32. 32. 32 PlanningA TKR Metamodel for MIS Development Applied Computing Group SISTEDES - XVI Jornadas de Ingeniería del Software y Bases de Datos University of Almería, SPAIN University of A Coruña (SPAIN), 5-7th September, 2011
  33. 33. 33 PlanningA TKR Metamodel for MIS Development Applied Computing Group SISTEDES - XVI Jornadas de Ingeniería del Software y Bases de Datos University of Almería, SPAIN University of A Coruña (SPAIN), 5-7th September, 2011
  34. 34. 34 PlanningA TKR Metamodel for MIS Development Applied Computing Group SISTEDES - XVI Jornadas de Ingeniería del Software y Bases de Datos University of Almería, SPAIN University of A Coruña (SPAIN), 5-7th September, 2011
  35. 35. 35 Conclusions • A MDE approach to TKR System design in the context of WMIS has beenA TKR Metamodel for MIS Development presented. • A metamodel and a GMF model editor have been developed to ease it design through a graphical interface. Applied Computing Group SISTEDES - XVI Jornadas de Ingeniería del Software y Bases de Datos University of Almería, SPAIN University of A Coruña (SPAIN), 5-7th September, 2011
  36. 36. 36 Conclusions • As future work, an implementation repository and a configuration definitionA TKR Metamodel for MIS Development language will be created to obtain the implementation of the TKR System automatically. Applied Computing Group SISTEDES - XVI Jornadas de Ingeniería del Software y Bases de Datos University of Almería, SPAIN University of A Coruña (SPAIN), 5-7th September, 2011
  37. 37. 37 A Trading-Based Knowledge Representation Metamodel for Management Information System Development Thank you for your attention!!A TKR Metamodel for MIS Development Contact: jacortes@ual.es Applied Computing Group University of Almería, SPAIN http://www.ual.es/acg Una Metodología para la Recuperación y Explotación de Información Medioambiental (TIN2010-15588) Desarrollo de un Agente Web Inteligente de Información Medioambiental (TIC-6114) Applied Computing Group SISTEDES - XVI Jornadas de Ingeniería del Software y Bases de Datos University of Almería, SPAIN University of A Coruña (SPAIN), 5-7th September, 2011

×