The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
A typical medical ultrasound-imaging system consists of a passive probe and a backend system containing the analog frontend and the digital processing unit, to which the probe connects over a coaxial cable harness. Digital processing is increasingly performed in software on powerful GPUs or multicore CPUs. These new system architectures have not only enabled new imaging modalities (Ultrafast Imaging,...
It is important to allow the test engineer great flexibility when developing a test program. Highly skilled test engineers desire flexibility and different hardware platforms to test a Unit Under Test (UUT). In the past, the engineer was told to use specific test equipment and not provided with the option to program an instrument to their specific test and diagnostic plans. Being stuck in a rut on...
This paper describes an innovative software interface design in support of signal-oriented test programming. The design makes use of modern Domain Specific Language (DSL) concepts and advanced C# language features to create an interface with excellent usability features and low implementation overhead. The interface is proposed as a more usable alternative to the Test Procedure Language (TPL) specified...
Much like the proliferation of different Automatic Test Equipment (ATE) within the DoD Services, there has been a similar proliferation of various programming languages for developing Test Program Sets (TPS) to be used on those same ATE. The use of multiple languages leads to a variety of unfavorable situations, including, among others: • Complexity of re-hosting software to new ATE • Difficulty transitioning...
To utilize the proper test techniques that expand our test and diagnosis process we should regularly evaluate and integrate new devices and new techniques. Willingness to embrace change is the major requirement for successful technology integration. Test technology is continuously and rapidly evolving. It is an ongoing process and demands continual research and understanding. Effective integration...
DOD Automatic Test Systems (ATS) guidance addresses the DOD-wide problem of Automatic Test Equipment (ATE) proliferation by establishing a requirement for a standard family of ATE in each Service that is based on non-proprietary open-architecture hardware and software. Policy requirements for ATS management are described in Navy Instructions and Army Regulations and DA PAMs. These guidance publications...
This article describes the methods and tools to verify the location of nodes in wireless sensor networks. Software product that allows to analyze the positioning based on the distance with different algorithms is proposed. As a result of simulation the next statistical output variables are defined: percentage of nodes, which have position determined; minimum, maximum and average error in assessing...
This paper introduces xDCI, a Data Science Cyber-infrastructure to support research in a number of scientific domains including genomics, environmental science, biomedical and health science, and social science. xDCI leverages open-source software packages such as the integrated Rule Oriented Data System and the CyVerse Discovery Environment to address significant challenges in data storage, sharing,...
In the next future, IoT systems will be “ubiquitous” and “pervasive”, bringing several benefits to mankind and also many issues about interoperability, security and privacy. The intrinsic vulnerabilities of IoT devices, with limited resources and heterogeneous technologies, together with the lack of specifically designed IoT standards, represent a fertile ground for the expansion of specific cyber...
A new turn in information revolution contributed to the formation of a new universal identity of the uniform postindustrial society. We refer to this phenomenon as the concept of a “New axial period”. The system of education, like all cultural institutions, turned out to be not ready for such a breakthrough in creating a new reality that entails certain problems. Among the problems are: pedagogical...
Process of detailed testing and verification of all automotive embedded software components generates detailed reports about each segment of tested electronic control units (ECU). The very first group of tests in this process is Acceptance tests, and one of the most important tests in this stage of testing and verification is interface check of the software component. The interface check must ensure...
In a service computing environment, Web service is maintained by various stakeholders including content providers, users and integration vendors of the service computing environment. These stakeholders make decisions about software/product license structure and billing system of services they are involved in. Service computing environment can be regarded as being provided and maintained as a synthesis...
The work is focused on intellectualization of the development process of integrated expert systems basing on the the problem-oriented methodology and AT-TECHNOLOGY workbench. Basic intelligent software environment components like intelligent planner, reusable components, standard design procedures are described. Development process with use of intelligent technology is reviewed. An example development...
Certification compliance check for airborne software is very critical as it aids in the certification of the software. Since this compliance check is performed manually which is time-consuming and erroneous, an in-house developed Certification Compliance Tool (CCT) helps in checking the compliance as per RTCA DO-178B/C and generate artifacts depicting the magnitude of compliance. In order to generate...
The development of cyber-physical systems (CPSs) is a multi-disciplinary process. A model-based approach during the design of a system is important for making design decisions during the exploration of alternatives. However, all disciplines use different modelling tools and techniques, which makes the integration of these models difficult and time-consuming. The use of the High Level Architecture...
In this work, we present a modular software subsystem that exposes a set of APIs for supporting the automation of a set of design choices in the synthesis of a hardware accelerator by a proprietary FPGA toolchain. We model the subsystem around Vivado, Xilinx's proprietary FPGA toolchain, in order to provide a finer grained control on the toolchain's features with respect to the standard .tcl interface...
Context: Software Bug Severity Classification can help to improve the software bug triaging process. However, severity levels present a high-level of data imbalance that needs to be taken into account. Aim: We investigate cost-sensitive strategies in multi-class bug severity classification to counteract data imbalance. Method: We transform datasets from three severity classification papers to a common...
In this work, we present a proposal for a reference architecture for the modeling and execution of business processes. We define business processes following the subject-oriented business process management (S-BPM) methodology, which recently has been amalgamated in a Web Ontology Language (OWL) definition. Consequently, all created process definitions are serialized as OWL files. The S-BPM approach...
High Availability (HA) is a quality of service that is required for many services, e.g. carrier grade services. Systems providing such services undergo upgrades, e.g. software version upgrade, like any other system. Avoiding/limiting service outage during these upgrades is of critical importance to meet the HA requirement. Thus, the upgrade campaign specifications, which drive the process need to...
With the rapid development of educational information, the market demand for early childhood education software is increasing. But the evaluations of early childhood education softwares have fallen behind the development of software products. In this paper, we take the United States Haugland / Shade as evaluation criteria to evaluate those Apps with great download amount and with better feedbacks...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.