scholarly journals Building DEVS Models from the Functional Design of Software Architecture Components to Estimate Quality

2020 ◽  
Author(s):  
Maria Julia Blas ◽  
Horacio P. Leone ◽  
Silvio M. Gonnet

Software architectures can be used as a vehicle to improve the study of quality properties in the early stages of development. This paper proposes an automatic mapping between the design of architectural components and the specification of DEVS atomic models with aims to evaluate all-purpose quality metrics. Then, we use the functional description of architectural components (that address functional requirements) to estimate the architecture adjustment to non-functional requirements. The guidelines for structuring the simulation models are defined starting from the design of high-level components. To illustrate the proposal, web-based architecture is used as proof of concepts.

Author(s):  
Imre Horváth ◽  
Joris S. M. Vergeest ◽  
György Kuczogi

Abstract This study focuses on two specific problems of knowledge intensive computer aided design: (a) how can design concepts be modeled and represented in a form that is understandable for human beings and can be processed by computers, (b) how can they be arranged in structures that enables a computer-based functional design of products. First, a methodology for definition of very high level modeling entities based on the ontology theory is presented. It formalizes design concepts in terms of all concerned entities, phenomena and situations and describes them by attributes, parameters and descriptors, respectively. Validity and interactions of design concepts are governed by constraints. The very high level modeling entities are arranged into domain oriented design ontologies based on their contents and semantic relationships. The formalism used for logical specification of design ontologies is based on a library of declarative expressions called ACN-Code. A design ontology lends itself to a specific knowledge base called associative concept network (ACN). The inference engine that works on an application oriented ACN selects the appropriate design concepts against a set of user specified functional requirements. Due to the pre-defined associations incomplete functional specifications can be completed to result in a fully functional design solution. The paper also presents an application example.


Author(s):  
Shruti Makarand Kanade

 Cloud computing is the buzz word in today’s Information Technology. It can be used in various fields like banking, health care and education. Some of its major advantages that is pay-per-use and scaling, can be profitably implemented in development of Enterprise Resource Planning or ERP. There are various challenges in implementing an ERP on the cloud. In this paper, we discuss some of them like ERP software architecture by considering a case study of a manufacturing company.


2021 ◽  
Vol 12 (1) ◽  
Author(s):  
Bo-yong Park ◽  
Seok-Jun Hong ◽  
Sofie L. Valk ◽  
Casey Paquola ◽  
Oualid Benkarim ◽  
...  

AbstractThe pathophysiology of autism has been suggested to involve a combination of both macroscale connectome miswiring and microcircuit anomalies. Here, we combine connectome-wide manifold learning with biophysical simulation models to understand associations between global network perturbations and microcircuit dysfunctions in autism. We studied neuroimaging and phenotypic data in 47 individuals with autism and 37 typically developing controls obtained from the Autism Brain Imaging Data Exchange initiative. Our analysis establishes significant differences in structural connectome organization in individuals with autism relative to controls, with strong between-group effects in low-level somatosensory regions and moderate effects in high-level association cortices. Computational models reveal that the degree of macroscale anomalies is related to atypical increases of recurrent excitation/inhibition, as well as subcortical inputs into cortical microcircuits, especially in sensory and motor areas. Transcriptomic association analysis based on postmortem datasets identifies genes expressed in cortical and thalamic areas from childhood to young adulthood. Finally, supervised machine learning finds that the macroscale perturbations are associated with symptom severity scores on the Autism Diagnostic Observation Schedule. Together, our analyses suggest that atypical subcortico-cortical interactions are associated with both microcircuit and macroscale connectome differences in autism.


Author(s):  
Peng Lu ◽  
Xiao Cong ◽  
Dongdai Zhou

Nowadays, E-learning system has been widely applied to practical teaching. It was favored by people for its characterized course arrangement and flexible learning schedule. However, the system does have some problems in the process of application such as the functions of single software are not diversified enough to satisfy the requirements in teaching completely. In order to cater more applications in the teaching process, it is necessary to integrate functions from different systems. But the difference in developing techniques and the inflexibility in design makes it difficult to implement. The major reason of these problems is the lack of fine software architecture. In this article, we build domain model and component model of E-learning system and components integration method on the basis of WebService. And we proposed an abstract framework of E-learning which could express the semantic relationship among components and realize high level reusable on the basis of informationized teaching mode. On this foundation, we form an E-learning oriented layering software architecture contain component library layer, application framework layer and application layer. Moreover, the system contains layer division multiplexing and was not built upon developing language and tools. Under the help of the software architecture, we could build characterized E-learning system flexibly like building blocks through framework selection, component assembling and replacement. In addition, we exemplify how to build concrete E-learning system on the basis of this software architecture.


2005 ◽  
Vol 68 (1) ◽  
pp. 36-43 ◽  
Author(s):  
Gayle Vogt ◽  
Catherine Atwong ◽  
Jean Fuller

Student Assessment of Learning Gains (SALGains) is a Web-based instrument for measuring student perception of their learning in a variety of courses. The authors adapted this instrument to measure students’ achieved proficiency in analyzing cases in an advanced business communication class. The instrument showed that students did achieve a high level of proficiency and that they did so equally in both traditional and online classes.


Sensors ◽  
2021 ◽  
Vol 21 (12) ◽  
pp. 4045
Author(s):  
Alessandro Sassu ◽  
Jose Francisco Saenz-Cogollo ◽  
Maurizio Agelli

Edge computing is the best approach for meeting the exponential demand and the real-time requirements of many video analytics applications. Since most of the recent advances regarding the extraction of information from images and video rely on computation heavy deep learning algorithms, there is a growing need for solutions that allow the deployment and use of new models on scalable and flexible edge architectures. In this work, we present Deep-Framework, a novel open source framework for developing edge-oriented real-time video analytics applications based on deep learning. Deep-Framework has a scalable multi-stream architecture based on Docker and abstracts away from the user the complexity of cluster configuration, orchestration of services, and GPU resources allocation. It provides Python interfaces for integrating deep learning models developed with the most popular frameworks and also provides high-level APIs based on standard HTTP and WebRTC interfaces for consuming the extracted video data on clients running on browsers or any other web-based platform.


Vaccines ◽  
2022 ◽  
Vol 10 (1) ◽  
pp. 90
Author(s):  
Yi Kong ◽  
Hao Jiang ◽  
Zhisheng Liu ◽  
Yi Guo ◽  
Dehua Hu

Objective: To investigate the uptake and vaccination willingness of the COVID-19 vaccine among Chinese residents and analyze the difference and factors that impact vaccination. Methods: The snowball sampling method was used to distribute online questionnaires. Relevant sociodemographic data along with the circumstances of COVID-19 vaccination were collected from the respondents. The χ2 test, independent samples t test and binary logistic regression analysis were used to analyze the data. Results: Among 786 respondents, 84.22% had been vaccinated. Over 80% of the vaccinated population have completed all the injections because of supporting the national vaccination policies of China, while the unvaccinated population (23.91%) is mainly due to personal health status. Meanwhile, statistical analysis revealed that the main predictors of not being vaccinated were younger age (3 to 18 years old), personal health status, and lower vaccinated proportion of family members and close friends (p < 0.05). Conclusions: There was a high level of uptake of the COVID-19 vaccine in China, and people who have not been vaccinated generally had a low willingness to vaccinate in the future. Based on our results, it suggested the next work to expand the coverage of the COVID-19 vaccination should be concentrated on targeted publicity and education for people who have not been vaccinated.


Author(s):  
Krishna N. Jha ◽  
Andrea Morris ◽  
Ed Mytych ◽  
Judith Spering

Abstract Designing aircraft parts requires extensive coordination among multiple distributed design groups. Achieving such a coordination is time-consuming and expensive, but the cost of ignoring or minimizing it is much higher in terms of delayed and inferior quality products. We have built a multi-agent-based system to provide the desired coordination among the design groups, the legacy applications, and other resources during the preliminary design (PD) process. A variety of agents are used to model the various design and control functionalities. The agent-representation includes a formal representation of the task-structures. A web-based user-interface provides high-level interface to the users. The agents collaborate to achieve the design goals.


2019 ◽  
Vol 161 (A1) ◽  

Navies from Canada, France, Germany, Italy, and the United Kingdom collaborated to develop and validate a distributed simulation of ship replenishment at sea. The simulation models the seaway, ship motions including hydrodynamic interaction effects between ships, and the transfer of a solid payload between ships using replenishment gear. The simulation was developed using the High Level Architecture (HLA), which facilitates sharing of data and synchronization of simulation time among software components on networked computers. Simulation results were validated using experimental data. The project demonstrated successful application of distributed simulation to complex naval platform systems. Lessons learned are shared for several areas, including seaway modelling, ship hydrodynamic interaction, and planning of model tests and sea trials for simulation validation.


Author(s):  
Perla Velasco-Elizondo ◽  
Humberto Cervantes

Software architecture is a very important software artifact, as it describes a system’s high-level structure and provides the basis for its development. Software architecture development is not a trivial task; to this end, a number of methods have been proposed to try to systematize their related processes to ensure predictability, repeatability, and high quality. In this chapter, the authors review some of these methods, discuss some specific problems that they believe complicate their adoption, and present one practical experience where the problems are addressed successfully.


Sign in / Sign up

Export Citation Format

Share Document