With the recently rapid development of engineering information construction in China, building information modeling(BIM) has become increasingly widely used in engineering field, but its application in landscape archi...With the recently rapid development of engineering information construction in China, building information modeling(BIM) has become increasingly widely used in engineering field, but its application in landscape architecture engineering is still in its infancy, which needs further research. This study introduced the operating mechanism of BIM, focused on the application of BIM in the whole life cycle of landscape architecture engineering, and pointed out the problems of the application of BIM in landscape architecture engineering, with a view to providing theoretical support for the scientific construction management of landscape architecture engineering.展开更多
The foundation for any software system is its architecture. Software architecture is a view of the system that includes the system’s major components, the behaviour of those components as visible to the rest of the s...The foundation for any software system is its architecture. Software architecture is a view of the system that includes the system’s major components, the behaviour of those components as visible to the rest of the system, and the ways in which the components interact and coordinate to achieve the overall system’s goal. Every efficient software system arises as a result of sound architectural basement. This requires the use of good architecture engineering practices and methods. This paper recognizes software architecture practice as a discipline pervading all phases of software development and also presents an enhanced model for software engineering process which provides an avenue for speedy, efficient and timely delivery of software products to their intended users. The integration of software architecture into the phases of software development process in a generic software life cycle is also contained in this research report. This is to enable software engineers and system analysts to use effective software architecture practices and to employ appropriate methodology during the software engineering process.展开更多
The“1+X”system has a great impact on the development of vocational education.Based on this system,it is imperative to carry out the reform and practice of the core curriculum of Civil Engineering and Architecture.Se...The“1+X”system has a great impact on the development of vocational education.Based on this system,it is imperative to carry out the reform and practice of the core curriculum of Civil Engineering and Architecture.Several vocational colleges have made attempts in the reform and practice of the curriculum,but the effect is not ideal.Under the influence of various factors,such as the lack of experience,there are also several problems in the reform and practice of the curriculum.Among them,the most apparent problems are as follows:the curriculum reform is not synchronized with the development of teaching materials,the pertinence of practical teaching is lacking,and the guidance provided for professional certificate examinations is not well-established.This paper specifically analyzes the problems existing in the reform and practice of the core curriculum of Civil Engineering and Architecture under the“1+X”system,and then puts forward effective strategies for these problems.展开更多
Sodium-based dual-ion batteries(SDIBs) have gained tremendous attention due to their virtues of high operating voltage and low cost, yet it remains a tough challenge for the development of ideal anode material of SDIB...Sodium-based dual-ion batteries(SDIBs) have gained tremendous attention due to their virtues of high operating voltage and low cost, yet it remains a tough challenge for the development of ideal anode material of SDIBs featuring with high kinetics and long durability. Herein, we report the design and fabrication of N-doped carbon film-modified niobium sulfur–selenium(NbSSe/NC) nanosheets architecture, which holds favorable merits for Na^(+) storage of enlarged interlayer space, improved electrical conductivity, as well as enhanced reaction reversibility, endowing it with high capacity, high-rate capability and high cycling stability. The combined electrochemical studies with density functional theory calculation reveal that the enriched defects in such nanosheets architecture can benefit for facilitating charge transfer and Na+ adsorption to speed the electrochemical kinetics. The NbSSe/NC composites are studied as the anode of a full SDIBs by pairing the expanded graphite as cathode, which shows an impressively cyclic durability with negligible capacity attenuation over 1000 cycles at 0.5 A g^(-1), as well as an outstanding energy density of 230.6 Wh kg^(-1) based on the total mass of anode and cathode.展开更多
With the advent of Big Data, the fields of Statistics and Computer Science coexist in current information systems. In addition to this, technological advances in embedded systems, in particular Internet of Things tech...With the advent of Big Data, the fields of Statistics and Computer Science coexist in current information systems. In addition to this, technological advances in embedded systems, in particular Internet of Things technologies, make it possible to develop real-time applications. These technological developments are disrupting Software Engineering because the use of large amounts of real-time data requires advanced thinking in terms of software architecture. The purpose of this article is to propose an architecture unifying not only Software Engineering and Big Data activities, but also batch and streaming architectures for the exploitation of massive data. This architecture has the advantage of making possible the development of applications and digital services exploiting very large volumes of data in real time;both for management needs and for analytical purposes. This architecture was tested on COVID-19 data as part of the development of an application for real-time monitoring of the evolution of the pandemic in Côte d’Ivoire using PostgreSQL, ELasticsearch, Kafka, Kafka Connect, NiFi, Spark, Node-Red and MoleculerJS to operationalize the architecture.展开更多
With the rapid development of the economy,the scale of construction projects in China is gradually expanding.In terms of construction technology,continuous innovation is being made to meet the needs of sustainable dev...With the rapid development of the economy,the scale of construction projects in China is gradually expanding.In terms of construction technology,continuous innovation is being made to meet the needs of sustainable development strategies,and green energy conservation technologies have emerged.It has a brand new design concept,and advocates for maximum energy conservation and environmental protection,fundamentally promoting the rational use of resources and space,and preventing the expansion of air and land pollution.First of all,a brief explanation is given on the current development status of green energy conservation technology in this paper.Secondly,through the introduction and analysis of energy conservation technologies and related building cases,the in-depth research on energy conservation measures of buildings is conducted.Finally,the prospects of green energy conservation technologies are proposed based on the current development status in China.This paper has certain reference value for its related engineering and theoretical research.展开更多
As the progress of 3D rendering technology and the changes of market demand, the 3D application has been widely used and reached as far as education, entertainment, medical treatment, city planning, military training ...As the progress of 3D rendering technology and the changes of market demand, the 3D application has been widely used and reached as far as education, entertainment, medical treatment, city planning, military training and so on. Its trend is gradually changed from client to web, and so many people start to research the 3D graphics engine technology on the web. WebGL and HTML5 rise in recent years and WebGL solves two problems of interactive 3D application on the web perfectly. Firstly, it implements the interactive 3D web application by JavaScript without any browser plug-in components. Secondly, it makes graphics rendering using the underlying graphics hardware, which is united, standard and cross-platform OpenGL interface. However, it is very difficult for 3D application web programmer to understand multifarious details. Therefore, a 3D engine based on WebGL comes into being. The paper consults the existing 3D engine design idea, architecture and implementation experience, and designs a 3D graphics engine based on WebGL and Typescript.展开更多
The course of architectural engineering drawing is the basic course before the students of civil engineering related majors study the professional courses.It aims to cultivate the students’ability of configuration,ex...The course of architectural engineering drawing is the basic course before the students of civil engineering related majors study the professional courses.It aims to cultivate the students’ability of configuration,expression,reading and drawing.BIM Technology simulates the real component information of a building through digital information simulation,and flexibly transforms between two-dimensional and threedimensional,providing a new tool for the teaching of architectural engineering drawing.This paper analyzes the characteristics of BIM Technology and teaching advantages,combined with the current teaching situation of architectural engineering drawing course,puts forward reform suggestions and implementation process,and provides reform ideas for the teaching of engineering basic courses.展开更多
Structural design is an important component of architectural engineering.BIM is integrated into structural design to form a complete,linked,and information-based data platform.Therefore,in line with the features of BI...Structural design is an important component of architectural engineering.BIM is integrated into structural design to form a complete,linked,and information-based data platform.Therefore,in line with the features of BIM,such as interaction and coordination,information integration,as well as data simulation,this study analyzes the advantages of BIM in architectural structural design,proposes several optimization measures using BIM for architectural structural design,and promotes the rationality of architectural structural design.展开更多
Combat system effectiveness simulation (CSES) is a special type of complex system simulation. Three non-functional requirements (NFRs), i.e. model composability, domain specific modeling, and model evolvability, are g...Combat system effectiveness simulation (CSES) is a special type of complex system simulation. Three non-functional requirements (NFRs), i.e. model composability, domain specific modeling, and model evolvability, are gaining higher priority from CSES users when evaluating different modeling methodologies for CSES. Traditional CSES modeling methodologies are either domain-neutral (lack of domain characteristics consideration and limited support for model composability) or domain-oriented (lack of openness and evolvability) and fall short of the three NFRs. Inspired by the concept of architecture in systems engineering and software engineering fields, we extend it into a concept of model architecture for complex simulation systems, and propose a model architecture-oriented modeling methodology in which the model architecture plays a central role in achieving the three NFRs. Various model-driven engineering (MDE) approaches and technologies, including simulation modeling platform (SMP), unified modeling language (UML), domain specific modeling (DSM), eclipse modeling framework (EMF), graphical modeling framework (GMF), and so forth, are applied where possible in representing the CSES model architecture and its components' behaviors from physical and cognitive domain aspects. A prototype CSES system, called weapon effectiveness simulation system (WESS), and a non-trivial air-combat simulation example are presented to demonstrate the methodology.展开更多
Having criticized the current architecture of Advanced Traveler Information Systems (ATISs), this work discusses a new base of requirements to develop a new paradigm for traffic information systems. It mainly integr...Having criticized the current architecture of Advanced Traveler Information Systems (ATISs), this work discusses a new base of requirements to develop a new paradigm for traffic information systems. It mainly integrates three dimensions within a traffic system: drivers' pattern of behavior and preferences, urban traffic desires, and capabilities of traffic information service providers. Based on the above, functional segments from several related backgrounds are brought together to structure a new architecture, called Interactive Traveler Information System (ITIS). The main interactive feature of this new architecture is a two-way communication track between drivers and the traffic information system provider-in fact, a decision on choosing a road at a particular time for an individual will be made based on the utility of both sides. This new configuration consists of driver-side smartphone application, centric traffic prediction, and decision-maker units, which will shape a new approach of decision-making processes. These all work together to satisfy the designated goal of ITIS, which is preserving the Wardrop equilibrium condition in the traffic network level. Finally, we concentrate on a comparison study, which shows a differentiation between performance of the proposed ITIS and the current ATIS model in a real situation. This has been done with simulations of analogical scenarios. The most noticeable advantage of the proposed architecture is not being limited to a saturation limit, and the positive effect of increasing system penetration in the performance of the newly introduced information system. In conclusion, new research subjects are suggested to be carried out.展开更多
An object model based software architecture for service robot system is presented, which addresses both software engineering issues such as reuse, extensibility, and management of complexity as well as system enginee...An object model based software architecture for service robot system is presented, which addresses both software engineering issues such as reuse, extensibility, and management of complexity as well as system engineering issues like scalability, reactivity, and robustness. A novel approach to the service robot system architecture is discussed. Cognitive psychology is considered in designing the software system, i.e., a humans way of vision and planning is applied. The planner can incorporate the users request into its task selection mechanism and generate plans biased toward picking the most reliable task execution in a given situation, and the planner can alter task selection based on changes that occur in dynamic and uncertain environments.展开更多
The layered software architecture is the model commonly adopted for the development of information systems since it favors the modularity and the scalability of the systems. On the other hand, the emergence of model e...The layered software architecture is the model commonly adopted for the development of information systems since it favors the modularity and the scalability of the systems. On the other hand, the emergence of model engineering aims to raise the level of abstraction to allow developers to reason on models, and less in code. The research question is to combine the two approaches to facilitate the work of developers. The proposal resulting from this study is based on a set of concepts defined using the UML profiles. These concepts include services, business components, and data persistence. Then the Kruchten model is adopted to represent the development cycle according to several views, each view being represented by UML diagrams derived from the previously defined profiles. Finally, rules are available for checking inter-view consistency, from refinement to code generation. The result is a step towards the definition of a domain specific ADL and a development process as much as it includes the expected characteristics of such a language, namely: the fundamental concepts, the support tools and the multiview development.展开更多
The expanding amounts of information created by Internet of Things(IoT)devices places a strain on cloud computing,which is often used for data analysis and storage.This paper investigates a different approach based on...The expanding amounts of information created by Internet of Things(IoT)devices places a strain on cloud computing,which is often used for data analysis and storage.This paper investigates a different approach based on edge cloud applications,which involves data filtering and processing before being delivered to a backup cloud environment.This Paper suggest designing and implementing a low cost,low power cluster of Single Board Computers(SBC)for this purpose,reducing the amount of data that must be transmitted elsewhere,using Big Data ideas and technology.An Apache Hadoop and Spark Cluster that was used to run a test application was containerized and deployed using a Raspberry Pi cluster and Docker.To obtain system data and analyze the setup’s performance a Prometheusbased stack monitoring and alerting solution in the cloud based market is employed.This Paper assesses the system’s complexity and demonstrates how containerization can improve fault tolerance and maintenance ease,allowing the suggested solution to be used in industry.An evaluation of the overall performance is presented to highlight the capabilities and limitations of the suggested architecture,taking into consideration the suggested solution’s resource use in respect to device restrictions.展开更多
During the Victorian Age,when the results of ambitious engineering radically transformed the principles of construction,photography proved to be a faithful and indispensable witness.This is plainly seen in the magnifi...During the Victorian Age,when the results of ambitious engineering radically transformed the principles of construction,photography proved to be a faithful and indispensable witness.This is plainly seen in the magnificent enterprise to build the railway bridge over the Forth River,accurately captured by the lens of the photographer and engineer Evelyn George Carey,whose excellent work to record those events is without equal.His almost daily annotations were free from symbolic meaning and monumental tendencies:it was the bridge itself that held the most important role.In the form of an experiment it was decided to illustrate the principle of the cantilever at the Royal Institution in 1887.It was during that particular circumstance that Carey produced the famous photographic image of the Human Cantilever.Carey presents to the observer an encyclopaedic array of representations and helps to truly visualise engineering.展开更多
Aviation electronics (avionics) are sophisticated and distributed systems aboard an airplane. The complexity of these systems is constantly growing as an increasing amount of functionalities is realized in software. T...Aviation electronics (avionics) are sophisticated and distributed systems aboard an airplane. The complexity of these systems is constantly growing as an increasing amount of functionalities is realized in software. Thanks to the performance increase, a hardware unit must no longer be dedicated to a single system function. Multicore processors for example facilitate this trend as they are offering an increased system performance in a small power envelope. In avionics, several system functions could now be integrated on a single hardware unit, if all safety requirements are still satisfied. This approach allows for further optimizations of the system architecture and substantial reductions of the space, weight and power (SWaP) footprint, and thus increases the transportation capacity. However, the complexity found in current safety-critical systems requires an automated software deployment process in order to tap this potential for further SWaP reductions. This article used a realistic flight control system as an example to present a new model-based methodology to automate the software deployment process. This methodology is based on the correctness-by-construction principle and is implemented as part of a systems engineering toolset. Furthermore, metrics and optimization criteria are presented which further help in the automatic assessment and refinement of a generated deployment. A discussion regarding a tighter integration of this approach in the entire avionics systems engineering workflow concludes this article.展开更多
New materials are fundamental to the growth,security,and quality of life of human being sand open doors to technologies in civil,chemical,nuclear,aeronautical,mechanical,biomedical,and electrical engineering.Creative ...New materials are fundamental to the growth,security,and quality of life of human being sand open doors to technologies in civil,chemical,nuclear,aeronautical,mechanical,biomedical,and electrical engineering.Creative companies use multiple materials in the development of their activities,such as solid stone,fiber glass,concrete,and glass reinforced concrete,for example.Based on bibliographic research,the article examines the synergy between materials science&engineering and creative economy.The main argument indicates that this synergy creates solutions and functionalities that add value to existing products and allow the development of new products with competitive advantages.It may also contribute to the preservation of cultural values and promote sustainability.展开更多
文摘With the recently rapid development of engineering information construction in China, building information modeling(BIM) has become increasingly widely used in engineering field, but its application in landscape architecture engineering is still in its infancy, which needs further research. This study introduced the operating mechanism of BIM, focused on the application of BIM in the whole life cycle of landscape architecture engineering, and pointed out the problems of the application of BIM in landscape architecture engineering, with a view to providing theoretical support for the scientific construction management of landscape architecture engineering.
文摘The foundation for any software system is its architecture. Software architecture is a view of the system that includes the system’s major components, the behaviour of those components as visible to the rest of the system, and the ways in which the components interact and coordinate to achieve the overall system’s goal. Every efficient software system arises as a result of sound architectural basement. This requires the use of good architecture engineering practices and methods. This paper recognizes software architecture practice as a discipline pervading all phases of software development and also presents an enhanced model for software engineering process which provides an avenue for speedy, efficient and timely delivery of software products to their intended users. The integration of software architecture into the phases of software development process in a generic software life cycle is also contained in this research report. This is to enable software engineers and system analysts to use effective software architecture practices and to employ appropriate methodology during the software engineering process.
基金The General Project of Chongqing Higher Vocational Education Teaching Reform Research in 2021,“Reform and Practice of Core Curriculum of Civil Engineering and Architecture in Higher Vocational Colleges Based on‘1+X’Certificate System”(Project Number:Z213269).
文摘The“1+X”system has a great impact on the development of vocational education.Based on this system,it is imperative to carry out the reform and practice of the core curriculum of Civil Engineering and Architecture.Several vocational colleges have made attempts in the reform and practice of the curriculum,but the effect is not ideal.Under the influence of various factors,such as the lack of experience,there are also several problems in the reform and practice of the curriculum.Among them,the most apparent problems are as follows:the curriculum reform is not synchronized with the development of teaching materials,the pertinence of practical teaching is lacking,and the guidance provided for professional certificate examinations is not well-established.This paper specifically analyzes the problems existing in the reform and practice of the core curriculum of Civil Engineering and Architecture under the“1+X”system,and then puts forward effective strategies for these problems.
基金financially supported by the National key Research & Development Program of China (2022YFE0115900, 2021YFA1501500)the National Natural Science Foundation of China (Nos. 22225902, U22A20436, 22209185)+3 种基金the CAS-Commonwealth Scientific and Industrial Research Organization (CSIRO) Joint Research Projects (121835KYSB20200039)the Joint Fund of the Yulin University and the Dalian National Laboratory for Clean Energy (Grant. YLUDNL Fund 2021011)Fujian Province Central Government Guides to Science and Technology Development Special Project (No. 2022L3024)Natural Science Foundation of Fujian Province, China (No. 2021J02020)。
文摘Sodium-based dual-ion batteries(SDIBs) have gained tremendous attention due to their virtues of high operating voltage and low cost, yet it remains a tough challenge for the development of ideal anode material of SDIBs featuring with high kinetics and long durability. Herein, we report the design and fabrication of N-doped carbon film-modified niobium sulfur–selenium(NbSSe/NC) nanosheets architecture, which holds favorable merits for Na^(+) storage of enlarged interlayer space, improved electrical conductivity, as well as enhanced reaction reversibility, endowing it with high capacity, high-rate capability and high cycling stability. The combined electrochemical studies with density functional theory calculation reveal that the enriched defects in such nanosheets architecture can benefit for facilitating charge transfer and Na+ adsorption to speed the electrochemical kinetics. The NbSSe/NC composites are studied as the anode of a full SDIBs by pairing the expanded graphite as cathode, which shows an impressively cyclic durability with negligible capacity attenuation over 1000 cycles at 0.5 A g^(-1), as well as an outstanding energy density of 230.6 Wh kg^(-1) based on the total mass of anode and cathode.
文摘With the advent of Big Data, the fields of Statistics and Computer Science coexist in current information systems. In addition to this, technological advances in embedded systems, in particular Internet of Things technologies, make it possible to develop real-time applications. These technological developments are disrupting Software Engineering because the use of large amounts of real-time data requires advanced thinking in terms of software architecture. The purpose of this article is to propose an architecture unifying not only Software Engineering and Big Data activities, but also batch and streaming architectures for the exploitation of massive data. This architecture has the advantage of making possible the development of applications and digital services exploiting very large volumes of data in real time;both for management needs and for analytical purposes. This architecture was tested on COVID-19 data as part of the development of an application for real-time monitoring of the evolution of the pandemic in Côte d’Ivoire using PostgreSQL, ELasticsearch, Kafka, Kafka Connect, NiFi, Spark, Node-Red and MoleculerJS to operationalize the architecture.
文摘With the rapid development of the economy,the scale of construction projects in China is gradually expanding.In terms of construction technology,continuous innovation is being made to meet the needs of sustainable development strategies,and green energy conservation technologies have emerged.It has a brand new design concept,and advocates for maximum energy conservation and environmental protection,fundamentally promoting the rational use of resources and space,and preventing the expansion of air and land pollution.First of all,a brief explanation is given on the current development status of green energy conservation technology in this paper.Secondly,through the introduction and analysis of energy conservation technologies and related building cases,the in-depth research on energy conservation measures of buildings is conducted.Finally,the prospects of green energy conservation technologies are proposed based on the current development status in China.This paper has certain reference value for its related engineering and theoretical research.
文摘As the progress of 3D rendering technology and the changes of market demand, the 3D application has been widely used and reached as far as education, entertainment, medical treatment, city planning, military training and so on. Its trend is gradually changed from client to web, and so many people start to research the 3D graphics engine technology on the web. WebGL and HTML5 rise in recent years and WebGL solves two problems of interactive 3D application on the web perfectly. Firstly, it implements the interactive 3D web application by JavaScript without any browser plug-in components. Secondly, it makes graphics rendering using the underlying graphics hardware, which is united, standard and cross-platform OpenGL interface. However, it is very difficult for 3D application web programmer to understand multifarious details. Therefore, a 3D engine based on WebGL comes into being. The paper consults the existing 3D engine design idea, architecture and implementation experience, and designs a 3D graphics engine based on WebGL and Typescript.
基金The general research project of higher education teaching reform of Heilongjiang Provincial Department of education in 2019“construction and application of Engineering Graphics Teaching System Based on OBE concept and BIM Technology”,subject No.sjgy20190540Ministry of education industry university cooperation collaborative education project(new engineering construction)“Research on the application of intelligent construction technology in the training of engineering cost professionals”,Project No.201902102001.
文摘The course of architectural engineering drawing is the basic course before the students of civil engineering related majors study the professional courses.It aims to cultivate the students’ability of configuration,expression,reading and drawing.BIM Technology simulates the real component information of a building through digital information simulation,and flexibly transforms between two-dimensional and threedimensional,providing a new tool for the teaching of architectural engineering drawing.This paper analyzes the characteristics of BIM Technology and teaching advantages,combined with the current teaching situation of architectural engineering drawing course,puts forward reform suggestions and implementation process,and provides reform ideas for the teaching of engineering basic courses.
文摘Structural design is an important component of architectural engineering.BIM is integrated into structural design to form a complete,linked,and information-based data platform.Therefore,in line with the features of BIM,such as interaction and coordination,information integration,as well as data simulation,this study analyzes the advantages of BIM in architectural structural design,proposes several optimization measures using BIM for architectural structural design,and promotes the rationality of architectural structural design.
基金supported by the National Natural Science Foundation of China(61273198)
文摘Combat system effectiveness simulation (CSES) is a special type of complex system simulation. Three non-functional requirements (NFRs), i.e. model composability, domain specific modeling, and model evolvability, are gaining higher priority from CSES users when evaluating different modeling methodologies for CSES. Traditional CSES modeling methodologies are either domain-neutral (lack of domain characteristics consideration and limited support for model composability) or domain-oriented (lack of openness and evolvability) and fall short of the three NFRs. Inspired by the concept of architecture in systems engineering and software engineering fields, we extend it into a concept of model architecture for complex simulation systems, and propose a model architecture-oriented modeling methodology in which the model architecture plays a central role in achieving the three NFRs. Various model-driven engineering (MDE) approaches and technologies, including simulation modeling platform (SMP), unified modeling language (UML), domain specific modeling (DSM), eclipse modeling framework (EMF), graphical modeling framework (GMF), and so forth, are applied where possible in representing the CSES model architecture and its components' behaviors from physical and cognitive domain aspects. A prototype CSES system, called weapon effectiveness simulation system (WESS), and a non-trivial air-combat simulation example are presented to demonstrate the methodology.
文摘Having criticized the current architecture of Advanced Traveler Information Systems (ATISs), this work discusses a new base of requirements to develop a new paradigm for traffic information systems. It mainly integrates three dimensions within a traffic system: drivers' pattern of behavior and preferences, urban traffic desires, and capabilities of traffic information service providers. Based on the above, functional segments from several related backgrounds are brought together to structure a new architecture, called Interactive Traveler Information System (ITIS). The main interactive feature of this new architecture is a two-way communication track between drivers and the traffic information system provider-in fact, a decision on choosing a road at a particular time for an individual will be made based on the utility of both sides. This new configuration consists of driver-side smartphone application, centric traffic prediction, and decision-maker units, which will shape a new approach of decision-making processes. These all work together to satisfy the designated goal of ITIS, which is preserving the Wardrop equilibrium condition in the traffic network level. Finally, we concentrate on a comparison study, which shows a differentiation between performance of the proposed ITIS and the current ATIS model in a real situation. This has been done with simulations of analogical scenarios. The most noticeable advantage of the proposed architecture is not being limited to a saturation limit, and the positive effect of increasing system penetration in the performance of the newly introduced information system. In conclusion, new research subjects are suggested to be carried out.
文摘An object model based software architecture for service robot system is presented, which addresses both software engineering issues such as reuse, extensibility, and management of complexity as well as system engineering issues like scalability, reactivity, and robustness. A novel approach to the service robot system architecture is discussed. Cognitive psychology is considered in designing the software system, i.e., a humans way of vision and planning is applied. The planner can incorporate the users request into its task selection mechanism and generate plans biased toward picking the most reliable task execution in a given situation, and the planner can alter task selection based on changes that occur in dynamic and uncertain environments.
文摘The layered software architecture is the model commonly adopted for the development of information systems since it favors the modularity and the scalability of the systems. On the other hand, the emergence of model engineering aims to raise the level of abstraction to allow developers to reason on models, and less in code. The research question is to combine the two approaches to facilitate the work of developers. The proposal resulting from this study is based on a set of concepts defined using the UML profiles. These concepts include services, business components, and data persistence. Then the Kruchten model is adopted to represent the development cycle according to several views, each view being represented by UML diagrams derived from the previously defined profiles. Finally, rules are available for checking inter-view consistency, from refinement to code generation. The result is a step towards the definition of a domain specific ADL and a development process as much as it includes the expected characteristics of such a language, namely: the fundamental concepts, the support tools and the multiview development.
基金This research project was supported by a grant from the“Research Center of College of Computer and Information Sciences”,Deanship of Scientific Research,King Saud University.
文摘The expanding amounts of information created by Internet of Things(IoT)devices places a strain on cloud computing,which is often used for data analysis and storage.This paper investigates a different approach based on edge cloud applications,which involves data filtering and processing before being delivered to a backup cloud environment.This Paper suggest designing and implementing a low cost,low power cluster of Single Board Computers(SBC)for this purpose,reducing the amount of data that must be transmitted elsewhere,using Big Data ideas and technology.An Apache Hadoop and Spark Cluster that was used to run a test application was containerized and deployed using a Raspberry Pi cluster and Docker.To obtain system data and analyze the setup’s performance a Prometheusbased stack monitoring and alerting solution in the cloud based market is employed.This Paper assesses the system’s complexity and demonstrates how containerization can improve fault tolerance and maintenance ease,allowing the suggested solution to be used in industry.An evaluation of the overall performance is presented to highlight the capabilities and limitations of the suggested architecture,taking into consideration the suggested solution’s resource use in respect to device restrictions.
文摘During the Victorian Age,when the results of ambitious engineering radically transformed the principles of construction,photography proved to be a faithful and indispensable witness.This is plainly seen in the magnificent enterprise to build the railway bridge over the Forth River,accurately captured by the lens of the photographer and engineer Evelyn George Carey,whose excellent work to record those events is without equal.His almost daily annotations were free from symbolic meaning and monumental tendencies:it was the bridge itself that held the most important role.In the form of an experiment it was decided to illustrate the principle of the cantilever at the Royal Institution in 1887.It was during that particular circumstance that Carey produced the famous photographic image of the Human Cantilever.Carey presents to the observer an encyclopaedic array of representations and helps to truly visualise engineering.
文摘Aviation electronics (avionics) are sophisticated and distributed systems aboard an airplane. The complexity of these systems is constantly growing as an increasing amount of functionalities is realized in software. Thanks to the performance increase, a hardware unit must no longer be dedicated to a single system function. Multicore processors for example facilitate this trend as they are offering an increased system performance in a small power envelope. In avionics, several system functions could now be integrated on a single hardware unit, if all safety requirements are still satisfied. This approach allows for further optimizations of the system architecture and substantial reductions of the space, weight and power (SWaP) footprint, and thus increases the transportation capacity. However, the complexity found in current safety-critical systems requires an automated software deployment process in order to tap this potential for further SWaP reductions. This article used a realistic flight control system as an example to present a new model-based methodology to automate the software deployment process. This methodology is based on the correctness-by-construction principle and is implemented as part of a systems engineering toolset. Furthermore, metrics and optimization criteria are presented which further help in the automatic assessment and refinement of a generated deployment. A discussion regarding a tighter integration of this approach in the entire avionics systems engineering workflow concludes this article.
文摘New materials are fundamental to the growth,security,and quality of life of human being sand open doors to technologies in civil,chemical,nuclear,aeronautical,mechanical,biomedical,and electrical engineering.Creative companies use multiple materials in the development of their activities,such as solid stone,fiber glass,concrete,and glass reinforced concrete,for example.Based on bibliographic research,the article examines the synergy between materials science&engineering and creative economy.The main argument indicates that this synergy creates solutions and functionalities that add value to existing products and allow the development of new products with competitive advantages.It may also contribute to the preservation of cultural values and promote sustainability.