Information Technology and Management

, Volume 17, Issue 3, pp 203–227 | Cite as

Applying business context to calculate subsets of business document standards

  • Danijel Novakovic
  • Christian Huemer


Business documents directly exchanged between applications usually follow a certain business document standard. No matter whether these standards are traditional EDI standards or XML-based, they are very generic including all elements that may be of need to any company in this world. Before being used in a partnership, a subset of these elements has to be defined based on the business context (geopolitical region, industry, etc.). Usually the definition of these subsets—called Message Implementation Guidelines—starts from scratch, and, thus, is very time-consuming. In this paper we present an approach to explicitly assign context to the definition of Message Implementation Guidelines. This contextual information is also used to calculate a subset for to-be-developed Message Implementation Guidelines based on existing ones. The corresponding approach is supported by a prototype implementation.


Business context Business document standards Conceptual modeling Business document ontology Automatic generation of e-documents 



The research is financially supported by the Vienna PhD School of Informatics [58].


  1. 1.
    UN/CEFACT (2009) Core components technical specification CCTS, version 3.0., Sept 2009. Last Visit: Jan 2014
  2. 2.
    Novakovic D, Huemer C (2013) Contextualizing business documents. In: Proceedings of the 10th IEEE internationall conference on e-business engineering (ICEBE 2013), Coventry, UKGoogle Scholar
  3. 3.
    Novakovic D, Huemer C (2013) Business context sensitive business documents: business context aware core components modeling using the E-UCM model. In: Proceedings of the 11th IEEE international conference on industrial informatics (INDIN 2013), Bochum, GermanyGoogle Scholar
  4. 4.
    Novakovic D, Huemer C (2013) Context aware business documents modeling. In: Brézillon P, Blackburn P, Dapoigny R (eds) Modeling and using context, vol 8175 of lecture notes in computer science. Springer, Berlin, pp 357–363Google Scholar
  5. 5.
    Novakovic D, Huemer C, Pichler C (2013)Context model for business context sensitive business documents. In: Brézillon P, Blackburn P, Dapoigny R (eds) Modeling and using context, vol 8175 of lecture notesin computer science. Springer, Berlin, pp 336–342Google Scholar
  6. 6.
    Schilit BN, Theimer MM (1994) Disseminating active map information to mobile hosts. IEEE Netw 8(5):22–32CrossRefGoogle Scholar
  7. 7.
    Brown PJ, Bovey JD, Chen X (1997) Context-aware applications: from the laboratory to the marketplace. IEEE Pers Commun 4(5):58–64CrossRefGoogle Scholar
  8. 8.
    Dey Anind K, Abowd Gregory D, Wood Andrew (1998) Cyberdesk: a framework for providing self-integrating context-aware services. Knowl Syst 11(1):3–13CrossRefGoogle Scholar
  9. 9.
    Bazire M, Brézillon P (2005) Understanding context beforeusing it. In: Dey A, Kokinov B, Leake D, Turner R (eds) Modeling and using context: 5th international and interdisciplinary conference, Springer, Berlin, pp 29–40Google Scholar
  10. 10.
    Parker JE, Hollister DL, Gonzalez AJ, BrézillonP, Parker ST (2013) Looking for a synergy between human and artificial cognition. In: Brézillon P, Blackburn P, Dapoigny R (eds) Modeling and using context,volume 8175 of Lecture notes in computer science, SpringerBerlin, pp 45–58Google Scholar
  11. 11.
    Klemke R (2000) Context framework—an open approach to enhance organisational memory systems with context modelling techniques. In: PAKM 2000, third international conference on practical aspects of knowledge management, proceedings of the third international conference, Basel, Switzerland, Oct 30–31, 2000Google Scholar
  12. 12.
    Clark H (1992) Arenas of language use. University of Chicago Press, ChicagoGoogle Scholar
  13. 13.
    Brown PJ (1996) The stick-e document: a framework for creating context-aware applications. In: Proceedings of EP”96, Palo Alto, pp 259–272, also published in it EP-odd, Jan 1996Google Scholar
  14. 14.
    Ward A, Jones A, Hopper A (1997) A new location technique for the active office. IEEE Pers Commun 4(5):42–47CrossRefGoogle Scholar
  15. 15.
    Harter A, Hopper A, Steggles P, Ward A, Webster P (2002) The anatomy of a context-aware application. Wirel Netw 8(2–3):187–197CrossRefGoogle Scholar
  16. 16.
    Flachsbart J, Franklin D, Hammond K (2000) Improving human computer interaction in a classroom environment using computer vision. In: Proceedings of the 5th international conference on intelligent user interfaces, IUI ’00, ACM, New York, NY, USA, pp 86–93Google Scholar
  17. 17.
    Hull R, Neaves P, Bedford-Roberts J (1997) Towards situated computing. In: ISWC, pp 146–153Google Scholar
  18. 18.
    Dey AK, Abowd GD (2000) Towards a better understanding of context and context-awareness. In: Workshop on the what, who, where, when, and how of context-awareness, as part of the conference on human factors in computing systems (CHI 2000), April 2000Google Scholar
  19. 19.
    Guo J (2006) Inter-enterprise business document exchange. In: Proceedings of the 8th international conference on electronic commerce: the new e-commerce: innovations for conquering current barriers, obstacles and limitations to conducting successfulbusiness on the internet, ICEC ’06, ACM, New York, NY, USA, pp 427–437Google Scholar
  20. 20.
    Glushko RJ, McGrath T (2002) Document engineering for e-business. In: Proceedings of the 2002 ACM symposium on document engineering, DocEng ’02, ACM, New York, NY, USA, pp 42–48Google Scholar
  21. 21.
    Omelayenko B (2001) Preliminary ontology modeling for b2b content integration. In: Proceedings of the 12th international workshop on database and expert systems applications, 2001, pp 7–13Google Scholar
  22. 22.
    Strommer M, Pichler C, Liegl P (2010) A document model management framework based on core components. In: 2010 IEEE 12th conference on commerce and enterprise computing (CEC), Nov 2010, pp 72–79Google Scholar
  23. 23.
    UN/CEFACT (2014) Unified context methodology technical specification., Jan 2011. Last visit: Jan 2014
  24. 24.
    Ejigu D, Scuturici V-M, Brunie L (2007) An ontology-based approach to context modeling and reasoning in pervasive computing. In: PerCom workshops, pp 14–19Google Scholar
  25. 25.
    Gu T, Wang XH, Pung HK, Zhang DQ (2004) An ontology-based context model in intelligent environments. In: Proceedings of communication network and distributed systems modeling and simulation conference, pp 270–275Google Scholar
  26. 26.
    Hwang W, Park J, Suh H, Kim HW, Suh IH (2006) Ontology-based framework of robot context modeling and reasoning for object recognition. In: FSKD, pp 596–606Google Scholar
  27. 27.
    Fuchs S, Rass S, Lamprecht B, Kyamakya K (2008) A model for ontology-based scene description for context-aware driver assistance systems. In: Proceedings of the 1st international conference on ambient media and systems, Ambi-Sys ’08, Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering (ICST), Brussels, Belgium, pp 5:1–5:8Google Scholar
  28. 28.
    Ko EJ, Lee HJ, Lee JW (2007) Ontology-based context modeling and reasoning for u-healthcare. IEICE Trans 90–D(8):1262–1270CrossRefGoogle Scholar
  29. 29.
    De S, Moessner K (2008) Ontology-based context inference and query for mobile devices. In: PIMRC, pp 1–5Google Scholar
  30. 30.
    Caracciolo C, Sucasas MI, Keizer J (2008) Towards interoperability of geopolitical information within FAO. Comput Inform 27(1):119–129Google Scholar
  31. 31.
    Department of Economic and Social Affairs Statistics Division (2009) International standard industrial classification of all economic activities (ISIC), revision 4. United Nations PublicationsGoogle Scholar
  32. 32.
    Heath T, Bizer C (2011) Linked data: evolving the web into a global data space. Synthesis lectures on the semantic web.Morgan & Claypool PublishersGoogle Scholar
  33. 33.
    Auer Sören, Bizer C, Kobilarov G, Lehmann J, Cyganiak R, Ives Z (2007) DBpedia: A nucleus for a web of open data. In: Aberer K, Choi K-S, Noy NF, Allemang D, Lee K-I, Nixon LJB, Golbeck J, Mika P, Maynard D, Mizoguchi R, Schreiber G, Cudré-Mauroux P (eds) 6th international semantic web conference (ISWC 2007), vol 4825 of lecture notes in computer science, Busan, Korea, pp 722–735, Nov 2007Google Scholar
  34. 34.
    Yoshioka M, Kando N, (2012) Issues for linking geographical open data of geonames and wikipedia. In: Takeda H, Qu Y, Mizoguchi R, Kitamura Y (eds) JIST, vol 774 of lecture notes in computer science. Springer, pp 375–381Google Scholar
  35. 35.
    Sohn J-S, Chung I-J (2013) Dynamic FOAF management method for social networks in the social web environment. J Supercomput 66(2):633–648CrossRefGoogle Scholar
  36. 36.
    Rudolph S (2011) Foundations of description logics. In: Reasoning web. pp 76–136Google Scholar
  37. 37.
    UN/CEFACT (2009) UN/CEFACT XML naming and design rules technical specification version 3.0., Last visit: Jan 2014
  38. 38.
    Rubin DL, Knublauch H, Fergerson RW, Dameron O, Musen M A Protégé-OWL: creating ontology-driven reasoning applications with the web ontology languageGoogle Scholar
  39. 39.
    Sirin E, Parsia B, Grau BC, Kalyanpur A, Katz Y (2007) Pellet: a practical OWL-DL reasoner. J Web Sem 5(2):51–53CrossRefGoogle Scholar
  40. 40.
    HP Labs (2004) Jena—a semantic web framework for Java. Last visit Jan 2014
  41. 41.
    W3C SPARQL Working Group (2011) SPARQL 1.1 overview. World wide web consortium, working draft WD-sparql11-overview-20111117, Nov 2011Google Scholar
  42. 42.
    Clark KG, Feigenbaum L, Torres E (2008) SPARQL protocol for RDF. World Wide Web Consortium, Recommendation REC-rdf-sparql-protocol-20080115, Jan 2008Google Scholar
  43. 43.
    Hevner A, Chatterjee S (2010) Design research in information systems. Springer, New YorkCrossRefGoogle Scholar
  44. 44.
    Strang T, Linnhoff-Popien C (2004) A context modeling survey. In: Workshop on advanced context modelling, reasoning and management, UbiComp 2004—the sixth international conference on ubiquitous computing, Nottingham, UKGoogle Scholar
  45. 45.
    Bolchini C, Curino CA, Quintarelli E, Schreiber FA, Tanca L (2007) A data-oriented survey of context models. ACM SIGMOD Rec 36(4):19–26CrossRefGoogle Scholar
  46. 46.
    Baldauf M, Dustdar S, Rosenberg F (2007) A survey on context-aware systems. Int J Ad Hoc Ubiquitous Comput 2(4):263–277CrossRefGoogle Scholar
  47. 47.
    Korpipaa P, Mantyjarvi J, Kela J, Keranen H, Malm E-J (2003) Managing context information in mobile devices. IEEE Pervasive Comput 2(3):42–51CrossRefGoogle Scholar
  48. 48.
    Ye J, Coyle L, Dobson S, Nixon P (2007) Ontology-based models in pervasive computing systems. ACM Knowl Eng Rev 22(4):315–347Google Scholar
  49. 49.
    Hervás R, Bravo J, Fontecha J (2010) A context model based on ontological languages: a proposal for information visualization. J UCS 16(12):1539–1555Google Scholar
  50. 50.
    Krummenacher R, Strang T (2007) Ontology-based context modeling. In: Workshop on context-aware proactive systemsGoogle Scholar
  51. 51.
    Moore P, Hu B, Zhu X, Campbell W, Ratcliffe M (2007) A survey of context modeling for pervasive cooperative learning. In: First IEEE international symposium on information technologies and applications in education, 2007, ISITAE ’07, pp K5-1-K5-6, Nov 2007Google Scholar
  52. 52.
    Wang X, Zhang D, Gu T, Pung HK (2004) Ontology based context modeling and reasoning using OWL. In: PerCom workshops. IEEE Computer Society, pp 18–22Google Scholar
  53. 53.
    Kashyap V, Bussler C, Moran M (2008) The semantic web, semantics for data and services on the web. Springer, BerlinGoogle Scholar
  54. 54.
    Salton G (1989) Automatic Text processing: the transformation, analysis, and retrieval of information by computer. Addison-Wesley Longman Publishing Co., Inc., BostonGoogle Scholar
  55. 55.
    Moens M-F (2006) Evaluation of information extractiontechnologies. In: Information extraction: algorithms and prospects in a retrieval context, vol 21. Springer, Dordrecht, pp 179–197Google Scholar
  56. 56.
    Lin S-H, Ho J-M (2002) Discovering informative contentblocks from web documents. In: Proceedings of the eighth ACM SIGKDD international conference on knowledge discovery and data mining, KDD ’02, ACM, New York, NY, USA, pp 588–593Google Scholar
  57. 57.
    Sheth B, Maes P (1993) Evolving agents for personalized information filtering. In: Proceedings of the ninth conference on artificial intelligence for applications, 1993. pp 345–352, March 1993Google Scholar
  58. 58.

Copyright information

© Springer Science+Business Media New York 2015

Authors and Affiliations

  1. 1.Institute of Software Technology and Interactive SystemsVienna University of TechnologyViennaAustria

Personalised recommendations