ER2013 KSE Lab Meeting December 2013. Paper 1: Ontologies for International Standards for Software Engineering Addresses issue of terminological and semantic.

Slides:



Advertisements
Similar presentations
Oyster, Edinburgh, May 2006 AIFB OYSTER - Sharing and Re-using Ontologies in a Peer-to-Peer Community Raul Palma 2, Peter Haase 1 1) Institute AIFB, University.
Advertisements

ISWC Doctoral Symposium Monday, 7 November 2005
©Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 12Slide 1 Software Design l Objectives To explain how a software design may be represented.
Grounding Software Domain Ontologies in the Unified Foundational Ontology (UFO): The case of the ODE Software Process Ontology Giancarlo Guizzardi Renata.
EDEN 2007 Naples, Italy LIFELONG LEARNING TEACHERS’ NEEDS IN VIRTUAL LEARNING ENVIRONMENTS Josep Maria Boneu 1, Maria Galofré 2, Julià Minguillón 2 1 Centre.
Integrating Bayesian Networks and Simpson’s Paradox in Data Mining Alex Freitas University of Kent Ken McGarry University of Sunderland.
Eliciting Goals for Business Process Models with Non-Functional Requirements Catalogues Evellin C. S. Cardoso, João Paulo A. Almeida, Giancarlo Guizzardi.
Merging Models Based on Given Correspondences Rachel A. Pottinger Philip A. Bernstein.
An Application-led Approach for Security-related Research in Ubicomp Philip Robinson TecO, Karlsruhe University 11 May 2005.
OWL-AA: Enriching OWL with Instance Recognition Semantics for Automated Semantic Annotation 2006 Spring Research Conference Yihong Ding.
A Review of Ontology Mapping, Merging, and Integration Presenter: Yihong Ding.
COMP 6703 eScience Project Semantic Web for Museums Student : Lei Junran Client/Technical Supervisor : Tom Worthington Academic Supervisor : Peter Strazdins.
1 Department of Computer Science and Engineering, University of South Carolina Issues for Discussion and Work Jan 2007  Choose meeting time.
The RDF meta model: a closer look Basic ideas of the RDF Resource instance descriptions in the RDF format Application-specific RDF schemas Limitations.
Domain-Specific Software Engineering Alex Adamec.
Semantic Web Technologies Lecture # 2 Faculty of Computer Science, IBA.
Carlos Lamsfus. ISWDS 2005 Galway, November 7th 2005 CENTRO DE TECNOLOGÍAS DE INTERACCIÓN VISUAL Y COMUNICACIONES VISUAL INTERACTION AND COMMUNICATIONS.
On Roles of Models in Information Systems (Arne Sølvberg) Gustavo Carvalho 26 de Agosto de 2010.
A novel approach to modeling Zvezdan Protić, Tom Verhoeff, Mark van den Brand.
ICS – FORTH, August 31, 2000 Why do we need an “Object Oriented Model” ? Martin Doerr Atlanta, August 31, 2000 Foundation for Research and Technology -
H ECATAEUS A Framework for Representing SQL Constructs as Graphs George Papastefanatos 1, Kostis Kyzirakos 1, Panos Vassiliadis 2, Yannis Vassiliou 1 1.
William H. Bowers – Modeling Users: Personas and Goals Cooper 5.
1 An Analytical Evaluation of BPMN Using a Semiotic Quality Framework Terje Wahl & Guttorm Sindre NTNU, Norway Terje Wahl, 14. June 2005.
Chapter 8 Architecture Analysis. 8 – Architecture Analysis 8.1 Analysis Techniques 8.2 Quantitative Analysis  Performance Views  Performance.
Applying Belief Change to Ontology Evolution PhD Student Computer Science Department University of Crete Giorgos Flouris Research Assistant.
GEOPKDD - Meeting Venezia 17 Oct 051 Privacy-preserving data warehousing for spatio- temporal data Maria L. Damiani, Università Milano (I)
A Z Approach in Validating ORA-SS Data Models Scott Uk-Jin Lee Jing Sun Gillian Dobbie Yuan Fang Li.
School of Computing FACULTY OF ENGINEERING Developing a methodology for building small scale domain ontologies: HISO case study Ilaria Corda PhD student.
Domain Modeling In FREMA David Millard Yvonne Howard Hugh Davis Gary Wills Lester Gilbert Learning Societies Lab University of Southampton, UK.
1 Ontology-based Semantic Annotatoin of Process Template for Reuse Yun Lin, Darijus Strasunskas Depart. Of Computer and Information Science Norwegian Univ.
Model-Driven Analysis Frameworks for Embedded Systems George Edwards USC Center for Systems and Software Engineering
Dimitrios Skoutas Alkis Simitsis
Design Management: a Collabortive Design Solution ECMFA 2013 Montpellier, France Maged Elaasar (Presenter) Senior Software Engineer, IBM
Embedding Constraint Satisfaction using Parallel Soft-Core Processors on FPGAs Prasad Subramanian, Brandon Eames, Department of Electrical Engineering,
AUKEGGS Architecturally Significant Issues (that we need to solve)
1 A Historical Perspective on Conceptual Modelling (Based on an article and presentation by Janis Bubenko jr., Royal Institute of Technology, Sweden. June.
Object Oriented Multi-Database Systems An Overview of Chapters 4 and 5.
A Systemic Approach for Effective Semantic Access to Cultural Content Ilianna Kollia, Vassilis Tzouvaras, Nasos Drosopoulos and George Stamou Presenter:
Using Meta-Model-Driven Views to Address Scalability in i* Models Jane You Department of Computer Science University of Toronto.
Controllability of Time-Aware Processes at Run Time Andreas Lanz 1, Roberto Posenato 2, Carlo Combi 2, and Manfred Reichert 1 1 Institute of Databases.
Christoph F. Eick University of Houston Organization 1. What are Ontologies? 2. What are they good for? 3. Ontologies and.
02. November 2007 Florian Probst Data and Knowledge Modelling for the Geosciences - Chris Date Seminar - e-Science Institute, Edinburgh Semantic Reference.
An approach for Framework Construction and Instantiation Using Pattern Languages Rosana Teresinha Vaccare Braga Paulo Cesar Masiero ICMC-USP: Institute.
27/3/2008 1/16 A FRAMEWORK FOR REQUIREMENTS ENGINEERING PROCESS DEVELOPMENT (FRERE) Dr. Li Jiang School of Computer Science The.
Towards a Glossary of Activities in the Ontology Engineering Field Mari Carmen Suárez-Figueroa and Asunción Gómez-Pérez {mcsuarez, Ontology.
A View-based Methodology for Collaborative Ontology Engineering (VIMethCOE) Ernesto Jiménez Ruiz Rafael Berlanga Llavorí Temporal Knowledge Bases Group.
1 Resolving Schematic Discrepancy in the Integration of Entity-Relationship Schemas Qi He Tok Wang Ling Dept. of Computer Science School of Computing National.
Ch- 8. Class Diagrams Class diagrams are the most common diagram found in modeling object- oriented systems. Class diagrams are important not only for.
Issues in Ontology-based Information integration By Zhan Cui, Dean Jones and Paul O’Brien.
Extending the MDR for Semantic Web November 20, 2008 SC32/WG32 Interim Meeting Vilamoura, Portugal - Procedure for the Specification of Web Ontology -
ISO/IEC JTC 1/SC 32 Plenary and WGs Meetings Jeju, Korea, June 25, 2009 Jeong-Dong Kim, Doo-Kwon Baik, Dongwon Jeong {kjd4u,
Modeling the ODP Computational Viewpoint with UML 2.0: The Templeman Library Example José Raúl Romero, Antonio Vallecillo Universidad de Málaga, Spain.
C++ Inheritance Data Structures & OO Development I 1 Computer Science Dept Va Tech June 2007 © McQuain Generalization versus Abstraction Abstraction:simplify.
1 Model-based Development and Evolution of Information Systems Quality of models and modeling languages John Krogstie Professor, IDI, NTNU UPC,
An Ontology-based Approach to Context Modeling and Reasoning in Pervasive Computing Dejene Ejigu, Marian Scuturici, Lionel Brunie Laboratoire INSA de Lyon,
An Unstructured Semantic Mesh Definition Suitable for Finite Element Method Marek Gayer, Hannu Niemistö and Tommi Karhela
Be.wi-ol.de User-friendly ontology design Nikolai Dahlem Universität Oldenburg.
DCMI Abstract Model Analysis Resource Model Jorge Morato– Information Ingeneering Universidad Carlos III de Madrid
Semantic Data Extraction for B2B Integration Syntactic-to-Semantic Middleware Bruno Silva 1, Jorge Cardoso 2 1 2
AUTOMATIC GENERATION OF MODEL TRAVERSALS FROM METAMODEL DEFINITIONS Authors: Tomaž Lukman, Marjan Mernik, Zekai Demirezen, Barrett Bryant, Jeff Gray ACM.
FROM THE ESSENCE OF AN ENTERPRISE TOWARDS ENTERPRISE SUPPORTING INFORMATION SYSTEMS Tanja Poletaeva Tutors: Habib Abdulrab Eduard Babkin.
SEDEX: Scalable Entity Preserving Data Exchange
The Movement To Objects
The Development Process of Web Applications
Paolo Terenziani, Alessio Bottrighi, Stefania Montani
CCNT Lab of Zhejiang University
Transformational Software Evolution by Assertions
Model-Driven Analysis Frameworks for Embedded Systems
Rafael Almeida, Inês Percheiro, César Pardo, Miguel Mira da Silva
Context in Abstract Role Models and in the General Formal Ontology
Presentation transcript:

ER2013 KSE Lab Meeting December 2013

Paper 1: Ontologies for International Standards for Software Engineering Addresses issue of terminological and semantic differences between International standards The solution: A hierarchy of ontologies that begin at the foundational level and then become more specific for a single or group of standards/technical working groups Authors: Brian Henderson-Sellers, Tom McBride - Faculty of Engineering and Information Technology, University of Technology, Sydney Graham Low - School of Information Systems, Technology and Management, University of New South Wales Cesar Gonzalez-Perez - Institute of Heritage Sciences (Incipit), Spanish National Research Council (CSIC)

Core Structure Create a foundational ontology sourced from ontology engineering field e.g. sortals – DEO – Definitional Element Ontology Represents a taxonomy of rigorously defined terms and the relationships between them – CDO stands for Configured Domain Ontology Effectively a customised “copy” of the DEO – SDO stands for Standard Domain Ontology A metamodel that a standard or technical working groups can instantiate to build their own ontology Authors: Brian Henderson-Sellers, Tom McBride - Faculty of Engineering and Information Technology, University of Technology, Sydney Graham Low - School of Information Systems, Technology and Management, University of New South Wales Cesar Gonzalez-Perez - Institute of Heritage Sciences (Incipit), Spanish National Research Council (CSIC)

Paper 2: Semantic-Based Mappings Traditionally mappings are developed between source and target schema Investigates how the mapping process changes when a conceptual schema for a target database is available Contribution – Employs non-recursive Datalog with limited negation – Rewrite algorithm based on the idea of unfolding views in mapping conclusions More complex when view definition language allows negation Authors: Giansalvatore Mecca - Universit`a della Basilicata – Potenza, Italy Guillem Rull, Ernest Teniente - Universitat Polit`ecnica de Catalunya – Barcelona, Spain Donatello Santoro - Universit`a Roma Tre – Roma, Italy

Mappings represented using tgds and egds Evaluation based on following factors – Effectiveness Compares size of the source-to-semantic mapping users need to specify vs auto-generated mappings Auto-generated increases size of dependency graph by an average 70% – Scalability Large Scenarios testing unfolding algorithm with increasing levels of negation – Source level relations ranged from 10k – 80k – View definitions ranged from 30k – 240k – Target level relations ranged from 60k – 480k – Results do not exceed 0.9 secs compared to standard algorithms which take hours for small scenarios – Large Datasets Scales well (up to 1 million database tuples) Authors: Giansalvatore Mecca - Universit`a della Basilicata – Potenza, Italy Guillem Rull, Ernest Teniente - Universitat Polit`ecnica de Catalunya – Barcelona, Spain Donatello Santoro - Universit`a Roma Tre – Roma, Italy

Paper 3: Towards Ontological Foundations for the Conceptual Modeling of Events Goal: To provide a more rigorous ontological account of events Motivation – To provide a more complete ontological account of events Extends Unified Foundational Ontology: UFO-B Formalises – Notion of events as manifestations of object dispositions – parthood in events – Temporal relations – Situations (bound to specific time-points) Authors: Giancarlo Guizzardi, Ricardo de Almeida Falbo, Renata S.S. Guizzardi and Joao Paulo A. Almeida Ontology and Conceptual Modelling Research Group (NEMO), Fed. Uni. of Espírito Santo (UFES), Brazil Gerd Wagner - Institute of Informatics, Brandenburg University of Technology, Germany

Contribution(s) – Extends previous ontological treatment of events from previous work – Provides a comprehensive axiomatisation Relevance to my research – Potential for implementation in our ontology as events are covered in ISO Would need to check compatibility to ‘Event’ in YAMATO and suitability to ISO Authors: Giancarlo Guizzardi, Ricardo de Almeida Falbo, Renata S.S. Guizzardi and Joao Paulo A. Almeida Ontology and Conceptual Modelling Research Group (NEMO), Fed. Uni. of Espírito Santo (UFES), Brazil Gerd Wagner - Institute of Informatics, Brandenburg University of Technology, Germany

Paper 4: Is Traditional Conceptual Modelling Becoming Obsolete? Authors claim that with heterogeneous distributed information systems, analysis of requirements is very difficult and is likely to guarantee certain users will not be represented in the formal model Representation by abstraction pre-supposes consensus among stakeholders but is limited in the above case Authors lists several approaches to resolve issue: – Reduce the extent and depth of specification (i.e. barely good enough models) – Domain ontologies – although authors write this off by stating they may neglect all valid views and thereby inhibit domain understanding (self-author citation) – Allow users to dynamically modify model but points out that issues arise concerning cooperative schema evolution, etc Authors: Roman Lukyanenko and Jeffrey Parsons - Faculty of Business Administration, Memorial University of Newfoundland

Author proposes ‘instance-based’ data models – Users can provide information based on their own conceptualisation of reality Evaluation – Authors state multiple statistical-based tests – Focus on ‘citizen-science’ – Users can simply add new attributes to instances e.g. ‘Mallard Duck’ has-attribute ‘has webbed feet’ Authors: Roman Lukyanenko and Jeffrey Parsons - Faculty of Business Administration, Memorial University of Newfoundland