Cyber-Physical systems (CPS) could be the most modern electronic development as yet, thanks to the integration of information and communication technology (ICT). CPS has associated with computersystems (cyber part) w...
详细信息
ISBN:
(纸本)9781538608371
Cyber-Physical systems (CPS) could be the most modern electronic development as yet, thanks to the integration of information and communication technology (ICT). CPS has associated with computersystems (cyber part) which are closely related to the real-world processes (physical part). A CPS is supported by the newest and foreseeable further advances of computer science, data and communication equipment on the one hand, and of manufacturing science and tools, on the other. On the contrary, within the multiple applications, there are CPS for manufacturing systems, called CPPS (Cyber-Physical Production systems). The fourth industrial revolution regularly distinguished as 14.0 is based on CPPS. Considerable numbers of authors agree that paradigms agent-based as Multi-Agent systems (MAS) converge or they make up some parts to apply CPPS. In general, this paper emphasizes that there are different important approaches in CPPS implementation which point near, in particular to MAS. The objective of this article is to provide general and specific concepts associated CPPS implementation through agents, considering the current multiples approaches and methods. A key result is that Agent Oriented softwareengineering (AOSE) methodologies have been a highlight to comparisons leading benefits to apply in CPPS.
Shippensburg University offers a computer Science degree with the choice of five concentrations including softwareengineering. We first introduced agility as an XP component in pail of our two-semester product develo...
详细信息
ISBN:
(纸本)0769525628
Shippensburg University offers a computer Science degree with the choice of five concentrations including softwareengineering. We first introduced agility as an XP component in pail of our two-semester product development sequence. Within the softwareengineering concentration, agile concepts spread into our course on software Metrics. and Process Management. With that experience, our faculty have become interested in including agile concepts into other courses. This paper describes how a number of our undergraduate courses, the content of our computer science core, and our department's general health have been affected by agile techniques and philosophies.
As of today no software-only based solution that prevents tampering of the computation of any mobile code and/or agent was presented. It is currently accepted that such a solution cannot be supported unless a minimal ...
详细信息
ISBN:
(纸本)1581138644
As of today no software-only based solution that prevents tampering of the computation of any mobile code and/or agent was presented. It is currently accepted that such a solution cannot be supported unless a minimal trust with an honest third party is provided. This paper shows that under very mild assumptions, there exists such a solution that does not base on this trust assumption. A novel Remote Distributed Scheme (RDS) is described. RDS is based on fault-tolerant and modest cryptographic techniques and that prevents the tampering of any mobile computation that is carried in an honest-but-curious environment ("trusted entities"). We then show, by using on probabilistic techniques, that RDS prevents the tampering of any mobile computation, in any environment, and for any required level of secrecy. We prove that RDS equivalents, and by thus, provides the same level of protection that is supports by the traditional client/server scheme.
In most current industrial softwareengineering projects, the majority of requirements documents are written almost entirely in natural language. However, specifying the requirements in natural language has one major ...
详细信息
ISBN:
(纸本)0769520472
In most current industrial softwareengineering projects, the majority of requirements documents are written almost entirely in natural language. However, specifying the requirements in natural language has one major drawback, namely the inherent imprecision, i.e., ambiguity, incompleteness, and inaccuracy, of natural language. Since the requirements document forms the basis of the whole development process, such defects can have severe consequences for the whole project. Therefore, it is important to deal with these defects in a requirements specification right from the start. This paper presents an approach for reducing the problem of imprecision in natural language requirements specifications with the use of natural language patterns, which allow formulating requirements sentences in a less ambiguous, more complete, and more accurate way. To ensure the applicability of our approach we based our patterns on a metamodel for requirements statements for embedded systems. With this metamodel, we ensure that all forms of requirements statements are described with the patterns. We validated the effectiveness of the patterns by using them to rewrite a substantial, previously written, requirements specification to eliminate its imprecisions.
Looks at the debate over software life-cycle models and the adequacy (or inadequacy) of the waterfall model. The following issues are addressed: whether a generic paradigm for software life cycle is possible or needed...
详细信息
Looks at the debate over software life-cycle models and the adequacy (or inadequacy) of the waterfall model. The following issues are addressed: whether a generic paradigm for software life cycle is possible or needed; what aspects of the softwareengineering should be addressed by such models and what issues should be left open; and what role such a model should play in industrial practices and what limits should be set for its applicability.< >
A field management information system (FMIS) was created for the Trinidad Resource Development team using Microsoft Access 2.0 and other Microsoft Office 4.2 software products. The aim of this information system is to...
详细信息
A field management information system (FMIS) was created for the Trinidad Resource Development team using Microsoft Access 2.0 and other Microsoft Office 4.2 software products. The aim of this information system is to assist these teams in the management of their producing oil and gas fields. This is accomplished by providing: centralized data storage;customized analysis, planning and reporting tools;and the capability to easily exchange data with a variety of engineering and geoscience analytical software.
To guide an investigative process, it is necessary a methodology of work focused on the type of research that is intended to be carried out. In softwareengineering, there is little experience in the use of ethnograph...
详细信息
ISBN:
(纸本)9781510843967
To guide an investigative process, it is necessary a methodology of work focused on the type of research that is intended to be carried out. In softwareengineering, there is little experience in the use of ethnography as a research technique, probably due to the lack of knowledge on how to proceed in these types of studies. This article presents a methodology, with a practical approach, that was used to execute a research on Chilean software developers. For this, the methodological proposal of ethnographic research, based on a qualitative approach, consists of 5 stages: Definition, Field, Collection, Proposal and Evaluation. This experience demonstrated that this methodology helps to guide and order the investigative process, preventing confusion and mismatches in the search for knowledge. Although it has only been tested in a study, this proposal represents an important contribution for researchers to carry out this type of research in different areas of softwareengineering.
Active learning and formative assessment techniques are the cutting edge of the modern education. This paper considers peer assessment automation and touches the topic of high actuality in advancing ICT for active lea...
详细信息
Active learning and formative assessment techniques are the cutting edge of the modern education. This paper considers peer assessment automation and touches the topic of high actuality in advancing ICT for active learning. The roots of the study are obtained difficulties in adoption of the currently available peer assessment systems to engineering education introductory courses. The main goal of the paper is to collect software requirements and to build a peer assessment system, which may be easily agreed with standard educational routines (e.g. e-mailing) and which is be able to support complex artifacts interchange during a peer assessment session. The software requirements specification (SRS) for such a system has been created as a result of reviewing educational studies, technical reports and academic publications on common peer assessment processes and existing peer assessment systems. We also introduce the open source Mail-based Randomized Double-Blinded Peer-assessment System for Complex Artifacts called PASCA, which is developed according to this SRS and the results of PASCA adoption to an introductory programming course. (C) 2016 The Authors. Published by Elsevier B.V. This is an open access article under the CC BY-NC-ND license (http://***/licenses/by-nc-nd/4.0/). Peer-review under responsibility of KES International
We present a novel supervised approach to sentence compression, based on classification and removal of word sequences generated from subtrees of the original sentence dependency tree. Our system may use any known clas...
详细信息
In our computer science department, there are five areas of specialization: computer science, softwareengineering, networking, database engineering, and computerengineering. In our curriculum, the students matricula...
详细信息
暂无评论