Change search
Link to record
Permanent link

Direct link
BETA
Tan, He
Publications (10 of 47) Show all publications
Tarasov, V., Tan, H., Ismail, M., Adlemo, A. & Johansson, M. (2017). Application of inference rules to a software requirements ontology to generate software test cases. In: Dragoni, Mauro; Poveda-Villalón, María; Jimenez-Ruiz, Ernesto (Ed.), OWL: Experiences and Directions – Reasoner Evaluation: 13th International Workshop, OWLED 2016, and 5th International Workshop, ORE 2016, Bologna, Italy, November 20, 2016, Revised Selected Papers (pp. 82-94). Cham: Springer
Open this publication in new window or tab >>Application of inference rules to a software requirements ontology to generate software test cases
Show others...
2017 (English)In: OWL: Experiences and Directions – Reasoner Evaluation: 13th International Workshop, OWLED 2016, and 5th International Workshop, ORE 2016, Bologna, Italy, November 20, 2016, Revised Selected Papers / [ed] Dragoni, Mauro; Poveda-Villalón, María; Jimenez-Ruiz, Ernesto, Cham: Springer, 2017, p. 82-94Chapter in book (Refereed)
Abstract [en]

Testing of a software system is resource-consuming activity. One of the promising ways to improve the efficiency of the software testing process is to use ontologies for testing. This paper presents an approach to test case generation based on the use of an ontology and inference rules. The ontology represents requirements from a software requirements specification, and additional knowledge about components of the software system under development. The inference rules describe strategies for deriving test cases from the ontology. The inference rules are constructed based on the examination of the existing test documentation and acquisition of knowledge from experienced software testers. The inference rules are implemented in Prolog and applied to the ontology that is translated from OWL functional-style syntax to Prolog syntax. The first experiments with the implementation showed that it was possible to generate test cases with the same level of detail as the existing, manually produced, test cases.

Place, publisher, year, edition, pages
Cham: Springer, 2017
Series
Lecture Notes in Computer Science, ISSN 0302-9743 ; 10161
Keywords
Inference Rules, Ontology, OWL, Prolog, Requirement Specification, Test Case Generation
National Category
Computer Sciences Software Engineering
Identifiers
urn:nbn:se:hj:diva-35164 (URN)10.1007/978-3-319-54627-8_7 (DOI)000426195800007 ()2-s2.0-85014455857 (Scopus ID)978-3-319-54627-8 (ISBN)
Projects
Ontology-based Software Test Case Generation (OSTAG)
Funder
Knowledge Foundation, 20140170
Available from: 2017-03-07 Created: 2017-03-07 Last updated: 2018-03-23Bibliographically approved
Tan, H., Adlemo, A., Tarasov, V. & Johansson, M. E. (2017). Evaluation of an Application Ontology. In: Stefano Borgo, Oliver Kutz, Frank Loebe, Fabian Neuhaus, Kemo Adrian, Mihailo Antović, Valerio Basile, Martin Boeker, Diego Calvanese, Tommaso Caselli, Giorgio Colombo, Roberto Confalonieri, Laura Daniele, Jérôme Euzenat, Antony Galton, Dagmar Gromann, Maria M. Hedblom, Heinrich Herre, Inge Hinterwaldner, Andrea Janes, Ludger Jansen, Kris Krois, Antonio Lieto, Claudio Masolo, Rafael Peñaloza, Daniele Porello, Daniele P. Radicioni, Emilio M. Sanfilippo, Daniel Schober, Rossella Stufano, Amanda Vizedom (Ed.), The Joint Ontology Workshops: . Paper presented at Proceedings of the Joint Ontology Workshops 2017 Episode 3: The Tyrolean Autumn of Ontology Bozen-Bolzano, Italy, September 21–23, 2017. Rheinisch-Westfaelische Technische Hochschule Aachen * Lehrstuhl Informatik V, 2050
Open this publication in new window or tab >>Evaluation of an Application Ontology
2017 (English)In: The Joint Ontology Workshops / [ed] Stefano Borgo, Oliver Kutz, Frank Loebe, Fabian Neuhaus, Kemo Adrian, Mihailo Antović, Valerio Basile, Martin Boeker, Diego Calvanese, Tommaso Caselli, Giorgio Colombo, Roberto Confalonieri, Laura Daniele, Jérôme Euzenat, Antony Galton, Dagmar Gromann, Maria M. Hedblom, Heinrich Herre, Inge Hinterwaldner, Andrea Janes, Ludger Jansen, Kris Krois, Antonio Lieto, Claudio Masolo, Rafael Peñaloza, Daniele Porello, Daniele P. Radicioni, Emilio M. Sanfilippo, Daniel Schober, Rossella Stufano, Amanda Vizedom, Rheinisch-Westfaelische Technische Hochschule Aachen * Lehrstuhl Informatik V , 2017, Vol. 2050Conference paper, Published paper (Refereed)
Abstract [en]

The work presented in this paper demonstrates an evaluation procedure for a real-life application ontology, coming from the avionics domain. The focus of the evaluation has specifically been on three ontology quality features, namely usability, correctness and applicability. In the paper, the properties of the three features are explained in the context of the application domain, the methods and tools used for the evaluation of the features are presented, and the evaluation results are presented and discussed. The results indicate that the three quality features are significant in the evaluation of our application ontology, that the proposed methods and tools allow for the evaluation of the three quality features and that the inherent quality of the application ontology can be confirmed.

Place, publisher, year, edition, pages
Rheinisch-Westfaelische Technische Hochschule Aachen * Lehrstuhl Informatik V, 2017
Series
CEUR Workshop Proceedings, ISSN 1613-0073 ; 2050
Keywords
application ontologies, ontology evaluation, ontology quality features, ontology verbalization
National Category
Computer Systems
Identifiers
urn:nbn:se:hj:diva-38902 (URN)2-s2.0-85045576954 (Scopus ID)
Conference
Proceedings of the Joint Ontology Workshops 2017 Episode 3: The Tyrolean Autumn of Ontology Bozen-Bolzano, Italy, September 21–23, 2017
Available from: 2018-02-23 Created: 2018-02-23 Last updated: 2018-05-09Bibliographically approved
Tan, H., Ismail, M., Tarasov, V., Adlemo, A. & Johansson, M. (2016). Development and evaluation of a software requirements ontology. In: Iaakov Exman, Juan Llorens and Anabel Fraga (Ed.), Proceedings of the 7th International Workshop on Software Knowledge: November 9-10, 2016, in Porto, Portugal. Paper presented at 7th International Workshop on Software Knowledge - SKY 2016 in conjunction with the 9th International Joint Conference on Knowledge Discovery, Knowledge Engineering and Knowledge Management - IC3K 2016.
Open this publication in new window or tab >>Development and evaluation of a software requirements ontology
Show others...
2016 (English)In: Proceedings of the 7th International Workshop on Software Knowledge: November 9-10, 2016, in Porto, Portugal / [ed] Iaakov Exman, Juan Llorens and Anabel Fraga, 2016Conference paper, Published paper (Refereed)
Abstract [en]

This paper presents an ontology which has been developed to represent the requirements of a software component pertaining to an embedded system in the avionics industry. The ontology was built based on the software requirements documents and was used to support advanced methods in the subsequent stages of the software development process. In this paper it is described theprocess that was used to build the ontology. Two pertinent quality measures that were applied to the ontology, i.e. usability and applicability, are also described, as well as the methods used to evaluate the quality measures and the result of these evaluations.

Keywords
Ontology, Software Requirements, Ontology Development, Ontology Evaluation, Avionics Software Development
National Category
Computer Systems
Identifiers
urn:nbn:se:hj:diva-32277 (URN)10.5220/0006079300110018 (DOI)000393154100001 ()2-s2.0-85007006434 (Scopus ID)978-989-758-202-8 (ISBN)
Conference
7th International Workshop on Software Knowledge - SKY 2016 in conjunction with the 9th International Joint Conference on Knowledge Discovery, Knowledge Engineering and Knowledge Management - IC3K 2016
Projects
Ontology-based Software Test Case Generation (OSTAG)
Funder
Knowledge Foundation, KKS-20140170
Available from: 2016-11-16 Created: 2016-11-16 Last updated: 2017-04-28Bibliographically approved
Resmini, A., Tan, H., Tarasov, V. & Adlemo, A. (2016). #ViewFromTheOffice - Reconceptualizing the Workplace as an Information-based Ecosystem. In: Proceedings of the 6th STS Conference on Socio-technical Ecosystems: . Paper presented at 6th STS Conference on Socio-technical Ecosystems.
Open this publication in new window or tab >>#ViewFromTheOffice - Reconceptualizing the Workplace as an Information-based Ecosystem
2016 (English)In: Proceedings of the 6th STS Conference on Socio-technical Ecosystems, 2016Conference paper, Published paper (Refereed)
Keywords
user experience, workplace, cross-channel, information architecture
National Category
Interaction Technologies
Identifiers
urn:nbn:se:hj:diva-34312 (URN)
Conference
6th STS Conference on Socio-technical Ecosystems
Available from: 2016-12-14 Created: 2016-12-14 Last updated: 2016-12-14
Tan, H., Barakat, G. & Tarasov, V. (2015). Translating XML Models into OWL Ontologies for Interoperability of Simulation Systems. In: Raimundas Matulevičius, Fabrizio Maria Maggi and Peep Küngas (Ed.), Proceedings of the 3rd Workshop on Ontologies and Information Systems (WOIS 2015), Tartu, Estonia, August 26, 2015: . Paper presented at 3rd Workshop on Ontologies and Information Systems (WOIS 2015) (pp. 116-123).
Open this publication in new window or tab >>Translating XML Models into OWL Ontologies for Interoperability of Simulation Systems
2015 (English)In: Proceedings of the 3rd Workshop on Ontologies and Information Systems (WOIS 2015), Tartu, Estonia, August 26, 2015 / [ed] Raimundas Matulevičius, Fabrizio Maria Maggi and Peep Küngas, 2015, p. 116-123Conference paper, Published paper (Refereed)
Abstract [en]

Today XML is a common format supporting interoperabilityand information exchange between systems in the modeling and simulationeld. Although XML enables systems to agree on a common syntaxand understand the exchanged information, systems can misinterpretthem due to their dierent conceptualizations of the domain of interest.In this paper, we present a framework for automatic translation ofXML simulation models which follow the High Level Architecture (HLA) object model template specication, into OWL ontologies. In OWL ontologiesthe semantics of information is formally dened. It provides thebasis for interoperability and information exchange between simulationsystems on semantic level.

National Category
Computer Systems
Identifiers
urn:nbn:se:hj:diva-27688 (URN)
Conference
3rd Workshop on Ontologies and Information Systems (WOIS 2015)
Available from: 2015-08-11 Created: 2015-08-11 Last updated: 2015-11-23
Tan, H., Resmini, A., Tarasov, V. & Adlemo, A. (2015). Workplace innovation in Swedish local organizations - technology aspect: BIS 2015 International Workshops, Poznań, Poland, June 24-26, 2015, Revised Papers. In: Witold Abramowicz (Ed.), Business Information Systems Workshops: . Paper presented at 18th International Workshop on Business Information Systems (BIS), June 24-26, 2015, Poznan, Poland (pp. 139-147). , 228
Open this publication in new window or tab >>Workplace innovation in Swedish local organizations - technology aspect: BIS 2015 International Workshops, Poznań, Poland, June 24-26, 2015, Revised Papers
2015 (English)In: Business Information Systems Workshops / [ed] Witold Abramowicz, 2015, Vol. 228, p. 139-147Conference paper, Published paper (Refereed)
Abstract [en]

Workplace innovation (WI) is important to provide betterwork opportunities and increase productivity. WI at the individual tasklevel concerns the structure of individual work tasks. A number of surveyshave been done that measured WI at the individual task level, howeverthey paid little attention to work environment, in particular to supportivetechnology. This paper presents the case study of WI in two Swedishorganisations with focus on the alignment of ICT and the individual worktasks. We carried out seven interviews of workers at dierent levels ofjob and in dierent sectors. The qualitative data analysis identied fourthemes: business processes, working roles, data sources, and technology.The analysis was facilitated by constructing BPMN (Business ProcessModel Notation) diagrams for the identied business processes. We discoveredthat the supportive technology in the organisations is adequatebut downright traditional. We argue that technology is an important factorand enabler for WI. Finally, we present an architectural model thatprovides a direction for future work on WI taking ICT as the basis.

Series
Lecture Notes in Business Information Processing ; 228
National Category
Other Electrical Engineering, Electronic Engineering, Information Engineering
Identifiers
urn:nbn:se:hj:diva-27117 (URN)000369170600013 ()2-s2.0-84952647100 (Scopus ID)978-3-319-26761-6 (ISBN)
Conference
18th International Workshop on Business Information Systems (BIS), June 24-26, 2015, Poznan, Poland
Available from: 2015-06-11 Created: 2015-06-11 Last updated: 2016-02-19Bibliographically approved
Tan, H. (2014). A Method for Building FrameNet-like Corpus for the Biomedical Domain. In: Martin Duneld (Ed.), Proceedings of the 5th International Workshop on Health Text Mining and Information Analysis (Louhi): . Paper presented at 14th Conference of the European Chapter of the Association for Computational Linguistics (pp. 46-53). Association for Computational Linguistics
Open this publication in new window or tab >>A Method for Building FrameNet-like Corpus for the Biomedical Domain
2014 (English)In: Proceedings of the 5th International Workshop on Health Text Mining and Information Analysis (Louhi) / [ed] Martin Duneld, Association for Computational Linguistics, 2014, p. 46-53Conference paper, Published paper (Refereed)
Abstract [en]

Semantic Role Labeling (SRL) plays an important role in different text mining tasks. The development of SRL systems for the biomedical area is frustrated by the lack of large-scale domain specific corpora that are annotated with semantic roles. In our previous work, we proposed a method for building FramenNet-like corpus for the area using domain knowledge provided by ontologies. In this paper, we present a framework for supporting the method and the system which we developed based on the framework. In the system we have developed the algorithms for selecting appropriate concepts to be translated into semantic frames, for capturing the information that describes frames from ontology terms, and for collecting example sentence using ontological knowledge.

Place, publisher, year, edition, pages
Association for Computational Linguistics: , 2014
National Category
Other Electrical Engineering, Electronic Engineering, Information Engineering
Identifiers
urn:nbn:se:hj:diva-27839 (URN)978-1-937284-90-9 (ISBN)
Conference
14th Conference of the European Chapter of the Association for Computational Linguistics
Available from: 2015-09-03 Created: 2015-09-03 Last updated: 2015-09-04Bibliographically approved
Tan, H., Kaliyaperumal, R. & Benis, N. (2012). Ontology-driven Construction of Corpus with Frame Semantics Annotations. In: CICLing. Paper presented at CICLing (pp. 54-65).
Open this publication in new window or tab >>Ontology-driven Construction of Corpus with Frame Semantics Annotations
2012 (English)In: CICLing, 2012, p. 54-65Conference paper, Published paper (Refereed)
National Category
Computer Sciences
Identifiers
urn:nbn:se:hj:diva-18797 (URN)
Conference
CICLing
Available from: 2012-06-27 Created: 2012-06-27 Last updated: 2018-01-12Bibliographically approved
Tan, H. (2012). Semantic Role Labeling for Biological Event. In: Patrick Lambrix (Ed.), Advances in Secure and Networked Information Systems - The ADIT Perspective: Festschrift in honor of professor Nahid Shahmehri (pp. 165-174). Linköping: Linköping University Electronic Press
Open this publication in new window or tab >>Semantic Role Labeling for Biological Event
2012 (English)In: Advances in Secure and Networked Information Systems - The ADIT Perspective: Festschrift in honor of professor Nahid Shahmehri / [ed] Patrick Lambrix, Linköping: Linköping University Electronic Press, 2012, p. 165-174Chapter in book (Other academic)
Abstract [en]

In this chapter, we present that ontologies, as a formal representation of domain knowledge, can instruct us and ease all the tasks in building domain corpus annotated with semantic roles. We have built such a corpus for biological transport events using Gene Ontology. Then we report on a word-chunking approach for identifying semantic roles of biomedical predicates describing transport events. The results show that the system performance varies between different roles and the performance was not improved for all roles by introducing domain specific features

Place, publisher, year, edition, pages
Linköping: Linköping University Electronic Press, 2012
National Category
Computer and Information Sciences
Identifiers
urn:nbn:se:hj:diva-23192 (URN)978-91-7519-716-6 (ISBN)9789175197173 (ISBN)
Available from: 2014-01-22 Created: 2014-01-22 Last updated: 2018-01-11Bibliographically approved
Tan, H. & Chowdari, S. (2012). Semantic Role Labeling for Biological Transport. In: : . Paper presented at AAAI 2012 Fall Symposium on Information Retrieval and Knowledge Discovery in Biomedical Text.
Open this publication in new window or tab >>Semantic Role Labeling for Biological Transport
2012 (English)Conference paper, Published paper (Refereed)
National Category
Computer Sciences
Identifiers
urn:nbn:se:hj:diva-19175 (URN)
Conference
AAAI 2012 Fall Symposium on Information Retrieval and Knowledge Discovery in Biomedical Text
Note

short paper

Available from: 2012-08-15 Created: 2012-08-15 Last updated: 2018-01-12Bibliographically approved
Organisations

Search in DiVA

Show all publications