Computational Thinking and Development of Complex Systems
Yinong Chen, Arizona State University, U.S.A.
Abstraction has been applied for representing a complex system in hierarchical layers, with a higher layer hiding certain information from a lower layer. The progress in information, computing, and communication systems takes the abstraction concept further to the computational thinking model for system design and implementation using a top-down approaches, which include architecture-driven approach, model-driven development, and workflow-based design process.
The architecture-driven approach, model-driven development, and workflow-based design process start from the architecture design of a complex system, including the major components and the interconnections among the components. The next step is to define the interface of each component and the workflow within each component. Many workflow development tools today allow the refinement of work and the compilation of the workflow into executable. This development style greatly supports computational thinking, allowing the system architects focus on the functionalities, instead of the implementation details.
This special issue devotes to the publication of the latest research in system development using computational thinking, in particularly in the development of social, economic, and engineering systems. The topics include, but are not limited to, the following:
· Architecture-driven and model driven development
· Workflow-based development and integration
· Distributed object architecture and system integration
· Service-oriented computing, composition, and enterprise application integration
· Internet of Things, cyber-physical systems, and responsive systems
· Autonomous decentralized systems and applications
· Internet-based finance, business, and government systems and services,
· Internet-supported healthcare and medical systems
· Cloud computing and big data applications
· Intelligent transportation systems and smart city
Notes for Prospective Authors
Submitted papers should not have been previously published nor be currently under consideration for publication elsewhere. N.B. Conference papers may be submitted to the special issue if the paper has been re-written with 30% or more new results. In this case, the conference paper need to be cited and the main differences must be discussed.
All papers are refereed through a peer review process.
All papers must be submitted online. Please read our information on submitting articles.
[amend as required]
Submission of Manuscripts: September 1, 2017
Notification to Authors: November 1, 2017
Final Versions Due: February 1, 2018
We recommend that you allow 3-4 months for authors to submit the first drafts of their papers; 2 months for the refereeing process and for informing authors of the outcome of the refereeing process and any changes requested by the referees; and 2 months for authors to resubmit their revised manuscripts papers.
Guest Editor(s) details
Dr. Yinong Chen (Ph.D.)
School of Computing, Informatics, and Decision Systems Engineering
Ira A. Fulton School of Engineering
Arizona State University
P.O. BOX 78809
Tempe, AZ 85287-8809, U.S.A
Phone: (480) 965 2769