Pub Date : 2016-03-28DOI: 10.17265/1548-7709/2016.03.003
Mehdi, Mehdary, Habib, Ben, Lahmar, Tragha
We assume that the hybrid cloud computing model can perfectly meet the users’ needs who want to fully exploit the benefits of competition from cloud providers to get the best quality service with the most optimized cost. The aim of this paper is to establish an implementation of meta-model suggested in our previous article for the purpose of creating a DSL specific for cloud computing. We will introduce the idea of decomposing the meta-model into modules independently distributed on different Clouds that form a hybrid cloud. These modules will be elementary to clarify the dependencies between units. In the first section of this article we are going to introduce a short definition of the concept of DSL (domain specific language) as well as some related concepts. In the second section we will introduce the benefits for the creation of a DSL to develop applications to host in a Cloud Computing environment. The third part introduces our approach, in the last section we will offer a multitude of tools and technology to facilitate the implementation of a DSL.
{"title":"DSL Based on a Meta-Model for Optimization and Better Exploitation of Cloud Computing","authors":"Mehdi, Mehdary, Habib, Ben, Lahmar, Tragha","doi":"10.17265/1548-7709/2016.03.003","DOIUrl":"https://doi.org/10.17265/1548-7709/2016.03.003","url":null,"abstract":"We assume that the hybrid cloud computing model can perfectly meet the users’ needs who want to fully exploit the benefits of competition from cloud providers to get the best quality service with the most optimized cost. The aim of this paper is to establish an implementation of meta-model suggested in our previous article for the purpose of creating a DSL specific for cloud computing. We will introduce the idea of decomposing the meta-model into modules independently distributed on different Clouds that form a hybrid cloud. These modules will be elementary to clarify the dependencies between units. In the first section of this article we are going to introduce a short definition of the concept of DSL (domain specific language) as well as some related concepts. In the second section we will introduce the benefits for the creation of a DSL to develop applications to host in a Cloud Computing environment. The third part introduces our approach, in the last section we will offer a multitude of tools and technology to facilitate the implementation of a DSL.","PeriodicalId":69156,"journal":{"name":"通讯和计算机:中英文版","volume":"60 1","pages":"125-134"},"PeriodicalIF":0.0,"publicationDate":"2016-03-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"67519884","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
In the paper an infrastructure called Virtual Education Space (VES) is presented. The architecture and integrated intelligent components of the space are described in more detail. VES will be implemented as an extension of the DeLC education portal used in the University of Plovdiv. The development of the space is a joint project of the Distributed eLearning Center (University of Plovdiv) and the Modeling Laboratory (Free University of Burgas). Една от причините за спад на интереса към традиционните форми на обучение е липса на креативност и атрактивност на образователния процес. Недостигът на време и строгите планове за обучение често са причини да не се търси творчество. Появяват се нови форми на обучение. От една страна, обикновено във всеки отделен случай, в зависимост от целта на използваната система или среда се предпочита определена тер- минология, като например технологично усилено обучение (technology-enhanced learning TEL), компютърно-базирано обучение (computer-based training - CBT), интернет- базирано обучение (internet-based training - IBT), уеб-базирано обучение (web-based training - WBT), онлайн образование (online education), виртуално обучение (virtual education), дигитално образователно сътрудничество (digital educational collaboration) (3). От друга страна в съответствие с еволюционното развитие на тази област се пре- минава през различни еволюционни етапи, които в специализираната литература са познати като поколения Е-обучение: • E-Learning - развитието на е-Learning в определена степен е свързано с еволюцията на методите, използващи Web за поддръжка на обучението. От тази глед- на точка в литературата се разглеждат основно две поколения е-Learning - 1.0 и 2.0. Въпреки, че тези поколения е-Learning използват различни подходи и методики за обу- чение, практически тяхното прилагане се явява комбинация, зависеща от конкретната ситуация. • M-Learning се определя като е-learning, базиран на мобилни средства за комуникация. Могат да бъдат посочени следните предимства за образованието: дос- тъпност, мобилност, интерактивност, отсъствие на зависимост от място и време.
{"title":"VIRTUAL EDUCATION SPACE","authors":"Vladimír, Valkanov, Stanimir, Stoyanov, Veselina, Valkanova","doi":"10.17265/1548-7709/2016.02.002","DOIUrl":"https://doi.org/10.17265/1548-7709/2016.02.002","url":null,"abstract":"In the paper an infrastructure called Virtual Education Space (VES) is presented. The architecture and integrated intelligent components of the space are described in more detail. VES will be implemented as an extension of the DeLC education portal used in the University of Plovdiv. The development of the space is a joint project of the Distributed eLearning Center (University of Plovdiv) and the Modeling Laboratory (Free University of Burgas). Една от причините за спад на интереса към традиционните форми на обучение е липса на креативност и атрактивност на образователния процес. Недостигът на време и строгите планове за обучение често са причини да не се търси творчество. Появяват се нови форми на обучение. От една страна, обикновено във всеки отделен случай, в зависимост от целта на използваната система или среда се предпочита определена тер- минология, като например технологично усилено обучение (technology-enhanced learning TEL), компютърно-базирано обучение (computer-based training - CBT), интернет- базирано обучение (internet-based training - IBT), уеб-базирано обучение (web-based training - WBT), онлайн образование (online education), виртуално обучение (virtual education), дигитално образователно сътрудничество (digital educational collaboration) (3). От друга страна в съответствие с еволюционното развитие на тази област се пре- минава през различни еволюционни етапи, които в специализираната литература са познати като поколения Е-обучение: • E-Learning - развитието на е-Learning в определена степен е свързано с еволюцията на методите, използващи Web за поддръжка на обучението. От тази глед- на точка в литературата се разглеждат основно две поколения е-Learning - 1.0 и 2.0. Въпреки, че тези поколения е-Learning използват различни подходи и методики за обу- чение, практически тяхното прилагане се явява комбинация, зависеща от конкретната ситуация. • M-Learning се определя като е-learning, базиран на мобилни средства за комуникация. Могат да бъдат посочени следните предимства за образованието: дос- тъпност, мобилност, интерактивност, отсъствие на зависимост от място и време.","PeriodicalId":69156,"journal":{"name":"通讯和计算机:中英文版","volume":"13 1","pages":"64-76"},"PeriodicalIF":0.0,"publicationDate":"2016-02-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"67519120","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2016-02-28DOI: 10.17265/1548-7709/2016.02.003
Vladimir, Krylov, Kirill, Kravtsov
To create network security solutions and protocols, we introduced IP Fast Hopping. Our approach is based on theory of convoluted multiaddress networks, which describes principles of dynamic network address space randomization. Our technique aimed to protect network nodes against various types of network threats by hiding of node’s network address from malefactors. Existing networks are still vulnerable to attacks like Denial of Service despite a number of proposed defense approaches. Therefore, developing of a new alternate approach in this area is still actual problem. Our solution in this area can be easily deployed as a software solution without significant impact of existing network architecture. The main idea of our work is isolation of network nodes from a malicious traffic by the specific addressing policy where the network address is not unique identification of physical location of the node. This correlation should be dynamic and available only for legitimate terminals. In such case, a malefactor cannot acquire access to the protected server and initiate an attack.
{"title":"Principles of Network Security Protocols Based on Dynamic Address Space Randomization","authors":"Vladimir, Krylov, Kirill, Kravtsov","doi":"10.17265/1548-7709/2016.02.003","DOIUrl":"https://doi.org/10.17265/1548-7709/2016.02.003","url":null,"abstract":"To create network security solutions and protocols, we introduced IP Fast Hopping. Our approach is based on theory of convoluted multiaddress networks, which describes principles of dynamic network address space randomization. Our technique aimed to protect network nodes against various types of network threats by hiding of node’s network address from malefactors. Existing networks are still vulnerable to attacks like Denial of Service despite a number of proposed defense approaches. Therefore, developing of a new alternate approach in this area is still actual problem. Our solution in this area can be easily deployed as a software solution without significant impact of existing network architecture. The main idea of our work is isolation of network nodes from a malicious traffic by the specific addressing policy where the network address is not unique identification of physical location of the node. This correlation should be dynamic and available only for legitimate terminals. In such case, a malefactor cannot acquire access to the protected server and initiate an attack.","PeriodicalId":69156,"journal":{"name":"通讯和计算机:中英文版","volume":"29 1","pages":"77-89"},"PeriodicalIF":0.0,"publicationDate":"2016-02-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"67519172","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
The growing demand for a very high speed and bandwidth over wireless communications makes the millimeter wave (mm-wave) “60 GHz” a great choice to be studied and used in order to achieve this desire. While the propagating signal of this frequency can be easily blocked by any obstacle or body that faces it. This paper aims to solve this problem by using the SL (square loop) FSS (frequency selective surfaces) in such a way to provide a stronger reflected signal to those shadowed positions as a result from the variety of the signal paths and enhancing the received signal power. So, minimizing the effect of human bodies that can attenuate 60 GHz signal.
{"title":"Overcoming the Influence of Human Shadowing and Obstacles via Modified Building Using Frequency Selective Wallpapers for 60 GHz","authors":"Nidal, Qasem, Emran, Ali, Aldorgam, Hadeel, Yaseen, Alzou'bi","doi":"10.17265/1548-7709/2016.02.004","DOIUrl":"https://doi.org/10.17265/1548-7709/2016.02.004","url":null,"abstract":"The growing demand for a very high speed and bandwidth over wireless communications makes the millimeter wave (mm-wave) “60 GHz” a great choice to be studied and used in order to achieve this desire. While the propagating signal of this frequency can be easily blocked by any obstacle or body that faces it. This paper aims to solve this problem by using the SL (square loop) FSS (frequency selective surfaces) in such a way to provide a stronger reflected signal to those shadowed positions as a result from the variety of the signal paths and enhancing the received signal power. So, minimizing the effect of human bodies that can attenuate 60 GHz signal.","PeriodicalId":69156,"journal":{"name":"通讯和计算机:中英文版","volume":"13 1","pages":"90-101"},"PeriodicalIF":0.0,"publicationDate":"2016-02-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"67519226","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Tuning of the required torque and the shift pattern has been made in cruise driving manually by many engineers in the past. However, manual tuning has the disadvantages of high cost and time consumption for the operator. This paper studies the driving simulation and auto-tuning of the required torque and shift pattern. The target vehicle is a vehicle operated by an engine with the function of speed tracking. First, the power train simulator which was verified by the actual driving, was made in MATLAB. Then, driving simulation was conducted by the powertrain simulator and auto-tuning was also conducted by driving data. Tuning of the required torque means calibration of values of the required acceleration function, and tuning of shift pattern means the calibration of lines of up or downshift. The modified parameters are re-applied to the vehicle which is driven in the virtual environment. This process is repeated until the required performance has been achieved. It is a feedback process to get solutions of the parameters for a given vehicle load. Consequently, engineers can automatically tune parameters instead of manually tuning the parameters, which can satisfy vehicle performance, as well as increase the comfort feel for the driver.
{"title":"Studies on the Auto-Tuning Variables in Auto-Cruise Vehicle","authors":"Hyunsub, Lee, Wonsik, Lim, Sukwon, Cha, Hassan, Waqas, Chunhua, Zheng, Guoqing, Xu","doi":"10.17265/1548-7709/2016.02.001","DOIUrl":"https://doi.org/10.17265/1548-7709/2016.02.001","url":null,"abstract":"Tuning of the required torque and the shift pattern has been made in cruise driving manually by many engineers in the past. However, manual tuning has the disadvantages of high cost and time consumption for the operator. This paper studies the driving simulation and auto-tuning of the required torque and shift pattern. The target vehicle is a vehicle operated by an engine with the function of speed tracking. First, the power train simulator which was verified by the actual driving, was made in MATLAB. Then, driving simulation was conducted by the powertrain simulator and auto-tuning was also conducted by driving data. Tuning of the required torque means calibration of values of the required acceleration function, and tuning of shift pattern means the calibration of lines of up or downshift. The modified parameters are re-applied to the vehicle which is driven in the virtual environment. This process is repeated until the required performance has been achieved. It is a feedback process to get solutions of the parameters for a given vehicle load. Consequently, engineers can automatically tune parameters instead of manually tuning the parameters, which can satisfy vehicle performance, as well as increase the comfort feel for the driver.","PeriodicalId":69156,"journal":{"name":"通讯和计算机:中英文版","volume":"13 1","pages":"55-63"},"PeriodicalIF":0.0,"publicationDate":"2016-02-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"67519029","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2016-01-28DOI: 10.17265/1548-7709/2016.01.006
Kin Honn Chiam, M. Salleh
Distributed source coding is proposed as a new video compression paradigm to shift the bulk of computation to the decoder, in order to achieve low complexity encoder design. During the decoding operation, the decoder will iteratively request for syndrome bits from the encoder to achieve certain decoding quality. This causes inconsistent bitrate and might increase the bitrate. In this study, we add a module at the decoder to iteratively predict the next to be decoded frame. Hence, the bitrate can be controlled by eliminating the need to request for more syndrome bits from the encoder. The results show that the proposed model can achieve performance close to the conventional distributed source coding model.
{"title":"Bitrate Control of Distributed Source Coding by Frame Prediction Method","authors":"Kin Honn Chiam, M. Salleh","doi":"10.17265/1548-7709/2016.01.006","DOIUrl":"https://doi.org/10.17265/1548-7709/2016.01.006","url":null,"abstract":"Distributed source coding is proposed as a new video compression paradigm to shift the bulk of computation to the decoder, in order to achieve low complexity encoder design. During the decoding operation, the decoder will iteratively request for syndrome bits from the encoder to achieve certain decoding quality. This causes inconsistent bitrate and might increase the bitrate. In this study, we add a module at the decoder to iteratively predict the next to be decoded frame. Hence, the bitrate can be controlled by eliminating the need to request for more syndrome bits from the encoder. The results show that the proposed model can achieve performance close to the conventional distributed source coding model.","PeriodicalId":69156,"journal":{"name":"通讯和计算机:中英文版","volume":"13 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2016-01-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"67519429","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2016-01-28DOI: 10.17265/1548-7709/2016.01.002
Peter, Yakimov
Embedded systems are used everywhere in human lives. They are in alarm clocks, automobiles, mobile phones, personal digital assistants, home appliances and etc. The Faculty of Electronic Engineering and Technologies at Technical University of Sofia decided after many iterations and discussions with the partners companies and employers organizations to accept a new curriculum for Bachelor degree in Electronics. In order to prepare the students for the challenges of their future job in the new curriculum it was emphasized on the practice and especially on obtaining skills in embedded systems programming. The laboratory classes in “Practice on open source platforms programming” are intended to give the students basic knowledge and skills in this field. The open source hardware and software platforms—Arduino development board and the software IDE, which are globally recognized as tools for introductory education, are chosen for this purpose. In this paper it is proposed a practical approach for teaching the basics of embedded systems hardware and software. The stress is on the program control of inputs and outputs to convince the students in the flexibility and universality of the programmable devices. Also there are introduced the principles of the sensors and their application. Some examples are presented.
{"title":"An Introductory Embedded Systems Teaching Using Open-Source Hardware and Software Platforms","authors":"Peter, Yakimov","doi":"10.17265/1548-7709/2016.01.002","DOIUrl":"https://doi.org/10.17265/1548-7709/2016.01.002","url":null,"abstract":"Embedded systems are used everywhere in human lives. They are in alarm clocks, automobiles, mobile phones, personal digital assistants, home appliances and etc. The Faculty of Electronic Engineering and Technologies at Technical University of Sofia decided after many iterations and discussions with the partners companies and employers organizations to accept a new curriculum for Bachelor degree in Electronics. In order to prepare the students for the challenges of their future job in the new curriculum it was emphasized on the practice and especially on obtaining skills in embedded systems programming. The laboratory classes in “Practice on open source platforms programming” are intended to give the students basic knowledge and skills in this field. The open source hardware and software platforms—Arduino development board and the software IDE, which are globally recognized as tools for introductory education, are chosen for this purpose. In this paper it is proposed a practical approach for teaching the basics of embedded systems hardware and software. The stress is on the program control of inputs and outputs to convince the students in the flexibility and universality of the programmable devices. Also there are introduced the principles of the sensors and their application. Some examples are presented.","PeriodicalId":69156,"journal":{"name":"通讯和计算机:中英文版","volume":"13 1","pages":"11-18"},"PeriodicalIF":0.0,"publicationDate":"2016-01-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"67519321","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2016-01-28DOI: 10.17265/1548-7709/2016.01.008
Zeynep Akdogan, Fahrettin Ozdemirci
ERMS (electronic records management system) applications are managed by making national/international standards, legal principles (constitution, law, regulation, implementing regulation, et al.) and other related arrangements/applications standard in accordance with the records management and archive system, however, these arrangements are not adequate alone. It is necessary to “structure” and institutionalize ERMSs by transforming into institutional systems. In the notification, the necessary studies which should be carried out in institutionalization of ERMS Applications, will be discussed in the context of Ankara University’s “Electronic Records Management and Archive System” (e-BEYAS) Application.
{"title":"The Process of Institutionalization of Electronic Records Management Systems in Universities: Ankara University e-BEYAS Application","authors":"Zeynep Akdogan, Fahrettin Ozdemirci","doi":"10.17265/1548-7709/2016.01.008","DOIUrl":"https://doi.org/10.17265/1548-7709/2016.01.008","url":null,"abstract":"ERMS (electronic records management system) applications are managed by making national/international standards, legal principles (constitution, law, regulation, implementing regulation, et al.) and other related arrangements/applications standard in accordance with the records management and archive system, however, these arrangements are not adequate alone. It is necessary to “structure” and institutionalize ERMSs by transforming into institutional systems. In the notification, the necessary studies which should be carried out in institutionalization of ERMS Applications, will be discussed in the context of Ankara University’s “Electronic Records Management and Archive System” (e-BEYAS) Application.","PeriodicalId":69156,"journal":{"name":"通讯和计算机:中英文版","volume":"27 1","pages":"50-54"},"PeriodicalIF":0.0,"publicationDate":"2016-01-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"67519012","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2016-01-28DOI: 10.17265/1548-7709/2016.01.007
F. Bergamaschi, A. O. Andrade, R. Santiago
The main purpose of this paper is to continue the study of uniform strong primeness on fuzzy setting. A pure fuzzy notion of this structure allows us to develop specific fuzzy results on USP (uniformly strongly prime) ideals over commutative and noncommutative rings. Besides, the differences between crisp and fuzzy setting are investigated. For instance, in crisp setting an ideal I of a ring R is a USP ideal if the quotient R/I is a USP ring. Nevertheless, when working over fuzzy setting this is no longer valid. This paper shows new results on USP fuzzy ideals and proves that the concept of uniform strong primeness is compatible with a-cuts. Also, the Zadeh's extension under epimorphisms does not preserve USP ideals. Finally, the t- and m- systems are introduced in a fuzzy setting and their relations with fuzzy prime and uniformly strongly prime ideals are investigated.
{"title":"On Properties of Uniformly Strongly Fuzzy Ideals","authors":"F. Bergamaschi, A. O. Andrade, R. Santiago","doi":"10.17265/1548-7709/2016.01.007","DOIUrl":"https://doi.org/10.17265/1548-7709/2016.01.007","url":null,"abstract":"The main purpose of this paper is to continue the study of uniform strong primeness on fuzzy setting. A pure fuzzy notion of this structure allows us to develop specific fuzzy results on USP (uniformly strongly prime) ideals over commutative and noncommutative rings. Besides, the differences between crisp and fuzzy setting are investigated. For instance, in crisp setting an ideal I of a ring R is a USP ideal if the quotient R/I is a USP ring. Nevertheless, when working over fuzzy setting this is no longer valid. This paper shows new results on USP fuzzy ideals and proves that the concept of uniform strong primeness is compatible with a-cuts. Also, the Zadeh's extension under epimorphisms does not preserve USP ideals. Finally, the t- and m- systems are introduced in a fuzzy setting and their relations with fuzzy prime and uniformly strongly prime ideals are investigated.","PeriodicalId":69156,"journal":{"name":"通讯和计算机:中英文版","volume":"13 1","pages":"42-49"},"PeriodicalIF":0.0,"publicationDate":"2016-01-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"67518976","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
: Many information system students have difficulty to learn how they can develop information systems using tools which already exist. For this reason, the goal of this paper is present a tool which was created to support teachers to conduct introductory practical classes for students who begin to learn how to develop system. For this propose, this work describes a framework that helps these students during their introductory practical learning of information system. This framework follows part of MVC model and uses the PHP programming language. The results presented in this paper show that the framework assists teachers performing introductory practical classes for beginner students. This work aims to contribute for students understand the development of system more quickly and easily.
{"title":"Framework to Practical Introductory Classes about Development of Information System","authors":"Ayrton, Saito, Raphael, García, Mauricio, Araújo, Dias, Míriam, María, Pedrosa, Andréia, Cristiane, Silva, Wiezzel","doi":"10.17265/1548-7709/2016.01.004","DOIUrl":"https://doi.org/10.17265/1548-7709/2016.01.004","url":null,"abstract":": Many information system students have difficulty to learn how they can develop information systems using tools which already exist. For this reason, the goal of this paper is present a tool which was created to support teachers to conduct introductory practical classes for students who begin to learn how to develop system. For this propose, this work describes a framework that helps these students during their introductory practical learning of information system. This framework follows part of MVC model and uses the PHP programming language. The results presented in this paper show that the framework assists teachers performing introductory practical classes for beginner students. This work aims to contribute for students understand the development of system more quickly and easily.","PeriodicalId":69156,"journal":{"name":"通讯和计算机:中英文版","volume":"230 1","pages":"24-31"},"PeriodicalIF":0.0,"publicationDate":"2016-01-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"67519372","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}