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.
The paper begins with discussion on Aspect-Oriented programming (AOP), including its concept, thought, development, and advantage in handling crosscutting concerns, followed by description of the theory of constraints. Furthermore, combined AOP with first-order logic language, a new method to detect the business constraints in requirement analysis is presented, which is simple and practicable, thus...
This paper implements a PLC(programmable logic controller) based virtual instrument that performs measure and control in mechanical characteristics test for flow control throttle in gas pipeline. The development of the instrument is based on PLC and LabVIEW IDE, which features a novel combination of leading industrial control tools to construct the virtual instrument. Since OPC(OLE for process control)...
In the present work, we provide a type of block extension method base on instruction list and ladder-diagram drawing structure. This new method not only can transform instruction list into corresponding ladder-diagram, but also can give corresponding error message while the ladder-diagram can not be transformed. By programming proving, the algorithm is simple, practical, and universal. Especially,...
This paper introduces the way to abstract method execution and constructor information after researching basic information needed in reversing-engineer by AspectJ. AspectJ, which is one of concrete realization of AOP, can analyzes Java-procedure. We abstract basic information including not only three aspects: calls, returns and returned values, but also method execution and constructor information.
This article describes the basic components of the data acquisition system, LabVIEW software and data acquisition card communication problem and interface. Analysis the error may occur in the process of data acquisition, and take the appropriate measures to reduce the error.
As to the research on AspectJ in this context, after analyzing the Java program, AspectJ can realize capturing the information of object-based join points in the Java program. The information includes: the time when this references a specific type problem; the time when the target object of the join point is a specific type; and the time when the parameter of the join point is a digital, type and...
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.