A hierarchical modeling tool for ınstructional design

Azgür, Mehmet Serhat
A component-oriented tool for hierarchical modeling of instructional designs is developed. The motivation is to show that hierarchical representation of instructional designs is easier, better and more effective for modeling. Additionally a modeling language is developed to provide an effective, flexible and easy to use integration model in which all teaching components are discovered, defined and connected. In order to fulfill the above purposes an abstract notation is developed that is sufficiently general and adapting top-down hierarchic approach to represent Units of Learning (UoL), Operational Knowledge Units (OKU), Learning Objects (LO), and Learning Components (LC) with respect to the common structures found in different instructional models. COSEML, a top-down hierarchic, and component oriented modeling language has been used as a reference and the core concept in developing the Educational Component Oriented Modeling Language (ECOML). The high-level architecture of ECOML provides the means for designing instructional structures. It describes how LOs, UoLs, OKUs and LCs are sequenced in a certain context or knowledge domain. The resulting model can be reused in different contexts and across different educational platforms.


A test oriented service and object model for software product lines
Parlakol, Nazif Bülent; Karagöz, Pınar; Department of Computer Engineering (2010)
In this thesis, a new modeling technique is proposed for minimizing regression testing effort in software product lines. The “Product Flow Model” is used for the common representation of products in application engineering and the “Domain Service and Object Model” represents the variant based relations between products and core assets. This new approach provides a solution for avoiding unnecessary work load of regression testing using the principles of sub-service decomposition and variant based product/sub...
A hybrid movie recommender using dynamic fuzzy clustering
Gürcan, Fatih; Birtürk, Ayşe Nur; Department of Computer Engineering (2010)
Recommender systems are information retrieval tools helping users in their information seeking tasks and guiding them in a large space of possible options. Many hybrid recommender systems are proposed so far to overcome shortcomings born of pure content-based (PCB) and pure collaborative fi ltering (PCF) systems. Most studies on recommender systems aim to improve the accuracy and efficiency of predictions. In this thesis, we propose an online hybrid recommender strategy (CBCFdfc) based on content boosted co...
Automatic web service composition with ai planning
Kuzu, Mehmet; Çiçekli, Fehime Nihan; Department of Computer Engineering (2009)
In this thesis, some novel ideas are presented for solving automated web service composition problem. Some possible real world problems such as partial observability of environment, nondeterministic effects of web services, service execution failures are solved through some mechanisms. In addition to automated web service composition, automated web service invocation task is handled in this thesis by using reflection mechanism. The proposed approach is based on AI planning. Web service composition problem i...
A monolithic approach to automated composition of semantic web services with the event calculus
Okutan, Çağla; Çiçekli, Fehime Nihan; Department of Computer Engineering (2009)
In this thesis, a web service composition and execution framework is presented for semanti- cally annotated web services. A monolithic approach to automated web service composition and execution problem is chosen, which provides some benefits by separating the composi- tion and execution phases. An AI planning method using a logical formalism called Event Calculus is chosen for the composition phase. This formalism allows one to generate a nar- rative of actions and temporal orderings using abductive planni...
Natural language query processing in ontology based multimedia databases
Aygül, Filiz Alaca; Çiçekli, Fehime Nihan; Department of Computer Engineering (2010)
In this thesis a natural language query interface is developed for semantic and spatio-temporal querying of MPEG-7 based domain ontologies. The underlying ontology is created by attaching domain ontologies to the core Rhizomik MPEG-7 ontology. The user can pose concept, complex concept (objects connected with an “AND” or “OR” connector), spatial (left, right . . . ), temporal (before, after, at least 10 minutes before, 5 minutes after . . . ), object trajectory and directional trajectory (east, west, southe...
Citation Formats
M. S. Azgür, “A hierarchical modeling tool for ınstructional design,” M.S. - Master of Science, Middle East Technical University, 2010.