Semantic Variability Modeling for Multi-staged Service Composition
|
|
|
- Mitchell Webster
- 10 years ago
- Views:
Transcription
1 Semantic Variability Modeling for Multi-staged Service Composition Bardia Mohabbati 1, Nima Kaviani 2, Dragan Gašević 3 1 Simon Fraser University, 2 University of British Columbia, 3 Athabasca University, Canada [email protected], [email protected], [email protected] SPLC SOAPL 2009 Software Engineering Institute Carnegie Mellon SOAPL 2009 Bardia Mohabbati, 25 August 2009
2 Outline Objectives and Introduction Motivating Scenario Overview Analysis and Design Feature Model and Variability Modeling Service Requirements Specification Software Service Products Configuration Service Discovery and Specialization Semantic Variability Modeling Feature Model Ontology Feature Model Annotation Feature Model Specialization Conclusion 2
3 Objectives Adaptive development of software-intensive systems for mobile and ubiquitous Computing Pervasive/Ubiquitous computing (ubicomp) is about providing services and computing capabilities in heterogeneous environments Heterogeneous computing device Resource constraints of deployment platform Utmost functionality and satisfying non-functionality requirements (NFRs) in final product Service-Oriented Software Development and SPL 3
4 Objectives We exclusively focus variability coming from the different delivery platform of service oriented architecture Workflow Variability Business Process Layer Business Business Business Business... Process Process Process Process... Alternative and Optional Unit Service Different Web services for a unit services according to NFR rather than FR Matching Unit Service Interface and Web services Interface published in UDDI Changing part of functionality of Unit Service by adapting service component Composition Variability Interface Variability Logic Variability Unit Service Layer Unit Unit Unit Unit... Service Service Service Service... Service Interface Layer Service Service Service Service... Interface... Interface Interface Interface Service Component Layer... Component Component Component Component... S. Ho Chang et al 4
5 Motivating Scenario Airport Large Screen Display Ubiquitous Information Service Service Provider Remote Service (Web services) Mobile Devices 5
6 Overview Analysis Design Domain Analysis Product Family Feature Extraction Representing Variability by Feature Modeling Feature Model Ontology Feature Model Annotation Service Oriented Product Configuration Feature Model Specialization Configuration Validation Annotated Feature Model Software Service Product Specialization Soft Constraint Hard Constraint Device Ontology Instantiation User s Requests and Preferences Device Specification Request Specification Service Adaptation 6
7 Feature Model & Variability Modeling Functional Requirements Core Services in the system Carry the objectives of the system Non-functional Requirements Replaceable or alterable services Quality of Service (QoS) requirements Security requirements 7
8 Feature Model Ontology (FMO) Semantic Feature Model Ontology is defined as a formal specification of a conceptualization and utilizes the representation of knowledge contained in feature models. Semantic representation of features : Relations and dependencies feature constrains Transformation : o Using the Web Ontology Language (OWL) o Constructing mutual disjoint classes F1 F2 F3 [FM Mapping] F i FM i Rule hasf i ObjectProperty FM i Rule hasf i. F i F i F j, for i 1, j n i j Fn Feature Model Feature Model Ontology 8
9 Feature Model Annotation Feature Model Ontology enables us to take advantages of ontology annotation capabilities in order to enrich the definition of domain assets with the constraints concerning the non-functional requirements of a domain F1 F2 F3 [FM Mapping] ` Fn [FM Annotation] Feature Model Feature Model Ontology (FMO) Device Ontology(DCO) AN ObjectProperty AN FM m, domain(fm m ) AN.DC n, range (DC n ) hasbluetooth_an ObjectProperty hasbluetooth_an Bluetooth, domain(bluetoothrule) has Bluetooth_AN.BluetoothDevice, 9
10 Software Service Products Configuration Device Ontology model reflect device capability (NFRs) NFRs as Integrity Constraints (IC)- which include and exclude the selection of services in annotated feature model Feature Model Specialization : Stage refinement process which constitute staged configuration Specialization: The features don t satisfy the NFRs of target deployment platform are discarded and pruning feature model Ontology-based reasoning : consistency checking and verification o If instances of NFRs ontology are consistent with respect to the annotation properties defined in feature model 10
11 Software Service Products Configuration Design Time 1. Creating the feature model 2. Incorporating NFRs into designing the feature model 3. Binding Services to the NFR ontology Run Time 4. Platform Deployment Capability analysis 5. Feature selection 6. Service composition 7. Validation and Deployment 11
12 Software Service Products Configuration Feature Model Specialization FMO : Feature Model Ontology DCO: Device Capability Ontology K = (O, T, A, R) T : set of concept axioms (TBox) A : set of assertional axioms (Abox) R : set of rules written as inclusion axioms DEFINITION 1 Let d DCO be an instance of a device which has n capabilities. Each capability for device d is an instance (i k ) of a concept (C k ) from DCO such that A C k (i k ) (1 k n). S dc = {C 1,..,C n }, represents the set of all concepts C k from DCO that d supports. DEFINITION 2 Let S AF AN i CF i AN i.c k where C k DCO. FMO be a set consisting of concepts CF i such that CF i. 12
13 Software Service Products Configuration Feature Model Specialization AN j ObjectProperty SFA= n i 1 CF i for each C k S dc for each CF i S AF if ( AN j.c j AN j CF i and C j DCO) if (C j S dc ) if (A CFi(i i ) ) SFA SFA - {CF i (i i )} else SFA SFA - {CFi (i i )} return (SFA) AN j DCO 13
14 Feature Model Specialization Model Verification During the process of the configuration validation, model constraints are checked against the derived configuration to provide proper assurance in terms of correct exclusion and inclusion of optional and mandatory features. OWL-DL reasoning engines: To support automated class subsumption, consistency reasoning and detection of possible inconsistencies in the specialized feature. Consistency and conflicts detection : Formulate and define a list of Semantic Web Rule Language (SWRL ) rules to represent all invalid states 14
15 Service Discovery and Specialization The result of consistency checking in the previous step can be two folded : Inconsistent ontology Design Stage - family composition refinement Consistent ontology Service Specialization based on soft constraints Deployment of the service-oriented system: Web Service Modeling Ontology framework (WSMO) Transformation feature model to WSMO service (with ATL transformation language) Web service Execution Environment (WSMX) (the reference implementation for WSMO) Analysis Domain Analysis Product Family Feature Extraction Representing Variability by Feature Modeling Design Feature Model Ontology Feature Model Annotation Service Oriented Product Configuration Feature Model Specialization Configuration Validation Annotated Feature Model Software Service Product Specialization Soft Constraint Hard Constraint Device Ontology Instantiation User s Requests and Preferences Device Specification Service Adaptation Request Specification 15
16 Conclusion Ontologies as an underlying formalism for representation of feature models to enrich Feature Model with semantics Ontology-based approach for feature model annotation with NFRs ontologies Inference and Ontological Reasoning Over Feature Model validating (non-) functional requirements Semi-automatic Product configuration Product consistency check 16
17 Thank you 17
Developing Families of Software Services: A Semantic Web Approach
Developing Families of Software Services: A Semantic Web Approach Marko Boškovic and Dragan Gaševic School of Computing and Information Systems, Athabasca University, 1 University Drive, Athabasca, AB
A Framework and Architecture for Quality Assessment in Data Integration
A Framework and Architecture for Quality Assessment in Data Integration Jianing Wang March 2012 A Dissertation Submitted to Birkbeck College, University of London in Partial Fulfillment of the Requirements
Semantically-enabled Service Oriented Architecture : Concepts, Technology and Application
Service Oriented Computing and Applications May 2007, DOI: 10.1007/s11761-007-0009-9 The editor s copy of the article, published version available at http://dx.doi.org/10.1007/s11761-007-0009-9 Semantically-enabled
Data Validation with OWL Integrity Constraints
Data Validation with OWL Integrity Constraints (Extended Abstract) Evren Sirin Clark & Parsia, LLC, Washington, DC, USA [email protected] Abstract. Data validation is an important part of data integration
CONTEMPORARY SEMANTIC WEB SERVICE FRAMEWORKS: AN OVERVIEW AND COMPARISONS
CONTEMPORARY SEMANTIC WEB SERVICE FRAMEWORKS: AN OVERVIEW AND COMPARISONS Keyvan Mohebbi 1, Suhaimi Ibrahim 2, Norbik Bashah Idris 3 1 Faculty of Computer Science and Information Systems, Universiti Teknologi
Combining SAWSDL, OWL DL and UDDI for Semantically Enhanced Web Service Discovery
Combining SAWSDL, OWL DL and UDDI for Semantically Enhanced Web Service Discovery Dimitrios Kourtesis, Iraklis Paraskakis SEERC South East European Research Centre, Greece Research centre of the University
Information Technology for KM
On the Relations between Structural Case-Based Reasoning and Ontology-based Knowledge Management Ralph Bergmann & Martin Schaaf University of Hildesheim Data- and Knowledge Management Group www.dwm.uni-hildesheim.de
Geospatial Information with Description Logics, OWL, and Rules
Reasoning Web 2012 Summer School Geospatial Information with Description Logics, OWL, and Rules Presenter: Charalampos Nikolaou Dept. of Informatics and Telecommunications National and Kapodistrian University
Scalable Semantic Web Service Discovery for Goal-driven Service-Oriented Architectures
Universität Innsbruck Scalable Semantic Web Service Discovery for Goal-driven Service-Oriented Architectures Michael Stollberg PhD Thesis University of Innsbruck Semantic Technology Institute March 2008
Semantic Business Process Management
Arbeitsgruppe Lecture Semantic Business Process Management Prof. Dr. Adrian Paschke Corporate Semantic Web (AG-CSW) Institute for Computer Science, Freie Universitaet Berlin [email protected] http://www.inf.fu-berlin.de/groups/ag-csw/
Model Driven Interoperability through Semantic Annotations using SoaML and ODM
Model Driven Interoperability through Semantic Annotations using SoaML and ODM JiuCheng Xu*, ZhaoYang Bai*, Arne J.Berre*, Odd Christer Brovig** *SINTEF, Pb. 124 Blindern, NO-0314 Oslo, Norway (e-mail:
Overview of major concepts in the service oriented extended OeBTO
Modelling business policies and behaviour based on extended Open edi Business Transaction Ontology (OeBTO) Introduction Model Driven Development (MDD) provides a basis for the alignment between business
Ontological Identification of Patterns for Choreographing Business Workflow
University of Aizu, Graduation Thesis. March, 2010 s1140042 1 Ontological Identification of Patterns for Choreographing Business Workflow Seiji Ota s1140042 Supervised by Incheon Paik Abstract Business
Demonstrating WSMX: Least Cost Supply Management
Demonstrating WSMX: Least Cost Supply Management Eyal Oren 2, Alexander Wahler 1, Bernhard Schreder 1, Aleksandar Balaban 1, Michal Zaremba 2, and Maciej Zaremba 2 1 NIWA Web Solutions, Vienna, Austria
Ontology-based Web Service Composition: Part 1. Rolland Brunec Betreuerin: Sabine Maßmann Universität Leipzig, Abteilung Datenbanken
Ontology-based Web Service Composition: Part 1 Rolland Brunec Betreuerin: Sabine Maßmann Universität Leipzig, Abteilung Datenbanken Motivation Semantic Web Web Services Web Service Composition Web Services
Semantic Description of Distributed Business Processes
Semantic Description of Distributed Business Processes Authors: S. Agarwal, S. Rudolph, A. Abecker Presenter: Veli Bicer FZI Forschungszentrum Informatik, Karlsruhe Outline Motivation Formalism for Modeling
Service-Oriented Architecture and its Implications for Software Life Cycle Activities
Service-Oriented Architecture and its Implications for Software Life Cycle Activities Grace A. Lewis Software Engineering Institute Integration of Software-Intensive Systems (ISIS) Initiative Agenda SOA:
Amit Sheth & Ajith Ranabahu, 2010. Presented by Mohammad Hossein Danesh
Amit Sheth & Ajith Ranabahu, 2010 Presented by Mohammad Hossein Danesh 1 Agenda Introduction to Cloud Computing Research Motivation Semantic Modeling Can Help Use of DSLs Solution Conclusion 2 3 Motivation
A Service Modeling Approach with Business-Level Reusability and Extensibility
A Service Modeling Approach with Business-Level Reusability and Extensibility Jianwu Wang 1,2, Jian Yu 1, Yanbo Han 1 1 Institute of Computing Technology, Chinese Academy of Sciences, 100080, Beijing,
A Variability Viewpoint for Enterprise Software Systems
2012 Joint Working Conference on Software Architecture & 6th European Conference on Software Architecture A Variability Viewpoint for Enterprise Software Systems Matthias Galster University of Groningen,
Semantic EPC: Enhancing Process Modeling Using Ontologies
Institute for Information Systems IWi Institut (IWi) für at the German Research Wirtschaftsinformatik Center for im DFKI Saarbrücken Artificial Intelligence (DFKI), Saarland University Semantic EPC: Enhancing
Service Oriented Architecture
Service Oriented Architecture Charlie Abela Department of Artificial Intelligence [email protected] Last Lecture Web Ontology Language Problems? CSA 3210 Service Oriented Architecture 2 Lecture Outline
Goal-Driven Adaptable Software Architecture for UAVs
SEAS DTC Annual Technical Conference 2008 Goal-Driven Adaptable Software Architecture for UAVs William Heaven, Daniel Sykes, Jeff Magee, Jeff Kramer SER001 Imperial College London The Challenge Autonomous
Service Oriented Architecture (SOA) Michael Herrmann Applying Semantics within SOA
Service Oriented Architecture (SOA) Michael Herrmann Applying Semantics within SOA Agenda Common understanding Definitions (selection) & Background Big Picture Services within SOA Enterprise Service Bus
Requirements Engineering: A Roadmap
Requirements Engineering: A Roadmap Bashar Nuseibeh & Steve Easterbrook Department of Computing Imperial College of Science, Technology & Medicine London SW7 2BZ, UK Email: [email protected] http://www-dse.doc.ic.ac.uk/~ban/
Techniques to Produce Good Web Service Compositions in The Semantic Grid
Techniques to Produce Good Web Service Compositions in The Semantic Grid Eduardo Blanco Universidad Simón Bolívar, Departamento de Computación y Tecnología de la Información, Apartado 89000, Caracas 1080-A,
Evaluating Semantic Web Service Tools using the SEALS platform
Evaluating Semantic Web Service Tools using the SEALS platform Liliana Cabral 1, Ioan Toma 2 1 Knowledge Media Institute, The Open University, Milton Keynes, UK 2 STI Innsbruck, University of Innsbruck,
Service-Oriented Architectures
Architectures Computing & 2009-11-06 Architectures Computing & SERVICE-ORIENTED COMPUTING (SOC) A new computing paradigm revolving around the concept of software as a service Assumes that entire systems
ONTOLOGY FOR MOBILE PHONE OPERATING SYSTEMS
ONTOLOGY FOR MOBILE PHONE OPERATING SYSTEMS Hasni Neji and Ridha Bouallegue Innov COM Lab, Higher School of Communications of Tunis, Sup Com University of Carthage, Tunis, Tunisia. Email: [email protected];
Service-Oriented Architecture and Software Engineering
-Oriented Architecture and Software Engineering T-86.5165 Seminar on Enterprise Information Systems (2008) 1.4.2008 Characteristics of SOA The software resources in a SOA are represented as services based
Software Architecture
Cairo University Faculty of Computers and Information Computer Science Department Premasters Studies Software Architecture Report on Software Product Line Submitted to: Dr. Hany Ammar Submitted by: Hadeel
Introduction to Service Oriented Architectures (SOA)
Introduction to Service Oriented Architectures (SOA) Responsible Institutions: ETHZ (Concept) ETHZ (Overall) ETHZ (Revision) http://www.eu-orchestra.org - Version from: 26.10.2007 1 Content 1. Introduction
Model Driven and Service Oriented Enterprise Integration---The Method, Framework and Platform
Driven and Oriented Integration---The Method, Framework and Platform Shuangxi Huang, Yushun Fan Department of Automation, Tsinghua University, 100084 Beijing, P.R. China {huangsx, fanyus}@tsinghua.edu.cn
Business-Driven Software Engineering Lecture 3 Foundations of Processes
Business-Driven Software Engineering Lecture 3 Foundations of Processes Jochen Küster [email protected] Agenda Introduction and Background Process Modeling Foundations Activities and Process Models Summary
Continual Verification of Non-Functional Properties in Cloud-Based Systems
Continual Verification of Non-Functional Properties in Cloud-Based Systems Invited Paper Radu Calinescu, Kenneth Johnson, Yasmin Rafiq, Simos Gerasimou, Gabriel Costa Silva and Stanimir N. Pehlivanov Department
Enterprise Application Designs In Relation to ERP and SOA
Enterprise Application Designs In Relation to ERP and SOA DESIGNING ENTERPRICE APPLICATIONS HASITH D. YAGGAHAVITA 20 th MAY 2009 Table of Content 1 Introduction... 3 2 Patterns for Service Integration...
Data Quality in Information Integration and Business Intelligence
Data Quality in Information Integration and Business Intelligence Leopoldo Bertossi Carleton University School of Computer Science Ottawa, Canada : Faculty Fellow of the IBM Center for Advanced Studies
Web Services Software Architecture
Web Services Software Architecture Syahrul Fahmy School of Informatics, The University of Manchester, PO Box 88, Manchester M60 1QD, United Kingdom [email protected] Abstract. Web
Integration Platforms Problems and Possibilities *
BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 8, No 2 Sofia 2008 Integration Platforms Problems and Possibilities * Hristina Daskalova, Tatiana Atanassova Institute of Information
Dynamic Process/Service Composition/Combination
INFINT 2009 - Bertinoro Workshop on Data and Service Integration Bertinoro, March 15-20, 2009 Dynamic Process/Service Composition/Combination Ugo Montanari Dipartimento di Informatica Università di Pisa
Run-time Variability Issues in Software Product Lines
Run-time Variability Issues in Software Product Lines Alexandre Bragança 1 and Ricardo J. Machado 2 1 Dep. I&D, I2S Informática Sistemas e Serviços SA, Porto, Portugal, [email protected] 2 Dep.
A Semantic Service-Oriented Architecture for Business Process Fusion
40 Bouras, Gouvas, and Mentzas Chapter II A Semantic Service-Oriented Architecture for Business Process Fusion Athanasios Bouras, National Technical University of Athens, Greece Panagiotis Gouvas, National
I. INTRODUCTION NOESIS ONTOLOGIES SEMANTICS AND ANNOTATION
Noesis: A Semantic Search Engine and Resource Aggregator for Atmospheric Science Sunil Movva, Rahul Ramachandran, Xiang Li, Phani Cherukuri, Sara Graves Information Technology and Systems Center University
Intelligent Manage for the Operating System Services
Intelligent Manage for the Operating System Services Eman K. Elsayed, Nahed Desouky Mathematical and computer science Department, Faculty of Science(Girls), Al-Azhar University, Cairo, Egypt. [email protected],
CT30A8901 Chapter 10 SOA Delivery Strategies
CT30A8901 Chapter 10 SOA Delivery Strategies Prof. Jari Porras Communications Software Laboratory Contents 10.1 SOA Delivery lifecycle phases 10.2 The top-down strategy 10.3 The bottom-up strategy 10.4
Business Intelligence: Recent Experiences in Canada
Business Intelligence: Recent Experiences in Canada Leopoldo Bertossi Carleton University School of Computer Science Ottawa, Canada : Faculty Fellow of the IBM Center for Advanced Studies 2 Business Intelligence
Reverse Engineering of Relational Databases to Ontologies: An Approach Based on an Analysis of HTML Forms
Reverse Engineering of Relational Databases to Ontologies: An Approach Based on an Analysis of HTML Forms Irina Astrova 1, Bela Stantic 2 1 Tallinn University of Technology, Ehitajate tee 5, 19086 Tallinn,
Semantic Enterprise Architecture Management
Semantic Enterprise Architecture Management Chen, Willy 1, Hess, Claudia 1, Langermeier, Melanie 2, Stuelpnagel, Janno 1 and Diefenthaler, Philipp 1,2 1 Softplant GmbH, Munich, Germany 2 Department of
An Object Model for Business Applications
An Object Model for Business Applications By Fred A. Cummins Electronic Data Systems Troy, Michigan [email protected] ## ## This presentation will focus on defining a model for objects--a generalized
Dynamic Composition of Web Service Based on Cloud Computing
, pp.389-398 http://dx.doi.org/10.14257/ijhit.2013.6.6.35 Dynamic Composition of Web Service Based on Cloud Computing WU Nai-zhong Information Center, Changzhou Institute of Engineering Technology, Changzhou
ONTOLOGY-BASED APPROACH TO DEVELOPMENT OF ADJUSTABLE KNOWLEDGE INTERNET PORTAL FOR SUPPORT OF RESEARCH ACTIVITIY
ONTOLOGY-BASED APPROACH TO DEVELOPMENT OF ADJUSTABLE KNOWLEDGE INTERNET PORTAL FOR SUPPORT OF RESEARCH ACTIVITIY Yu. A. Zagorulko, O. I. Borovikova, S. V. Bulgakov, E. A. Sidorova 1 A.P.Ershov s Institute
Extending SOA Infrastructure for Semantic Interoperability
Extending SOA Infrastructure for Semantic Interoperability Wen Zhu [email protected] Sumeet Vij [email protected] 3rd Annual DoD SOA & Semantic Technology Symposium July 14, 2011 www.alionscience.com
Open Source egovernment Reference Architecture Osera.modeldriven.org. Copyright 2006 Data Access Technologies, Inc. Slide 1
Open Source egovernment Reference Architecture Osera.modeldriven.org Slide 1 Caveat OsEra and the Semantic Core is work in progress, not a ready to use capability Slide 2 OsEra What we will cover OsEra
Non-Functional Requirements
IBM Software Group Non-Functional Requirements Peter Eeles [email protected] Agenda IBM Software Group Rational software Definitions Types of requirement Classifying requirements Capturing NFRs Summary
On the Standardization of Semantic Web Services-based Network Monitoring Operations
On the Standardization of Semantic Web Services-based Network Monitoring Operations ChenglingZhao^, ZihengLiu^, YanfengWang^ The Department of Information Techonlogy, HuaZhong Normal University; Wuhan,
SmartLink: a Web-based editor and search environment for Linked Services
SmartLink: a Web-based editor and search environment for Linked Services Stefan Dietze, Hong Qing Yu, Carlos Pedrinaci, Dong Liu, John Domingue Knowledge Media Institute, The Open University, MK7 6AA,
A Meta-model of Business Interaction for Assisting Intelligent Workflow Systems
A Meta-model of Business Interaction for Assisting Intelligent Workflow Systems Areti Manataki and Yun-Heh Chen-Burger Centre for Intelligent Systems and their Applications, School of Informatics, The
SOA for Healthcare: Promises and Pitfalls
SOA for Healthcare: Promises and Pitfalls Dennis B. Smith [email protected] SOA in Health Care Conference: Value in a Time of Change Chicago, IL USA June 3, 2009 Agenda Healthcare IT Challenges SOA: The
Chap 1. Introduction to Software Architecture
Chap 1. Introduction to Software Architecture 1. Introduction 2. IEEE Recommended Practice for Architecture Modeling 3. Architecture Description Language: the UML 4. The Rational Unified Process (RUP)
focus Software product line engineering (SPLE) is a paradigm of software reuse Combining Service Orientation with Product Line Engineering
focus s o f t w ar e pr o duc t lin e s Combining Orientation with Product Line Engineering Jaejoon Lee and Gerald Kotonya, Lancaster University Developing effective service-oriented product lines can
Detecting Inconsistencies in Requirements Engineering
Swinburne University of Technology Faculty of Information and Communication Technologies HIT4000 Honours Project A Thesis on Detecting Inconsistencies in Requirements Engineering Tuong Huan Nguyen Abstract
72. Ontology Driven Knowledge Discovery Process: a proposal to integrate Ontology Engineering and KDD
72. Ontology Driven Knowledge Discovery Process: a proposal to integrate Ontology Engineering and KDD Paulo Gottgtroy Auckland University of Technology [email protected] Abstract This paper is
CoSMIC: An MDA Tool Suite for Application Deployment and Configuration
CoSMIC: An MDA Tool Suite for Application Deployment and Configuration Tao Lu, Emre Turkay, Aniruddha Gokhale*, Douglas Schmidt Institute for Software Integrated Systems Vanderbilt University, Nashville
Internet of Things. Reply Platform
Internet of Things Reply Platform Internet of Things: Concept Reply vision An ecosystem of connected people, objects and services; enabled by pervasive and transparent technology built to improve our quality
OntoWebML: A Knowledge Base Management System for WSML Ontologies
OntoWebML: A Knowledge Base Management System for WSML Ontologies Christina Tziviskou and Marco Brambilla Politecnico di Milano, Dipartimento di Elettronica e Informazione Piazza L. Da Vinci 32, 20133
Elicitation and Modeling Non-Functional Requirements A POS Case Study
Elicitation and Modeling Non-Functional Requirements A POS Case Study Md. Mijanur Rahman and Shamim Ripon, Member IACSIT Abstract Proper management of requirements is crucial to successful development
Performance Analysis, Data Sharing, Tools Integration: New Approach based on Ontology
Performance Analysis, Data Sharing, Tools Integration: New Approach based on Ontology Hong-Linh Truong Institute for Software Science, University of Vienna, Austria [email protected] Thomas Fahringer
Business Rule Standards -- Interoperability and Portability
Rule Standards -- Interoperability and Portability April 2005 Mark H. Linehan Senior Technical Staff Member IBM Software Group Emerging Technology [email protected] Donald F. Ferguson IBM Fellow Software
Text-Driven Ontology Generation and Extension in the Finance Domain. Mihaela Vela Language Technology Lab DFKI Saarbrücken
Text-Driven Ontology Generation and Extension in the Finance Domain Mihaela Vela Language Technology Lab DFKI Saarbrücken European MUSING project Development of Business Intelligence tools and modules
