About Me

I am an Assistant Professor in Health Informatics and Information Systems at the University of Ottawa. I also hold an Adjunct Faculty position at the Faculty of Computer Science at Dalhousie University. Before that, I was a Research Associate and Post-Doctoral Fellow at the NICHE Research Group at Dalhousie University. I was a teaching assistant for 6 years at the Vrije Universiteit Brussel, obtaining the degree of Doctor in Sciences in 2013.
Research Interests
My research interests lie at the crossroads of Knowledge Representation and Reasoning (KR), Information Systems (IS) engineering, and Mobile Computing. In particular, I am interested in applying these technologies to innovate domains such as healthcare, law, government and business.
Publications
2022
Benjamin Rose-Davis; William Van Woensel; Samina Raza Abidi; Elizabeth Stringer; Syed Sibte Raza Abidi
In: International Journal of Medical Informatics, 2022.
Links | BibTeX | Tags: Argument Theory, Knowledge Graphs, Patient Education, Semantic Web
@article{davis2022,
title = {Semantic Knowledge Modeling and Evaluation of Argument Theory to Develop Dialogue based Patient Education Systems for Chronic Disease Self-Management},
author = {Benjamin Rose-Davis and William Van Woensel and Samina Raza Abidi and Elizabeth Stringer and Syed Sibte Raza Abidi},
url = {https://www.sciencedirect.com/science/article/abs/pii/S1386505622000077},
year = {2022},
date = {2022-01-19},
urldate = {2022-01-18},
journal = {International Journal of Medical Informatics},
keywords = {Argument Theory, Knowledge Graphs, Patient Education, Semantic Web},
pubstate = {published},
tppubtype = {article}
}
2021
G Loseto; E Patton; O Seneviratne; W Van Woensel; F Scioscia; L Kagal
Mobile App Development for the Semantic Web of Things with Punya Proceedings Article
In: 20th International Semantic Web Conference: Demo Track (ISWC '21), 2021.
BibTeX | Tags: Internet of Things, Mobile Computing, Semantic Web
@inproceedings{Loseto2021,
title = {Mobile App Development for the Semantic Web of Things with Punya},
author = {G Loseto and E Patton and O Seneviratne and W Van Woensel and F Scioscia and L Kagal},
year = {2021},
date = {2021-10-24},
urldate = {2021-01-01},
booktitle = {20th International Semantic Web Conference: Demo Track (ISWC '21)},
keywords = {Internet of Things, Mobile Computing, Semantic Web},
pubstate = {published},
tppubtype = {inproceedings}
}
Oshani Seneviratne; William Van Woensel; Giuseppe Loseto; Floriano Scioscia; Evan Patton; Lalana Kagal
Rapid Prototyping of Mobile Apps for Clinical Research using Semantic Web Technologies Proceedings Article
In: 20th International Semantic Web Conference: Demo Track (ISWC '21), 2021.
BibTeX | Tags: Mobile Computing, Mobile Health, Semantic Web
@inproceedings{Seneviratne2021,
title = {Rapid Prototyping of Mobile Apps for Clinical Research using Semantic Web Technologies},
author = {Oshani Seneviratne and William Van Woensel and Giuseppe Loseto and Floriano Scioscia and Evan Patton and Lalana Kagal},
year = {2021},
date = {2021-10-24},
urldate = {2021-01-01},
booktitle = {20th International Semantic Web Conference: Demo Track (ISWC '21)},
keywords = {Mobile Computing, Mobile Health, Semantic Web},
pubstate = {published},
tppubtype = {inproceedings}
}
Evan Patton; William Van Woensel; Oshani Seneviratne; Giuseppe Loseto; Floriano Scioscia; Lalana Kagal
The Punya Platform: Building Mobile Research Apps with Linked Data and Semantic Features Proceedings Article
In: 20th International Semantic Web Conference (ISWC '21), 2021.
BibTeX | Tags: Mobile Computing, Mobile Health, Semantic Web
@inproceedings{Patton2021,
title = {The Punya Platform: Building Mobile Research Apps with Linked Data and Semantic Features},
author = {Evan Patton and William Van Woensel and Oshani Seneviratne and Giuseppe Loseto and Floriano Scioscia and Lalana Kagal},
year = {2021},
date = {2021-10-24},
urldate = {2021-01-01},
booktitle = {20th International Semantic Web Conference (ISWC '21)},
keywords = {Mobile Computing, Mobile Health, Semantic Web},
pubstate = {published},
tppubtype = {inproceedings}
}
William Van Woensel; Samina Abidi; Syed Sibte Raza Abidi
Towards Model-Driven Semantic Interfaces for Electronic Health Records on Multiple Platforms Using Notation3 Proceedings Article
In: 4th International Workshop on Semantic Web Meets Health Data Management (SWH’21) co-located with 20th International Semantic Web Conference (ISWC’21), 2021.
Links | BibTeX | Tags: Electronic Medical Record, Model-driven Engineering, Semantic Web
@inproceedings{wvw_swh_21,
title = {Towards Model-Driven Semantic Interfaces for Electronic Health Records on Multiple Platforms Using Notation3},
author = {William Van Woensel and Samina Abidi and Syed Sibte Raza Abidi},
url = {http://ceur-ws.org/Vol-3055/paper4.pdf},
year = {2021},
date = {2021-10-24},
urldate = {2021-10-24},
booktitle = {4th International Workshop on Semantic Web Meets Health Data Management (SWH’21) co-located with 20th International Semantic Web Conference (ISWC’21)},
keywords = {Electronic Medical Record, Model-driven Engineering, Semantic Web},
pubstate = {published},
tppubtype = {inproceedings}
}
William Van Woensel; Manal Elnenaei; Syed Ali Imran; Syed Sibte Raza Abidi
Semantic Web Framework to Computerize Staged Reflex Testing Protocols to Mitigate Underutilization of Pathology Tests for Diagnosing Pituitary Disorders Proceedings Article
In: International Conference on Artificial Intelligence in Medicine (AIME), 2021.
BibTeX | Tags: Clinical Decision Support Systems, Reflex Protocols, Semantic Web
@inproceedings{wvw_aime_21,
title = {Semantic Web Framework to Computerize Staged Reflex Testing Protocols to Mitigate Underutilization of Pathology Tests for Diagnosing Pituitary Disorders},
author = {William Van Woensel and Manal Elnenaei and Syed Ali Imran and Syed Sibte Raza Abidi},
year = {2021},
date = {2021-06-16},
urldate = {2021-06-16},
booktitle = {International Conference on Artificial Intelligence in Medicine (AIME)},
keywords = {Clinical Decision Support Systems, Reflex Protocols, Semantic Web},
pubstate = {published},
tppubtype = {inproceedings}
}
2020
William Van Woensel; Samina Abidi; Borna Jafarpour; Syed Sibte Raza Abidi
A CIG Integration Framework to Provide Decision Support for Comorbid Conditions using Transaction-based Semantics and Temporal Planning Proceedings Article
In: International Conference on Artificial Intelligence in Medicine (AIME 2020), 2020.
Abstract | BibTeX | Tags: Clinical Decision Support Systems, Clinical Practice Guidelines, Comorbidities, Ontology, Semantic Web
@inproceedings{VANWOENSEL2020-COCIG1,
title = {A CIG Integration Framework to Provide Decision Support for Comorbid Conditions using Transaction-based Semantics and Temporal Planning},
author = {William Van Woensel and Samina Abidi and Borna Jafarpour and Syed Sibte Raza Abidi},
year = {2020},
date = {2020-08-01},
urldate = {2020-08-01},
booktitle = {International Conference on Artificial Intelligence in Medicine (AIME 2020)},
abstract = {Managing comorbid conditions, i.e., patients with multiple medical conditions, is quite challenging for Clinical Decision Support Systems (CDSS) based on computerized Clinical Practice Guidelines (CPG). In case of comorbidity, CDSS will need to recommend treatments from multiple different CPG, which may adversely interact (e.g., drug-disease interactions), or introduce inefficiencies. A-priori, static integration of computerized comorbid CPG is insufficient for clinical practice. In this paper, we present a solution for dynamic integration of CPG in response to evolving health profiles. Using Description and Transaction Logics, we define a set of CIG integration semantics for encoding integration decisions that cope with comorbidity issues at execution-time. These dynamic, transaction-based semantics are well-suited to roll back prior decisions when no longer safe or efficient; or, inversely, apply new decisions when relevant. Moreover, comorbid CIG integration should consider temporal properties of CIG tasks—at execution-time, these properties will be influenced by a range of temporal constraints. Given all temporal constraints, optimal task schedules will be calculated that will determine the feasibility of CIG integration decisions.},
keywords = {Clinical Decision Support Systems, Clinical Practice Guidelines, Comorbidities, Ontology, Semantic Web},
pubstate = {published},
tppubtype = {inproceedings}
}
William Van Woensel; Patrice C Roy; Syed Sibte Raza Abidi; Samina Raza Abidi
Indoor location identification of patients for directing virtual care: An AI approach using machine learning and knowledge-based methods Journal Article
In: Artificial Intelligence in Medicine, vol. 108, pp. 101931, 2020, ISSN: 0933-3657.
Abstract | Links | BibTeX | Tags: Activities of daily living, Ambient assisted living, Ambient Intelligence, Ambient sensors, Chronic disease self-management, Data fusion, eHealth Platform, Indoor Localization, Machine Learning, Self-Management, Semantic Web, Virtual care
@article{VANWOENSEL2020101931,
title = {Indoor location identification of patients for directing virtual care: An AI approach using machine learning and knowledge-based methods},
author = {William Van Woensel and Patrice C Roy and Syed Sibte Raza Abidi and Samina Raza Abidi},
url = {http://www.sciencedirect.com/science/article/pii/S0933365720301275
https://authors.elsevier.com/a/1bTwR3KEGaD3xR},
doi = {https://doi.org/10.1016/j.artmed.2020.101931},
issn = {0933-3657},
year = {2020},
date = {2020-01-01},
journal = {Artificial Intelligence in Medicine},
volume = {108},
pages = {101931},
abstract = {In a digitally enabled healthcare setting, we posit that an individual’s current location is pivotal for supporting many virtual care services—such as tailoring educational content towards an individual’s current location, and, hence, current stage in an acute care process; improving activity recognition for supporting self-management in a home-based setting; and guiding individuals with cognitive decline through daily activities in their home. However, unobtrusively estimating an individual’s indoor location in real-world care settings is still a challenging problem. Moreover, the needs of location-specific care interventions go beyond absolute coordinates and require the individual’s discrete semantic location; i.e., it is the concrete type of an individual’s location (e.g., exam vs. waiting room; bathroom vs. kitchen) that will drive the tailoring of educational content or recognition of activities. We utilized Machine Learning methods to accurately identify an individual’s discrete location, together with knowledge-based models and tools to supply the associated semantics of identified locations. We considered clustering solutions to improve localization accuracy at the expense of granularity; and investigate sensor fusion-based heuristics to rule out false location estimates. We present an AI-driven indoor localization approach that integrates both data-driven and knowledge-based processes and artifacts. We illustrate the application of our approach in two compelling healthcare use cases, and empirically validated our localization approach at the emergency unit of a large Canadian pediatric hospital.},
keywords = {Activities of daily living, Ambient assisted living, Ambient Intelligence, Ambient sensors, Chronic disease self-management, Data fusion, eHealth Platform, Indoor Localization, Machine Learning, Self-Management, Semantic Web, Virtual care},
pubstate = {published},
tppubtype = {article}
}
2016
Hossein Mohammadhassanzadeh; William Van Woensel; Samina Raza Abidi; Syed Sibte Raza Abidi
A Semantic Web-based Approach to Plausible Reasoning for Improving Clinical Knowledge Engineering Proceedings Article
In: IEEE International Conference on Biomedical and Health Informatics, Las Vegas, 2016.
Abstract | BibTeX | Tags: Clinical Decision Support Systems, Plausbile Reasoning, Semantic Web
@inproceedings{Mohammadhassanzadeh2016,
title = {A Semantic Web-based Approach to Plausible Reasoning for Improving Clinical Knowledge Engineering},
author = {Hossein Mohammadhassanzadeh and William Van Woensel and Samina Raza Abidi and Syed Sibte Raza Abidi},
year = {2016},
date = {2016-02-24},
urldate = {2016-02-24},
booktitle = {IEEE International Conference on Biomedical and Health Informatics, Las Vegas},
abstract = {In this paper, we present a semantic web based knowledge engineering approach to extend the coverage of medical knowledge-based systems in order to solve complex medical queries that demand the integration of deterministic and plausible knowledge. We leverage plausible reasoning mechanisms, which exploit associations between the underlying domain-specific data, as well as tentative domain knowledge, to extend the coverage of a medical knowledge base. We demonstrate that Semantic Web technologies, due to their efficient solutions for federated data management and built-in DL-based inferencing methods, offer useful opportunities to support plausible reasoning for medical decision support tasks. We evaluated our multi-strategy medical reasoning approach using real-world medical data. Our results illustrate that plausible reasoning improved the knowledge coverage of the original medical knowledge base by 10-12%, and in turn helped to solve complex disease diagnostic queries.},
keywords = {Clinical Decision Support Systems, Plausbile Reasoning, Semantic Web},
pubstate = {published},
tppubtype = {inproceedings}
}
2015
William Van Woensel; Hossein Mohammadhassanzadeh; Samina Raza Abidi; Syed Sibte Raza Abidi
Multi-Strategy Semantic Web Reasoning for Medical Knowledge Bases Proceedings Article
In: Proceedings of International Workshop on Biomedical Data Mining, Modeling, and Semantic Integration: A Promising Approach to Solving Unmet Medical Needs (BDM2I2015), 2015.
Links | BibTeX | Tags: Health Informatics, Knowledge Based Systems, Ontology, Semantic Web
@inproceedings{DBLP:conf/semweb/WoenselMAA15,
title = {Multi-Strategy Semantic Web Reasoning for Medical Knowledge Bases},
author = {William Van Woensel and Hossein Mohammadhassanzadeh and Samina Raza Abidi and Syed Sibte Raza Abidi},
url = {http://ceur-ws.org/Vol-1428/BDM2I_2015_paper_8.pdf},
year = {2015},
date = {2015-10-11},
booktitle = {Proceedings of International Workshop on Biomedical Data Mining, Modeling, and Semantic Integration: A Promising Approach to Solving Unmet Medical Needs (BDM2I2015)},
keywords = {Health Informatics, Knowledge Based Systems, Ontology, Semantic Web},
pubstate = {published},
tppubtype = {inproceedings}
}
2011
William Van Woensel; Sven Casteleyn; Elien Paret; Olga De Troyer
Mobile Querying of Online Semantic Web Data for Context-Aware Applications Journal Article
In: IEEE Internet Computing Special Issue (Semantics in Location-Based Services), vol. 15, no. 6, pp. 32–39, 2011, ISSN: 1089-7801.
Abstract | Links | BibTeX | Tags: Mobile Computing, Semantic Web
@article{5999639,
title = {Mobile Querying of Online Semantic Web Data for Context-Aware Applications},
author = { William Van Woensel and Sven Casteleyn and Elien Paret and Olga De Troyer},
url = {http://web.cs.dal.ca/~woensel/paper/Mobile%20Querying%20of%20Online%20Semantic%20Web%20Data%20for%20Context-Aware%20Applications.pdf},
issn = {1089-7801},
year = {2011},
date = {2011-01-01},
journal = {IEEE Internet Computing Special Issue (Semantics in Location-Based Services)},
volume = {15},
number = {6},
pages = {32--39},
abstract = {Mobile devices are increasingly multifunctional and personal, providing mobile applications with the necessary user information to achieve personalization. At the same time, detection technologies let such devices find nearby physical entities and thus map the user's environment. By exploiting existing online Semantic Web sources about these detected entities, mobile applications can further improve personalization. SCOUT is a mobile application framework that supports linking physical entities to online semantic data sources. It provides applications with an integrated, query-able view on these sources and the user's environment. The authors developed a tailored data management approach to efficiently access these distributed online semantic sources.},
keywords = {Mobile Computing, Semantic Web},
pubstate = {published},
tppubtype = {article}
}
William Van Woensel; Sven Casteleyn; Olga De Troyer
A Generic Approach for On-The-Fly Adding of Context-Aware Features to Existing Websites Proceedings Article
In: De Bra, Paul; Grø nbaek, Kaj (Ed.): Proceedings of the 22nd Conference on Hypertext and Hypermedia, pp. 143–152, ACM, Eindhoven, Netherlands, 2011, ISBN: 978-1-4503-0256-2.
Abstract | Links | BibTeX | Tags: Semantic Web
@inproceedings{VanWoensel:2011:GAO:1995966.1995987,
title = {A Generic Approach for On-The-Fly Adding of Context-Aware Features to Existing Websites},
author = { William Van Woensel and Sven Casteleyn and Olga De Troyer},
editor = {De Bra, Paul and Grø nbaek, Kaj},
url = {http://web.cs.dal.ca/~woensel/paper/A Generic Approach for On-The-Fly Adding of Context-aware Features to Existing Websites.pdf},
isbn = {978-1-4503-0256-2},
year = {2011},
date = {2011-01-01},
booktitle = {Proceedings of the 22nd Conference on Hypertext and Hypermedia},
pages = {143--152},
publisher = {ACM},
address = {Eindhoven, Netherlands},
series = {HT '11},
abstract = {More and more, mobile devices act as personal information managers and are able to obtain rich contextual information on the user’s environment. Mobile, context-aware web applications can exploit this information to better address the needs of mobile users. Currently, such websites are either developed separately from their associated desktop-oriented version, or both versions are created simultaneously by employing methodologies that support multi-platform context-aware websites, requiring an extensive engineering effort. While these approaches provide a solution for developing new websites, they go past the plethora of existing websites. To address this issue, we present an approach for enhancing existing websites on-the-fly with context-aware features. We first discuss the requirements for such an adaptation process, and identify applicable adaptation methods to realize context-aware features. Next, we explain our generic approach, which is grounded in the use of semantic information extracted from existing websites. Finally, we present a concrete application of our approach that is based on the SCOUT framework for mobile and context-aware application development.},
keywords = {Semantic Web},
pubstate = {published},
tppubtype = {inproceedings}
}
2010
Sven Casteleyn; William Van Woensel; Olga De Troyer
Assisting Mobile Web Users: Client-Side Injection of Context-Sensitive Cues into Websites Proceedings Article
In: Kotsis, Gabriele; Taniar, David; Pardede, Eric; Saleh, Imad; Khalil, Ismail (Ed.): Proceedings of the 12th International Conference on Information Integration and Web-based Applications & Services, pp. 443–450, ACM, Paris, France, 2010, ISBN: 978-1-4503-0421-4.
Abstract | Links | BibTeX | Tags: mobile application, Semantic Web
@inproceedings{Casteleyn:2010:AMW:1967486.1967555,
title = {Assisting Mobile Web Users: Client-Side Injection of Context-Sensitive Cues into Websites},
author = { Sven Casteleyn and William Van Woensel and Olga De Troyer},
editor = {Kotsis, Gabriele and Taniar, David and Pardede, Eric and Saleh, Imad and Khalil, Ismail},
url = {http://web.cs.dal.ca/~woensel/paper/Assisting Mobile Web Users Client-Side Injection of Context-Sensitive Cues into Websites.pdf},
isbn = {978-1-4503-0421-4},
year = {2010},
date = {2010-01-01},
booktitle = {Proceedings of the 12th International Conference on Information Integration and Web-based Applications & Services},
pages = {443--450},
publisher = {ACM},
address = {Paris, France},
series = {iiWAS '10},
abstract = {In a mobile setting, the user often browses the Web to consult information related to his current context and environment: e.g., reviews of nearby restaurants, or tourist information on visited monuments. On the other hand, the limitations of mobile devices (e.g., limited screen) and the peculiarities of mobile Web usage (e.g., walking around, driving a car) make it cumbersome to extensively browse a Web page for such useful information. In this paper, we present a client-side approach that aims to assist the mobile user in his browsing session, by correlating the Web page’s content with the mobile user’s context, and subsequently emphasizing and enriching relevant content with so-called context-sensitive cues. To achieve this, we utilize the SCOUT framework for mobile applications to model and access the user’s context, and RDFa annotations present on existing Web pages to identify Web page elements suitable to enrich with context-sensitive cues. The cues themselves are injected using existing adaptation techniques, borrowed from the field of Adaptive Hypermedia.},
keywords = {mobile application, Semantic Web},
pubstate = {published},
tppubtype = {inproceedings}
}
William Van Woensel; Sven Casteleyn; Olga De Troyer
Applying Semantic Web Technology in a Mobile Setting: The Person Matcher Proceedings Article
In: Benatallah, Boualem; Casati, Fabio; Kappel, Gerti; Rossi, Gustavo (Ed.): Proceedings of the 10th International Conference on Web Engineering, pp. 506–509, Springer-Verlag, Vienna, Austria, 2010, ISBN: 3-642-13910-8, 978-3-642-13910-9.
Abstract | Links | BibTeX | Tags: Semantic Web
@inproceedings{VanWoensel:2010:ASW:1884110.1884157,
title = {Applying Semantic Web Technology in a Mobile Setting: The Person Matcher},
author = { William Van Woensel and Sven Casteleyn and Olga De Troyer},
editor = {Benatallah, Boualem and Casati, Fabio and Kappel, Gerti and Rossi, Gustavo},
url = {http://web.cs.dal.ca/~woensel/paper/Applying Semantic Web technology in a Mobile Setting the Person Matcher.pdf},
isbn = {3-642-13910-8, 978-3-642-13910-9},
year = {2010},
date = {2010-01-01},
booktitle = {Proceedings of the 10th International Conference on Web Engineering},
pages = {506--509},
publisher = {Springer-Verlag},
address = {Vienna, Austria},
series = {ICWE'10},
abstract = {In a mobile setting, users use, handle and search for online information in a different way. Two features typically desired by mobile users are tailored information delivery and context awareness. In this paper, we elaborate a demo application that is built upon the existing SCOUT framework, which supports mobile, context-aware applications. The application illustrates the use of intrinsic mobile features, such as context- and environment-awareness, and combines them with the use of Semantic Web technologies to integrate and tailor knowledge present in distributed data sources.},
keywords = {Semantic Web},
pubstate = {published},
tppubtype = {inproceedings}
}
2009
Sven Casteleyn; William Van Woensel; Kees van der Sluijs; Geert-Jan Houben
Aspect-Oriented Adaptation Specification in Web Information Systems: A Semantics-based Approach Journal Article
In: New Review of Hypermedia and Multimedia, vol. 15, no. 1, pp. 39–71, 2009, ISSN: 1361-4568.
Abstract | Links | BibTeX | Tags: Aspect-orientation, Semantic Web
@article{Casteleyn:2009:AAS:1541709.1541712,
title = {Aspect-Oriented Adaptation Specification in Web Information Systems: A Semantics-based Approach},
author = { Sven Casteleyn and William Van Woensel and Kees van der Sluijs and Geert-Jan Houben},
url = {http://web.cs.dal.ca/~woensel/paper/Aspect-Oriented Adaptation Specification in Web Information Systems a Semantics-based Approach.pdf},
issn = {1361-4568},
year = {2009},
date = {2009-01-01},
journal = {New Review of Hypermedia and Multimedia},
volume = {15},
number = {1},
pages = {39--71},
publisher = {Taylor & Francis, Inc.},
address = {Bristol, PA, USA},
abstract = {By tailoring content access, presentation, and functionality to the user’s location, device, personal preferences and needs, Web Information Systems have become increasingly user- and context dependent. In order to realize such adaptive behavior, Web engineers are thus faced with an additional challenge: engineering the required adaptation concerns. In this article, we present, in the context of a Web Information System design method, an adaptation engineering process that is separated from the regular Web design process. Our approach is based on the use of two key elements: (i) aspect-oriented techniques to achieve the separation of (adaptation) concerns, and (ii) the exploitation of semantic information and meta-data associated with the content, for enhanced expressivity and flexibility. By combining these key elements, we demonstrate a robust, rich, consistent and flexible way to specify adaptation in Web Information Systems.},
keywords = {Aspect-orientation, Semantic Web},
pubstate = {published},
tppubtype = {article}
}
2008
Pieter Bellekens; Kees Van Der Sluijs; William Van Woensel; Sven Casteleyn; Geert-Jan Houben
Achieving Efficient Access to Large Integrated Sets of Semantic Data in Web Applications Proceedings Article
In: Proceedings of the 8th International Conference on Web Engineering, pp. 52–64, IEEE Computer Society, Yorktown Heights, NY, USA, 2008, ISBN: 978-0-7695-3261-5.
Abstract | Links | BibTeX | Tags: Query Optimization, Reasoning, Semantic Web
@inproceedings{Bellekens:2008:AEA:1441421.1441554,
title = {Achieving Efficient Access to Large Integrated Sets of Semantic Data in Web Applications},
author = { Pieter Bellekens and Kees Van Der Sluijs and William Van Woensel and Sven Casteleyn and Geert-Jan Houben},
url = {http://web.cs.dal.ca/~woensel/paper/Achieving Efficient Access to Large Integrated Sets of Semantic Data in Web Applications.pdf},
isbn = {978-0-7695-3261-5},
year = {2008},
date = {2008-01-01},
booktitle = {Proceedings of the 8th International Conference on Web Engineering},
pages = {52--64},
publisher = {IEEE Computer Society},
address = {Yorktown Heights, NY, USA},
series = {ICWE '08},
abstract = {Web-based systems exploit Semantic Web-based approaches to link data and create applications that make the most out of the combination and integration of different sources and background knowledge. While a lot of attention is paid to the opportunities that this linking of data on the Web provides, the reality of implementing such solutions with currently available semantic technologies creates a serious engineering challenge. In developing such applications in a commercial setting, we have been confronted with requirements and conditions that show the limitations of current technologies for this type of Web applications. Using our experience from iFanzy, we illustrate in this paper the issues and steps in turning the concept of access to semantically integrated content into solutions that use available technology.},
keywords = {Query Optimization, Reasoning, Semantic Web},
pubstate = {published},
tppubtype = {inproceedings}
}
2007
Sven Casteleyn; William Van Woensel; Geert-Jan Houben
A Semantics-Based Aspect-Oriented Approach to Adaptation in Web Engineering Proceedings Article
In: Proceedings of the 18th Conference on Hypertext and Hypermedia, pp. 189–198, ACM, Manchester, UK, 2007, ISBN: 978-1-59593-820-6.
Abstract | Links | BibTeX | Tags: Semantic Web
@inproceedings{12,
title = {A Semantics-Based Aspect-Oriented Approach to Adaptation in Web Engineering},
author = { Sven Casteleyn and William Van Woensel and Geert-Jan Houben},
url = {http://web.cs.dal.ca/~woensel/paper/A Semantics-based Aspect-Oriented Approach to Adaptation in Web Engineering.pdf},
isbn = {978-1-59593-820-6},
year = {2007},
date = {2007-01-01},
booktitle = {Proceedings of the 18th Conference on Hypertext and Hypermedia},
pages = {189--198},
publisher = {ACM},
address = {Manchester, UK},
abstract = {In the modern Web, users are accessing their favourite Web applications from any place, at any time and with any device. In this setting, they expect the application to user-tailor and personalize content access upon their particular needs. Exhibiting some kind of user- and context-dependency is thus crucial in Web Engineering. In this research, we focus on separating the adaptation engineering process from regular Web engineering by applying aspect-oriented techniques. We show how semantic information and metadata associated with the content can be exploited in our aspect-oriented approach. Furthermore, the approach allows the use of global (structural) properties of the Web application in adaptation specification. We thus obtain several advantages, which are demonstrated in this paper: to control adaptation (specification) separate from (regular) Web Engineering concerns in a richer, more consistent, robust and flexible way.},
keywords = {Semantic Web},
pubstate = {published},
tppubtype = {inproceedings}
}