1,866 research outputs found
Manipulation of expressions in a relational algebra
This paper describes a syntax for expressions based on the relational algebra. A tree representation is generated when an expression is analyzed. Transformations on the tree representations of expressions are applied in order to obtain improvements with respect to the speed of evaluation in a data base environment
An object-oriented approach to application generation
The TUBA system consists of a set of integrated tools for the generation of business-oriented applications. Tools and applications have a modular structure, represented by class objects. The article describes the architecture of the environments for file processing, screen handling and report writing
Generation of file processing programs based on JSP
This paper describes the generation of file processing programmes within the TUBA environment. Program structures are derived from data structures according to the JSP method. Expressions describing output data are specified in user-system dialogues. The program specifications are stored in the dictionary. Complete executable programs can be generated from these specifications
Domain-oriented architecture design for production control software
this paper, we present domain-oriented architectural design heuristics for production control software. Our approach is based upon the following premisses. First, software design, like all other forms of design, consists of the reduction of uncertainty about a final product by making design decisions. These decisions should as much as possible be based upon information that is certain, either because they represent laws of nature or because they represent previously made design decisions. An import class of information concerns the domain of the software. The domain of control software is the part of the world monitored and controlled by the software; it is the larger system into which the software is embedded. The software engineer should exploit system-level domain knowledge in order to make software design decisions. Second, in the case of production control software, using system-level knowledge is not only justified, it is also imposed on the software engineer by the necessity to cooperate with hardware engineers. These represent their designs by means of Process and Instrumentation Diagrams (PIDs) and Input-Output (IO) lists. They do not want to spend time, nor do they see the need, to duplicate the information represented by these diagrams by means of diagrams from software engineering methods. Such a duplication would be an occasion to introduce errors of omission (information lost during the translation process) or commission (misinterpretation, misguided but invisible design decisions made during the translation) anyway. We think it is up to the software engineer to adapt his or her notations to those of the system engineers he or she must work with. Third, work in patterns and software architectures started from the programminglanguage level and is now moving..
An environment for object-oriented real-time system design
A concise object-oriented method for the development of real-time systems has been composed. Hardware components are modelled by (software) base objects; base objects are controlled by a hierarchy of coordinator objects, expressed in an organizational diagram. The behaviour of objects is specified by state transition diagrams. This approach considerably promotes requirements analysis and communication with the customer. A CASE tool has been constructed with diagram editors for graphical specifications of real-time systems. The tool can generate executable code for PLCs from these graphical specifications; reuse of previous results is supported by the repository function of the tool. Experiences attained in practice with method and tool show that time spent in system testing and installation is reduced considerabl
Scaling Laws for Spreading of a Liquid Under Pressure
We study squeeze flow of two different fluids (castor oil and ethylene
glycol) between a pair of glass plates and a pair of perspex plates, under an
applied load. The film thickness is found to vary with time as a power-law,
where the exponent increases with load. After a certain time interval the area
of fluid-solid contact saturates to a constant value. This saturation area,
increases with load at different rates for different fluid-solid combinations.Comment: 10 pages, 5 figure
University transcultural space: everyday cultural practice of foreign students
Показано, что площадкой для отслеживания динамики траскультурных процессов является образовательная среда. Академическая мобильность позволяет интегрировать собственные культурные атрибуты человека в новую среду, распространяя тенденции транскультурности. Мобильность трансформирует мировосприятие, пространственно-временные и культурные границы. Сделан вывод о том, что транскультурная среда стимулирует к осознанию ситуации наличия "своей" и "чужой" культуры, необходимости выбирать оптимальные пути взаимодействия с "Другим", сравнительному анализу культур через повседневные культурные практики, толерантному отношению к представителям других культур и самовосприятию в ином культурном контексте
Recommended from our members
Exploring the impact of software requirements on system-wide goals: a method using satisfaction arguments and i* goal modelling
This paper describes the application of requirements engineering concepts to support the analysis of the impact of new software systems on system-wide goals. Requirements on a new or revised software component of a socio-technical system not only have implications on the goals of the subsystem itself, but they also impact upon the goals of the existing integrated system. In industries such as air traffic management and healthcare, impacts need to be identified and demonstrated in order to assess concerns such as risk, safety, and accuracy. A method called PiLGRIM was developed which integrates means-end relationships within goal modelling with knowledge associated with the application domain. The relationship between domain knowledge and requirements, as described in a satisfaction argument, adds traceability rationale to help determine the impacts of new requirements across a network of heterogeneous actors. We report procedures that human analysts follow to use the concepts of satisfaction arguments in a software tool for i* goal modelling. Results were demonstrated using models and arguments developed in two case studies, each featuring a distinct socio-technical system – a new controlled airspace infringement detection tool for NATS (the UK's air navigation service provider), and a new version of the UK’s HIV/AIDS patient reporting system. Results provided evidence towards our claims that the conceptual integration of i* and satisfaction arguments is usable and useful to human analysts, and that the PiLGRIM impact analysis procedures and tool support are effective and scalable to model and analyse large and complex socio-technical systems
Absolute cross sections for dissociative electron attachment and dissociative ionization of cobalt tricarbonyl nitrosyl in the energy range from 0 eV to 140 eV
We report absolute dissociative electron attachment (DEA) and dissociative ionization (DI) cross sections
for electron scattering from the focused electron beam induced deposition (FEBID) precursor
Co(CO)3NO in the incident electron energy range from 0 to 140 eV. We find that DEA leads mainly to
single carbonyl loss with a maximum cross section of 4.1 × 10−16 cm2, while fragmentation through
DI results mainly in the formation of the bare metal cation Co+ with a maximum cross section close
to 4.6 × 10−16 cm2 at 70 eV. Though DEA proceeds in a narrow incident electron energy range,
this energy range is found to overlap significantly with the expected energy distribution of secondary
electrons (SEs) produced in FEBID. The DI process, on the other hand, is operative over a much
wider energy range, but the overlap with the expected SE energy distribution, though significant, is
found to be mainly in the threshold region of the individual DI processes
- …
