Utilizing IEC 61499 in an MDA control application development approach

Author(s):  
Monika Wenger ◽  
Martin Melik-Merkumians ◽  
Ingo Hegny ◽  
Reinhard Hametner ◽  
Alois Zoitl
Author(s):  
Serçin Karataş ◽  
Onur Ceran ◽  
Ülkü Ülker ◽  
Ezgi Tosik Gün ◽  
Nimet Özgül Ünsal Köse ◽  
...  

The aim of this study is to determine current tendencies regarding mobile learning in published research between 2010 and 2015. In this study, 221 articles collected from the Web of Science Core Collection database with SSCI index were examined by using the content analysis technique. In the analyses, eight criteria were used, namely; research technique, sampling size, sampling level, learning domain, topical domain, data collecting tool, data analysis method and mobile application development approach. The results suggest that the main tendencies under these categories were experimental method; sample sizes of 31-100 people; higher education students; humanities and social sciences domain; learner outcomes topical domain; mixed data collecting tools; mixed analysis methods; and native mobile application development approach.


2020 ◽  
pp. 937-965
Author(s):  
Serçin Karataş ◽  
Onur Ceran ◽  
Ülkü Ülker ◽  
Ezgi Tosik Gün ◽  
Nimet Özgül Ünsal Köse ◽  
...  

The aim of this study is to determine current tendencies regarding mobile learning in published research between 2010 and 2015. In this study, 221 articles collected from the Web of Science Core Collection database with SSCI index were examined by using the content analysis technique. In the analyses, eight criteria were used, namely; research technique, sampling size, sampling level, learning domain, topical domain, data collecting tool, data analysis method and mobile application development approach. The results suggest that the main tendencies under these categories were experimental method; sample sizes of 31-100 people; higher education students; humanities and social sciences domain; learner outcomes topical domain; mixed data collecting tools; mixed analysis methods; and native mobile application development approach.


10.28945/2597 ◽  
2003 ◽  
Author(s):  
Leong Chee Hoong ◽  
Lee Sai Peck

It is undeniable that report generation is one of the most important tasks in many companies regardless of the size of the company. A good report generation mechanism can increase a company’s productivity in terms of effort and time. This is more obvious in some startup companies, which normally use some in-house report generators. Application development could be complex and thus software developers might require substantial efforts in maintaining application program code. In addition, most of the report generators use a different kind of format to store the report model. An application is no longer considered an enterprise-level product if XML is not being used elsewhere. This paper introduces a XML-driven and Component-based development approach to report generation with the purpose of promoting portability, flexibility and genericity. In this approach, report layout is specified using user-defined XML elements together with queries that retrieve data from different databases. A report is output as an HTML document, which can be viewed using an Internet browser. This paper presents the approach using an example and discusses the usage of the XML-driven report schema and how the proposed reusable report engine of a customisable report generator component system works to output an HTML report format. The customisable report generator component system is implemented to support heterogeneous database models.


Author(s):  
Eila Ovaska ◽  
Tullio Salmon Cinotti ◽  
Alessandra Toninelli

Smart spaces provide information about physical environments, shared with inherently dynamic applications. This chapter introduces a novel development approach with its focus on two key properties of smart space applications: the ability to interoperate and behave in a situation-sensitive manner. Sixteen principles are defined in order to guide the development of an interoperability platform for smart spaces and on how to create applications on top of it. The interoperability platform deals with information and is agnostic with respect to ontologies, programming languages, service frameworks, and communication technologies. The interoperability platform also supports extensibility, evolvability and context based adaptation, which allows new applications to be added and to behave in a situation based manner. Agile application development is based on scenario specifications, implemented by the means of the ontology and model driven development. The approach has been applied to the development of smart personal spaces, smart indoor spaces, and smart city applications.


Author(s):  
Giner Alor-Hernández ◽  
Viviana Yarel Rosales-Morales ◽  
Luis Omar Colombo-Mendoza

Rich Internet Applications (RIAs) development has traditionally been addressed using framework-based development approaches (i.e., using application frameworks), which usually comprise tools such as Standard Development Kits (SDKs), class libraries, and Integrated Development Environments (IDEs). Nevertheless, another development approach that relies on Model-Driven Development (MDD) methodologies and tools has recently emerged as a result of the academic and commercial effort for alleviating the lack of development methodologies and support tools especially designed for the development of RIAs. In this chapter, a new classification of RIAs development approaches is proposed by introducing a third category: Rapid Application Development (RAD) approaches. Thereby, the chapter reviews not only IDEs for frameworks-based RIA development; it also addresses other support tools for MDD and RAD such as code generation tools. Additionally, the features, scope, and limitations of the analyzed tools are discussed by means of a series of usage scenarios addressing the RIAs implementation.


Author(s):  
Matthias Plasch ◽  
Gerhard Ebenhofer ◽  
Michael Hofmann ◽  
Martijn Rooker ◽  
Sharath Akkaladevi ◽  
...  

2017 ◽  
pp. 397-422
Author(s):  
Matthias Plasch ◽  
Ebenhofer Gerhard ◽  
Michael Hofmann ◽  
Martijn Rooker ◽  
Sharath Chandra Akkaladevi ◽  
...  

Sign in / Sign up

Export Citation Format

Share Document