Log In
Or create an account ->
Imperial Library
Home
About
News
Upload
Forum
Help
Login/SignUp
Index
Cover
IEEE Press
Title page
Copyright page
Dedication
LIST OF FIGURES
LIST OF TABLES
FOREWORD
PREFACE
HOW TO READ THIS BOOK
COMMUNICATIONS OF THIS BOOK
ACKNOWLEDGMENTS
ACRONYMS
PART I: FUNDAMENTALS
CHAPTER 1 INTRODUCTION
1.1 MOTIVATION
1.2 RESEARCH QUESTIONS
CHAPTER 2 MODEL-DRIVEN ENGINEERING FOUNDATIONS
2.1 INTRODUCTION
2.2 MODEL-DRIVEN ENGINEERING STRUCTURE
2.3 TECHNICAL SPACES
2.4 CONCLUSION
CHAPTER 3 ONTOLOGY FOUNDATIONS
3.1 INTRODUCTION
3.2 ONTOLOGY
3.3 THE ONTOLOGY WEB LANGUAGE
3.4 ONTOLOGY SERVICES
3.5 ONTOLOGY ENGINEERING SERVICES
3.6 RULES
3.7 METAMODELS FOR ONTOLOGY TECHNOLOGIES
3.8 ONTOLOGICAL TECHNICAL SPACES
3.9 CONCLUSION
CHAPTER 4 MARRYING ONTOLOGY AND MODEL-DRIVEN ENGINEERING
4.1 INTRODUCTION
4.2 SIMILARITIES BETWEEN OWL MODELING AND UML CLASS-BASED MODELING
4.3 COMMONALITIES AND VARIATIONS
4.4 THE STATE OF THE ART OF INTEGRATED APPROACHES
4.5 EXISTING WORK ON CLASSIFYING INTEGRATED APPROACHES
4.6 CONCLUSION
CONCLUSION OF PART I
PART II: THE TWOUSE APPROACH
CHAPTER 5 THE TWOUSE CONCEPTUAL ARCHITECTURE
5.1 INTRODUCTION
5.2 REQUIREMENTS FOR INTEGRATING ONTOLOGY TECHNOLOGIES AND MODEL-DRIVEN ENGINEERING
5.3 ADDRESSING THE REQUIREMENTS WITH THE TWOUSE APPROACH
5.4 METAMODELING ARCHITECTURE
5.5 SYNTAX
5.6 CONCLUSION
CHAPTER 6 QUERY LANGUAGES FOR INTEGRATED MODELS
6.1 INTRODUCTION
6.2 COMBINING EXISTING APPROACHES
6.3 QUERYING ONTOLOGIES USING OWL SYNTAX: SPARQLAS
6.4 QUERYING INTEGRATED MODELS: SPARQLAS4TWOUSE
6.5 CONCLUSION
CHAPTER 7 THE TWOUSE TOOLKIT
7.1 INTRODUCTION
7.2 USE CASE DESCRIPTIONS
7.3 A GENERIC ARCHITECTURE FOR MDE AND ONTOLOGY ENGINEERING
7.4 INSTANTIATING THE GENERIC MODEL-DRIVEN ARCHITECTURE: THE TWOUSE TOOLKIT
7.5 CONCLUSION
CONCLUSION OF PART II
PART III: APPLICATIONS IN MODEL-DRIVEN ENGINEERING
CHAPTER 8 IMPROVING SOFTWARE DESIGN PATTERNS WITH OWL
8.1 INTRODUCTION
8.2 CASE STUDY
8.3 APPLICATION OF THE TWOUSE APPROACH
8.4 VALIDATION
8.5 RELATED WORK
8.6 CONCLUSION
CHAPTER 9 MODELING ONTOLOGY-BASED INFORMATION SYSTEMS
9.1 INTRODUCTION
9.2 CASE STUDY
9.3 APPLICATION OF THE TWOUSE APPROACH
9.4 VALIDATION
9.5 CONCLUSION
CHAPTER 10 ENABLING LINKED DATA CAPABILITIES TO MOF COMPLIANT MODELS
10.1 INTRODUCTION
10.2 CASE STUDY
10.3 APPLICATION OF THE TWOUSE APPROACH
10.4 VALIDATION
10.5 RELATED WORK
10.6 CONCLUSION
CONCLUSION OF PART III
PART IV: APPLICATIONS IN THE SEMANTIC WEB
CHAPTER 11 MODEL-DRIVEN SPECIFICATION OF ONTOLOGY TRANSLATIONS
11.1 INTRODUCTION
11.2 CASE STUDY
11.3 APPLICATION OF THE TWOUSE APPROACH
11.4 EXAMPLES
11.5 ANALYSIS
11.6 RELATED WORK
11.7 CONCLUSION
CHAPTER 12 AUTOMATIC GENERATION OF ONTOLOGY APIS
12.1 INTRODUCTION
12.2 CASE STUDY
12.3 APPLICATION OF THE TWOUSE APPROACH
12.4 ANALYSIS
12.5 RELATED WORK
12.6 CONCLUSION
CHAPTER 13 USING TEMPLATES IN OWL ONTOLOGIES
13.1 INTRODUCTION
13.2 CASE STUDY
13.3 APPLICATION OF THE TWOUSE APPROACH
13.4 ANALYSIS
13.5 RELATED WORK
13.6 CONCLUSION
CONCLUSION OF PART IV
CHAPTER 14 CONCLUSION
14.1 CONTRIBUTIONS
14.2 OUTLOOK
APPENDIX A
A.1 EBNF DEFINITION OF THE CONCRETE TEXTUAL SYNTAX FOR TWOUSE
A.2 EBNF GRAMMAR OF SPARQLAS FUNCTIONAL SYNTAX
A.3 EBNF GRAMMAR OF SPARQLAS MANCHESTER SYNTAX
A.4 SPARQLAS METAMODEL
A.5 ECORE TO OWL: TRANSLATION RULES
APPENDIX B
B.1 USE CASES
B.2 CONNECTING USE CASES WITH REQUIREMENTS
REFERENCES
Index
← Prev
Back
Next →
← Prev
Back
Next →