[AISWorld] Newly published papers of JCSE (Mar. 2019)
office at kiise.org
office at kiise.org
Fri Mar 29 05:18:07 EDT 2019
Dear Colleague:
We are pleased to announce the release of a new issue of Journal of
Computing Science and Engineering (JCSE), published by the Korean Institute
of Information Scientists and Engineers (KIISE). KIISE is the largest
organization for computer scientists in Korea with over 4,000 active
members.
Journal of Computing Science and Engineering (JCSE) is a peer-reviewed
quarterly journal that publishes high-quality papers on all aspects of
computing science and engineering. JCSE aims to foster communication between
academia and industry within the rapidly evolving field of Computing Science
and Engineering. The journal is intended to promote problem-oriented
research that fuses academic and industrial expertise. The journal focuses
on emerging computer and information technologies including, but not limited
to, embedded computing, ubiquitous computing, convergence computing, green
computing, smart and intelligent computing, and human computing. JCSE
publishes original research contributions, surveys, and experimental studies
with scientific advances.
Please take a look at our new issue posted at http://jcse.kiise.org
<http://jcse.kiise.org/> . All the papers can be downloaded from the Web
page.
The contents of the latest issue of Journal of Computing Science and
Engineering (JCSE)
Official Publication of the Korean Institute of Information Scientists and
Engineers
Volume 13, Number 1, March 2019
pISSN: 1976-4677
eISSN: 2093-8020
* JCSE web page: http://jcse.kiise.org
* e-submission: http://mc.manuscriptcentral.com/jcse
Editor in Chief: Insup Lee (University of Pennsylvania)
Il-Yeol Song (Drexel University)
Jong C. Park (KAIST)
Taewhan Kim (Seoul National University)
JCSE, vol. 13, no. 1, March 2019
[Paper One]
- Title: A Methodology for the Analysis of Block-Based Programming Languages
Appropriate for Children
- Authors: Radoslava Kraleva, Velin Kralev, and Dafina Kostadinova
- Keyword: Block-based programming languages; Programming language for
children; Human-computer interaction; Computational thinking; Computer
science education
- Abstract
Nowadays, the interest of young people in programming is decreasing steadily
on a global scale. This, however, is becoming a problem for global economic
development. The dynamic development of technologies requires implementation
of new teaching and learning methods. As a result, new Computer Science
courses related to programming in primary education have been introduced.
Pupils learn the basics and the programming skills using new visual
programming languages known as block-based programming languages that allow
the design of programming algorithms (program logic) using drag-and-drop of
program chunks, named blocks. This makes the programming languages easy to
use even by young children. The lack of a reasonable argument for the choice
of block-based programming languages based on their functional
characteristics, interface and children's preference prompted this
investigation. This article discusses some of the modern block-based
programming languages. Research into the state-of-the-art scientific
publications on this issue has been done. The criteria for comparing and
analyzing these programming languages have been defined. As a result, the
blockbased programming languages that best meet the criteria have been
identified. Two languages (Scratch and Code.org) have been selected based on
the proposed methodology. These languages were used for two weeks by pupils
in the 3rd and 4th grades in Bulgaria. The main goal of this study is to
determine the degree of similarity between block-based and traditional
programming languages, as well as discuss the opportunity for their use in
the Bulgarian primary school. The proposed methodology can be easily adapted
and used in other countries. An important factor in this research is the
support available in the pupils' native language for the integrated
development environment and programming languages.
To obtain a copy of the entire article, click on the link below.
JCSE, vol. 13, no. 1, pp.1-10
<http://jcse.kiise.org/PublishedPaper/year_abstract.asp?idx=324&page_url=Cur
rent_Issues>
[Paper Two]
- Title: Enumerating Subsequences of a Sequence and Paths of a Tree in the
Order of Weight
- Authors: Sung Kwon Kim
- Keyword: Algorithm; Enumeration; Subsequences of sequence; Paths of tree
- Abstract
The following two enumeration problems are addressed: (i) given a sequence A
of n real numbers, the subsequences of A in the order of their weight (or
sum), and (ii) given an n-vertex edge-weighted tree T, the paths of T in the
order of their weight. We show that both enumerations (i) and (ii) can be
done in O(n² log n) time and the data structures for (i) can be constructed
in O(n log n) time using O(n) space, and data structures for (ii) can be
built in O(n log n) time using O(n log n) space.
To obtain a copy of the entire article, click on the link below.
JCSE, vol. 13, no. 1, pp.11-16
<http://jcse.kiise.org/PublishedPaper/year_abstract.asp?idx=325&page_url=Cur
rent_Issues>
[Paper Three]
- Title: SimulML: A DSML for Simulating SysML Models
- Authors: Bassim Chabibi, Mahmoud Nassar, and Adil Anwar
- Keyword: System engineering; MDE; SysML; Simulation; DSL; Model
transformation
- Abstract
SysML language offers strong capabilities to specify, analyze and design
complex systems. However, the operational semantics of the diagrams is not
precisely defined, which affects the implementation of SysML models.
Furthermore, the SysML models are insufficient for system verification
addressing various stakeholders' requirements. This aspect is managed by the
simulation process. As system modeling and simulation analysis are used
during the system development process, its efficiency is considerably
reduced. This study integrates SysML modeling and simulation, through a
defined intermediate domain-specific language, namely Simulation Modeling
Language, which is intended to link SysML and simulation environments. The
defined intermediate modeling language permits modeling complex systems via
specification of its syntax and semantics, using simulation principles and
constructs, in addition to bridging the gap between SysML models and
different simulation environments. Utilizing the defined intermediate
language, the proposed integration approach is facilitated by the potential
and strength of both SysML modeling and simulation. Moreover, this
integration approach is based on the concepts of Model-Driven Engineering
ensuring an efficient passage between different models.
To obtain a copy of the entire article, click on the link below.
JCSE, vol. 13, no. 1, pp.17-31
<http://jcse.kiise.org/PublishedPaper/year_abstract.asp?idx=326&page_url=Cur
rent_Issues>
[Paper Four]
- Title: Energy and Congestion Management Algorithms of Small Cells in the
Cloud RAN (C-RAN)
- Authors: Ahmed Laguidi and Aawatif Hayar
- Keyword: LTE; 5G; Small cell; Power management; C-RAN
- Abstract
In this work, we shed light on the energy consumption profile of small cell
deployments in residential and corporate environments. We present new
algorithms to manage energy and congestion in small cell networks. We
present a comparative study between our work and other similar works. In
this paper, we are particularly interested in aspects based on the sleep
mode of base stations. Therefore, we propose new algorithms to reduce energy
consumption of networks by putting small cells in active or idle mode
according to the network status. In addition, we reduced network congestion
with this technique.
To obtain a copy of the entire article, click on the link below.
JCSE, vol. 13, no. 1, pp.32-38
<http://jcse.kiise.org/PublishedPaper/year_abstract.asp?idx=327&page_url=Cur
rent_Issues>
[Call For Papers]
Journal of Computing Science and Engineering (JCSE), published by the Korean
Institute of Information Scientists and Engineers (KIISE) is devoted to the
timely dissemination of novel results and discussions on all aspects of
computing science and engineering, divided into Foundations, Software &
Applications, and Systems & Architecture. Papers are solicited in all areas
of computing science and engineering. See JCSE home page at
http://jcse.kiise.org <http://jcse.kiise.org/> for the subareas.
The journal publishes regularly submitted papers, invited papers, selected
best papers from reputable conferences and workshops, and thematic issues
that address hot research topics. Potential authors are invited to submit
their manuscripts electronically, prepared in PDF files, through
<http://mc.manuscriptcentral.com/jcse> http://mc.manuscriptcentral.com/jcse,
where ScholarOne is used for on-line submission and review. Authors are
especially encouraged to submit papers of around 10 but not more than 30
double-spaced pages in twelve point type. The corresponding author's full
postal and e-mail addresses, telephone and FAX numbers as well as current
affiliation information must be given on the manuscript. Further inquiries
are welcome at JCSE Editorial Office, <mailto:office at kiise.org>
office at kiise.org (phone: +82-2-588-9240; FAX: +82-2-521-1352).
More information about the AISWorld
mailing list